summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorlsh4711 <120231876+lsh4711@users.noreply.github.com>2025-04-18 18:05:25 +0900
committerGitHub <noreply@github.com>2025-04-18 19:05:25 +1000
commit800bc78d26ea02083be86596ab63fe7d4bf17e5c (patch)
tree924d7626f3bd81674cdab455dec7ec450b02e46b /data
parent576325e2f489b888fda9c74df08534856cfea5c2 (diff)
Fix missing and extra commas in JSON schema (#25057)
Diffstat (limited to 'data')
-rw-r--r--data/schemas/community_module.jsonschema4
-rw-r--r--data/schemas/keyboard.jsonschema6
-rw-r--r--data/schemas/user_repo_v0.jsonschema4
-rw-r--r--data/schemas/user_repo_v1.jsonschema2
-rw-r--r--data/schemas/user_repo_v1_1.jsonschema2
5 files changed, 9 insertions, 9 deletions
diff --git a/data/schemas/community_module.jsonschema b/data/schemas/community_module.jsonschema
index a3474476df..3cdb6d6a42 100644
--- a/data/schemas/community_module.jsonschema
+++ b/data/schemas/community_module.jsonschema
@@ -3,7 +3,7 @@
3 "$id": "qmk.community_module.v1", 3 "$id": "qmk.community_module.v1",
4 "title": "Community Module Information", 4 "title": "Community Module Information",
5 "type": "object", 5 "type": "object",
6 "required": ["module_name", "maintainer"] 6 "required": ["module_name", "maintainer"],
7 "properties": { 7 "properties": {
8 "module_name": {"$ref": "qmk.definitions.v1#/text_identifier"}, 8 "module_name": {"$ref": "qmk.definitions.v1#/text_identifier"},
9 "maintainer": {"$ref": "qmk.definitions.v1#/text_identifier"}, 9 "maintainer": {"$ref": "qmk.definitions.v1#/text_identifier"},
@@ -12,6 +12,6 @@
12 "format": "uri" 12 "format": "uri"
13 }, 13 },
14 "keycodes": {"$ref": "qmk.definitions.v1#/keycode_decl_array"}, 14 "keycodes": {"$ref": "qmk.definitions.v1#/keycode_decl_array"},
15 "features": {"$ref": "qmk.keyboard.v1#/definitions/features_config"}, 15 "features": {"$ref": "qmk.keyboard.v1#/definitions/features_config"}
16 } 16 }
17} 17}
diff --git a/data/schemas/keyboard.jsonschema b/data/schemas/keyboard.jsonschema
index 9b63f62d45..92a17e1ef8 100644
--- a/data/schemas/keyboard.jsonschema
+++ b/data/schemas/keyboard.jsonschema
@@ -30,12 +30,12 @@
30 "properties": { 30 "properties": {
31 "pins": {"$ref": "qmk.definitions.v1#/mcu_pin_array"} 31 "pins": {"$ref": "qmk.definitions.v1#/mcu_pin_array"}
32 } 32 }
33 } 33 },
34 "features_config": { 34 "features_config": {
35 "$ref": "qmk.definitions.v1#/boolean_array", 35 "$ref": "qmk.definitions.v1#/boolean_array",
36 "propertyNames": {"$ref": "qmk.definitions.v1#/snake_case"}, 36 "propertyNames": {"$ref": "qmk.definitions.v1#/snake_case"},
37 "not": {"required": ["lto"]} 37 "not": {"required": ["lto"]}
38 }, 38 }
39 }, 39 },
40 "type": "object", 40 "type": "object",
41 "not": {"required": ["vendorId", "productId"]}, // reject via keys... 41 "not": {"required": ["vendorId", "productId"]}, // reject via keys...
@@ -354,7 +354,7 @@
354 "axis_resolution": {"$ref": "qmk.definitions.v1#/unsigned_int"}, 354 "axis_resolution": {"$ref": "qmk.definitions.v1#/unsigned_int"},
355 "axes": { 355 "axes": {
356 "type": "object", 356 "type": "object",
357 "propertyNames": {"enum": ["x", "y", "z", "rx", "ry", "rz"]} 357 "propertyNames": {"enum": ["x", "y", "z", "rx", "ry", "rz"]},
358 "additionalProperties": { 358 "additionalProperties": {
359 "oneOf": [ 359 "oneOf": [
360 { 360 {
diff --git a/data/schemas/user_repo_v0.jsonschema b/data/schemas/user_repo_v0.jsonschema
index b18ac50428..58d955abe2 100644
--- a/data/schemas/user_repo_v0.jsonschema
+++ b/data/schemas/user_repo_v0.jsonschema
@@ -8,7 +8,7 @@
8 ], 8 ],
9 "properties": { 9 "properties": {
10 "userspace_version": { 10 "userspace_version": {
11 "type": "string", 11 "type": "string"
12 }, 12 }
13 } 13 }
14} 14}
diff --git a/data/schemas/user_repo_v1.jsonschema b/data/schemas/user_repo_v1.jsonschema
index 69a59bce00..88b50e8a72 100644
--- a/data/schemas/user_repo_v1.jsonschema
+++ b/data/schemas/user_repo_v1.jsonschema
@@ -9,7 +9,7 @@
9 {"$ref": "qmk.definitions.v1#/keyboard_keymap_tuple"}, 9 {"$ref": "qmk.definitions.v1#/keyboard_keymap_tuple"},
10 {"$ref": "qmk.definitions.v1#/json_file_path"} 10 {"$ref": "qmk.definitions.v1#/json_file_path"}
11 ] 11 ]
12 }, 12 }
13 }, 13 },
14 "required": [ 14 "required": [
15 "userspace_version", 15 "userspace_version",
diff --git a/data/schemas/user_repo_v1_1.jsonschema b/data/schemas/user_repo_v1_1.jsonschema
index 5a7ccce063..173d8d26d6 100644
--- a/data/schemas/user_repo_v1_1.jsonschema
+++ b/data/schemas/user_repo_v1_1.jsonschema
@@ -10,7 +10,7 @@
10 {"$ref": "qmk.definitions.v1#/keyboard_keymap_env"}, 10 {"$ref": "qmk.definitions.v1#/keyboard_keymap_env"},
11 {"$ref": "qmk.definitions.v1#/json_file_path"} 11 {"$ref": "qmk.definitions.v1#/json_file_path"}
12 ] 12 ]
13 }, 13 }
14 }, 14 },
15 "required": [ 15 "required": [
16 "userspace_version", 16 "userspace_version",