X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=docs%2Fextension.schema.v1.json;h=86fa1b3da8cd9a57f7da5f3861f70aa595b19a25;hb=286a2a1852dc678f88afd6b30ddf6c36c1e7d2d2;hp=32946d38f6327e7ef10d21c40e21222a16250fc8;hpb=14d3067b09d487b86a724dc10dacbc11ce990fd9;p=lhc%2Fweb%2Fwiklou.git diff --git a/docs/extension.schema.v1.json b/docs/extension.schema.v1.json index 32946d38f6..86fa1b3da8 100644 --- a/docs/extension.schema.v1.json +++ b/docs/extension.schema.v1.json @@ -95,6 +95,48 @@ } } }, + "dev-requires": { + "type": "object", + "description": "Indicates what dependencies are required for development purposes such as running tests. This syntax may be extended in the future.", + "additionalProperties": false, + "properties": { + "MediaWiki": { + "type": "string", + "description": "Version constraint string against MediaWiki core." + }, + "platform": { + "type": "object", + "description": "Indicates version constraints against platform services.", + "additionalProperties": false, + "properties": { + "php": { + "type": "string", + "description": "Version constraint string against PHP." + }, + "ability-shell": { + "type": "boolean", + "default": false, + "description": "Whether this extension requires shell access." + } + }, + "patternProperties": { + "^ext-": { + "type": "string", + "description": "Required PHP extension.", + "enum": ["*"] + } + } + }, + "extensions": { + "type": "object", + "description": "Set of version constraint strings against specific extensions." + }, + "skins": { + "type": "object", + "description": "Set of version constraint strings against specific skins." + } + } + }, "ResourceFileModulePaths": { "type": "object", "description": "Default paths to use for all ResourceLoader file modules", @@ -751,7 +793,7 @@ }, "ParserTestFiles": { "type": "array", - "description": "Parser test suite files to be run by parserTests.php when no specific filename is passed to it" + "description": "DEPRECATED: Parser test suite files to be run by parserTests.php when no specific filename is passed to it" }, "ServiceWiringFiles": { "type": "array",