mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-11-03 23:02:34 +01:00 
			
		
		
		
	* fix some broken info.json files * optimize our jsonschema using refs * fix formatting after vscode broke it * make flake8 happy * cleanup * make our schema validation more compact and flexible
		
			
				
	
	
		
			24 lines
		
	
	
		
			715 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			715 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
{
 | 
						|
    "$id": "qmk.api.keyboard.v1",
 | 
						|
    "allOf": [
 | 
						|
        {"$ref": "qmk.keyboard.v1"},
 | 
						|
        {
 | 
						|
            "properties": {
 | 
						|
                "keymaps": {
 | 
						|
                    "type": "object",
 | 
						|
                    "properties": {
 | 
						|
                        "url": {"type": "string"}
 | 
						|
                    }
 | 
						|
 | 
						|
                },
 | 
						|
                "parse_errors": {"$ref": "qmk.definitions.v1#/string_array"},
 | 
						|
                "parse_warnings": {"$ref": "qmk.definitions.v1#/string_array"},
 | 
						|
                "processor_type": {"type": "string"},
 | 
						|
                "protocol": {"type": "string"},
 | 
						|
                "keyboard_folder": {"type": "string"},
 | 
						|
                "platform": {"type": "string"}
 | 
						|
            }
 | 
						|
        }
 | 
						|
    ]
 | 
						|
}
 |