{ "name": "laravel/pao", "description": "Agent-optimized output for PHP testing tools", "keywords": [ "php", "ai", "phpunit", "pest", "paratest", "phpstan", "agent", "testing", "dev" ], "license": "MIT", "support": { "issues": "https://github.com/laravel/pao/issues", "source": "https://github.com/laravel/pao" }, "authors": [ { "name": "Taylor Otwell", "email": "taylor@laravel.com" } ], "require": { "php": "^8.3", "laravel/agent-detector": "^2.0.0" }, "require-dev": { "brianium/paratest": "^7.20.0", "laravel/pint": "^1.29.1", "orchestra/testbench": "^10.11.0 || ^11.1.0", "pestphp/pest": "^4.6.3 || ^5.0.0", "pestphp/pest-plugin-type-coverage": "^4.0.4 || ^5.0.0", "phpstan/phpstan": "^2.1.51", "rector/rector": "^2.4.2", "symfony/process": "^7.4.8 || ^8.1.0", "symfony/var-dumper": "^7.4.8 || ^8.0.8" }, "conflict": { "laravel/framework": "<12.0.0", "nunomaduro/collision": "<8.9.3", "phpunit/phpunit": "<12.5.23 || >=13.0.0 <13.1.7 || >=14.0.0", "pestphp/pest": "<4.6.3 || >=6.0.0" }, "autoload": { "files": [ "src/Autoload.php" ], "psr-4": { "Laravel\\Pao\\": "src/" } }, "autoload-dev": { "psr-4": { "Tests\\": "tests/" } }, "extra": { "laravel": { "providers": [ "Laravel\\Pao\\Laravel\\ServiceProvider" ] }, "pest": { "plugins": [ "Laravel\\Pao\\Drivers\\Pest\\Plugin" ] } }, "minimum-stability": "dev", "prefer-stable": true, "config": { "sort-packages": true, "preferred-install": "dist", "allow-plugins": { "pestphp/pest-plugin": true } }, "scripts": { "lint": "pint", "refactor": "rector", "test:type-coverage": "pest --type-coverage --min=100", "test:lint": "pint --test", "test:unit": "pest --parallel --coverage --exactly=100", "test:types": "phpstan", "test:refactor": "rector --dry-run", "test": [ "@test:refactor", "@test:lint", "@test:type-coverage", "@test:types", "@test:unit" ] } }