summaryrefslogtreecommitdiff
path: root/cli/npm
diff options
context:
space:
mode:
Diffstat (limited to 'cli/npm')
-rw-r--r--cli/npm/cache.rs4
-rw-r--r--cli/npm/mod.rs4
2 files changed, 8 insertions, 0 deletions
diff --git a/cli/npm/cache.rs b/cli/npm/cache.rs
index e5193c77c..e39957a6b 100644
--- a/cli/npm/cache.rs
+++ b/cli/npm/cache.rs
@@ -162,6 +162,10 @@ impl ReadonlyNpmCache {
version: NpmVersion::parse(version).unwrap(),
})
}
+
+ pub fn get_cache_location(&self) -> PathBuf {
+ self.root_dir.clone()
+ }
}
/// Stores a single copy of npm packages in a cache.
diff --git a/cli/npm/mod.rs b/cli/npm/mod.rs
index 5b49afb3d..8272974bc 100644
--- a/cli/npm/mod.rs
+++ b/cli/npm/mod.rs
@@ -184,6 +184,10 @@ impl GlobalNpmPackageResolver {
registry_url: self.registry_url.clone(),
}
}
+
+ pub fn get_cache_location(&self) -> PathBuf {
+ self.cache.as_readonly().get_cache_location()
+ }
}
impl NpmPackageResolver for GlobalNpmPackageResolver {