UNPKG

829 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7var _raven = require('raven');
8
9var _raven2 = _interopRequireDefault(_raven);
10
11var _package = require('../package.json');
12
13var _package2 = _interopRequireDefault(_package);
14
15function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
16
17const noSentry = process.env.ARGOS_CLIENT_SENTRY === 'false';
18const DSN = 'https://33b6f7cfa05848f8a1edd6997db57ac1:00e3923d9b874f499e75be04b7dc1b4f@sentry.io/133467';
19
20function setupRaven() {
21 _raven2.default.config(noSentry ? false : DSN, {
22 environment: 'production',
23 autoBreadcrumbs: true,
24 release: _package2.default.version
25 });
26
27 _raven2.default.disableConsoleAlerts();
28
29 if (!noSentry) {
30 _raven2.default.install();
31 }
32}
33
34exports.default = setupRaven;
\No newline at end of file