hiroki-winston
v0.1.0
Published
Winston logger adapter for Hiroki
Readme
hiroki-winston
Winston logger adapter for hiroki. Implements HirokiLogger by delegating to a winston instance.
Installation
npm install hiroki-winston winstonPeer dependencies: winston >=3.0.0, hiroki >=3.0.0
Usage
import hiroki from 'hiroki';
import { WinstonLogger } from 'hiroki-winston';
import winston from 'winston';
const winstonLogger = winston.createLogger({
level: 'debug',
transports: [new winston.transports.Console()],
});
hiroki.setConfig({
logger: new WinstonLogger(winstonLogger),
});API
new WinstonLogger(winstonInstance: WinstonInstance)WinstonInstance is structurally typed — any object with info, error, warn, debug methods works.
Documentation
ivanhuay.github.io/hiroki/guide/loggers
License
MIT
