qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

community_module.jsonschema (687B)


      1 {
      2     "$schema": "https://json-schema.org/draft/2020-12/schema#",
      3     "$id": "qmk.community_module.v1",
      4     "title": "Community Module Information",
      5     "type": "object",
      6     "required": ["module_name", "maintainer"],
      7     "properties": {
      8         "module_name": {"$ref": "./definitions.jsonschema#/text_identifier"},
      9         "maintainer": {"$ref": "./definitions.jsonschema#/text_identifier"},
     10         "license": {"type": "string"},
     11         "url": {
     12             "type": "string",
     13             "format": "uri"
     14         },
     15         "keycodes": {"$ref": "./definitions.jsonschema#/keycode_decl_array"},
     16         "features": {"$ref": "./keyboard.jsonschema#/definitions/features_config"}
     17     }
     18 }