diff options
author | Nick Brassel <[email protected]> | 2025-05-19 22:10:39 +1000 |
---|---|---|
committer | GitHub <[email protected]> | 2025-05-19 22:10:39 +1000 |
commit | 919e2a4f5c1fb8cb3a0bd465091a31ae98486546 (patch) | |
tree | 8b0114ec0ca90724a5f12e217219c27cc576b4d1 /data/schemas/api_keyboard.jsonschema | |
parent | f686ad9e6361e05fcfa78f453f90cd72181a7516 (diff) | |
download | qmk_firmware-919e2a4f5c1fb8cb3a0bd465091a31ae98486546.tar.gz qmk_firmware-919e2a4f5c1fb8cb3a0bd465091a31ae98486546.zip |
Use relative paths for schemas, instead of $id. Enables VScode validation. (#25251)
Diffstat (limited to 'data/schemas/api_keyboard.jsonschema')
-rw-r--r-- | data/schemas/api_keyboard.jsonschema | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/data/schemas/api_keyboard.jsonschema b/data/schemas/api_keyboard.jsonschema index 6a30b5d990..a3b7872ee0 100644 --- a/data/schemas/api_keyboard.jsonschema +++ b/data/schemas/api_keyboard.jsonschema @@ -1,7 +1,7 @@ { "$id": "qmk.api.keyboard.v1", "allOf": [ - {"$ref": "qmk.keyboard.v1"}, + {"$ref": "./keyboard.jsonschema#"}, { "properties": { "keymaps": { @@ -10,8 +10,8 @@ "url": {"type": "string"} } }, - "parse_errors": {"$ref": "qmk.definitions.v1#/string_array"}, - "parse_warnings": {"$ref": "qmk.definitions.v1#/string_array"}, + "parse_errors": {"$ref": "./definitions.jsonschema#/string_array"}, + "parse_warnings": {"$ref": "./definitions.jsonschema#/string_array"}, "processor_type": {"type": "string"}, "protocol": {"type": "string"}, "keyboard_folder": {"type": "string"}, |