npm パッケージのバージョニング表記

npm パッケージのバージョンには慣例的に SemVer (Semantic Versioning) と呼ばれるバージョン体系が採用されることが多い。

package.json のチルダ ~ とキャレット ^ の見方まとめ。