From c78d87f22219962fb0c93bd53753eb68825ed96e Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Wed, 5 Feb 2025 18:37:58 +0000 Subject: [PATCH] fix --- Cargo.lock | 12 ++++++------ cli/rt/run.rs | 7 ++++++- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index eba95978aa9978..06c6a54cd004ad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4878,6 +4878,12 @@ dependencies = [ "spin", ] +[[package]] +name = "lazycell" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" + [[package]] name = "lcms2" version = "6.1.0" @@ -4901,12 +4907,6 @@ dependencies = [ "pkg-config", ] -[[package]] -name = "lazycell" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" - [[package]] name = "libc" version = "0.2.168" diff --git a/cli/rt/run.rs b/cli/rt/run.rs index 5fac3f58a30d06..aa9c2a86e736a3 100644 --- a/cli/rt/run.rs +++ b/cli/rt/run.rs @@ -9,6 +9,7 @@ use std::sync::OnceLock; use deno_cache_dir::npm::NpmCacheDir; use deno_config::workspace::MappedResolution; use deno_config::workspace::ResolverWorkspaceJsrPackage; +use deno_config::workspace::SloppyImportsOptions; use deno_config::workspace::WorkspaceResolver; use deno_core::error::AnyError; use deno_core::error::ModuleLoaderError; @@ -861,7 +862,11 @@ pub async fn run( .collect(), pkg_jsons, metadata.workspace_resolver.pkg_json_resolution, - Default::default(), + if metadata.unstable_config.sloppy_imports { + SloppyImportsOptions::Enabled + } else { + SloppyImportsOptions::Disabled + }, Default::default(), Default::default(), Default::default(),