{
	"name": "italystrap/advanced-control-manager",
	"description": "Make your web site more powerful",
	"keywords": ["wordpress"],
	"type": "wordpress-plugin",
	"license": "GPL-2.0-or-later",
	"authors": [
		{
			"name": "Enea Overclokk",
			"email": "info@overclokk.net",
			"homepage": "https://www.italystrap.com",
			"role": "Developer"
		}
	],
    "minimum-stability": "stable",
	"require": {
		"php": ">=7.4",
		"italystrap/empress": "^1.0",
		"italystrap/event": "dev-master",
		"italystrap/edd": "^0.0",
		"italystrap/breadcrumbs": "^2.0",
		"italystrap/settings": "dev-master",
		"italystrap/fields": "^2.0",
		"italystrap/helpers": "^1.0",
		"mobiledetect/mobiledetectlib": "^2.8",
		"cmb2/cmb2": "2.6.0",
		"overclokk/minimum-requirements": "^1.0",
		"rdlowrey/auryn": "^1.4",
		"erusev/parsedown": "^1.6",
		"inpsyde/menu-cache": "^1.0"
	},
	"require-dev": {
		"lucatume/wp-browser": "^3.1",
		"lucatume/function-mocker-le": "^1.0",
		"codeception/c3": "2.*",
		"codeception/module-asserts": "^1.0",
		"codeception/module-phpbrowser": "^1.0",
		"codeception/module-webdriver": "^1.0",
		"codeception/module-db": "^1.0",
		"codeception/module-filesystem": "^1.0",
		"codeception/module-cli": "^1.0",
		"codeception/util-universalframework": "^1.0",
		"phpspec/prophecy-phpunit": "^2.0",

		"squizlabs/php_codesniffer": "^3.7",
		"phpcompatibility/php-compatibility": "^9.3",
		"dealerdirect/phpcodesniffer-composer-installer": "^1.0",

		"vimeo/psalm": "^5.7",
		"phpbench/phpbench": "@dev",
		"phpmetrics/phpmetrics": "^2.5",
		"italystrap/debug": "^2.1",
		"leafo/scssphp": "^0.6",
		"rector/rector": "^0.17.7"
	},
	"autoload": {
		"classmap": [
			"admin",
			"deprecated"
		],
		"psr-4": {
			"ItalyStrap\\": "src/"
		}
	},
	"autoload-dev": {
		"psr-4": {
			"ItalyStrap\\Tests\\": "tests/src",
			"ItalyStrap\\Tests\\Unit\\": "tests/unit",
			"ItalyStrap\\Tests\\Integration\\": "tests/integration"
		}
	},
	"extra": {
		"installer-paths": {
			"vendor/{$name}/": ["cmb2/cmb2"]
		}
	},
	"scripts": {
		"cs:fix": [
			"@php vendor/bin/phpcbf -p"
		],
		"cs": [
			"@php vendor/bin/phpcs -p"
		],
		"analyze": [
			"@php vendor/bin/psalm"
		],
		"unit": [
			"@php vendor/bin/codecept run unit"
		],
		"integration": [
			"@php vendor/bin/codecept run integration && vendor/bin/infection --threads=4"
		],
		"infection": [
			"@php vendor/bin/infection --threads=4"
		],
		"clean": [
			"@php vendor/bin/codecept clean"
		],
		"bench": [
			"vendor/bin/phpbench run --report=performance"
		],
		"metrics": [
			"vendor/bin/phpmetrics --report-html='./tests/_output/report' ./src"
		],
		"insights": [
			"vendor/bin/phpinsights"
		]
	},
	"support"    : {
		"issues": "https://github.com/ItalyStrap/advanced-control-manager/issues",
		"source": "https://github.com/ItalyStrap/advanced-control-manager"
	},
	"config": {
		"allow-plugins": {
			"codeception/c3": true,
			"dealerdirect/phpcodesniffer-composer-installer": true
		}
	}
}
