没有合适的资源?快使用搜索试试~ 我知道了~
jsonschema-tools:取消引用和生成版本化JSONSchemas的工具
共26个文件
js:8个
yaml:7个
0:3个
需积分: 9 0 下载量 35 浏览量
2021-05-17
00:02:06
上传
评论
收藏 88KB ZIP 举报
温馨提示
jsonschema-工具 一个库和CLI与版本化JSONSchemas的存储库一起使用。 jsonschema-tools支持 JSON指针的取消引用 合并allOf 生成语义版本文件 通过git pre-commit挂钩自动生成修改后的“当前”版本的文件版本 动机 在基于事件流的体系结构中,模式定义了数据的不同生产者和消费者之间的契约。 Thrift,协议缓冲区和Avro都是基于架构的数据格式,但是在不同的设置中可能很难使用。 这些是二进制格式,因此需要具有schema来读取数据。 向数据的所有用户分发最新架构可能很困难,尤其是当这些用户位于不同的组织中时。 JSON是一种无处不在的数据格式,但是由于它具有自由形式的特性,因此在强类型系统中可能很难使用。 JSONSchema可以以与例如Avro架构相同的方式定义数据的生产者和使用者之间的契约。 但是,与Avro不同,它没有内置
资源推荐
资源详情
资源评论
收起资源包目录
jsonschema-tools-master.zip (26个子文件)
jsonschema-tools-master
.eslintrc.yml 511B
.gitignore 93B
package.json 1KB
package-lock.json 167KB
LICENSE 11KB
index.js 134B
.github
workflows
node.js.yml 1016B
scripts
jsonschema-tools.js 9KB
README.md 13KB
lib
jsonschema-tools.js 39KB
tests
compatibility.js 4KB
robustness.js 8KB
index.js 529B
README.md 310B
structure.js 11KB
test
test.js 22KB
fixtures
schemas
common
current.yaml 627B
1.0.0.yaml 623B
1.0.0 10B
basic
1.1.0 10B
current.yaml 967B
1.0.0.yaml 840B
1.1.0.yaml 948B
1.0.0 10B
jsonschema-tools.config2.yaml 61B
jsonschema-tools.config1.yaml 80B
共 26 条
- 1
资源评论
张一库
- 粉丝: 31
- 资源: 4677
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2022NOC软件创意编程赛项真题python小学高年级-决赛(有解析)
- mathml转换latex需要的xsl文件
- 2022NOC软件创意编程赛项真题图形化小学高年级-决赛赛(有解析)
- gbase驱动下载gbase-connector-java-8.3.81.53驱动下载
- 2022NOC软件创意编程赛项真题图形化小学低年级-决赛赛(有解析)
- InsightFace从青铜到王者,超大规模人脸识别的优雅解法
- python后端开发spider框架详解
- 基于 STM32 与 ESP8266 的智能家居系统源码.zip
- 毕业设计:基于SSM的mysql-个性化点餐配送系统(源码 + 数据库 + 说明文档)
- 基于matlab的鱼苗计数识别(GUI界面).zip代码57
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功