{
	"name": "wpboilerplate/wpb-access-control",
	"description": "Extensible per-resource access control library for WordPress plugins",
	"type": "library",
	"license": "GPL-2.0-or-later",
	"keywords": [
		"wordpress",
		"access-control",
		"authorization",
		"roles",
		"permissions"
	],
	"authors": [
		{
			"name": "WPBoilerplate Team",
			"homepage": "https://github.com/WPBoilerplate"
		}
	],
	"homepage": "https://github.com/WPBoilerplate/wpb-access-control",
	"support": {
		"issues": "https://github.com/WPBoilerplate/wpb-access-control/issues",
		"source": "https://github.com/WPBoilerplate/wpb-access-control"
	},
	"require": {
		"php": ">=8.1",
		"automattic/jetpack-autoloader": "^5.0",
		"berlindb/core": "^3.0"
	},
	"require-dev": {
		"brain/monkey": "^2.6",
		"phpunit/phpunit": "^9.6"
	},
	"autoload": {
		"psr-4": {
			"WPBoilerplate\\AccessControl\\": "src/"
		}
	},
	"autoload-dev": {
		"psr-4": {
			"WPBoilerplate\\AccessControl\\Tests\\": "tests/"
		}
	},
	"scripts": {
		"test": "phpunit"
	},
	"archive": {
		"exclude": [
			"/.claude",
			"/.github",
			"/.gitattributes",
			"/.gitignore",
			"/.phpunit.result.cache",
			"/AGENTS.md",
			"/composer.lock",
			"/node_modules",
			"/package.json",
			"/package-lock.json",
			"/phpunit.xml",
			"/tests",
			"/vendor",
			"/webpack.config.js"
		]
	},
	"minimum-stability": "dev",
	"prefer-stable": true,
	"config": {
		"platform": {
			"php": "8.1"
		},
		"sort-packages": true,
		"allow-plugins": {
			"automattic/jetpack-autoloader": true
		}
	}
}