semver-node
node semver range resolution. Uses nodejs.org/dist as source.
Install
$ npm i -S semver-node
Usage
ES6/7
; { let stable = await ; // => 5.1.1} { let versions = await ; // => 0.8.14}
ES5
const semverNode = // => 5.1.1 // => 0.8.14
See the tests for more examples.
API
semverNode
exports a Promise by default and a resolve
convenience helper method.
semverNode(mirror)
mirror
Type: string
The URL to request. Defaults to https://nodejs.org/dist/
.
resolve(versions, range)
Resolves the specified range
. i.e. .resolve(versions, '>=0.8.5 <=0.8.14')
.
Related
License
MIT © Søren Brokær