todos-contra-el-fuego-web/imports/startup/client/ravenLogger.js
2018-05-23 11:05:30 +02:00

16 lines
524 B
JavaScript

import RavenLogger from 'meteor/flowkey:raven';
import { Meteor } from 'meteor/meteor';
const ravenOptions = {};
const publicDSN = Meteor.settings.public.sentryPublicDSN;
const enabled = !!publicDSN;
const ravenLogger = enabled ? new RavenLogger({
publicDSN, // will be used on the client
shouldCatchConsoleError: true, // default
trackUser: true // default
}, ravenOptions) : { log: (error) => { console.log(error); } };
console.log(`ravenLogger ${enabled ? 'enabled' : 'disabled'}`);
export default ravenLogger;