Semantic Versioning Format

Every external package is updated incrementally. A specific version looks something like follows -

"chalk": "^5.3.0"

The format is as follows - MAJOR.MINOR.PATCH

Usage in package.json

~4.18.2 (tilde four eighteen two ) means the package manager can update to versions that are greater than or equal to 4.18.2, but less than 4.19.0