diff options
author | Nayeem Rahman <nayeemrmn99@gmail.com> | 2021-05-31 01:20:34 +0100 |
---|---|---|
committer | Bert Belder <bertbelder@gmail.com> | 2021-05-31 16:37:36 +0200 |
commit | 8a7e1c616d12feb93ed3fda4a70228924c747b5c (patch) | |
tree | 272be52d9062243f67cc3a50c1bda8ad95bb0c64 /cli/module_loader.rs | |
parent | 925ba8fbbf947c2c95a616b43e3f89e20cd69e93 (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.rs | 7 |
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); } } |