koa-logger-middleware

1.0.0 • Public • Published

koa-logger-middleware

Koa logger middleware

Configuration

  • correlactionId: Boolean - add an correlactionId and set header X-Correlation-Id to it.
  • logger: Object - eg: winstonjs, by default is console with coloration.
    const winstonLogger = winston.createLogger({
      level: 'info',
      format: winston.format.json(),
      transports: [
        new winston.transports.Console({
          format: winston.format.simple(),
          colorize: true,
        })
      ]
    });
     
    logger({ logger: winstonLogger });

See the file index.js to see all options

License

MIT © YSO Corp

Package Sidebar

Install

npm i koa-logger-middleware

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

79.1 kB

Total Files

7

Last publish

Collaborators

  • ysocorp