ComBarnea / winston-console-formatter

Pretty print console formatter in yaml like style

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Winston console formatter

Build Status Code Coverage

Default winston log levels with message:

Levels color

It's look's like yaml \o/

Meta object example

This is custom config for default winston console transform.

  npm install winston-console-formatter
  var winston = require('winston');
  var toYAML = require('winston-console-formatter');
  
  var logger = new winston.Logger({
    level: 'silly'
  }); 
  
  logger.add(winston.transports.Console, toYAML.config({
    colors, // colorizer colors array
    noMeta, // boolean - not to print metadata, if true metadata will not be printed
    noStack // boolean - not to print stack trace, if true stack trace will not be printed
  }));
  
  logger.log('error', 'message');
  logger.log('warn', 'message');
  logger.log('info', 'message');
  logger.log('verbose', 'message');
  logger.log('debug', 'message');
  logger.log('silly', 'message');

About

Pretty print console formatter in yaml like style

License:MIT License


Languages

Language:JavaScript 100.0%