compare-semver

Compare semver versions to many other semver versions

MIT 9 个版本
安装
npm install compare-semver
yarn add compare-semver
pnpm add compare-semver
bun add compare-semver
README

compare-semver

Compare semver versions to many other semver versions.

Install

npm install compare-semver --save

Usage

var compare = require('compare-semver');
var versions = [
  '0.0.11',
  '0.1.0',
  '0.2.0',
  '0.1.11'
];

var maxSemver = compare.max(versions);

Methods

max(versions)

Returns the greatest version from the list of versions

  • versions - an array of semantic versions

min(versions)

Returns the smallest version from the list of versions

  • versions - an array of semantic versions

gt(version, versions)

Compare that single version is greater than all versions in the list

  • version - the version to compare
  • versions - an array of semantic versions

lt(version, versions)

Compare that single version is less than all versions in the list

  • version - the version to compare
  • versions - an array of semantic versions

unique(version, versions)

Is the given version unique compared to the list of versions

  • version - the version to compare
  • versions - an array of semantic versions

Run Tests

npm install
npm test
版本列表
1.1.0 2015-09-01
1.0.0 2015-01-06
0.3.3 2014-07-09
0.3.2 2014-07-01
0.3.1 2014-06-30
0.3.0 2014-06-30
0.2.0 2014-06-30
0.1.1 2014-06-30
0.1.0 2014-06-30