We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bb62915 commit 2873a00Copy full SHA for 2873a00
src/parser/template.ts
@@ -21,10 +21,16 @@ export function parseTemplate(
21
svelteAst: Compiler.Root | SvAST.AstLegacy;
22
} {
23
try {
24
- const svelteAst = parse(code, {
+ const options: {
25
+ filename?: string | undefined;
26
+ modern: true;
27
+ } = {
28
filename: parserOptions.filePath,
- ...(svelteVersion.gte(5) ? { modern: true } : {}),
- }) as never as Compiler.Root | SvAST.AstLegacy;
29
+ ...(svelteVersion.gte(5) ? { modern: true } : ({} as never)),
30
+ };
31
+ const svelteAst = parse(code, options) as never as
32
+ | Compiler.Root
33
+ | SvAST.AstLegacy;
34
const ast = convertSvelteRoot(svelteAst, ctx);
35
36
return {
0 commit comments