Skip to content

Version Helpers

Utility functions for working with version operations.

FunctionDescription
compareCompares two semantic version strings according to SemVer 2.0.0 specification Supports: - Core version: MAJOR.MINOR.…
incrementIncrements a semantic version
incrementPrereleaseIncrements the prerelease portion of a semantic version — the semantics `npm version prerelease —preid ` uses, n…
isPrereleaseReturns `true` when the version string has a prerelease suffix (i.e.
parseParses a semantic version string into its components according to SemVer 2.0.0 specification Supports: - Core versio…
satisfiesRangeChecks if a version satisfies a range (simple implementation)
stringifyReconstruct a semantic version string from a ParsedVersion object.
stripVStrip the leading “v” from a version string if it exists.