Increments a given (partial) version number to the next higher version.
Compares the precedence of two SemVer version strings.
Takes a partial version and expands it to a valid SemVer version.
Determines if a given valid SemVer version has a pre-release suffix.
Validates a version string according to the SemVer specification.
Check if the given version is semver compatible
Version struct
Semantic Versioning
This file defines semantic versioning validators and structs for versioning