1.0.0 • Published 10 years ago
semver-max v1.0.0
semver-max
Find maximum (or minimum) version according to semver.
Usage
Pass versions in the arguments:
semverMax('0.0.0', '0.1.0', '1.0.0')
//=> '1.0.0'Or reduce over an array:
['0.0.0', '0.1.0', '1.0.0'].reduce(semverMax)
//=> '1.0.0'API
semverMax(version1, version2, ...)
Returns the maximum version.
semverMax.gt(version1, version2, ...)
semverMax.gte(version1, version2, ...)
semverMax.lt(version1, version2, ...)
semverMax.lte(version1, version2, ...)
Use a different comparator (see npm/node-semver).
semverMax.gt computes the maximum (the other name for semverMax), semverMax.lt computes the minimum instead.
The difference between semverMax.gt and semverMax.gte (or semverMax.lt and semverMax.lte) is a bit more subtle:
semverMax.gt('0.0.0', '1.0.0', 'v0.1.0', 'v1.0.0')
//=> '1.0.0'
semverMax.gte('0.0.0', '1.0.0', 'v0.1.0', 'v1.0.0')
//=> 'v1.0.0'Install
npm install semver-maxLicense
MIT
1.0.0
10 years ago

