Skip to content

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.

PackageDescriptionExport subpathsRuntime dependencies
@loggerjs/coreTiny isomorphic structured logger core for loggerjs.13None
@loggerjs/browserBrowser transports and integrations for loggerjs.26@loggerjs/core
@loggerjs/nodeNode.js transports and integrations for loggerjs.26@loggerjs/core
@loggerjs/prettyPretty console and terminal output helpers for loggerjs.4@loggerjs/core
@loggerjs/processorsReusable loggerjs event processors.1@loggerjs/core
@loggerjs/codecsSerialization codecs for loggerjs.1@loggerjs/core, msgpackr
@loggerjs/otelOpenTelemetry mapping and OTLP JSON transport for loggerjs.5@loggerjs/core
@loggerjs/sentrySentry adapter transport for loggerjs.2@loggerjs/core
@loggerjs/datadogDatadog Logs transport for loggerjs.2@loggerjs/core
@loggerjs/elasticElasticsearch bulk transport for loggerjs.2@loggerjs/core
@loggerjs/lokiGrafana Loki transport for loggerjs.2@loggerjs/core
@loggerjs/cloudwatchAmazon CloudWatch Logs transport for loggerjs.2@loggerjs/core
@loggerjs/databaseSQLite, 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.

@loggerjs/processors

Reusable loggerjs event processors.

@loggerjs/codecs

Serialization codecs for loggerjs.

@loggerjs/otel

OpenTelemetry mapping and OTLP JSON transport for loggerjs.

@loggerjs/sentry

Sentry adapter transport for loggerjs.

@loggerjs/datadog

Datadog Logs transport for loggerjs.

@loggerjs/elastic

Elasticsearch bulk transport for loggerjs.

@loggerjs/loki

Grafana Loki transport for loggerjs.

@loggerjs/cloudwatch

Amazon CloudWatch Logs transport for loggerjs.

@loggerjs/database

SQLite, PostgreSQL, and custom database transports for loggerjs.

Released under the MIT License.