Skip to content

Commit 6751e5b

Browse files
committed
Only add sourcemap option in Svelte 3.30+
1 parent fa8a857 commit 6751e5b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

index.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -95,16 +95,16 @@ module.exports = function (options = {}) {
9595

9696
const dependencies = [];
9797
const filename = path.relative(process.cwd(), id);
98+
const svelte_options = { ...compilerOptions, filename, sourcemap: map };
9899

99-
let map;
100100
if (rest.preprocess) {
101101
const processed = await preprocess(code, rest.preprocess, { filename });
102102
if (processed.dependencies) dependencies.push(...processed.dependencies);
103-
if (processed.map) map = processed.map;
103+
if (processed.map) svelte_options.sourcemap = processed.map;
104104
code = processed.code;
105105
}
106106

107-
const compiled = compile(code, { ...compilerOptions, filename, sourcemap: map });
107+
const compiled = compile(code, svelte_options);
108108

109109
(compiled.warnings || []).forEach(warning => {
110110
if (!emitCss && warning.code === 'css-unused-selector') return;

0 commit comments

Comments
 (0)