esjson::shield:快速JSON模式验证器(CLI)

时间:2024-06-12 14:49:19
【文件属性】:

文件名称:esjson::shield:快速JSON模式验证器(CLI)

文件大小:45KB

文件格式:ZIP

更新时间:2024-06-12 14:49:19

cli json schema json-schema validator

esjson JSON模式验证器(CLI) 命令行界面 使用npm安装esjson以使用命令行界面: npm install esjson -g 像这样验证文件: esjson file.json --schema=schema.json 选项 Usage: esjson [file] [options] file file to parse; otherwise uses stdin Options: -v, --version print version and exit -s, --schema validate json according to schema -i, --include array of file paths to include (default: *.jso


【文件预览】:
esjson-main
----.gitignore(2KB)
----README.md(3KB)
----.config()
--------rome.rjson(145B)
----bin()
--------esjson.js(48B)
----.github()
--------workflows()
----tests()
--------enum-string.test.js(1KB)
--------ref.test.js(4KB)
--------any-of.test.js(3KB)
--------integer.test.js(2KB)
--------required.test.js(3KB)
--------object.test.js(2KB)
--------properties.test.js(2KB)
--------false.test.js(2KB)
--------json-pointer.test.js(2KB)
--------boolean.test.js(2KB)
--------items.test.js(1KB)
--------number.test.js(2KB)
--------string.test.js(2KB)
--------enum-null.test.js(2KB)
--------enum-boolean.test.js(2KB)
--------array.test.js(2KB)
--------enum.test.js(1KB)
--------empty.test.js(1KB)
--------true.test.js(1KB)
--------null.test.js(2KB)
--------additional-properties.test.js(3KB)
--------enum-multiple.test.js(2KB)
--------enum-number.test.js(2KB)
--------multiple-types.test.js(2KB)
----LICENSE(1KB)
----package.json(907B)
----src()
--------output.js(381B)
--------directory.js(1KB)
--------utils()
--------parser.js(7KB)
--------diagnostics()
--------report.js(3KB)
--------index.js(4KB)
--------validate.js(2KB)
--------json-pointer.js(820B)
--------validate()
----jsconfig.json(378B)
----.editorconfig(172B)
----package-lock.json(49KB)

网友评论