1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
{ "type": "array", "properties" : { "name": { "type": "string" }, "commit": { "type": "object", "required": ["sha", "type"], "properties" : { "sha": { "type": "string" }, "type": { "type": "string" } }, "additionalProperties": false }, "additionalProperties": false } }