A Zig implementation of the JSON schema validator.
- Draft 3
- Draft 4
- Draft 5
- Draft 6
- Draft 7
- Draft 2019-09
- Draft 2020-012
- additionalProperties
- allOf
- anyOf
- boolean_schema
- const
- contains
- default
- definitions
- dependencies
- enum
- exclusiveMaximum
- exclusiveMinimum
- format
- id
- if-then-else
- infinite-loop-detection
- items
- maximum
- maxItems
- maxLength
- maxProperties
- minimum
- minItems
- minLength
- minProperties
- multipleOf
- not
- oneOf
- opt
- pattern
- patternProperties
- properties
- propertyNames
- ref
- refRemote
- required
- type
- uniqueItems
- unknownKeyword
pip install pre-commit
pre-commit install