8000 GitHub - srn/semver-node: node semver range resolution
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

srn/semver-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

semver-node Build Status

node semver range resolution. Uses nodejs.org/dist as source.

Install

$ npm i -S semver-node

Usage

import semverNode, { resolve } from 'semver-node';

async function stable() {
  let { stable } = await semverNode();
  // => 5.1.1
}

async function resolve() {
  let versions = await semverNode();

  resolve(versions, '>=0.8.5 <=0.8.14')
  // => 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

About

node semver range resolution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0