summaryrefslogtreecommitdiff
path: root/cli/module_loader.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/module_loader.rs')
-rw-r--r--cli/module_loader.rs7
1 files changed, 6 insertions, 1 deletions
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