Examples (5)
Check if a version string respects the semantic versioning format (prints an empty string if it does not match)
semver 1.2Convert a version string to the semantic versioning format
semver --coerce 1.2Test if `1.2.3` matches the `^1.0` range (prints an empty string if it does not match)
semver 1.2.3 --range "^1.0"Test with multiple ranges
semver 1.2.3 --range ">=1.0" "<2.0"Test multiple version strings and return only the ones that match
semver 1.2.3 2.0.0 --range "^1.0"made by @shridhargupta | data from tldr-pages