Alyosha28/dsh-plugin-updater

插件 ⭐ 0 BSD-3-Clause coding

安装

resolveInstalled(profile package.json)
  → 最新版解析(npm → GitHub releases/tags → 默认分支 package.json)
  → 下载 tarball(全阶段超时 + 进度回调)
  → 校验:npm=sha512/sha1 integrity;GitHub=gzip CRC + 解包后包名/版本复核
  → 系统 tar 解包(500MB 上限)
  → 备份旧目录(保留嵌套 node_modules)
  → 替换文件(依赖变化时 npm install,含 lifecycle 脚本时 npm rebuild)
  → 复核落盘版本
  → 热重启(purge loadCache → import → registry 重建 fiber,失败自动恢复旧代)
  → 失败任意一步:恢复备份 + 重建旧代,明细写入任务步骤

Alyosha28/dsh-plugin-updater 加入你的 DSH 配置(web profile)即可启用。

README

展开完整 README 收起

README 内容为空。