2021-07-17 22:29:12 +03:00
|
|
|
import * as sapper from '@sapper/app';
|
2021-10-09 22:14:46 +03:00
|
|
|
import * as Sentry from '@sentry/browser';
|
|
|
|
|
import { Integrations } from '@sentry/tracing';
|
|
|
|
|
import { CaptureConsole } from '@sentry/integrations';
|
|
|
|
|
import config from './config';
|
|
|
|
|
|
|
|
|
|
console.log(`isProd`, config.isProd);
|
|
|
|
|
|
2021-11-07 00:26:54 +02:00
|
|
|
if (config.isProd) {
|
|
|
|
|
Sentry.init({
|
|
|
|
|
dsn: 'https://c966f7e8cb1d4306be20b26bb4f0cc96@o476906.ingest.sentry.io/5999999',
|
|
|
|
|
integrations: [
|
|
|
|
|
new Integrations.BrowserTracing(),
|
|
|
|
|
new CaptureConsole({
|
|
|
|
|
levels: ['error'],
|
|
|
|
|
}),
|
|
|
|
|
],
|
|
|
|
|
environment: config.isProd ? 'production' : 'development',
|
|
|
|
|
// Set tracesSampleRate to 1.0 to capture 100%
|
|
|
|
|
// of transactions for performance monitoring.
|
|
|
|
|
// We recommend adjusting this value in production
|
|
|
|
|
tracesSampleRate: 1.0,
|
|
|
|
|
});
|
|
|
|
|
}
|
2020-12-24 20:32:05 +02:00
|
|
|
|
|
|
|
|
sapper.start({
|
2021-07-17 22:29:12 +03:00
|
|
|
target: document.querySelector('#sapper'),
|
2021-07-10 19:16:10 +00:00
|
|
|
});
|