import { bootstrapApplication } from '@angular/platform-browser'; import { appConfig } from './app/app.config'; import { AppComponent } from './app/app.component'; import * as Sentry from '@sentry/angular'; Sentry.init({ dsn: 'https://df34c1164e810880d864241d60cd2bdd@o4507955559464960.ingest.de.sentry.io/4507955637649488', integrations: [ Sentry.browserTracingIntegration(), Sentry.replayIntegration(), ], // Tracing tracesSampleRate: 1.0, // Capture 100% of the transactions // Set 'tracePropagationTargets' to control for which URLs distributed tracing should be enabled tracePropagationTargets: ['localhost', /^https:\/\/join\.andre-kempf\.com/], // Session Replay replaysSessionSampleRate: 0.1, // This sets the sample rate at 10%. You may want to change it to 100% while in development and then sample at a lower rate in production. replaysOnErrorSampleRate: 1.0, // If you're not already sampling the entire session, change the sample rate to 100% when sampling sessions where errors occur. }); bootstrapApplication(AppComponent, appConfig).catch((err) => console.error(err) );