Winston Transport
Winston A logger for just about everything.
Installation
Install the required packages:
sh
npm i loglayer @loglayer/transport-winston winston
sh
pnpm add loglayer @loglayer/transport-winston winston
sh
yarn add loglayer @loglayer/transport-winston winston
Setup
typescript
import winston from 'winston'
import { LogLayer } from 'loglayer'
import { WinstonTransport } from "@loglayer/transport-winston"
const w = winston.createLogger({})
const log = new LogLayer({
transport: new WinstonTransport({
logger: w
})
})
Log Level Mapping
LogLayer | Winston |
---|---|
trace | silly |
debug | debug |
info | info |
warn | warn |
error | error |
fatal | error |