From 3a33510bd4a169aba00393c2b7e88bf7fa0cad06 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Mon, 31 May 2021 01:20:34 +0100 Subject: fix(cli): Don't statically error on dynamic unmapped bare specifiers (#10618) Fixes #10168 Fixes #10615 Fixes #10616 --- cli/module_loader.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'cli/module_loader.rs') 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); } } -- cgit v1.2.3