From 0e3f62d4446ae7b9a64dacf7befcaecede118222 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Wed, 12 Apr 2023 08:36:11 -0400 Subject: fix(npm): cache bust npm specifiers more aggressively (#18636) Part 1: #18622 Part 2: This PR Closes #16901 --------- Co-authored-by: Luca Casonato --- cli/tools/info.rs | 2 +- cli/tools/vendor/test.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'cli/tools') diff --git a/cli/tools/info.rs b/cli/tools/info.rs index 566eb1387..3f11903ad 100644 --- a/cli/tools/info.rs +++ b/cli/tools/info.rs @@ -486,7 +486,7 @@ impl<'a> GraphDisplayContext<'a> { colors::red("error:") ) } else { - writeln!(writer, "{} {}", colors::red("error:"), err) + writeln!(writer, "{} {:#}", colors::red("error:"), err) } } Ok(None) => { diff --git a/cli/tools/vendor/test.rs b/cli/tools/vendor/test.rs index 5b1f792c5..59bcb91f0 100644 --- a/cli/tools/vendor/test.rs +++ b/cli/tools/vendor/test.rs @@ -20,7 +20,7 @@ use deno_graph::ModuleGraph; use import_map::ImportMap; use crate::cache::ParsedSourceCache; -use crate::npm::NpmRegistry; +use crate::npm::CliNpmRegistryApi; use crate::npm::NpmResolution; use crate::npm::PackageJsonDepsInstaller; use crate::resolver::CliGraphResolver; @@ -264,7 +264,7 @@ async fn build_test_graph( analyzer: &dyn deno_graph::ModuleAnalyzer, ) -> ModuleGraph { let resolver = original_import_map.map(|m| { - let npm_registry_api = NpmRegistry::new_uninitialized(); + let npm_registry_api = CliNpmRegistryApi::new_uninitialized(); let npm_resolution = NpmResolution::new(npm_registry_api.clone(), None, None); let deps_installer = PackageJsonDepsInstaller::new( -- cgit v1.2.3