pax-beehive/dsh-plugin-hub--packages-registry ↗★ 0
@dsh-plugin-hub/registry
Version resolution and profile planning for DSH Hub
AI Analysis
用于解析 DSH 插件版本和规划安装依赖。适合需要构建自定义 DSH 部署工具或对插件依赖进行确定性求解的系统集成任务。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗@dsh-plugin-hub/registry
Deterministic version resolution and Profile planning for DSH Plugin Hub.
Install
npm install @dsh-plugin-hub/registry
What it does
- Resolves exact Plugin versions from semver selectors and dist-tags
- Excludes withdrawn versions
- Preserves an author-confirmed Profile sequence
- Validates
beforeandafterordering constraints - Detects duplicate bundles, ordering cycles, and entry ID conflicts
- Produces exact install specs and integrity metadata
import {
resolvePluginVersion,
resolveProfile,
validateProfileBundleOrder,
} from "@dsh-plugin-hub/registry";
This package performs local deterministic computation. It does not host npm
packages or make Registry network requests. The shared data contracts live in
@dsh-plugin-hub/schemas.
Browse public DSH plugins and Profiles at dshpluginhub.ai.
This is an independent community project and is not affiliated with or endorsed by DeepSeek.