UNPKG

@wing-uni/logger

Version:
40 lines (28 loc) 1.02 kB
# @wing-uni/logger ## Install ```shell $ npm i @wing-uni/logger ``` ## Usage ```ts import UniLogger from '@wing-uni/logger'; const logger = new UniLogger('My_CATEGORY'); logger.fatal('Fatal', { name: 'fatal' }); // √ logger.error('Error', { name: 'error' }); // √ logger.warn('Warn', { name: 'warn' }); // √ logger.info('Info', { name: 'info' }); // √ logger.debug('Debug', { name: 'debug' }); // √ logger.trace('Trace', { name: 'trace' }); // √ ``` ```ts import UniLogger, { Level } from '@wing-uni/logger'; const logger = new UniLogger('My_CATEGORY'); UniLogger.globalLevel = Level.Error; // Only `fatal` and `error` can be output when `globalLevel` set as `Level.Error`. logger.fatal('Fatal', { name: 'fatal' }); // √ logger.error('Error', { name: 'error' }); // √ logger.warn('Warn', { name: 'warn' }); // × logger.info('Info', { name: 'info' }); // × logger.debug('Debug', { name: 'debug' }); // × logger.trace('Trace', { name: 'trace' }); // × ```