1.0.0 • Published 7 years ago
semantic-version-util v1.0.0
Semantic version utilities
Simple string parser and utilities for "semantic version". Install with:
npm install --save-dev semantic-version-util
Usage instructions:
const util = require('semantic-version-util');
const value = '1.3.13';
const version = util.parse(value);
expect(version.major).toEqual(1);
expect(version.minor).toEqual(3);
expect(version.patch).toEqual(13);
expect(version.toString().toEqual(value);
version.incrementPatch();
expect(version.major).toEqual(1);
expect(version.minor).toEqual(3);
expect(version.patch).toEqual(14);
expect(version.toString().toEqual('1.3.14');
version.incrementMinor();
expect(version.major).toEqual(1);
expect(version.minor).toEqual(4);
expect(version.patch).toEqual(14);
expect(version.toString().toEqual('1.4.14');
version.incrementMajor();
expect(version.major).toEqual(2);
expect(version.minor).toEqual(4);
expect(version.patch).toEqual(14);
expect(version.toString().toEqual('2.4.14');
1.0.0
7 years ago