joi-to-json:能够将不同版本的 joi 对象转换为 json 模式

时间:2024-08-24 10:44:46
【文件属性】:

文件名称:joi-to-json:能够将不同版本的 joi 对象转换为 json 模式

文件大小:22KB

文件格式:ZIP

更新时间:2024-08-24 10:44:46

JavaScript

joi 到 json 客观的 我在保护 API 的不同 Node.js 项目中使用了很多 。 它是最强大的 JavaScript 模式描述语言和数据验证器。 正如它所说。 很多时候,我们需要利用这个模式描述来产生其他输出,比如 Swagger OpenAPI 文档。 这就是我首先构建的原因。 一开始, joi-route-to-swagger依赖于 ,它利用了许多 joi 内部 api 或属性。 我相信是有原因的。 也许joi之前没有提供describe api方式。 但我总是觉得不舒服,认为是时候继续前进了。 joi-to-json是支持使用describe api 将不同版本的joi 模式转换为 。 安装 npm 安装 joi-to-json Joi 版本支持 @商业/乔伊v12.1.0 乔伊 13.7.0 14.3.1 @hapi/joi 15.1.1 16.1.8


【文件预览】:
joi-to-json-master
----.gitignore(2KB)
----.eslintrc(986B)
----outputs()
--------joi-obj-16.1.8.json(4KB)
--------base.json(4KB)
--------joi-obj-17.1.0.json(4KB)
----package.json(952B)
----schemas()
--------json-schema-draft04.json(4KB)
----LICENSE(1KB)
----index.js(1KB)
----README.md(3KB)
----lib()
--------parser_v16.js(6KB)
--------parser_v14.js(552B)
--------parser_base.js(10KB)
----fixtures()
--------joi-obj-15.1.1.js(2KB)
--------joi-obj-13.7.0.js(2KB)
--------joi-obj-16.1.8.js(2KB)
--------joi-obj-14.3.1.js(2KB)
--------joi-obj-12.1.0.js(2KB)
--------joi-obj-17.1.0.js(2KB)
----test()
--------all.spec.js(1KB)

网友评论