Socket
Socket
Sign inDemoInstall

compare-versions

Package Overview
Dependencies
Maintainers
1
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

compare-versions - npm Package Compare versions

Comparing version 1.1.2 to 2.0.0

test/sort.js

2

bower.json
{
"name": "compare-versions",
"version": "1.1.2",
"version": "2.0.0",
"description": "Compare semver version strings to find greater, equal or lesser.",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -9,3 +9,3 @@ /* global define */

} else {
root.returnExports = factory();
root.compareVersions = factory();
}

@@ -12,0 +12,0 @@ }(this, function () {

{
"name": "compare-versions",
"version": "1.1.2",
"version": "2.0.0",
"description": "Compare semver version strings to find greater, equal or lesser.",

@@ -25,5 +25,5 @@ "main": "index.js",

"devDependencies": {
"istanbul": "^0.3.8",
"mocha": "^2.2.1"
"istanbul": "~0.3.19",
"mocha": "~2.3.1"
}
}
# compare-versions
[![Build Status][travis-image]][travis-url]
[![Test Coverage][coveralls-image]][coveralls-url]
[![Build Status](https://img.shields.io/travis/omichelsen/compare-versions/master.svg)](https://travis-ci.org/omichelsen/compare-versions)
[![Coverage Status](https://coveralls.io/repos/omichelsen/compare-versions/badge.svg?branch=master&service=github)](https://coveralls.io/github/omichelsen/compare-versions?branch=master)
Compare [semver](http://semver.org/) version strings to find greater, equal or lesser. Runs in the browser as well as node.js/iojs.
This library supports the full semver specification, including comparing versions with different number of digits like `1.0.0`, `1.0`, `1`, and pre-release versions like `1.0.0-alpha`.
## Install
Install with `bower` or `npm`:
Install with `npm` or `bower`:
```bash
$ bower install compare-versions --save
$ npm install compare-versions --save
```
```bash
$ npm install compare-versions --save
$ bower install compare-versions --save
```

@@ -50,6 +52,1 @@

```
[travis-image]: https://img.shields.io/travis/omichelsen/compare-versions/master.svg
[travis-url]: https://travis-ci.org/omichelsen/compare-versions
[coveralls-image]: https://img.shields.io/coveralls/omichelsen/compare-versions/master.svg
[coveralls-url]: https://coveralls.io/r/omichelsen/compare-versions?branch=master

@@ -42,28 +42,2 @@ var assert = require('assert');

});
it('should sort versions', function () {
var versions = [
'1.2.3',
'4.11.6',
'4.2.0',
'1.5.19',
'1.5.5',
'4.1.3',
'2.3.1',
'10.5.5',
'11.3.0'
];
assert.deepEqual(versions.sort(compare), [
'1.2.3',
'1.5.5',
'1.5.19',
'2.3.1',
'4.1.3',
'4.2.0',
'4.11.6',
'10.5.5',
'11.3.0'
]);
});
});
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc