From f906aa207b6a22c951911ce9a4a55c9dce04f7e4 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 24 Apr 2024 09:34:53 -0400 Subject: [PATCH] chore: fix playground (#11310) --- packages/svelte/src/compiler/phases/2-analyze/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/svelte/src/compiler/phases/2-analyze/index.js b/packages/svelte/src/compiler/phases/2-analyze/index.js index fad0061551..5811f130b9 100644 --- a/packages/svelte/src/compiler/phases/2-analyze/index.js +++ b/packages/svelte/src/compiler/phases/2-analyze/index.js @@ -236,7 +236,7 @@ export function analyze_module(ast, options) { walk( /** @type {import('estree').Node} */ (ast), - { scope }, + { scope, analysis: { runes: true } }, // @ts-expect-error TODO clean this mess up merge(set_scope(scopes), validation_runes_js, runes_scope_js_tweaker) ); @@ -862,7 +862,7 @@ const legacy_scope_tweaker = { } }; -/** @type {import('zimmerframe').Visitors} */ +/** @type {import('zimmerframe').Visitors} */ const runes_scope_js_tweaker = { VariableDeclarator(node, { state }) { if (node.init?.type !== 'CallExpression') return;