diff options
| author | Zach White <skullydazed@gmail.com> | 2020-12-01 12:58:00 -0800 |
|---|---|---|
| committer | Zach White <skullydazed@drpepper.org> | 2021-01-07 21:21:12 -0800 |
| commit | 266a85eda0cbb63852565d0c1d7ddb24700b8c1f (patch) | |
| tree | 54223d4301f98fe89183031e1bd7a06abba47b87 /data/schemas/api_keyboard.jsonschema | |
| parent | 0d3aca062e3fd7a4b351a9edc42c6b36686abd4f (diff) | |
| download | qmk_firmware-266a85eda0cbb63852565d0c1d7ddb24700b8c1f.tar.gz qmk_firmware-266a85eda0cbb63852565d0c1d7ddb24700b8c1f.zip | |
add missing schemas
Diffstat (limited to 'data/schemas/api_keyboard.jsonschema')
| -rw-r--r-- | data/schemas/api_keyboard.jsonschema | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/data/schemas/api_keyboard.jsonschema b/data/schemas/api_keyboard.jsonschema new file mode 100644 index 000000000..d570ee999 --- /dev/null +++ b/data/schemas/api_keyboard.jsonschema | |||
| @@ -0,0 +1,35 @@ | |||
| 1 | { | ||
| 2 | "allOf": [ | ||
| 3 | { "$ref": "qmk.keyboard.v1" }, | ||
| 4 | { | ||
| 5 | "$id": "qmk.api.keyboard.v1", | ||
| 6 | "keymaps": { | ||
| 7 | "type": "string" | ||
| 8 | }, | ||
| 9 | "parse_errors": { | ||
| 10 | "type": "array", | ||
| 11 | "items": { | ||
| 12 | "type": "string" | ||
| 13 | } | ||
| 14 | }, | ||
| 15 | "parse_warnings": { | ||
| 16 | "type": "array", | ||
| 17 | "items": { | ||
| 18 | "type": "string" | ||
| 19 | } | ||
| 20 | }, | ||
| 21 | "processor_type": { | ||
| 22 | "type": "string" | ||
| 23 | }, | ||
| 24 | "protocol": { | ||
| 25 | "type": "string" | ||
| 26 | }, | ||
| 27 | "keyboard_folder": { | ||
| 28 | "type": "string" | ||
| 29 | }, | ||
| 30 | "platform": { | ||
| 31 | "type": "string" | ||
| 32 | } | ||
| 33 | } | ||
| 34 | ] | ||
| 35 | } | ||
