Dsh Semver
TYEclipse/dsh-semver · skills
Semantic versioning toolbox for DeepSeek Harness (dsh): parse, compare, range-check, increment, diff and sort semver strings (npm semver.inc/diff/sort semantics) — zero runtime dependencies, pure logic.
★ 2GitHub stars
0Forks
2026-09-04Last updated
TypeScriptLanguage
MITLicense
Key features
- Plain bumps1.2.3 + major → 2.0.0, + minor → 1.3.0, + patch → 1.2.4.
- Pre bumps with identifier1.2.3 + preminor (rc) → 1.3.0-rc.0
- Prerelease counter1.2.4-beta.0 + prerelease → 1.2.4-beta.1
- 4-beta + prerelease → 1.2.4-beta.0
- switching identifier restarts the counter (prerelease with rc → 1.2.4-rc.0).
Requirements
- Comparisons1.2.0, =1.2.0, <2.0.0, <=2.0.0
- Caret^1.2.3 → =1.2.3 =0.2.3 =0.0.3 <0.0.4)
Install command
dsh plugin --profile web add github:TYEclipse/dsh-semver