Releases: Airmetro/dsh-update-checker
Releases · Airmetro/dsh-update-checker
Release list
v1.3.2
Fixes
- Fix
runSyncfailing to copy newly-added@deepseek-aipackages (a missing profile dir maderealpaththrow ENOENT and abort the sync). - Fix
parseGhRepotruncating repository names that contain dots.
Tests
- Add integration tests that simulate real-copy and junction deployment layouts in a temp dir, covering eco-version reads, sync planning/execution, backup, and deploy-root detection.
npm testnow runs 30 assertions + the hostapply()smoke test.
修复
- 修复
runSync无法拷贝新增@deepseek-ai包(profile 侧目录缺失导致realpathENOENT 而中止同步)。 - 修复
parseGhRepo截断含点号仓库名的问题。
测试
- 新增集成测试:在临时目录模拟「真实拷贝」与「junction」两种部署布局,覆盖生态版本读取、同步计划/执行、备份与部署根检测。
npm test现在运行 30 项断言 + hostapply()冒烟测试。