Skip to content

Commit 59125ca

Browse files
committed
add fallback for disable
1 parent 398351e commit 59125ca

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

packages/nuxt/src/vite/sourceMaps.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ export function setupSourceMaps(moduleOptions: SentryNuxtModuleOptions, nuxt: Nu
2424
// eslint-disable-next-line deprecation/deprecation
2525
const sourceMapsUploadOptions = moduleOptions.sourceMapsUploadOptions || {};
2626

27-
// Check new 'sourcemaps.disable' option first, then fall back to deprecated 'enabled' option
28-
// Note: 'disable' is the inverse of 'enabled'
2927
const sourceMapsEnabled =
3028
moduleOptions.sourcemaps?.disable === true
3129
? false
32-
: // eslint-disable-next-line deprecation/deprecation
33-
sourceMapsUploadOptions.enabled ?? true;
30+
: moduleOptions.sourcemaps?.disable === false
31+
? true
32+
: // eslint-disable-next-line deprecation/deprecation
33+
sourceMapsUploadOptions.enabled ?? true;
3434

3535
// In case we overwrite the source map settings, we default to deleting the files
3636
let shouldDeleteFilesFallback = { client: true, server: true };
@@ -222,7 +222,9 @@ export function getPluginOptions(
222222
// The server/client files are in different places depending on the nitro preset (e.g. '.output/server' or '.netlify/functions-internal/server')
223223
// We cannot determine automatically how the build folder looks like (depends on the preset), so we have to accept that source maps are uploaded multiple times (with the vitePlugin for Nuxt and the rollupPlugin for Nitro).
224224
// If we could know where the server/client assets are located, we could do something like this (based on the Nitro preset): isNitro ? ['./.output/server/**/*'] : ['./.output/public/**/*'],
225+
// eslint-disable-next-line deprecation/deprecation
225226
assets: sourcemapsOptions.assets ?? deprecatedSourcemapsOptions.assets ?? undefined,
227+
// eslint-disable-next-line deprecation/deprecation
226228
ignore: sourcemapsOptions.ignore ?? deprecatedSourcemapsOptions.ignore ?? undefined,
227229
filesToDeleteAfterUpload: filesToDeleteAfterUpload
228230
? filesToDeleteAfterUpload

0 commit comments

Comments
 (0)