logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Validate SemVer - Parse Semantic Version Strings | Online Free DevTools by Hexmos

Validate semantic version strings with SemVer. Parse, coerce, and test version ranges for compatibility. Free online tool, no registration required.

semver

Semantic version string parser. More information: https://github.com/npm/node-semver.

  • Check if a version string respects the semantic versioning format (prints an empty string if it does not match):

semver {{1.2}}

  • Convert a version string to the semantic versioning format:

semver --coerce {{1.2}}

  • Test 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}}"

See Also