pax-beehive/dsh-plugin-hub--packages-registry ↗★ 0
@dsh-plugin-hub/registry
Version resolution and profile planning for DSH Hub
AI 分析
用于解析 DSH 插件版本和规划安装依赖。适合需要构建自定义 DSH 部署工具或对插件依赖进行确定性求解的系统集成任务。
インストール
検証済み bundle がないか、互換性チェックに失敗しています。先にリポジトリの説明を読んでください。 README 全文を読む ↗
ドキュメント
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.