Skip to content

Commit 324f569

Browse files
authored
Remove unnecessary enableSourcemap usage (#862)
1 parent 0c2695d commit 324f569

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

.changeset/late-pans-guess.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sveltejs/vite-plugin-svelte': patch
3+
---
4+
5+
Remove unnecessary `enableSourcemap` option usage and prevent passing it in Svelte 5

packages/vite-plugin-svelte/src/utils/compile.js

-7
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,6 @@ export const _createCompileSvelte = (makeHot) => {
7171
const hash = `s-${safeBase64Hash(normalizedFilename)}`;
7272
compileOptions.cssHash = () => hash;
7373
}
74-
if (ssr && compileOptions.enableSourcemap !== false) {
75-
if (typeof compileOptions.enableSourcemap === 'object') {
76-
compileOptions.enableSourcemap.css = false;
77-
} else {
78-
compileOptions.enableSourcemap = { js: true, css: false };
79-
}
80-
}
8174

8275
let preprocessed;
8376
let preprocessors = options.preprocess;

packages/vite-plugin-svelte/src/utils/load-raw.js

+9-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import fs from 'node:fs';
22
import { toRollupError } from './error.js';
33
import { log } from './log.js';
4-
import { isSvelte4 } from './svelte-version.js';
4+
import { isSvelte4, isSvelte5 } from './svelte-version.js';
55
/**
66
* utility function to compile ?raw and ?direct requests in load hook
77
*
@@ -27,12 +27,14 @@ export async function loadRaw(svelteRequest, compileSvelte, options) {
2727
compilerOptions: {
2828
dev: false,
2929
css: 'external',
30-
enableSourcemap: query.sourcemap
31-
? {
32-
js: type === 'script' || type === 'all',
33-
css: type === 'style' || type === 'all'
34-
}
35-
: false,
30+
enableSourcemap: isSvelte5
31+
? undefined
32+
: query.sourcemap
33+
? {
34+
js: type === 'script' || type === 'all',
35+
css: type === 'style' || type === 'all'
36+
}
37+
: false,
3638
...svelteRequest.query.compilerOptions
3739
},
3840
hot: false,

0 commit comments

Comments
 (0)