供应链安全 / EDITOR’S NOTE
npm provenance 能证明什么,不能证明什么?
可验证的来源链接有帮助,但不能代替代码审查。
资料要点
npm 的 provenance 将包与源代码、构建说明建立可验证的关联。官方文档也明确,这不能保证包没有恶意代码。
PlainKit 编辑建议
升级依赖时,记录包名、精确版本、来源仓库和变更说明。下载产物可先做 SHA-256 比较;源码和运行行为仍需独立检查。下面的发布检查清单可以作为自己的记录起点。
原始资料与编辑说明
资料核对:2026-10-17。本文包含 PlainKit 自编示例与实践说明,不代表来源机构的背书;不是安全审计结论。