From 763f05e74dfd0032b238603f625893a52e363591 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Thu, 25 Jul 2024 09:07:59 -0400 Subject: fix(unstable): move sloppy-import warnings to lint rule (#24710) Adds a new `no-sloppy-imports` lint rule and cleans up the lint code. Closes #22844 Closes https://github.com/denoland/deno_lint/issues/1293 --- cli/standalone/mod.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'cli/standalone') diff --git a/cli/standalone/mod.rs b/cli/standalone/mod.rs index 561c99c98..c91f3bec9 100644 --- a/cli/standalone/mod.rs +++ b/cli/standalone/mod.rs @@ -241,10 +241,13 @@ impl ModuleLoader for EmbeddedModuleLoader { } } - self - .shared - .node_resolver - .handle_if_in_node_modules(specifier) + Ok( + self + .shared + .node_resolver + .handle_if_in_node_modules(&specifier)? + .unwrap_or(specifier), + ) } Err(err) if err.is_unmapped_bare_specifier() && referrer.scheme() == "file" => -- cgit v1.2.3