const Raven = require('./vendor/raven.min.js') const METAMASK_DEBUG = 'GULP_METAMASK_DEBUG' const PROD = 'https://3567c198f8a8412082d32655da2961d0@sentry.io/273505' const DEV = 'https://f59f3dd640d2429d9d0e2445a87ea8e1@sentry.io/273496' module.exports = setupRaven // Setup raven / sentry remote error reporting function setupRaven(opts) { const { release } = opts let ravenTarget if (METAMASK_DEBUG) { console.log('Setting up Sentry Remote Error Reporting: DEV') ravenTarget = DEV } else { console.log('Setting up Sentry Remote Error Reporting: PROD') ravenTarget = PROD } Raven.config(ravenTarget, { release, }).install() return Raven }