npm.io
0.1.2 • Published 8 years ago

semver-closest

Licence
MIT
Version
0.1.2
Deps
1
Vulns
0
Weekly
0
Stars
1

Travis npm

Find the closest semver formatted version (<major>.<minor>.<patch>) from a list of semver formatted versions

Examples

const closestSemver = require('semver-closest')

closestSemver('1.2.0', ['1.1.9', '1.2.0', '1.2.1'])
// returns '1.2.0'

closestSemver('1.2.0', ['1.1.9', '1.3.1', '1.2.1'])
// returns '1.1.9'

closestSemver('2.2.0', ['4.1.9', '10.3.1', '3.2.1'])
// returns '3.2.1'