php-extension-check/composer.json

68 lines
1.7 KiB
JSON

{
"name": "fbrinker/extension-check",
"description": "Checks your code for usages of loaded PHP Extensions",
"keywords": [
"extensions",
"php-extensions",
"unused",
"php-parser"
],
"license": "MIT",
"authors": [
{
"name": "Florian Brinker",
"email": "mail+extension-check@f-brinker.de"
}
],
"bin": [
"bin/extension-check"
],
"autoload": {
"psr-4": {
"Fbrinker\\ExtensionCheck\\": "src"
}
},
"autoload-dev": {
"psr-4": {
"Fbrinker\\ExtensionCheck\\Tests\\Unit\\": "tests/Unit"
}
},
"require": {
"php": ">=7.2",
"laminas/laminas-servicemanager": "^3.5",
"nikic/php-parser": "^4.10",
"symfony/console": "^5.2",
"symfony/finder": "^5.2"
},
"require-dev": {
"phpstan/phpstan": "^0.12.86",
"phpunit/phpunit": "^8.5",
"roave/security-advisories": "dev-latest",
"squizlabs/php_codesniffer": "^3.6"
},
"config": {
"preferred-install": "dist",
"sort-packages": true
},
"scripts": {
"check": [
"./vendor/bin/phpcs",
"./vendor/bin/phpstan analyse"
],
"fix": [
"./vendor/bin/phpcbf",
"./vendor/bin/phpcs"
],
"test": [
"./vendor/bin/phpunit --no-coverage"
],
"coverage": [
"XDEBUG_MODE=coverage ./vendor/bin/phpunit"
]
},
"scripts-descriptions": {
"check": "Check the sources for problems and style violations",
"test": "Run all tests"
}
}