0.5.2 • Published 7 years ago
branch-log-sentry v0.5.2
log-sentry
Sentry integration for branch-log.
var log = require('branch-log');
var logSentry = require('branch-log-sentry');
var ravenClient; // existing Raven client
var sentryHandler = logSentry(ravenClient);
log.setHandler(sentryHandler);
Installation
$ npm install
Usage
Also supports taking a callback. This allows you to ensure logs have reached Sentry before exiting:
var fatalHandler = logSentry(ravenClient, function () {
process.exit(1);
});
log.setHandler('fatal', fatalHandler);
Testing
Install the development dependencies first:
$ npm install
Then the tests:
$ npm test
Support
Please open an issue on this repository.
Authors
- Jack Fransham
- Alex Forbes-Reed (adapted from Cuvva)
License
MIT licensed - see LICENSE file
0.5.2
7 years ago