文件名称:json-schema-core:用于构建JSON模式验证器的框架
文件大小:26KB
文件格式:ZIP
更新时间:2024-05-23 04:31:29
json-schema JavaScript
Hyperjump-JSON模式核心 JSON Schema Core(JSC)是用于构建基于JSON Schema的验证器和其他工具的框架。 它包括用于以下目的的工具: 使用模式( $id , $schema , $ref等) 处理实例 建立自定义关键字 建立自定义词汇 标准输出格式 自定义输出格式 编译架构以验证多个实例 安装 JSC被设计为在普通的node.js环境中运行,但是不依赖于node.js特定的库,因此可以捆绑到浏览器中。 不使用编译器,预处理器或捆绑程序。 Node.js npm install @hyperjump/json-schema-core 浏览器 在浏览器上下文中,JSC设计为使用浏览器的fetch存实现,而不是使用node.js访存克隆。 Webpack捆绑程序无需任何额外配置即可正确执行此操作,但是如果您使用汇总捆绑程序,则需要在汇总配置中包括br
【文件预览】:
json-schema-core-master
----.eslintrc.json(1002B)
----.gitignore(46B)
----package.json(1KB)
----LICENSE(1KB)
----.github()
--------FUNDING.yml(22B)
----rollup.config.js(871B)
----README.md(28KB)
----lib()
--------common.js(1KB)
--------fetch.browser.js(24B)
--------instance.js(2KB)
--------reference.js(355B)
--------index.js(205B)
--------file-link-security.spec.js(4KB)
--------id-anchor-separate.spec.js(2KB)
--------http-id.fixture.json(115B)
--------mocha-gherkin.spec.js(292B)
--------fetch.js(320B)
--------keywords()
--------embedded-schemas.spec.js(6KB)
--------invalid-schema-error.js(203B)
--------schema.js(8KB)
--------file-id.fixture.json(122B)
--------identifiers.spec.js(5KB)
--------id-anchor-combined.spec.js(2KB)
--------no-id.fixture.json(66B)
--------core.js(6KB)
----.npmignore(80B)