Public repository of Resonite JSON schemas that are automatically generated from Resonite's Source
JSON Schemas are files which describe the layout and schema of a JSON file. You can use them to Generate Code, Validate JSON etc.
When creating headless configuration files, or Resonite Client configuration files you might be unsure what you can do. These files are designed to fix this :)
We recommend using VS Code to edit your JSON files, it will then be automatic! See VSCode's guide for more information. There are other tools you can use but we've had mixed success with these. The JSON Schema website has a list of tooling.
- HeadlessConfig.schema.json - For headless configuration
- Config.schema.json - For client configuration files
Head to the official JSON Schema website!
We accept PRs to the Readme, Generator and issues describing problems with the schemas.
We do not accept PRs to the Schemas themselves, as these schemas are automatically generated from Resonite Source. If you notice an error in one, open an issue here and we'll endeavor to fix the problem at the source.