clrsole
Usage
const { clrsole, getLogger } = require('clrsole');
const appLogger = getLogger('app');
appLogger.trace('message', 'message2', ...);
appLogger.debug('message', 'message2', ...);
appLogger.info('message', 'message2', ...);
appLogger.warn('message', 'message2', ...);
appLogger.error('message', 'message2', ...);
appLogger.fatal('message', 'message2', ...);
appLogger.setLevels([
{ level: 'EMERGENCY', value: 0, color: 'magentaBright' },
{ level: 'ALERT', value: 1, color: 'magenta' },
{ level: 'CRITICAL', value: 2, color: 'redBright' },
{ level: 'ERROR', value: 3, color: 'red' },
{ level: 'WARN', value: 4, color: 'yellowBright' },
{ level: 'NOTICE', value: 5, color: 'yellow' },
{ level: 'INFO', value: 6, color: 'green' },
{ level: 'DEBUG', value: 7, color: 'cyan' }
], 'INFO');
appLogger.debug('message', 'message2');
appLogger.info('message', 'message2');
appLogger.notice('message', 'message2');
appLogger.warn('message', 'message2');
appLogger.error('message', 'message2');
appLogger.critical('message', 'message2');
appLogger.alert('message', 'message2');
appLogger.emergency('message', 'message2');
appLogger.log('INFO', 'message', 'message2', ...);
appLogger.log('error', 'message', 'message2', ...);
appLogger.log('message', 'message2', ...);
clrsole.green('green message', ...);
clrsole.red('red message', ...);