diff options
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 0000000000..d570ee9990 --- /dev/null +++ b/data/schemas/api_keyboard.jsonschema @@ -0,0 +1,35 @@ +{ +    "allOf": [ +        { "$ref": "qmk.keyboard.v1" }, +        { +            "$id": "qmk.api.keyboard.v1", +            "keymaps": { +                "type": "string" +            }, +            "parse_errors": { +                "type": "array", +                "items": { +                    "type": "string" +                } +            }, +            "parse_warnings": { +                "type": "array", +                "items": { +                    "type": "string" +                } +            }, +            "processor_type": { +                "type": "string" +            }, +            "protocol": { +                "type": "string" +            }, +            "keyboard_folder": { +                "type": "string" +            }, +            "platform": { +                "type": "string" +            } +        } +    ] +} | 
