semver ![Build Status](https://travis-ci.org/bower/semver.svg?branch=master)
A module based on semver with some differences to suit bower
.
Installation
$ npm install bower-semver
Usage
Exactly the same API of semver, check its documentation.
Differences
.maxSatisfying()
Gives priority to non-prerelease versions:
maxSatisfying(['1.0.0', '1.0.1-rc.1'], '~1.0.0');
maxSatisfying(['1.0.0', '1.1.0-rc.1'], '^1.0.0');
maxSatisfying(['1.0.0', '1.1.0-rc.1'], '*');
maxSatisfying(['0.9.0', '1.0.0-rc.1'], '~1.0.0');
.clean/.valid()
Keeps the build if any.
semver.clean('v1.0.0+patch1');
Tests
$ npm test
License
Released under the MIT License.