From 8f065a60e79e221a6ce7f6ce06c3022a85edb56a Mon Sep 17 00:00:00 2001 From: David Sherret Date: Tue, 24 Oct 2023 09:37:02 -0400 Subject: fix: improved using declaration support (#20959) Upgrades to deno_ast 0.30. --- cli/module_loader.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'cli/module_loader.rs') diff --git a/cli/module_loader.rs b/cli/module_loader.rs index 84e8b6122..3f5e82d8c 100644 --- a/cli/module_loader.rs +++ b/cli/module_loader.rs @@ -39,6 +39,7 @@ use deno_core::ModuleSpecifier; use deno_core::ModuleType; use deno_core::ResolutionKind; use deno_core::SourceMapGetter; +use deno_graph::source::ResolutionMode; use deno_graph::source::Resolver; use deno_graph::EsmModule; use deno_graph::JsonModule; @@ -549,7 +550,11 @@ impl ModuleLoader for CliModuleLoader { // FIXME(bartlomieju): this is another hack way to provide NPM specifier // support in REPL. This should be fixed. - let resolution = self.shared.resolver.resolve(specifier, &referrer); + let resolution = self.shared.resolver.resolve( + specifier, + &referrer, + ResolutionMode::Execution, + ); if self.shared.is_repl { let specifier = resolution -- cgit v1.2.3