summaryrefslogtreecommitdiff
path: root/cli/npm/resolution.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/npm/resolution.rs')
-rw-r--r--cli/npm/resolution.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/cli/npm/resolution.rs b/cli/npm/resolution.rs
index 7cd4df124..28a42bc33 100644
--- a/cli/npm/resolution.rs
+++ b/cli/npm/resolution.rs
@@ -697,6 +697,13 @@ impl NpmResolution {
Ok(snapshot)
}
+ pub fn resolve_package_from_id(
+ &self,
+ id: &NpmPackageId,
+ ) -> Option<NpmResolutionPackage> {
+ self.snapshot.read().package_from_id(id).cloned()
+ }
+
pub fn resolve_package_from_package(
&self,
name: &str,