npm.io
1.1.2 • Published 7 years ago

semver-resolves

Licence
MIT
Version
1.1.2
Deps
3
Size
4 kB
Vulns
0
Weekly
0

semver-resolves Build Status Greenkeeper badge

Test whether a semver range can possibly be satisfied

Install

$ npm install --save semver-resolves

Usage

var resolves = require('semver-resolves')
resolves.range('>2 <4') // => true
resolves.range('<2 >4') // => false

semver-resolves determines whether the given range can be satisfied by at least one valid version.

API

resolves.range(range) -> boolean
range

Required
Type: string

The semver range to test.

resolves.comparators(comparators) -> boolean
comparators

Required
Type: array[comparator]

An array of semver.Comparator instances to check.

resolves.range will allow any range with at least one comparator set that resolves. You can use resolves.comparator to check individual sets independently.

License

MIT Ben Drucker

Keywords