winston-lludol
v0.1.0
Published
A module with winston preconfigured.
Downloads
12
Readme
winston-lludol
A module with winston preconfigured.
Install
npm install --save winston-lludol
Example
const logger = require('winston-lludol');
// logger is an instance of winston.Logger.
// So you have access to every winston method.
logger.error('example - error');
logger.warn('example - warn');
logger.info('example - info');
logger.verbose('example - verbose');
logger.debug('example - debug');
logger.silly('example - silly');
logger.info('[category] example');
logger.debug('example with meta', {foo: 'bar'});
// You can also edit the configuration.
logger.level = 'debug';
// You can access to the winston Object inside the logger instance.
logger.add(logger.winston.transports.File, { filename: 'file.log' });
logger.silly('Test log file');
Screenshot
More information
The default transport is a custom winston.transports.Console
.
Levels and colors available (default value from winston.config.npm
):
{
error: 'red',
warn: 'yellow',
info: 'green',
verbose: 'cyan',
debug: 'blue',
silly: 'magenta'
}