bump-version-range
Given an existing semver version range and a fixed version number, produces an updated version range matching the existing range format.
npm install bump-version-range --save
Examples
; ;// '^1.x' ;// '<=15.0.x' ;// '1.2.3'
Supported range formats
See test/index.js
for the tested ranges. In summary:
- Modifiers:
^
,~
,<
,<=
,>=
,>
- Version formats:
0.0.0
,0.0.x
,0.x.x
,0.x