{
	"name": "hCaptcha",
	"author": [
		"Sam Reed",
		"..."
	],
	"url": "https://www.mediawiki.org/wiki/Extension:ConfirmEdit",
	"descriptionmsg": "hcaptcha-desc",
	"license-name": "GPL-2.0-or-later",
	"type": "antispam",
	"MessagesDirs": {
		"HCaptcha": [
			"i18n"
		]
	},
	"AutoloadNamespaces": {
		"MediaWiki\\Extension\\ConfirmEdit\\hCaptcha\\": "includes/"
	},
	"config": {
		"CaptchaClass": {
			"value": "MediaWiki\\Extension\\ConfirmEdit\\hCaptcha\\HCaptcha"
		},
		"HCaptchaProxy": {
			"description": "Proxy to use for outbound PHP web requests to hCaptcha servers",
			"value": false
		},
		"HCaptchaSiteKey": {
			"description": "Sitekey from hCaptcha (requires creating an account)",
			"value": ""
		},
		"HCaptchaSecretKey": {
			"description": "Secret key from hCaptcha (requires creating an account)",
			"value": ""
		},
		"HCaptchaSendRemoteIP": {
			"description": "Whether to send the client's IP address to hCaptcha",
			"value": false
		}
	},
	"ConfigRegistry": {
		"hcaptcha": "GlobalVarConfig::newInstance"
	},
	"ResourceFileModulePaths": {
		"localBasePath": "resources",
		"remoteExtPath": "ConfirmEdit/hCaptcha/resources"
	},
	"ResourceModules": {
		"ext.confirmEdit.hCaptcha.visualEditor": {
			"packageFiles": [
				"ve-confirmedit-hCaptcha/ve.init.mw.HCaptchaSaveErrorHandler.js",
				{
					"name": "ve-confirmedit-hCaptcha/config.json",
					"callback": "MediaWiki\\Extension\\ConfirmEdit\\hCaptcha\\Hooks\\ResourceLoaderHooks::getHCaptchaResourceLoaderConfig"
				}
			],
			"targets": [
				"desktop",
				"mobile"
			]
		}
	},
	"attributes": {
		"VisualEditor": {
			"PluginModules": [
				"ext.confirmEdit.hCaptcha.visualEditor"
			]
		}
	},
	"manifest_version": 2
}
