summaryrefslogtreecommitdiff
path: root/cli/module_loader.rs
diff options
context:
space:
mode:
authorNayeem Rahman <nayeemrmn99@gmail.com>2021-05-31 01:20:34 +0100
committerGitHub <noreply@github.com>2021-05-31 10:20:34 +1000
commit3a33510bd4a169aba00393c2b7e88bf7fa0cad06 (patch)
tree37320e072cb142a90017e9c0709eb88dd77670ef /cli/module_loader.rs
parent83ce33363347447e25d2d00732dad86b588b89f0 (diff)
fix(cli): Don't statically error on dynamic unmapped bare specifiers (#10618)
Fixes #10168 Fixes #10615 Fixes #10616
Diffstat (limited to 'cli/module_loader.rs')
-rw-r--r--cli/module_loader.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/cli/module_loader.rs b/cli/module_loader.rs
index acf762506..349e72393 100644
--- a/cli/module_loader.rs
+++ b/cli/module_loader.rs
@@ -83,10 +83,9 @@ impl ModuleLoader for CliModuleLoader {
if !is_main {
if let Some(import_map) = &self.import_map {
- let result = import_map.resolve(specifier, referrer)?;
- if let Some(r) = result {
- return Ok(r);
- }
+ return import_map
+ .resolve(specifier, referrer)
+ .map_err(AnyError::from);
}
}