From f753174e25f9b39a772e21ce0bbdaf4e970f4b45 Mon Sep 17 00:00:00 2001 From: Markus Podar Date: Tue, 19 Nov 2024 12:55:54 +0100 Subject: [PATCH] Only rely on testbench-core and on explicit other dependencies This removes a lot of packages we don't actually need: ``` Lock file operations: 0 installs, 0 updates, 10 removals - Removing filp/whoops (2.16.0) - Removing laravel/pail (v1.2.1) - Removing laravel/tinker (v2.10.0) - Removing nunomaduro/collision (v8.5.0) - Removing orchestra/canvas (v9.1.3) - Removing orchestra/canvas-core (v9.0.0) - Removing orchestra/testbench (v9.6.0) - Removing orchestra/workbench (v9.8.0) - Removing psy/psysh (v0.12.4) - Removing symfony/yaml (v7.1.6) ``` --- composer.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index dd865b18..b7ad053b 100644 --- a/composer.json +++ b/composer.json @@ -44,12 +44,14 @@ }, "require-dev": { "ext-pdo_sqlite": "*", + "fakerphp/faker": "^1", "friendsofphp/php-cs-fixer": "^3", + "larastan/larastan": "^2", + "laravel/framework": "^10.0|^11.0", "mfn/php-cs-fixer-config": "^2", "mockery/mockery": "^1.2", + "orchestra/testbench-core": "^8.0|^9.0", "phpstan/phpstan": "^1", - "larastan/larastan": "^2", - "orchestra/testbench": "^8.0|^9.0", "phpunit/phpunit": "^10.5", "thecodingmachine/phpstan-safe-rule": "^1" },