From cce76d9172313e1ca0e026adaef7ce789b18dfb7 Mon Sep 17 00:00:00 2001 From: Lukas Stracke Date: Tue, 18 Apr 2023 17:01:46 +0200 Subject: [PATCH] fix(sveltekit): Use `sentry.properties` file when uploading source maps --- packages/sveltekit/src/vite/sourceMaps.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/sveltekit/src/vite/sourceMaps.ts b/packages/sveltekit/src/vite/sourceMaps.ts index 6505897773be..fdabdf7bdb72 100644 --- a/packages/sveltekit/src/vite/sourceMaps.ts +++ b/packages/sveltekit/src/vite/sourceMaps.ts @@ -42,6 +42,7 @@ export async function makeCustomSentryVitePlugin(options?: SentryVitePluginOptio const svelteConfig = await loadSvelteConfig(); const outputDir = await getAdapterOutputDir(svelteConfig); + const hasSentryProperties = fs.existsSync(path.resolve(process.cwd(), 'sentry.properties')); const defaultPluginOptions: SentryVitePluginOptions = { include: [ @@ -49,6 +50,7 @@ export async function makeCustomSentryVitePlugin(options?: SentryVitePluginOptio { paths: [`${outputDir}/server/chunks`] }, { paths: [`${outputDir}/server`], ignore: ['chunks/**'] }, ], + configFile: hasSentryProperties ? 'sentry.properties' : undefined, }; const mergedOptions = {