{
	"name": "Variables",
	"version": "2.4.0",
	"author": [
		"Rob Adams",
		"Tom Hempel",
		"Xiloynaha",
		"[https://www.mediawiki.org/wiki/User:Danwe Daniel Werner]",
		"[https://www.mediawiki.org/wiki/User:MGChecker MGChecker]",
		"..."
	],
	"url": "https://www.mediawiki.org/wiki/Extension:Variables",
	"descriptionmsg": "variables-desc",
	"license-name": "ISC",
	"type": "parserhook",
	"requires": {
		"MediaWiki": ">= 1.29.0"
	},
	"config_prefix": "eg",
	"config": {
		"VariablesDisabledFunctions": {
			"value": [],
			"path": false,
			"descriptionmsg": "variables-config-disabledfunctions",
			"@example": "$egVariablesDisabledFunctions = [ 'var_final', 'vardefineecho' ]; // to disable '#var_final' and '#vardefineecho' functions",
			"public": true
		},
		"VariablesAreVolatile": {
			"value": true,
			"path": false,
			"descriptionmsg": "variables-config-arevolatile",
			"public": true
		}
	},
	"Hooks": {
		"ParserFirstCallInit": "ExtVariables::init",
		"ParserClearState": "ExtVariables::onParserClearState",
		"InternalParseBeforeSanitize": "ExtVariables::onInternalParseBeforeSanitize"
	},
	"MessagesDirs": {
		"Variables": [
			"i18n"
		]
	},
	"ExtensionMessagesFiles": {
		"VariablesMagic": "Variables.i18n.magic.php"
	},
	"AutoloadClasses": {
		"ExtVariables": "ExtVariables.class.php"
	},
	"ParserTestFiles": [
		"/tests/parser/Variables.txt"
	],
	"manifest_version": 2
}