1
0
mirror of synced 2025-12-22 11:26:57 -05:00
Files
docs/lib/version-satisfies-range.js
Kevin Heis 8a56437c93 Pretty format (#20352)
* Update prettier flow to include JS

* Run prettier

* ...run prettier
2021-07-14 14:35:01 -07:00

12 lines
485 B
JavaScript

import semver from 'semver'
// Where "version" is an Enterprise Server release number, like `3.1`,
// and "range" is a semver range operator with another number, like `<=3.2`.
export default function versionSatisfiesRange(version, range) {
// workaround for Enterprise Server 11.10.340 because we can't use semver to
// compare it to 2.x like we can with 2.0+
if (version === '11.10.340') return range.startsWith('<')
return semver.satisfies(semver.coerce(version), range)
}