bunyan-debug
Version:
Bunyan powered logger with namespaces
19 lines (13 loc) • 489 B
JavaScript
;
process.env.DEBUG = 'redis';
let logger = require('./index');
let mongoLogger = logger('mongo');
let redisLogger = logger('redis');
// simple info logging with enabled namespace
redisLogger.info('connected', { domain: 'yahoo' });
// not enabled
mongoLogger.info('connected', { domain: 'google' });
// error objects
redisLogger.fromError('query', new Error('Unauthorized'), { problem: 'missmatch' });
// displays as is
console.log(JSON.stringify({ example: 'output' }));