{ "name": "dnw/php-trueskill", "description": "Trueskill implementation by Moserware updated for PHP 8.2", "keywords": ["trueskill", "matchmaking", "ranking", "skill", "elo"], "require": { "php": "^8.2" }, "require-dev": { "phpunit/phpunit": "^10", "phpstan/phpstan": "^1", "squizlabs/php_codesniffer": "*", "vimeo/psalm": "^5.14" }, "autoload": { "psr-4": { "DNW\\Skills\\": "src/" } }, "autoload-dev": { "psr-4": { "DNW\\Skills\\Tests\\": "tests/" } }, "scripts": { "test": "vendor/bin/phpunit tests --display-warnings", "test-coverage": "vendor/bin/phpunit tests --testdox --coverage-filter src --coverage-html output/coverage --coverage-text --testdox-html output/test.html --log-junit output/test.xml", "document": "phpDocumentor --setting=graphs.enabled=true", "analyze": [ "@analyze-phpstan", "@analyze-psalm", "@analyze-phpcs" ], "analyze-phpstan":"vendor/bin/phpstan analyze --error-format=raw", "analyze-psalm": "vendor/bin/psalm --no-cache", "analyze-phpcs": "vendor/bin/phpcs --report=emacs --standard=PSR1,PSR2,PSR12 --exclude=Generic.Files.LineLength src tests" } }