summaryrefslogtreecommitdiff
path: root/cli/graph_util.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2024-02-27 13:30:21 -0500
committerGitHub <noreply@github.com>2024-02-27 18:30:21 +0000
commite9fe71acb53c8856754ef892c463253cb96087ce (patch)
treededffed4cbee198a064bd3ff81058f951bf0b401 /cli/graph_util.rs
parent8d5c2313495014a6af842e21da802e01e11b8e08 (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.rs9
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,
};