fix(cli): Don't statically error on dynamic unmapped bare specifiers (#10618)

Fixes #10168
Fixes #10615
Fixes #10616
This commit is contained in:
Nayeem Rahman 2021-05-31 01:20:34 +01:00 committed by GitHub
parent 83ce333633
commit 3a33510bd4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 66 additions and 55 deletions

View file

@ -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);
}
}