Repository navigation
MoonAPI 0.4.0
标准 OpenAPI 3.0 执行与状态回归贯通:精确返回值绑定、业务断言、依赖/状态保留缩减;资源持久化/删除确认、幂等、库存守恒、异步轮询模板。增加保守契约差异、同文档失败优先、私有重放、去敏 JSON/JUnit/HTML。
优先下载 moonapi-standard-0.4.0-node.zip,解压后使用 Node.js ≥22.19.0:
node bin/moonapi-standard.mjs check examples/standard-spec.json
node examples/workflow-demo.mjs包内含预编译 MoonBit JS 核心、标准适配层、锁定依赖及原许可证,不需要 MoonBit SDK;不含 Node、Python、参考工具、后端二进制或私人资料。moonapi-legacy-0.4.0-node.zip 仅为原入口兼容包,不具有新标准入口能力。
Mooncakes bzhangui/moonapi@0.4.0 提供四目标纯 MoonBit 计算/policy 核心,不能代替 Node HTTP 运行层。
33个核心测试×四目标、166项 Node 回归,独立 PocketBase/SQLite 合成接入与健康/故障对照;不代表真实用户试点、无限业务覆盖或第三方认证。默认只读,写入/远端/回调/重置分别授权,不自动重试响应丢失的写入。
校验下载文件的 SHA256SUMS 与包内 manifest.json。哈希用于完整性检查,不是数字签名。