Class SemVer

Repersents a semantic version that is compliant with the specification found at https://semver.org/ (the same one Node uses).

Hierarchy

  • SemVer

Constructors

Properties

major: number
minor: number
patch: number
preReleaseBuild: number
preReleaseTag: SemVersionPrerelease

Methods

  • Returns boolean

  • Returns a Semver if string is a valid semantic version string, Otherwise returns null.

    Returns

    Parameters

    • version: string

      a semantic version string

    Returns null | SemVer

  • returns a SemVer that has all patch members set to 0 (major, minor, patch) and no pre prelease tag.

    Returns SemVer

Generated using TypeDoc