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.3matches the^1.0range (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}}"