@longzai-intelligence-dependencies/version-upgrade
v0.0.19
Published
Longzai Intelligence 依赖升级检查引擎
Maintainers
Readme
@longzai-intelligence-dependencies/version-upgrade
依赖版本升级检查引擎,fork 自 taze v19.14.1 并针对超时与重试问题进行了修复,作为 dependencies 仓中版本管理能力的底层依赖。
定位
dependencies 仓的版本检查能力层,位于 cli 之下。它不直接面向终端用户,而是向 cli 的 version upgrade 子命令与仓插件 dependencies:upgrade 提供依赖版本探测与升级建议能力,是依赖版本管理链路的核心实现。
核心能力
扫描 Monorepo 中各包的依赖声明,向 npm registry 查询最新版本,对比当前版本与可升级版本,输出升级建议;支持按 major/minor/patch 模式过滤升级范围,支持写入 package.json 的写入模式与仅预览的 dry-run 模式。针对 fork 来源的超时与重试缺陷做了修复,提升在大型 Monorepo 下的稳定性。
实现情况
已基于 taze 完成核心检查与升级逻辑的迁移与修复,依赖 semver、ofetch、package-manager-detector 等工具稳定运行,被 cli 的 version upgrade 命令与仓插件调用,能力可用。
