Example
const logger = require(@greenrenge/logger)('test:example')
logger.info('this is an info')
logger.error('this is an error)
logger.log('debug','this is an debug)
var logger = new winston.Logger({
transports: [
new winston.transports.Console({
name: 'console.info',
level: 'info',
timestamp: true,
colorize: true
})
]
})
const logger = require(@greenrenge/logger).getLog(logger)('this_is_my_winston_transport')
- production --> sent all to winston
- others --> debug
- debug level is always on concepts of 'debug' module, use
DEBUG=*,-*agenda*
for example, see debug documents - other levels on winston will be always logged out while on debug will depend on 'debug' module concepts