Jiaoyc224/dsh-plugin-dedupe ↗★ 0
dsh-plugin-dedupe
DSH 插件:防止重复安装插件。通过 preinstall 钩子在 pnpm install 前扫描并拦截重复插件。
AI 分析
核心用途是规范 DSH 插件管理,避免依赖冲突和重复安装。适合管理多个插件、频繁进行依赖更新的开发者。需要在 profile 的 package.json 中配置 preinstall 脚本。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Jiaoyc224/dsh-plugin-dedupeドキュメント
README 全文を読む ↗使用示例
独立运行检查
## 配置选项
插件支持通过环境变量配置:
| 环境变量 | 说明 | 默认值 |
|-----------|------|--------|
| `DSH_DEDUPE_WARN_ORPHANS` | 设为 `true` 时也警告非插件类的未声明依赖 | `false` |
| `DSH_PROFILE_DIR` | 手动指定 profile 根目录 | 自动向上查找 |