versioning for an artifact as described at: http://semver.org/, of the form major.minor.patch.

interface SemanticVersion {
    major?: number;
    minor?: number;
    patch?: number;
}

Properties

Properties

major?: number

Major version when you make incompatible API changes

minor?: number

Minor version when you add functionality in a backwards-compatible manner

patch?: number

Patch version when you make backwards-compatible bug fixes