From cf16df00d9ba87de643abc6d80c860a2733917cc Mon Sep 17 00:00:00 2001 From: David Sherret Date: Wed, 26 Jul 2023 17:23:07 -0400 Subject: fix(check): should bust check cache when json module or npm resolution changes (#19941) A small part of #19928. --- cli/npm/resolvers/mod.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'cli/npm/resolvers') diff --git a/cli/npm/resolvers/mod.rs b/cli/npm/resolvers/mod.rs index d46b6da6e..9ae84d7f9 100644 --- a/cli/npm/resolvers/mod.rs +++ b/cli/npm/resolvers/mod.rs @@ -4,6 +4,7 @@ mod common; mod global; mod local; +use std::collections::HashMap; use std::path::Path; use std::path::PathBuf; use std::sync::Arc; @@ -153,7 +154,7 @@ impl CliNpmResolver { let Some(cache_folder_id) = self .fs_resolver .resolve_package_cache_folder_id_from_specifier(specifier)? else { -return Ok(None); + return Ok(None); }; Ok(Some( self @@ -229,6 +230,10 @@ return Ok(None); .unwrap() } + pub fn package_reqs(&self) -> HashMap { + self.resolution.package_reqs() + } + pub fn snapshot(&self) -> NpmResolutionSnapshot { self.resolution.snapshot() } -- cgit v1.2.3