1.0.3 • Published 10 months ago

version-support v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

version-support

The VersionSupport library exported as Node.js modules.

Installation

Using npm:

npm i version-support

Using yarn:

yarn add npm i version-support

Usage

import Version, {
  isEqualTo,
  isGreaterThan,
  isGreaterThanOrEqualTo,
  isLessThan,
  isLessThanOrEqualTo,
} from 'version-support';

// Use functions

console.log(isEqualTo('1.0.0', '1.0.0')); // true

console.log(isEqualTo('1.0.0', '1.0.1')); // false

console.log(isGreaterThan('1.0.1', '1.0.0')); // true

console.log(isGreaterThan('1.0.0', '1.0.1')); // false

console.log(isGreaterThanOrEqualTo('1.0.0', '1.0.0')); // true

console.log(isGreaterThanOrEqualTo('1.0.1', '1.0.0')); // true

console.log(isGreaterThanOrEqualTo('1.0.0', '1.0.1')); // false

console.log(isLessThan('1.0.0', '1.0.1')); // true

console.log(isLessThan('1.0.1', '1.0.0')); // false

console.log(isLessThanOrEqualTo('1.0.0', '1.0.0')); // true

console.log(isLessThanOrEqualTo('1.0.0', '1.0.1')); // true

console.log(isLessThanOrEqualTo('1.0.1', '1.0.0')); // false

// Use Version class

console.log(new Version('1.0.0').isEqualTo('1.0.0')); // true

console.log(new Version('1.0.0').isGreaterThan('1.0.0')); // false

console.log(new Version('1.0.0').isLessThan('1.0.0')); // false

console.log(new Version('1.0.0').isGreaterThanOrEqualTo('1.0.0')); // true

console.log(new Version('1.0.0').isLessThanOrEqualTo('1.0.0')); // true
1.0.3

10 months ago

1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago