This package can parse and compare software semantic version string.
It can take a string with a version number in semver format and parse it to extract the version and subversion numbers like the major version, minor version, patch level, release number, as well tell if it is a beta or a stable version.
The package can also compare two software version numbers and tell if they are the same version, older or more recent.
SemVer is a convention that is used to define the number of versions and revisions of software products.
This package can parse strings with software versions in the semver format, as well can compare two software versions and tell which is more recent.