From eecbb8307a747d37f0e7ee7748a5aa4f73877033 Mon Sep 17 00:00:00 2001 From: Yan-Fa Li Date: Sat, 18 Jun 2022 08:58:36 +1000 Subject: [PATCH] Minor schema fixes - specify the schema draft - min -> minimum - max -> maximum - minLength -> minItems - maxLength -> maxItems Validating using AJV --- data/schemas/keyboard.jsonschema | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/data/schemas/keyboard.jsonschema b/data/schemas/keyboard.jsonschema index fd6092057805..d20c0215dee6 100644 --- a/data/schemas/keyboard.jsonschema +++ b/data/schemas/keyboard.jsonschema @@ -41,8 +41,8 @@ "breathing_period": {"$ref": "qmk.definitions.v1#/unsigned_int_8"}, "levels": { "type": "number", - "min": 1, - "max": 31, + "minimum": 1, + "maximum": 31, "multipleOf": 1 }, "pin": {"$ref": "qmk.definitions.v1#/mcu_pin"} @@ -155,7 +155,7 @@ "maxItems": 2, "items": { "type": "number", - "min": 0, + "minimum": 0, "multipleOf": 1 } }, @@ -231,7 +231,7 @@ "maxItems": 2, "items": { "type": "number", - "min": 0, + "minimum": 0, "multipleOf": 1 } }, @@ -259,7 +259,7 @@ "maxItems": 2, "items": { "type": "number", - "min": 0, + "minimum": 0, "multipleOf": 1 } }, @@ -291,8 +291,8 @@ "enabled": {"type": "boolean"}, "max": { "type": "number", - "min": 1, - "max": 32, + "minimum": 1, + "maximum": 32, "multipleOf": 1 }, "override_rgb": {"type": "boolean"} @@ -307,8 +307,8 @@ "split": {"type": "boolean"}, "split_count": { "type": "array", - "minLength": 2, - "maxLength": 2, + "minItems": 2, + "maxItems": 2, "items": {"$ref": "qmk.definitions.v1#/unsigned_int"} } } @@ -322,15 +322,15 @@ "idle_timeout": {"$ref": "qmk.definitions.v1#/unsigned_int"}, "unlock_sequence": { "type": "array", - "minLength": 1, - "maxLength": 5, + "minItems": 1, + "maxItems": 5, "items": { "type": "array", "minItems": 2, "maxItems": 2, "items": { "type": "number", - "min": 0, + "minimum": 0, "multipleOf": 1 } } @@ -372,8 +372,8 @@ "soft_serial_pin": {"$ref": "qmk.definitions.v1#/mcu_pin"}, "soft_serial_speed": { "type": "number", - "min": 0, - "max": 5, + "minimum": 0, + "maximum": 5, "multipleOf": 1 }, "transport": {