How to use the @bugsnag/node.init function in @bugsnag/node

To help you get started, we’ve selected a few @bugsnag/node examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github bugsnag / bugsnag-js / test / node / features / fixtures / surrounding_code / scenarios / send-code-off.js View on Github external
var Bugsnag = require('@bugsnag/node')
Bugsnag.init({
  apiKey: process.env.BUGSNAG_API_KEY,
  endpoints: {
    notify: process.env.BUGSNAG_NOTIFY_ENDPOINT,
    sessions: process.env.BUGSNAG_SESSIONS_ENDPOINT
  },
  sendCode: false
})

function add (a) {
  return function (b) {
    return a + b
  }
}

add(5)(2) // -> 7
subtract(5)(2) // -> 3
github bugsnag / bugsnag-js / test / node / features / fixtures / surrounding_code / scenarios / send-code-default.js View on Github external
var Bugsnag = require('@bugsnag/node')
Bugsnag.init({
  apiKey: process.env.BUGSNAG_API_KEY,
  endpoints: {
    notify: process.env.BUGSNAG_NOTIFY_ENDPOINT,
    sessions: process.env.BUGSNAG_SESSIONS_ENDPOINT
  }
})

//
function add (a) {
  return function (b) {
    return a + b
  }
}

add(5)(2) // -> 7
subtract(5)(2) // -> 3
github bugsnag / bugsnag-js / test / node / features / fixtures / proxy / scenarios / misconfigured-proxy.js View on Github external
var Bugsnag = require('@bugsnag/node')
var ProxyAgent = require('http-proxy-agent')
Bugsnag.init({
  apiKey: process.env.BUGSNAG_API_KEY,
  endpoints: {
    notify: process.env.BUGSNAG_NOTIFY_ENDPOINT,
    sessions: process.env.BUGSNAG_SESSIONS_ENDPOINT
  },
  agent: new ProxyAgent('http://whoops:32228')
})
Bugsnag.notify(new Error('hi via proxy'))
github bugsnag / bugsnag-js / test / node / features / fixtures / unhandled / scenarios / unhandled-promise-rejection.js View on Github external
var Bugsnag = require('@bugsnag/node')
Bugsnag.init({
  apiKey: process.env.BUGSNAG_API_KEY,
  endpoints: {
    notify: process.env.BUGSNAG_NOTIFY_ENDPOINT,
    sessions: process.env.BUGSNAG_SESSIONS_ENDPOINT
  }
})

Promise.reject(new Error('not handled'))
github bugsnag / bugsnag-js / test / node / features / fixtures / unhandled / scenarios / thrown-error-not-caught.js View on Github external
var Bugsnag = require('@bugsnag/node')
Bugsnag.init({
  apiKey: process.env.BUGSNAG_API_KEY,
  endpoints: {
    notify: process.env.BUGSNAG_NOTIFY_ENDPOINT,
    sessions: process.env.BUGSNAG_SESSIONS_ENDPOINT
  }
})

throw new Error('not handled')
github bugsnag / bugsnag-js / test / node / features / fixtures / handled / scenarios / notify-string.js View on Github external
var Bugsnag = require('@bugsnag/node')
Bugsnag.init({
  apiKey: process.env.BUGSNAG_API_KEY,
  endpoints: {
    notify: process.env.BUGSNAG_NOTIFY_ENDPOINT,
    sessions: process.env.BUGSNAG_SESSIONS_ENDPOINT
  }
})

Bugsnag.notify('create an error for me')

@bugsnag/node

Bugsnag error reporter for Node.js

MIT
Latest version published 20 days ago

Package Health Score

89 / 100
Full package analysis

Similar packages