UNPKG

@loglayer/transport-pino

Version:

Pino transport for the LogLayer logging library.

38 lines (26 loc) 1.09 kB
# Pino Transport for LogLayer [![NPM Version](https://img.shields.io/npm/v/%40loglayer%2Ftransport-pino)](https://www.npmjs.com/package/@loglayer/transport-pino) [![NPM Downloads](https://img.shields.io/npm/dm/%40loglayer%2Ftransport-pino)](https://www.npmjs.com/package/@loglayer/transport-pino) [![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-%230074c1.svg)](http://www.typescriptlang.org/) The Pino transport for the [LogLayer](https://loglayer.dev) logging library. [Pino](https://github.com/pinojs/pino) is a very low overhead Node.js logger, focused on performance. ## Installation ```bash npm install loglayer @loglayer/transport-pino pino ``` ## Usage ```typescript import { pino } from 'pino' import { LogLayer } from 'loglayer' import { PinoTransport } from "@loglayer/transport-pino" const p = pino({ level: 'trace' // Enable all log levels }) const log = new LogLayer({ transport: new PinoTransport({ logger: p }) }) ``` ## Documentation For more details, visit [https://loglayer.dev/transports/pino](https://loglayer.dev/transports/pino)