diff --git a/.changeset/tough-jobs-rest.md b/.changeset/tough-jobs-rest.md new file mode 100644 index 000000000..2c5c47888 --- /dev/null +++ b/.changeset/tough-jobs-rest.md @@ -0,0 +1,5 @@ +--- +"eslint-plugin-svelte": patch +--- + +fix: `svelte/valid-compile` to use verbatimModuleSyntax to work with TS v5.5. diff --git a/packages/eslint-plugin-svelte/src/shared/svelte-compile-warns/transform/typescript.ts b/packages/eslint-plugin-svelte/src/shared/svelte-compile-warns/transform/typescript.ts index 8f67547b6..248fd1d8c 100644 --- a/packages/eslint-plugin-svelte/src/shared/svelte-compile-warns/transform/typescript.ts +++ b/packages/eslint-plugin-svelte/src/shared/svelte-compile-warns/transform/typescript.ts @@ -36,6 +36,7 @@ export function transform( module: ts.ModuleKind.ESNext, importsNotUsedAsValues: ts.ImportsNotUsedAsValues.Preserve, preserveValueImports: true, + verbatimModuleSyntax: true, sourceMap: true } });