Packages
LoggerJS is published as small packages around a dependency-free core. Platform packages re-export @loggerjs/core and add runtime-specific transports and integrations.
| Package | Description | Export subpaths | Runtime dependencies |
|---|---|---|---|
@loggerjs/core | Tiny isomorphic structured logger core for loggerjs. | 13 | None |
@loggerjs/browser | Browser transports and integrations for loggerjs. | 26 | @loggerjs/core |
@loggerjs/node | Node.js transports and integrations for loggerjs. | 26 | @loggerjs/core |
@loggerjs/pretty | Pretty console and terminal output helpers for loggerjs. | 4 | @loggerjs/core |
@loggerjs/processors | Reusable loggerjs event processors. | 1 | @loggerjs/core |
@loggerjs/codecs | Serialization codecs for loggerjs. | 1 | @loggerjs/core, msgpackr |
@loggerjs/otel | OpenTelemetry mapping and OTLP JSON transport for loggerjs. | 5 | @loggerjs/core |
@loggerjs/sentry | Sentry adapter transport for loggerjs. | 2 | @loggerjs/core |
@loggerjs/datadog | Datadog Logs transport for loggerjs. | 2 | @loggerjs/core |
@loggerjs/elastic | Elasticsearch bulk transport for loggerjs. | 2 | @loggerjs/core |
@loggerjs/loki | Grafana Loki transport for loggerjs. | 2 | @loggerjs/core |
@loggerjs/cloudwatch | Amazon CloudWatch Logs transport for loggerjs. | 2 | @loggerjs/core |
@loggerjs/database | SQLite, PostgreSQL, and custom database transports for loggerjs. | 4 | @loggerjs/core |
@loggerjs/core
Tiny isomorphic structured logger core for loggerjs.
- Version:
0.5.3 - Source: packages/core
- README: packages/core/README.md
- API report: @loggerjs/core
- Export subpaths:
.,./middleware,./codec-json,./codec-metrics,./transport-console,./transport-batch,./transport-reliability,./transport-test,./context,./trace-propagation,./events,./semantic-events,./payload-transforms - Runtime dependencies: None
@loggerjs/browser
Browser transports and integrations for loggerjs.
- Version:
0.5.3 - Source: packages/browser
- README: packages/browser/README.md
- API report: @loggerjs/browser
- Export subpaths:
.,./transport-http,./payload-transforms,./transport-broadcast-channel,./transport-service-worker,./transport-websocket,./offline-indexeddb,./transport-indexeddb,./offline-first-transport,./export-zip,./integration-console,./integration-context,./integration-errors,./integration-fetch,./integration-xhr,./integration-framework-errors,./integration-framework-routers,./integration-reporting,./integration-router,./integration-runtime-host,./integration-service-worker,./integration-user-actions,./integration-websocket,./integration-web-vitals,./integration-performance,./integration-page-lifecycle - Runtime dependencies:
@loggerjs/core
@loggerjs/node
Node.js transports and integrations for loggerjs.
- Version:
0.5.3 - Source: packages/node
- README: packages/node/README.md
- API report: @loggerjs/node
- Export subpaths:
.,./transport-http,./payload-transforms,./transport-file,./transport-rotating-file,./transport-stdout,./transport-syslog,./transport-worker,./integration-process,./integration-cli,./integration-koa,./integration-nest,./integration-hapi,./integration-prisma,./integration-redis,./integration-queue,./integration-bullmq,./integration-serverless,./integration-database,./integration-express,./integration-fastify,./integration-fetch,./integration-http-client,./integration-diagnostics,./logger-diagnostics,./context - Runtime dependencies:
@loggerjs/core
@loggerjs/pretty
Pretty console and terminal output helpers for loggerjs.
- Version:
0.5.3 - Source: packages/pretty
- README: packages/pretty/README.md
- API report: @loggerjs/pretty
- Export subpaths:
.,./formatter,./transport-console,./transport-stream - Runtime dependencies:
@loggerjs/core
@loggerjs/processors
Reusable loggerjs event processors.
- Version:
0.5.3 - Source: packages/processors
- README: packages/processors/README.md
- API report: @loggerjs/processors
- Export subpaths:
. - Runtime dependencies:
@loggerjs/core
@loggerjs/codecs
Serialization codecs for loggerjs.
- Version:
0.5.3 - Source: packages/codecs
- README: packages/codecs/README.md
- API report: @loggerjs/codecs
- Export subpaths:
. - Runtime dependencies:
@loggerjs/core,msgpackr
@loggerjs/otel
OpenTelemetry mapping and OTLP JSON transport for loggerjs.
- Version:
0.5.3 - Source: packages/otel
- README: packages/otel/README.md
- API report: @loggerjs/otel
- Export subpaths:
.,./transport-http,./codec-otlp-json,./trace,./log-bridge - Runtime dependencies:
@loggerjs/core
@loggerjs/sentry
Sentry adapter transport for loggerjs.
- Version:
0.5.3 - Source: packages/sentry
- README: packages/sentry/README.md
- API report: @loggerjs/sentry
- Export subpaths:
.,./transport - Runtime dependencies:
@loggerjs/core
@loggerjs/datadog
Datadog Logs transport for loggerjs.
- Version:
0.5.3 - Source: packages/datadog
- README: packages/datadog/README.md
- API report: @loggerjs/datadog
- Export subpaths:
.,./transport - Runtime dependencies:
@loggerjs/core
@loggerjs/elastic
Elasticsearch bulk transport for loggerjs.
- Version:
0.5.3 - Source: packages/elastic
- README: packages/elastic/README.md
- API report: @loggerjs/elastic
- Export subpaths:
.,./transport - Runtime dependencies:
@loggerjs/core
@loggerjs/loki
Grafana Loki transport for loggerjs.
- Version:
0.5.3 - Source: packages/loki
- README: packages/loki/README.md
- API report: @loggerjs/loki
- Export subpaths:
.,./transport - Runtime dependencies:
@loggerjs/core
@loggerjs/cloudwatch
Amazon CloudWatch Logs transport for loggerjs.
- Version:
0.5.3 - Source: packages/cloudwatch
- README: packages/cloudwatch/README.md
- API report: @loggerjs/cloudwatch
- Export subpaths:
.,./transport - Runtime dependencies:
@loggerjs/core
@loggerjs/database
SQLite, PostgreSQL, and custom database transports for loggerjs.
- Version:
0.5.3 - Source: packages/database
- README: packages/database/README.md
- API report: @loggerjs/database
- Export subpaths:
.,./transport,./sqlite,./postgres - Runtime dependencies:
@loggerjs/core