Alyosha28/dsh-plugin-updater

Plugin ⭐ 0 BSD-3-Clause coding

Install

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,失败自动恢复旧代)
  → 失败任意一步:恢复备份 + 重建旧代,明细写入任务步骤

Add Alyosha28/dsh-plugin-updater to your DSH config (web profile) to enable.

README

Expand full README Collapse

README is empty.