JSON schema

Dialects

Dialects, denoted by the $schema key word, have various levels of support. It is the goal of this project to support the most recent drafts and have some capability for backwards compatibility.

Support

Support is based on the JSON schema specifications for each dialect. Some key words may be required for the project to accurately interpret the JSON schema.

Dialect Supported Documentation
2020-12 No (Future support in consideration) Specification
2019-09 Yes Specification
Draft 7 No Specification
Draft 6 No Specification
Draft 4 & 5 No Specification
Draft 3 No Specificaton
Draft 2 No Specification
Draft 1 No Specification