NPM uses Semantic package Versioning, which is a 3 part versioning like 7.5.5
..
Patch version – Patch versions will includes bug fixes
Minor version – Minor versions will include feature additions without breaking changes
Major version – Major version changes can include breaking changes
Minor version – Minor versions will include feature additions without breaking changes
Major version – Major version changes can include breaking changes