← Zurück zum Verzeichnis
Community-Eintrag Dieser Eintrag basiert auf öffentlich verfügbaren Quellen und wurde nicht vom Inhaber erstellt. Ist das deine Website?
Kostenlos übernehmen
· Standard Standard-Status
llmstxt.info Verzeichnis · Standard

LogLayer

loglayer.devEntwickler-Tools
Community-Eintrag llms.txt erreichbar KI-Impact-Score 95/100 · A

Die Organisation LogLayer nutzt den llms.txt-Standard für eine bessere Auffindbarkeit durch KI-Systeme. Branche: Entwickler-Tools. Die Website loglayer.dev stellt ihre llms.txt unter https://loglayer.dev/llms.txt bereit. Der Eintrag besteht seit 19. März 2026.

Gemäß DSGVO Art. 17 kannst du die Löschung deiner Daten beantragen. Rechtsverletzung melden (Art. 16 DSA) →
llms.txt — Aktueller Inhalt Öffnen ↗
# LogLayer > A structured logging library with a fluent API for Typescript / Javascript. It separates log data into context (persistent), metadata (per-message), and errors with support for 25+ transports and plugins. ## Installation ``` npm install loglayer ``` ## Quick Start ```typescript import { LogLayer, ConsoleTransport } from 'loglayer' import type { ILogLayer } from 'loglayer' const log: ILogLayer = new LogLayer({ transport: new ConsoleTransport({ logger: console, }), }) log.info('Hello world!') ``` ## Log Levels ```typescript log.trace('Detailed debugging') log.debug('Debug information') log.info('Informational message') log.warn('Warning message') log.error('Error occurred') log.fatal('Critical failure') // Multiple parameters log.info('User', 123, 'logged in') // Tagged template syntax (use withMetadata for structured data) log.info`User ${userId} logged in` log.warn`Request ${requestId} took ${duration}ms` ``` ## Tagged Template Syntax Log methods accept tagged templates directly — no special setup required. ```typescript const userId = '123' const count = 42 // Simple interpolations work great log.info`User ${userId} logged in` // Multiple values log.warn`Request ${requestId} completed in ${duration}ms with status ${status}` // Fluent chains still work log.withMetadata({ env: 'production' }) .withContext({ service: 'api' }) .info`Processing ${taskCount} items` ``` **Behavior:** Interpolations are converted using `String()`. For str […gekürzt]