Sha256: e505ab9f43f9471112d0146df1dde4b3174639ab019c0fa6c9bf525957cee6cd

Contents?: true

Size: 670 Bytes

Versions: 21

Compression:

Stored size: 670 Bytes

Contents

/*
 * custom-levels.js: Custom logger and color levels in winston
 *
 * (C) 2012, Nodejitsu Inc.
 *
 */

var winston = require('../lib/winston');

//
// Logging levels
//
var config = {
  levels: {
    silly: 0,
    verbose: 1,
    info: 2,
    data: 3,
    warn: 4,
    debug: 5,
    error: 6
  },
  colors: {
    silly: 'magenta',
    verbose: 'cyan',
    info: 'green',
    data: 'grey',
    warn: 'yellow',
    debug: 'blue',
    error: 'red'
  }
};

var logger = module.exports = new (winston.Logger)({
  transports: [
    new (winston.transports.Console)({
      colorize: true
    })
  ],
  levels: config.levels,
  colors: config.colors
});

logger.data('hello')

Version data entries

21 entries across 21 versions & 2 rubygems

Version Path
ela-4.1.6 node_modules/winston/examples/custom-levels.js
ela-4.1.5 node_modules/winston/examples/custom-levels.js
ela-4.1.4 node_modules/winston/examples/custom-levels.js
ela-4.1.3 node_modules/winston/examples/custom-levels.js
ela-4.1.2 node_modules/winston/examples/custom-levels.js
ela-4.1.1 node_modules/winston/examples/custom-levels.js
ela-4.1.0 node_modules/winston/examples/custom-levels.js
ela-4.0.0 node_modules/winston/examples/custom-levels.js
ela-3.4.3 node_modules/winston/examples/custom-levels.js
ela-3.4.2 node_modules/winston/examples/custom-levels.js
ela-3.4.0 node_modules/winston/examples/custom-levels.js
ela-3.3.1 node_modules/winston/examples/custom-levels.js
ela-3.3.0 node_modules/winston/examples/custom-levels.js
ela-3.2.0 node_modules/winston/examples/custom-levels.js
ela-3.1.1 node_modules/winston/examples/custom-levels.js
ela-3.1.0 node_modules/winston/examples/custom-levels.js
ela-3.0.0 node_modules/winston/examples/custom-levels.js
ela-2.0.0 node_modules/winston/examples/custom-levels.js
ela-1.1.0 node_modules/winston/examples/custom-levels.js
xcodebuild-helper-1.2.5 externals/ios-sim-master/node_modules/winston/examples/custom-levels.js