{ "name": "pestphp/pest", "description": "An elegant PHP Testing Framework.", "keywords": [ "php", "framework", "pest", "unit", "test", "testing" ], "license": "MIT", "authors": [ { "name": "Nuno Maduro", "email": "enunomaduro@gmail.com" } ], "require": { "php": "^8.1.0", "nunomaduro/collision": "dev-next", "nunomaduro/termwind": "^1.14", "pestphp/pest-plugin": "dev-master", "phpunit/phpunit": "10.0.x-dev" }, "autoload": { "psr-4": { "Pest\\": "src/" }, "exclude-from-classmap": [ "../phpunit/phpunit/src/Runner/Filter/NameFilterIterator.php", "vendor/phpunit/phpunit/src/Runner/Filter/NameFilterIterator.php", "../phpunit/src/Runner/TestSuiteLoader.php", "vendor/phpunit/phpunit/src/Runner/TestSuiteLoader.php" ], "files": [ "overrides/Runner/Filter/NameFilterIterator.php", "overrides/Runner/TestSuiteLoader.php", "src/Functions.php", "src/Pest.php" ] }, "autoload-dev": { "psr-4": { "Tests\\Fixtures\\Covers\\": "tests/Fixtures/Covers", "Tests\\": "tests/PHPUnit/" }, "files": [ "tests/Autoload.php" ] }, "require-dev": { "illuminate/console": "^9.30.1", "illuminate/support": "^9.30.1", "laravel/dusk": "^7.0.1", "ergebnis/phpstan-rules": "^1.0.0", "laravel/pint": "^1.2.0", "phpstan/phpstan": "^1.8.5", "phpstan/phpstan-strict-rules": "^1.4.3", "symfony/var-dumper": "^6.2.0", "thecodingmachine/phpstan-strict-rules": "^1.0.0" }, "minimum-stability": "dev", "prefer-stable": true, "config": { "sort-packages": true, "preferred-install": "dist", "allow-plugins": { "pestphp/pest-plugin": true } }, "bin": [ "bin/pest" ], "scripts": { "lint": "pint --test", "test:lint": "pint --test", "test:types": "phpstan analyse --ansi --memory-limit=-1 --debug", "test:unit": "php bin/pest --colors=always --exclude-group=integration --compact", "test:parallel": "exit 1", "test:integration": "php bin/pest --colors=always --group=integration -v", "update:snapshots": "REBUILD_SNAPSHOTS=true php bin/pest --colors=always", "test": [ "@test:lint", "@test:types", "@test:unit", "@test:integration" ] }, "extra": { "branch-alias": { "dev-next": "2.x-dev" }, "pest": { "plugins": [ "Pest\\Plugins\\Coverage", "Pest\\Plugins\\Init", "Pest\\Plugins\\Environment", "Pest\\Plugins\\Help", "Pest\\Plugins\\Memory", "Pest\\Plugins\\Printer", "Pest\\Plugins\\Retry", "Pest\\Plugins\\Version" ] }, "laravel": { "providers": [ "Pest\\Laravel\\PestServiceProvider" ] } } }