fix: adapt for semver to version 7.3.2 (part II) (#1530)

This commit is contained in:
Gregor Martynus
2020-04-16 14:42:25 -07:00
committed by GitHub
parent 0363790b8a
commit 431d571a7b
2 changed files with 17 additions and 14 deletions
+7 -4
View File
@@ -31,11 +31,14 @@ function isMaintenanceRange(range) {
}
function getUpperBound(range) {
return semver.valid(range)
const result = semver.valid(range)
? range
: ((semver.validRange(range) || '').match(/<(?<upperBound>\d+\.\d+\.\d+-\d+)$/) || [])[1]
// https://github.com/npm/node-semver/issues/322
.replace(/-\d+$/, '');
: ((semver.validRange(range) || '').match(/<(?<upperBound>\d+\.\d+\.\d+(-\d+)?)$/) || [])[1];
return result
? // https://github.com/npm/node-semver/issues/322
result.replace(/-\d+$/, '')
: result;
}
function getLowerBound(range) {