mirror of
https://github.com/renovatebot/renovate.git
synced 2025-01-15 09:06:25 +00:00
692f4b72ae
* add strictNullCheck for versioning/npm,node * refactor(npm): ensure strict null * refactor(node): ensure strict null * refactor: added variable to handle null error * refactor: revert last commit instead use non-null assertion |
||
---|---|---|
.. | ||
index.spec.ts | ||
index.ts | ||
range.ts | ||
readme.md |
npm versioning is the most well known/widely-used implementation of Semantic Versioning 2.0.
It's important to understand that "npm" versioning scheme is not the same as "semver" versioning. SemVer's spec does not define ranges at all - so all range/constraint syntax in npm is npm-specific and not part of the spec.