{
	"require": {
		"mlocati/spf-lib": "^3.3",
		"jeremykendall/php-domain-parser": "^6.0",
		"mlocati/idna": "^1.1",
		"pear/net_dns2": "^1.5"
	},
	"require-dev":{
		"squizlabs/php_codesniffer": "^3.7",
		"dealerdirect/phpcodesniffer-composer-installer": "^1.0",
		"phpcompatibility/phpcompatibility-wp": "*",
		"wp-coding-standards/wpcs": "^3.0",
		"phpunit/phpunit": "^9.0",
		"yoast/phpunit-polyfills" : "^3.0"
	},
	"scripts": {
		"phpcs": "vendor/bin/phpcs --report=summary",
		"phpcs:full": "vendor/bin/phpcs",
		"phpcs:fix": "vendor/bin/phpcbf",
		"test": "vendor/bin/phpunit",
		"test:unit": "vendor/bin/phpunit --testsuite unit",
		"test:integration": "vendor/bin/phpunit --testsuite integration"
	},
	"config": {
		"allow-plugins": {
			"dealerdirect/phpcodesniffer-composer-installer": true
		}
	}
}
