summaryrefslogtreecommitdiff
path: root/cli/npm/resolution/snapshot.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/npm/resolution/snapshot.rs')
-rw-r--r--cli/npm/resolution/snapshot.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/cli/npm/resolution/snapshot.rs b/cli/npm/resolution/snapshot.rs
index e986294ec..e8df8286e 100644
--- a/cli/npm/resolution/snapshot.rs
+++ b/cli/npm/resolution/snapshot.rs
@@ -127,6 +127,11 @@ mod map_to_vec {
}
impl NpmResolutionSnapshot {
+ /// Gets if this snapshot is empty.
+ pub fn is_empty(&self) -> bool {
+ self.packages.is_empty() && self.pending_unresolved_packages.is_empty()
+ }
+
/// Resolve a package from a package requirement.
pub fn resolve_pkg_from_pkg_req(
&self,