cuvva-log v0.12.2
cuvva-log
Super simple logging system used by all Cuvva systems
var log = require('cuvva-log');
log.debug('hello_world');
var reason1 = log.info('bad_email');
var reason2 = log.info('bad_phone');
log.warn('some_problem', [reason1, reason2], { foo: 'bar' });
throw log.error('something_serious');Installation
$ npm installUsage
If you have a traditional Error object, it can be coerced into a CuvvaError:
var error; // existing traditional Error
var coerced = log.CuvvaError.coerce(error);
log.warn(coerced);When traditional Error objects are provided as reasons, they're coerced automatically:
var error; // existing traditional Error
log.warn('some_problem', [error]);Testing
Install the development dependencies first:
$ npm installThen the tests:
$ npm testSupport
Please open an issue on this repository.
Authors
- Jack Fransham
License
MIT licensed - see LICENSE file
4 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago