JSON Schema type tree
Native JSON schema type tree is created automatically when a valid JSON schema is entered in the type tree field of a card.
The JSON document is determined to be a JSON schema when a field called $schema is found in outermost group. If this element is not found in the JSON document will be treated as a template.
Only UTF-8 data is supported.
Following JSON schema constructs are not supported:
- External JSON Schemas
- Tuple validation
- Pattern properties
- Additional properties
- Dependencies
- If, else, not
Following JSON schema validation are not supported:
- Email addresses
- Hostnames
- IP Addresses
- URI template
ITX functions that are not supported with JSON schema:
- Restart
- Package