SalakJS / salak-winston

logger for salak.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

salak-winston

NPM version David deps NPM download

Winston3 for salak

Features

  1. Better Console Formatter
  2. DailyRotateFile

Usage

install

npm install --save salak-winston

example

const winston = require('salak-winston')
const { combine, timestamp, label } = winston.format

const logger = winston.createLogger({
  format: combine(
    label({ label: 'logger' }),
    timestamp()
  ),
  transports: [
    new winston.transports.SalakConsole(),
    new winston.transports.DailyFile({
      filename: 'logger.log',
      dirname: '/tmp',
      dataPattern: 'YYYY-MM-DD'
    })
  ]
})

logger.info('test')

License

MIT

About

logger for salak.

License:MIT License


Languages

Language:JavaScript 100.0%