MoonAPI Check v0.1.0
MoonAPI Check v0.1.0
首个可运行版本:以 MoonBit 实现 OpenAPI 3.0.3 请求兼容性分析,支持删除操作、新增必填请求参数/属性及字符串枚举收紧。提供同文档引用定位、文本/JSON 报告与 Node.js 24 CLI;分析不完整时退出 2,并保留已发现问题。
- Windows 和 Ubuntu 的检查、构建、测试、三个场景及包内容验证均通过。CI 证据
- 已发布
WeiR-h/moonapi_check@0.1.0,并从全新工程实际下载注册表版本,验证公共 API 和原始三项演示结果。 - 预构建 ZIP 需要 Node.js 24,解压后按 RUNME.md 运行,无需安装 MoonBit。SHA256SUMS.txt 提供压缩包校验值。
- 源码、规则与限制见 README 和 docs/SUPPORT.md;许可证为 Apache-2.0。
安装库:moon add WeiR-h/moonapi_check@0.1.0。
演示数据均为人工构造。此版本不支持 YAML、3.1、外部引用、组合/数组请求 Schema 或响应兼容性推理;完整边界以支持矩阵为准。软件发布不代表赛事审核通过或获奖。