diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2024-02-27 13:30:21 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-27 18:30:21 +0000 |
commit | e9fe71acb53c8856754ef892c463253cb96087ce (patch) | |
tree | dedffed4cbee198a064bd3ff81058f951bf0b401 /cli/graph_util.rs | |
parent | 8d5c2313495014a6af842e21da802e01e11b8e08 (diff) |
fix(unstable): sloppy imports should resolve .d.ts files during types resolution (#22602)
Diffstat (limited to 'cli/graph_util.rs')
-rw-r--r-- | cli/graph_util.rs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/cli/graph_util.rs b/cli/graph_util.rs index facff0af5..0ed591fb7 100644 --- a/cli/graph_util.rs +++ b/cli/graph_util.rs @@ -30,6 +30,7 @@ use deno_core::parking_lot::Mutex; use deno_core::parking_lot::RwLock; use deno_core::ModuleSpecifier; use deno_graph::source::Loader; +use deno_graph::source::ResolutionMode; use deno_graph::source::ResolveError; use deno_graph::GraphKind; use deno_graph::Module; @@ -694,8 +695,12 @@ pub fn enhanced_module_error_message( ) -> String { let additional_message = match error { ModuleError::Missing(specifier, _) => { - SloppyImportsResolver::resolve_with_fs(fs, specifier) - .as_suggestion_message() + SloppyImportsResolver::resolve_with_fs( + fs, + specifier, + ResolutionMode::Execution, + ) + .as_suggestion_message() } _ => None, }; |