diff --git a/.changeset/fancy-guests-appear.md b/.changeset/fancy-guests-appear.md new file mode 100644 index 000000000..e07e1883e --- /dev/null +++ b/.changeset/fancy-guests-appear.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/vite-plugin-svelte': patch +--- + +skip comment blocks when reporting compiler errors that might be caused by a preprocessor issue diff --git a/packages/vite-plugin-svelte/src/utils/error.js b/packages/vite-plugin-svelte/src/utils/error.js index d34d72fa8..6f943ae06 100644 --- a/packages/vite-plugin-svelte/src/utils/error.js +++ b/packages/vite-plugin-svelte/src/utils/error.js @@ -132,6 +132,9 @@ export function enhanceCompileError(err, originalCode, preprocessors) { let m; while ((m = styleRe.exec(originalCode))) { + if (m[0]?.startsWith('