Semver Checker — npm Version Range Tester
Test npm semver ranges online: see which versions match, the highest match, a plain explanation of ^, ~ and || ranges, and bump versions. Uses node-semver.
Versions12
Highest match
2.7.4
Lowest match
1.2.3
Matching
6 / 11
What the range means
- 1
>=1.2.3<2.0.0-0[1.2.3, 2.0.0)Versions at least 1.2.3 and below 2.0.0.
Pre-releases do not match.
- or2
>=2.0.0-beta.2<3.0.0-0[2.0.0-beta.2, 3.0.0)Versions at least 2.0.0-beta.2 and below 3.0.0.
Pre-releases match only for 2.0.0.
Versions checked
Matching: 6 of 11 valid versionsnode-semver 7
Bump a version
Uses node-semver 7, the same rules as npm. Press / to edit the range.
Related tools
Format references
Tool page updated: