文件名称:bluth:根据API蓝图中的指定JSON架构验证有效负载
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-28 06:12:56
JavaScript
布鲁斯 一个轻量级的基于promise的库,用于根据API蓝图中的指定JSON Schema验证有效负载。 为什么? 它鼓励开发人员将其API蓝图用作“真理来源”,从而在文档和源代码之间产生协同作用。 对于使用API的人员而言,这最终提高了质量和开发人员体验。 例如: 验证路由中间件中的请求主体 验证测试中的响应主体 安装 npm install bluth --save 用法 实例化 var Bluth = require ( 'bluth' ) ; /* * A default error schema can be provided to catch any * response status codes that aren't listed in the Blueprint */ var bluth = new Bluth ( myBlueprintMarkdown
【文件预览】:
bluth-master
----index.js(43B)
----package.json(906B)
----test()
--------schema-selection.js(2KB)
--------instantiation.js(885B)
--------validation.js(1KB)
--------fixtures()
----LICENSE(11KB)
----.gitignore(578B)
----lib()
--------bluth.js(3KB)
--------helpers.js(2KB)
----README.md(2KB)