Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions lib/install/deps.js
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,14 @@ function doesChildVersionMatch (child, requested, requestor) {
if (fromSw.toString() === requested.toString()) return true
}

if (requested.type === 'git' && requested.gitRange) {
try {
return semver.satisfies(child.package.version, requested.gitRange, true)
} catch (e) {
return false
}
}

if (!registryTypes[requested.type]) {
var childReq = child.package._requested
if (childReq) {
Expand Down