import * as Sentry from '@sentry/nestjs';
import { nodeProfilingIntegration } from "@sentry/profiling-node"

console.log("process.env.SENTRY_DSN",process.env.SENTRY_DSN);

Sentry.init({
  dsn: process.env.SENTRY_DSN, // Set your Sentry DSN in environment variables
  environment: process.env.NODE_ENV,
  // release: process.env.SENTRY_RELEASE, // Optionally set a release version
  integrations: [
    nodeProfilingIntegration()
  ],
  tracesSampleRate: 1.0, // Adjust based on your need; 1.0 is 100% sampling
  profilesSampleRate: 1.0,
});

export { Sentry }