{ "name": "icefox/dto", "type": "library", "version": "0.0.1", "require": { "laravel/framework": "^11.0", "psr/log": "^3.0", "phpdocumentor/reflection-docblock": "^6.0", "phpdocumentor/type-resolver": "^2.0" }, "require-dev": { "pestphp/pest": "^4.4", "phpstan/phpstan": "^2.1", "friendsofphp/php-cs-fixer": "^3.94", "orchestra/testbench": "^9.16", "pestphp/pest-plugin-laravel": "^4.0", "laravel/pail": "^1.2" }, "license": "GPL-2.0-only", "autoload": { "psr-4": { "Icefox\\Data\\": "src/" } }, "autoload-dev": { "psr-4": { "Tests\\": "tests/" } }, "authors": [ { "name": "icefox", "email": "felipe@icefox.sh" } ], "config": { "allow-plugins": { "pestphp/pest-plugin": true } }, "scripts": { "post-autoload-dump": [ "@clear", "@prepare" ], "clear": "@php vendor/bin/testbench package:purge-skeleton --ansi", "prepare": "@php vendor/bin/testbench package:discover --ansi", "build": "@php vendor/bin/testbench workbench:build --ansi", "serve": [ "Composer\\Config::disableProcessTimeout", "@build", "@php vendor/bin/testbench serve --ansi" ], "lint": [ "@php vendor/bin/phpstan analyse --verbose --ansi" ], "test": [ "@clear", "@php vendor/bin/pest" ] } }