0.1.10 • Published 9 years ago

bole-console v0.1.10

Weekly downloads
242
License
MIT
Repository
github
Last release
9 years ago

bole-console

Console formatter for the bole logger

npm

Plugin for the bole logger. Formats and colorizes the JSON object and prints it to the stdout.

var bole = require('bole');
var boleConsole = require('bole-console');

var boleConsoleStream = boleConsole({
  timestamp: true,
  requestDetails: true
});

bole.output([
  { level: 'info', stream: boleConsoleStream }
]);

var log = bole('my-module');

Some outputs:

  • log.warn ({ foo: 'bar' }, 'baz')

    output1

  • log.error(new Error('foo'), 'bar')

    output2

  • log.info(request, 'foo')

    output3

module(options) : Writable
Returns a new Writable stream instance.

Options:

  • timestamp - Boolean
    Includes the ISO string of the current time. Default false.
  • hostname - Boolean
    Includes the hostname of the current user. Default false.
  • pid - Boolean
    Includes the pid of the current process. Default false.
  • indent - Number
    Number of spaces for each level when objects are formatted. Default 2.
  • colors - Boolean
    Prints the message with colors. Default true.
  • requestDetails - Boolean
    Includes some details about the request such as headers and remote socket. Default false.
0.1.10

9 years ago

0.1.9

9 years ago

0.1.8

9 years ago

0.1.7

9 years ago

0.1.6

9 years ago

0.1.5

9 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago