没有合适的资源?快使用搜索试试~ 我知道了~
json-schema-merge-allof:通过组合allOf来简化架构
共22个文件
js:14个
json:3个
md:1个
需积分: 45 0 下载量 87 浏览量
2021-05-09
12:47:35
上传
评论
收藏 73KB ZIP 举报
温馨提示
json模式合并所有 将使用allOf合并的架构合并为一个更具可读性的,不含allOf的组成架构。 npm install json-schema-merge-allof --save 特征 真实,安全地合并与allOf结合的模式 带走了整个模式中发现的所有allOf 就验证规则而言,无损,合并架构不会比原始架构多或少验证 导致更具可读性的根架构 消除几乎所有逻辑上的可能性 如果未找到逻辑交集,则抛出该异常(您的架构从一开始就不会验证任何内容) 以常规的简单元验证器无法进行的方式进行验证 合并包含属性,模式属性和模式的属性时,将其正确视为整体的一部分 合并包含项目和其他项目的架构时,正确考虑它们是一个整体 支持将架构与项目合并为数组和直接架构 混合数组和架构时支持合并依赖项 支持所有JSON模式核心/验证关键字(v6,使用自定义解析器支持其他关键字) 覆盖常见可能性的选项,例如在
资源推荐
资源详情
资源评论
收起资源包目录
json-schema-merge-allof-master.zip (22个子文件)
json-schema-merge-allof-master
.eslintrc.js 222B
src
complex-resolvers
properties.js 3KB
items.js 3KB
index.js 11KB
common.js 1KB
.travis.yml 92B
test
.eslintrc 146B
fixtures
schemas
meta-schema-v6.json 4KB
specs
validation.spec.js 203B
index.spec.js 30KB
stripping.spec.js 171B
properties.spec.js 16KB
extraction.spec.js 143B
custom-resolvers.spec.js 3KB
options.spec.js 4KB
items.spec.js 6KB
meta-schema.spec.js 587B
README.md 9KB
.editorconfig 193B
.gitignore 34B
package-lock.json 194KB
package.json 2KB
共 22 条
- 1
资源评论
小子骚骚
- 粉丝: 18
- 资源: 4657
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功