diff --git a/config-schema.json b/config-schema.json index 1dc358baa..5886e07f9 100644 --- a/config-schema.json +++ b/config-schema.json @@ -12,6 +12,15 @@ } ], "definitions": { + "ISchema": { + "title": "ISchema", + "description": "Additional Schema properties (mostly used for schema url)", + "type": "object", + "properties": { + "headers": {} + }, + "additionalProperties": {}, + }, "IExtensions": { "additionalProperties": {}, "description": "Configuration of each used extension", @@ -77,7 +86,18 @@ }, { "type": "string" - } + }, + { + "$ref": "#/definitions/ISchema", + "title": "schema" + }, + { + "items": { + "$ref": "#/definitions/ISchema", + "title": "schema" + }, + "type": "array" + }, ], "title": "schema" }