C8-Logger
Easy to use (config-based) wrapper around winston logger
Available Transports
Available log levels
7
-> debug
6
-> info
5
-> notice
4
-> warning
3
-> error
2
-> crit
1
-> alert
0
-> emerg
Usage
var logger = require('logger')
var config = {
transports: {
console: {
level: ['info', 'debug'],
options: {}
},
file: {
level: ['error', 'crit', 'alert', 'emerg'],
options: {}
}
}
}
logger.init(config)
logger.debug('This is the debug message')
Console logger options: console.options
File logger options: file.options
Tests
Run the following commands:
npm run test
for unit testsnpm run standard
for StandardJS compilingnpm run coverage
for code coverage
Licence
MIT Licence
© Copyright 2016 C8 MANAGEMENT LIMITED