{
	"name": "storepress/admin-utils",
	"description": "Utility Classes for WordPress Plugin Projects.",
	"version": "3.3.5",
	"license": "GPL-2.0-or-later",
	"type": "library",
	"keywords": [
		"wordpress",
		"storepress",
		"plugin-settings-panel",
		"plugin-settings-api",
		"plugin-settings-rest-api",
		"plugin-updater",
		"plugin"
	],
	"authors": [
		{
			"name": "Emran Ahmed",
			"email": "emran.bd.08@gmail.com"
		}
	],
	"homepage": "https://github.com/EmranAhmed/storepress-admin-utils#readme",
	"minimum-stability": "dev",
	"prefer-stable": true,
	"require-dev": {
		"automattic/vipwpcs": "^3.0.1",
		"dealerdirect/phpcodesniffer-composer-installer": "^v1.2.0",
		"phpcompatibility/php-compatibility": "^9.3.5",
		"phpcompatibility/phpcompatibility-wp": "^2.1.8",
		"phpstan/extension-installer": "^1.4.3",
		"phpstan/phpstan": "^2.1.54",
		"plugin-check/phpcs-sniffs": "@dev",
		"squizlabs/php_codesniffer": "^3.13.5",
		"szepeviktor/phpstan-wordpress": "^v2.0.3",
		"woocommerce/woocommerce-sniffs": "^1.0.1",
		"wp-cli/i18n-command": "^v2.7.3",
		"wp-coding-standards/wpcs": "^3.3.0",
		"wp-phpunit/wp-phpunit": "^6.9.4",
		"yoast/phpunit-polyfills": "1.1.5"
		
	},
	"repositories": [
		{
			"type": "path",
			"url": "./wp-plugin-check/plugin-check/phpcs-sniffs",
			"options": {
				"symlink": true
			}
		}
	],
	"autoload": {
		"psr-4": {
			"StorePress\\AdminUtils\\": "includes/"
		}
	},
	"config": {
		"lock": false,
		"optimize-autoloader": true,
		"sort-packages": true,
		"allow-plugins": {
			"dealerdirect/phpcodesniffer-composer-installer": true,
			"phpstan/extension-installer": true,
			"composer/installers": true
		}
	},
	"scripts": {
		"test": "./vendor/bin/phpunit --testdox",
		"test:unit": "./vendor/bin/phpunit --testsuite Unit",
		"test:integration": "./vendor/bin/phpunit --testsuite Integration",
		"test:coverage": "./vendor/bin/phpunit --coverage-html coverage",
		"phpstan": "./vendor/bin/phpstan --memory-limit=4G",
		"phpstan-report": "./vendor/bin/phpstan --memory-limit=4G -vvv > phpstan-report.txt",
		"format": "./vendor/bin/phpcbf --standard=phpcs.xml",
		"lint-report": "./vendor/bin/phpcs --standard=phpcs.xml --report-summary --report-source --ignore-annotations --report-full=phpcs-report.txt",
		"lint": "./vendor/bin/phpcs --standard=phpcs.xml --report-summary"
	},
	"require": {
		"ext-json": "*",
		"psr/container": "^2.0"
	}
}
