DSH 插件去重守护:防止重复安装同一插件。
功能
- 扫描 package.json 中同名插件的多来源重复声明
- 检测 node_modules 中同名插件重复安装
- 可作 pnpm preinstall 钩子,发现重复时阻断安装
安装
cd C:\Users\31506\.dsh\profiles\web
pnpm add github:Jiaoyc224/dsh-plugin-dedupe然后在 package.json 添加:
"scripts": {
"preinstall": "node node_modules/dsh-plugin-dedupe/scripts/check-duplicates.mjs"
}使用
node node_modules/dsh-plugin-dedupe/scripts/check-duplicates.mjs