{ "name": "ergebnis/classy", "description": "Provides a finder for classy constructs (classes, enums, interfaces, and traits).", "license": "MIT", "type": "library", "keywords": [ "finder", "classy", "constructs", "classes", "interfaces", "traits" ], "authors": [ { "name": "Andreas Möller", "email": "am@localheinz.com", "homepage": "https://localheinz.com" } ], "homepage": "https://github.com/ergebnis/classy", "support": { "issues": "https://github.com/ergebnis/classy/issues", "source": "https://github.com/ergebnis/classy" }, "require": { "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-tokenizer": "*" }, "require-dev": { "ergebnis/composer-normalize": "^2.48.1", "ergebnis/license": "^2.7.0", "ergebnis/php-cs-fixer-config": "^6.54.0", "ergebnis/phpstan-rules": "^2.11.0", "ergebnis/phpunit-slow-test-detector": "^2.20.0", "fakerphp/faker": "^1.24.1", "infection/infection": "~0.26.6", "phpstan/extension-installer": "^1.4.3", "phpstan/phpstan": "^2.1.22", "phpstan/phpstan-deprecation-rules": "^2.0.3", "phpstan/phpstan-phpunit": "^2.0.7", "phpstan/phpstan-strict-rules": "^2.0.6", "phpunit/phpunit": "^9.6.19", "rector/rector": "^2.1.4" }, "autoload": { "psr-4": { "Ergebnis\\Classy\\": "src/" } }, "autoload-dev": { "psr-4": { "Ergebnis\\Classy\\Test\\": "test/" }, "classmap": [ "test/Fixture" ] }, "config": { "allow-plugins": { "composer/package-versions-deprecated": true, "ergebnis/composer-normalize": true, "infection/extension-installer": true, "phpstan/extension-installer": true }, "audit": { "abandoned": "report" }, "platform": { "php": "7.4.33" }, "preferred-install": "dist", "sort-packages": true } }