logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git 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