npm.io
1.2.0 • Published 5 years ago

@krisell/semver-comparison

Licence
MIT
Version
1.2.0
Deps
0
Size
9 kB
Vulns
0
Weekly
0

SemverComparison

Compare semantic versioning strings.

Install

npm i @krisell/semver-comparison

How to use

import SemverComparison from '@krisell/semver-comparison'

let requiredVersion = new SemverComparison('2.1.3')
if (requiredVersion.isNewerThan(versionRunning)) {
  // The current version is too old
}

if (someVersion.isEqualTo(versionRunning)) {
  // Exaclty the same version
}

if (someVersion.isNewerThanOrEqualTo(versionRunning)) {
  // The union of the two above
}

Licence

MIT