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

/koa-logger-middleware/

    Package Sidebar

    Install

    npm i koa-logger-middleware

    Weekly Downloads

    61

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    79.1 kB

    Total Files

    7

    Last publish

    Collaborators

    • ysocorp