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}}"
License and Disclaimer
The content on this page is copyright © 2014—present the tldr-pages team and contributors.This page is used with permission under Creative Commons Attribution 4.0 International License.
While we do attempt to make sure content is accurate, there isn't a warranty of any kind.