{ "type": "object", "properties": { "$schema": { "type": "string" }, "schemaVersion": { "type": "number", "const": 1 }, "locale": { "type": "string", "enum": [ "fr" ], "default": "fr" }, "summary": { "type": "string", "maxLength": 300, "minLength": 1 }, "goal": { "type": "string", "maxLength": 1000, "minLength": 1 }, "setup": { "type": "string", "maxLength": 3000 }, "turn": { "type": "string", "maxLength": 5000, "minLength": 1 }, "end": { "type": "string", "maxLength": 2000 }, "scoring": { "type": "string", "maxLength": 3000 }, "tips": { "type": "string", "maxLength": 2000 }, "officialRulesUrl": { "type": "string", "format": "uri", "pattern": "^https\\:\\/\\/" } }, "required": [ "schemaVersion", "summary", "goal", "turn" ], "additionalProperties": false, "$schema": "http://json-schema.org/draft-07/schema#", "title": "Fiche de règles Skori (rules.fr.json)" }