dsh-semver: A Semantic Versioning Toolkit for DeepSeek Harness

`dsh-semver` is a plugin for DeepSeek Harness (DSH), designed to address errors when large language models process semantic versioning. It provides a purely logical, offline toolset that supports version parsing, comparison, range validation (e.g., `^1.2.3`), incrementing, sorting, and lookup. The plugin is fully compatible with npm syntax, requires no network access, and is suitable for dependency management and automated release workflows. Users can install it by specifying a profile and invoke the relevant commands.

Read More
dsh-semver: Semantic Version Comparison and Range Matching

The dsh-semver plugin encapsulates semantic versioning comparison and range evaluation logic, and can be invoked within a DSH session via the `compare_versions` function. It is suitable for scenarios such as automated version checks and dependency upgrades. To install it, run `dsh plugin add dsh-semver` and enable it in the profile's `package.json`. Please note that the plugin executes third-party code locally with the current process's permissions; be sure to review its source code and license before installation.

Read More