From 0dc11d9a8237e3b728aa80b15499dec5932ed0ee Mon Sep 17 00:00:00 2001 From: Maxime Pauvert Date: Sun, 26 Jan 2025 16:22:24 +0100 Subject: [PATCH 1/2] init --- packages/nuxt/src/client/sdk.ts | 4 ++++ packages/nuxt/src/server/sdk.ts | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/nuxt/src/client/sdk.ts b/packages/nuxt/src/client/sdk.ts index 45c02583cbfc..ef4235f54822 100644 --- a/packages/nuxt/src/client/sdk.ts +++ b/packages/nuxt/src/client/sdk.ts @@ -9,9 +9,13 @@ import type { SentryNuxtClientOptions } from '../common/types'; * @param options Configuration options for the SDK. */ export function init(options: SentryNuxtClientOptions): Client | undefined { + console.log(options) + console.log(process.env.NODE_ENV) + const sentryOptions = { /* BrowserTracing is added later with the Nuxt client plugin */ defaultIntegrations: [...getBrowserDefaultIntegrations(options)], + environment: process.env.NODE_ENV, ...options, }; diff --git a/packages/nuxt/src/server/sdk.ts b/packages/nuxt/src/server/sdk.ts index 9eaa2f274818..4daca54b304b 100644 --- a/packages/nuxt/src/server/sdk.ts +++ b/packages/nuxt/src/server/sdk.ts @@ -16,9 +16,13 @@ import type { SentryNuxtServerOptions } from '../common/types'; * @param options Configuration options for the SDK. */ export function init(options: SentryNuxtServerOptions): Client | undefined { + console.log(options) + console.log(process.env.NODE_ENV) + const sentryOptions = { - ...options, defaultIntegrations: getNuxtDefaultIntegrations(options), + environment: process.env.NODE_ENV, + ...options, }; applySdkMetadata(sentryOptions, 'nuxt', ['nuxt', 'node']); From 4e98d6b5049ae117012942dbe2dd910fd25b80ad Mon Sep 17 00:00:00 2001 From: Maxime Pauvert Date: Tue, 28 Jan 2025 11:51:58 +0100 Subject: [PATCH 2/2] fixs --- packages/nuxt/src/client/sdk.ts | 4 ++-- packages/nuxt/src/server/sdk.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/nuxt/src/client/sdk.ts b/packages/nuxt/src/client/sdk.ts index ef4235f54822..7f1fc4d6afe7 100644 --- a/packages/nuxt/src/client/sdk.ts +++ b/packages/nuxt/src/client/sdk.ts @@ -10,12 +10,12 @@ import type { SentryNuxtClientOptions } from '../common/types'; */ export function init(options: SentryNuxtClientOptions): Client | undefined { console.log(options) - console.log(process.env.NODE_ENV) + console.log(import.meta.dev) const sentryOptions = { /* BrowserTracing is added later with the Nuxt client plugin */ defaultIntegrations: [...getBrowserDefaultIntegrations(options)], - environment: process.env.NODE_ENV, + environment: import.meta.dev ? 'development' : 'production', ...options, }; diff --git a/packages/nuxt/src/server/sdk.ts b/packages/nuxt/src/server/sdk.ts index 4daca54b304b..8b2460efab20 100644 --- a/packages/nuxt/src/server/sdk.ts +++ b/packages/nuxt/src/server/sdk.ts @@ -17,11 +17,11 @@ import type { SentryNuxtServerOptions } from '../common/types'; */ export function init(options: SentryNuxtServerOptions): Client | undefined { console.log(options) - console.log(process.env.NODE_ENV) + console.log(import.meta.dev) const sentryOptions = { defaultIntegrations: getNuxtDefaultIntegrations(options), - environment: process.env.NODE_ENV, + environment: import.meta.dev ? 'development' : 'production', ...options, };