timeline-state-resolver-api
Version:
Have timeline, control stuff
25 lines (24 loc) • 653 B
JSON
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "This is a meta-schema that defines the schemas for *device*/$schemas/mappings.json",
"type": "object",
"properties": {
"default": {
"description": "The default mapping to use when creating a new mapping for this device",
"type": "string"
},
"mappings": {
"type": "object",
"patternProperties": {
".+": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"TODO": "does this need to be stricter?"
}
},
"additionalProperties": false
}
},
"required": ["mappings"],
"additionalProperties": false
}