From f1715ac2e6f0adcfd5d11de1d6870bccfac3739d Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Mon, 27 Oct 2025 14:09:20 +0100 Subject: [PATCH] WIP --- packages/svelte/src/compiler/phases/2-analyze/index.js | 5 +++-- 1 file changed, 3 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 73bcdfc61d..9acc9fb99e 100644 --- a/packages/svelte/src/compiler/phases/2-analyze/index.js +++ b/packages/svelte/src/compiler/phases/2-analyze/index.js @@ -695,10 +695,10 @@ export function analyze_component(root, source, options) { if (instance.has_await) { /** - * @param {ESTree.Expression} expression + * @param {ESTree.Node} expression * @param {Scope} scope * @param {Set} touched - * @param {Set} seen + * @param {Set} seen */ const touch = (expression, scope, touched, seen = new Set()) => { if (seen.has(expression)) return; @@ -708,6 +708,7 @@ export function analyze_component(root, source, options) { expression, { scope }, { + ImportDeclaration(node) {}, Identifier(node, context) { const parent = /** @type {ESTree.Node} */ (context.path.at(-1)); if (is_reference(node, parent)) {