Ctrl K
ComunidadGuías…

sentry.client.config.ts

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
import * as Sentry from '@sentry/nuxt';

const environment = import.meta.env.VITE_ENVIRONMENT || 'development';
const isProduction = environment === 'production';

Sentry.init({
  // Runtime options must live here (and in sentry.server.config.ts), not in the
  // `sentry` block of nuxt.config.ts — that block is only read for build-time
  // module options (source maps upload), so runtime options placed there are
  // silently ignored.
  dsn: import.meta.env.VITE_SENTRY_DSN,
  environment,
  integrations: [Sentry.replayIntegration()],
  // Performance tracing — sample everything outside production to keep noise low.
  tracesSampleRate: isProduction ? 0.1 : 1.0,
  // Session Replay sampling.
  replaysSessionSampleRate: isProduction ? 0.1 : 1.0,
  replaysOnErrorSampleRate: 1.0,
});