From 17ebad0b151d6be3a336fa3dd36de61f1c35765e Mon Sep 17 00:00:00 2001 From: Joseph Abbey Date: Wed, 1 Nov 2023 15:57:27 +0000 Subject: [PATCH] Make properties required --- config.schema.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config.schema.json b/config.schema.json index cc37d76..35f9b13 100644 --- a/config.schema.json +++ b/config.schema.json @@ -4,6 +4,7 @@ "properties": { "title": { "type": "string" }, "items": { "$ref": "#/$defs/items" }, + "required": ["title", "items"], "additionalProperties": false }, "$defs": { @@ -14,6 +15,7 @@ "name": { "type": "string" }, "type": { "enum": ["toggle", "tap"] } }, + "required": ["entity", "name", "type"], "additionalProperties": false }, "menu": { @@ -25,6 +27,7 @@ "type": { "const": "group" }, "items": { "$ref": "#/$defs/items" } }, + "required": ["entity", "name", "title", "type", "items"], "additionalProperties": false }, "items": {