浏览器本地发布文件检查器

Package 和发布文件检查器 本地完成项目发布文件预检查

项目文件只会在你的浏览器本地检查,不会查询依赖版本或漏洞数据库。粘贴或上传 package.json、pyproject.toml、composer.json、Cargo.toml、README 和 CHANGELOG,在发布前检查项目元信息、版本号、许可证、代码仓库、主页、脚本、README 完整度、CHANGELOG 结构和发布清单缺口。

本地发布预检查

用 Package 和发布文件检查器检查粘贴内容或上传文件

这个浏览器工具把 package manifest、README 文档、CHANGELOG 和发布前清单合并在一起。你可以一次上传多个文件,也可以粘贴一个文件并填写文件名。

粘贴内容时建议填写文件名,这样工具能区分 manifest、README 和 CHANGELOG。

项目文件会留在当前浏览器标签页中。这个检查器不会上传文件,也不会访问 package registry。

本次本地检查的文件

0

试用发布示例

发布文件检查结果会显示在这里

上传 package.json、pyproject.toml、composer.json、Cargo.toml、README 或 CHANGELOG,粘贴一个项目文件,或选择示例,即可查看本地项目元信息、版本、许可证、链接、脚本、README、CHANGELOG、发布清单和修复建议。

Package 和发布文件检查器的本地发布 QA 流程

这个本地流程把 manifest 检查、README 检查、CHANGELOG 检查和发布清单合并成一份浏览器本地报告。

一起检查项目文件

一次上传 package.json、pyproject.toml、composer.json、Cargo.toml、README 和 CHANGELOG,或粘贴一个文件并填写文件名,完成本地发布预检查。

Package 和发布文件检查器界面,显示已上传的 manifest、README 和 CHANGELOG 文件

复查元信息和文档缺口

查看项目元信息摘要、版本检查、许可证存在性、代码仓库和主页、脚本风险、README 完整度和 CHANGELOG 完整度。

Package 和发布文件检查器诊断面板,包含元信息、README 和 CHANGELOG 卡片

使用发布前清单

把综合报告转成发布前动作:补齐 package 元信息、files 白名单、安装文档、使用示例、环境变量说明和发布说明分组。

Package 和发布文件检查器发布清单,显示本地检查和不查询 registry 的边界

Package 和发布文件检查器面向维护者的功能

当 package 基本准备发布,但发布文件还需要快速、隐私友好的复查时,可以先用这个本地检查器。

Manifest 元信息复查

检查 package 名称、版本、描述、许可证、代码仓库、主页、关键词、作者、运行时、脚本和 files 字段。

检查 manifest

多生态项目文件

用一个本地工具检查 package.json、pyproject.toml、composer.json 和 Cargo.toml,不拆成多个小页面。

添加文件

README 完整度

查找安装说明、使用示例和环境变量说明,让用户知道如何开始使用。

检查 README

CHANGELOG 结构

检查发布版本标题、ISO 风格日期,以及新增、变更、修复分组,方便用户扫描发布说明。

检查 CHANGELOG

清楚的能力边界

页面明确说明 registry 重名、依赖最新版本、漏洞数据库和许可证法律判断都不属于这个本地检查。

阅读边界

浏览器本地处理

上传文件和粘贴的项目文本会留在浏览器中,工具只在本地解析并汇总发布准备度。

本地检查

发布前如何使用 Package 和发布文件检查器

这个工具适合检查你已经准备好的文件,帮助你在最终 registry 命令前发现缺失的发布信息。

01

上传发布文件组合

添加准备发布的 manifest、README 和 CHANGELOG。粘贴内容时填写 package.json 或 CHANGELOG.md 这类文件名,识别会更准确。

  • 可以一次上传多个文件
  • 优先使用准备提交或打包的真实文件
添加文件
02

复查元信息和文档

先看 package 名称、版本、描述、许可证、代码仓库、主页、关键词和维护者字段,再看 README 和 CHANGELOG 完整度。

这个检查器会保守地提示缺失字段和高风险脚本,最终由你的项目规则决定哪些项必须修复。

查看报告
03

发布前应用修复

根据建议更新 manifest 字段、补充安装和使用文档、说明环境变量,并让 CHANGELOG 的版本、日期和分组保持一致。

  • 修改后再次运行检查
  • 最终验证仍使用官方 registry 或生态工具
复制建议

Package 和发布文件检查器常见问题

关于这个本地发布检查器的隐私、可接受文件、准确性和边界说明。

这个检查器可以读取哪些文件?

它可以读取粘贴文本和上传的文本文件,例如 package.json、pyproject.toml、composer.json、Cargo.toml、README.md 和 CHANGELOG.md。检查会在浏览器本地完成。

这个检查器会查询 package registry 吗?

不会。它不会查询 npm、PyPI、Packagist、crates.io 或漏洞数据库,只解析你提供的文件,并提示缺失或有风险的发布信息。

这个检查器能判断许可证是否合法?

不能。它只能提示 license 字段或类似值是否存在,许可证兼容性和法律判断需要你自己的项目审查。

这个检查器解析 TOML 准确吗?

它使用轻量浏览器解析逻辑读取常见 pyproject.toml 和 Cargo.toml 字段。最终验证仍建议使用对应生态的官方 build 或 publish 命令。

为什么把 package、README、CHANGELOG 和发布清单合并?

发布准备度通常取决于整组文件,而不是某一个 manifest 字段。合并检查能在发布前一起发现文档、发布说明和元信息缺口。

下次发布前先运行 Package 和发布文件检查器

粘贴或上传发布文件,查看本地清单,然后在发布前更新项目文件。

仅做本地文件解析。不查询 registry、依赖版本或漏洞数据库。