This is an open-source, YAML configuration editor & verification tool.
The editor is availble on the official website.
The JSON Schema specification recommends to use the definitions key, where all definitions should be located. Then, you should use a relative path to point to the definitions.
Our implementation of the JSON schema requires a definitions object, if the ref ID links to a definition and does not use a relative path.
- Supported: JSON Schema draft-04 (and included features, such as valid formats, etc.)
- Not supported: Loading definitions from external URIs
- YAML & JSON Schema Validation
- Generating YAML Examples
- Importing & Export of Configurations
Import, or copy & paste a YAML configuration via the three-dot menu in the Configuration tab.
Errors will then be highlighted, against the imported JSON schema.
- Visit the CDNF.io YAML Editor website
- Import/paste a valid draft-04 JSON Schema, or use the existing example, via the folder icon, in the JSON Schema tab, on the right.
- Have a look at the generated Example YAML code in the YAML Example tab.
We have prepared two examples of YAML files for you to copy & paste into our CDNF.io YAML Editor.
- Import, or copy & paste this invalid YAML example into the Configuration window
- Import, or copy & paste this valid YAML example into the Configuration window
Leave us your feedback here or creaate an Issue in this repository.