Range cheat sheet
| Range | Means |
|---|---|
| ^1.2.3 | >=1.2.3 <2.0.0 |
| ^0.2.3 | >=0.2.3 <0.3.0 |
| ~1.2.3 | >=1.2.3 <1.3.0 |
| 1.2.x | >=1.2.0 <1.3.0 |
| 1.0.0 - 2.0.0 | >=1.0.0 <=2.0.0 |
Frequently asked questions
Do pre-releases match ranges?
Only if the range itself contains a pre-release of the same version, as npm does.
What is semantic versioning?
MAJOR.MINOR.PATCH: breaking changes, new features, bug fixes.
Is it free?
Yes.

