{ "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://github.com/ergebnis/classy", "support": { "issues": "https://github.com/ergebnis/classy/issues", "source": "https://github.com/ergebnis/classy" }, "require": { "php": "^8.0", "ext-tokenizer": "*" }, "require-dev": { "ergebnis/composer-normalize": "^2.28.3", "ergebnis/license": "^2.1.0", "ergebnis/php-cs-fixer-config": "^4.11.0", "fakerphp/faker": "^1.20.0", "infection/infection": "~0.26.6", "phpunit/phpunit": "^9.5.26", "psalm/plugin-phpunit": "~0.18.3", "vimeo/psalm": "^4.29.0" }, "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 }, "platform": { "php": "8.0.25" }, "preferred-install": "dist", "sort-packages": true }, "extra": { "branch-alias": { "dev-main": "1.0-dev" } } }