1.0.7 • Published 8 years ago

@divvit/logger v1.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
8 years ago

Logging service

Small library to abstract logging providers from the code. Features auto-reload of log levels.

Installation

npm install @divvit/logging --save

Usage

var logger = require('@divvit/logger');

the following step is optional

logger.configure(app.get('logging'));

default values will be used and the log config will be shared across the process, so in most cases you can just start logging:

logger.error('One argument');

logger.debug('Several', 'arguments');

logger.info({ object: 'as argument'});

logger.warn('array', 'as', 'argument');

// you can mix all of the above

Tests

npm test

Contributing

Nino Ulsamer, Divvit AB

Release History

  • 1.0.0 Initial release
  • 1.0.1 Log error stack trace if available
  • 1.0.2 Bugfix: don't break when logging undefined
  • 1.0.3 Added cleanup method to make sure we send last error event to logentries
  • 1.0.4 Call logentries asynchronously
  • 1.0.5 Bugfix for logentries sending
  • 1.0.6 Don't log to logentries with log level
  • 1.0.7 Send correct log level to logentries
1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago