Skip to content

Commit 4015424

Browse files
committed
fix: update some missing {loose:true} semver configs
1 parent 79cbe41 commit 4015424

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ const pickManifest = (packument, wanted, opts) => {
6767

6868
// if the range is *, then we prefer the 'latest' if available
6969
const defaultVer = distTags[defaultTag]
70-
if (defaultVer && (range === '*' || semver.satisfies(defaultVer, range))) {
70+
if (defaultVer && (range === '*' || semver.satisfies(defaultVer, range, { loose: true }))) {
7171
const mani = versions[defaultVer]
7272
if (mani && isBefore(verTimes, defaultVer, time)) {
7373
return mani
@@ -115,7 +115,7 @@ const pickManifest = (packument, wanted, opts) => {
115115
((notdeprb && engineb) - (notdepra && enginea)) ||
116116
(engineb - enginea) ||
117117
(notdeprb - notdepra) ||
118-
semver.rcompare(vera, verb)
118+
semver.rcompare(vera, verb, { loose: true })
119119
})
120120

121121
return entries[0] && entries[0][1]

0 commit comments

Comments
 (0)