paperplane-bugsnag
v0.2.0
Published
A bugsnag wrapper for paperplane
Downloads
6
Maintainers
Readme
Usage
Setup your bugsnag
like this:
// server/lib/bugsnag.js
const bugsnag = require('bugsnag')
const bugsnagClient = bugsnag({
apiKey: process.env.BUGSNAG_API_KEY,
notifyReleaseStages: ['prod', 'stage'],
releaseStage: process.env.SERVICE_ENV
})
module.exports = require('paperplane-bugsnag')(bugsnagClient)
Then use it as the cry
option in paperplane
like this:
// server/index.js
const http = require('http')
const { mount } = require('paperplane')
const app = require('./rest')
const cry = require('./lib/bugsnag').notify
http.createServer(mount({ app, cry })).listen(3000, cry)