summaryrefslogtreecommitdiff
path: root/cli/npm/resolvers/local.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2022-11-27 13:25:08 -0500
committerGitHub <noreply@github.com>2022-11-27 13:25:08 -0500
commitfb04e87387e04053bf41a1512b4850adf62202c6 (patch)
treea4c57282a33b510d8638681ace10356a4c60a6e4 /cli/npm/resolvers/local.rs
parenta4dfc6f95553b8e2c6da78cb87a8c74a2f7c7682 (diff)
fix(npm): ensure npm package downloaded once per run when using `--reload` (#16842)
Diffstat (limited to 'cli/npm/resolvers/local.rs')
-rw-r--r--cli/npm/resolvers/local.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/cli/npm/resolvers/local.rs b/cli/npm/resolvers/local.rs
index a6df641d1..ff699f26f 100644
--- a/cli/npm/resolvers/local.rs
+++ b/cli/npm/resolvers/local.rs
@@ -291,7 +291,9 @@ async fn sync_resolution_with_fs(
get_package_folder_id_folder_name(&package.get_package_cache_folder_id());
let folder_path = deno_local_registry_dir.join(&folder_name);
let initialized_file = folder_path.join(".initialized");
- if !cache.should_use_cache_for_npm_package(&package.id.name)
+ if !cache
+ .cache_setting()
+ .should_use_for_npm_package(&package.id.name)
|| !initialized_file.exists()
{
let cache = cache.clone();