Skip to content

Commit aff1808

Browse files
committed
Allow using pre-release versions with * range
1 parent 4cf2d23 commit aff1808

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

node/utils.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,11 @@ function maxSatisfying(versions, range) {
107107
if (cacheKey in maxSatisfyingCache) {
108108
return maxSatisfyingCache[cacheKey];
109109
}
110-
return maxSatisfyingCache[cacheKey] = SemVer.maxSatisfying(versions, range);
110+
return maxSatisfyingCache[cacheKey] = SemVer.maxSatisfying(
111+
versions,
112+
range,
113+
{ includePrerelease: range === '*' }
114+
);
111115
}
112116

113117
exports.maxSatisfying = maxSatisfying;

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"acorn-dynamic-import": "^4.0.0",
3636
"magic-string": "^0.25.3",
3737
"periscopic": "^2.0.3",
38-
"semver": "^5.4.1"
38+
"semver": "^5.7.1"
3939
},
4040
"devDependencies": {
4141
"@babel/core": "7.15.0",

0 commit comments

Comments
 (0)