Files

14 lines
458 B
TypeScript
Raw Permalink Normal View History

// Sentry initialization for the Edge runtime (middleware / proxy.ts).
// Loaded by instrumentation.ts when NEXT_RUNTIME === "edge".
import * as Sentry from "@sentry/nextjs"
const dsn = process.env.SENTRY_DSN || process.env.NEXT_PUBLIC_SENTRY_DSN
Sentry.init({
dsn,
enabled: !!dsn,
environment: process.env.SENTRY_ENVIRONMENT || process.env.NODE_ENV,
tracesSampleRate: process.env.NODE_ENV === "production" ? 0.2 : 1.0,
sendDefaultPii: false,
})