Version - nodef/extra-version GitHub Wiki

Defines a semantic version. :running: :vhs: :package: :moon: :ledger:

version.Version([major], [minor], [patch], [prerelease], [buildmetadata]);
// major:         major number (0)
// minor:         minor number (0)
// patch:         patch number (0)
// prerelease:    pre-release (null)
// buildmetadata: build metadata (null)
const version = require('extra-version');

var x = version.Version(1, 2);
x.toString();
// '1.2.0'

var x = version.Version(1, 2, 0);
x.toString();
// '1.2.0'

var x = version.Version(1, 2, 3, null, [4]);
x.toString();
// '1.2.3+4'

references