├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile ├── README.md ├── lib ├── jsonschema.lua └── jsonschema │ └── store.lua ├── rockspec ├── jsonschema-0.4-0.rockspec ├── jsonschema-0.5-0.rockspec ├── jsonschema-0.6-0.rockspec ├── jsonschema-0.7-0.rockspec ├── jsonschema-0.8-0.rockspec ├── jsonschema-0.9-0.rockspec ├── jsonschema-0.9.1-0.rockspec ├── jsonschema-0.9.2-0.rockspec ├── jsonschema-0.9.3-0.rockspec ├── jsonschema-0.9.4-0.rockspec ├── jsonschema-0.9.5-0.rockspec ├── jsonschema-0.9.6-0.rockspec ├── jsonschema-0.9.7-0.rockspec ├── jsonschema-0.9.8-0.rockspec ├── jsonschema-0.9.9-0.rockspec └── jsonschema-master-0.rockspec ├── spec ├── extra │ ├── default.json │ ├── dependencies.json │ ├── empty.json │ ├── format.json │ ├── function.lua │ ├── ref.json │ ├── sanity.json │ └── table.json └── jsonschema.json └── t ├── 200more_variables.lua ├── default.lua ├── draft4.lua ├── draft6.lua └── draft7.lua /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | # dev 3 | test*.lua 4 | go 5 | \.* 6 | !.github/ 7 | deps 8 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/README.md -------------------------------------------------------------------------------- /lib/jsonschema.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/lib/jsonschema.lua -------------------------------------------------------------------------------- /lib/jsonschema/store.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/lib/jsonschema/store.lua -------------------------------------------------------------------------------- /rockspec/jsonschema-0.4-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.4-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.5-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.5-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.6-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.6-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.7-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.7-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.8-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.8-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.9-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.9-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.9.1-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.9.1-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.9.2-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.9.2-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.9.3-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.9.3-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.9.4-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.9.4-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.9.5-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.9.5-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.9.6-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.9.6-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.9.7-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.9.7-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.9.8-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.9.8-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-0.9.9-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-0.9.9-0.rockspec -------------------------------------------------------------------------------- /rockspec/jsonschema-master-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/rockspec/jsonschema-master-0.rockspec -------------------------------------------------------------------------------- /spec/extra/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/spec/extra/default.json -------------------------------------------------------------------------------- /spec/extra/dependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/spec/extra/dependencies.json -------------------------------------------------------------------------------- /spec/extra/empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/spec/extra/empty.json -------------------------------------------------------------------------------- /spec/extra/format.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/spec/extra/format.json -------------------------------------------------------------------------------- /spec/extra/function.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/spec/extra/function.lua -------------------------------------------------------------------------------- /spec/extra/ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/spec/extra/ref.json -------------------------------------------------------------------------------- /spec/extra/sanity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/spec/extra/sanity.json -------------------------------------------------------------------------------- /spec/extra/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/spec/extra/table.json -------------------------------------------------------------------------------- /spec/jsonschema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/spec/jsonschema.json -------------------------------------------------------------------------------- /t/200more_variables.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/t/200more_variables.lua -------------------------------------------------------------------------------- /t/default.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/t/default.lua -------------------------------------------------------------------------------- /t/draft4.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/t/draft4.lua -------------------------------------------------------------------------------- /t/draft6.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/t/draft6.lua -------------------------------------------------------------------------------- /t/draft7.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api7/jsonschema/HEAD/t/draft7.lua --------------------------------------------------------------------------------