diff options
| author | Sam Light <sam@lightscale.co.uk> | 2025-03-30 22:22:08 +0100 | 
|---|---|---|
| committer | Sam Light <samlight1994@gmail.com> | 2025-03-30 22:22:08 +0100 | 
| commit | 5ed1fd22ac92e78c3feae6b1c33df35f3d3cab60 (patch) | |
| tree | d3f92948cbd7528d95c97ba301a6fd3d888a0a6c | |
| parent | e5d5fec5f782e6abf8628f3e1d11a8cbbe70a677 (diff) | |
Setup all packages
| -rw-r--r-- | composer.json | 90 | ||||
| -rw-r--r-- | composer.lock | 998 | 
2 files changed, 1049 insertions, 39 deletions
| diff --git a/composer.json b/composer.json index 65b9f84..c73cedd 100644 --- a/composer.json +++ b/composer.json @@ -1,41 +1,55 @@  { -    "name": "lightscale/laralight-assets", -    "description": "Laravel library for managing assets", -    "type": "library", -    "license": "MIT", -    "autoload": { -        "psr-4": { -            "Lightscale\\LaralightAssets\\": "src/" -        } -    }, -    "authors": [ -        { -            "name": "Sam Light", -            "email": "sam@lightscale.co.uk" -        } +  "name": "lightscale/laralight-assets", +  "description": "Laravel library for managing assets", +  "type": "library", +  "license": "MIT", +  "autoload": { +    "psr-4": { +      "Lightscale\\LaralightAssets\\": "src/", +      "Lightscale\\LaralightAssets\\Tests\\": "tests/" +    } +  }, +  "authors": [ +    { +      "name": "Sam Light", +      "email": "sam@lightscale.co.uk" +    } +  ], +  "require-dev": { +    "orchestra/testbench": "^10.1", +    "orchestra/pest-plugin-testbench": "^3.2" +  }, +  "autoload-dev": { +    "psr-4": { +      "Workbench\\App\\": "workbench/app/", +      "Workbench\\Database\\Factories\\": "workbench/database/factories/", +      "Workbench\\Database\\Seeders\\": "workbench/database/seeders/" +    } +  }, +  "scripts": { +    "post-autoload-dump": [ +      "@clear", +      "@prepare"      ], -    "require-dev": { -        "orchestra/testbench": "^10.1" -    }, -    "autoload-dev": { -        "psr-4": { -            "Workbench\\App\\": "workbench/app/", -            "Workbench\\Database\\Factories\\": "workbench/database/factories/", -            "Workbench\\Database\\Seeders\\": "workbench/database/seeders/" -        } -    }, -    "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" -        ] +    "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" +    ] +  }, +  "extra": { +    "laravel": { +      "providers": [ +        "Lightscale\\LaralightAssets\\AssetsServiceProvider" +      ] +    } +  }, +  "config": { +    "allow-plugins": { +      "pestphp/pest-plugin": true      } -}
\ No newline at end of file +  } +} diff --git a/composer.lock b/composer.lock index 904ded7..1dbefbe 100644 --- a/composer.lock +++ b/composer.lock @@ -4,10 +4,103 @@          "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",          "This file is @generated automatically"      ], -    "content-hash": "3434917c922f6f66a49cc952704ca9a1", +    "content-hash": "b44ba36e5a400b8b4b8092c5533cc331",      "packages": [],      "packages-dev": [          { +            "name": "brianium/paratest", +            "version": "v7.8.3", +            "source": { +                "type": "git", +                "url": "https://github.com/paratestphp/paratest.git", +                "reference": "a585c346ddf1bec22e51e20b5387607905604a71" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/paratestphp/paratest/zipball/a585c346ddf1bec22e51e20b5387607905604a71", +                "reference": "a585c346ddf1bec22e51e20b5387607905604a71", +                "shasum": "" +            }, +            "require": { +                "ext-dom": "*", +                "ext-pcre": "*", +                "ext-reflection": "*", +                "ext-simplexml": "*", +                "fidry/cpu-core-counter": "^1.2.0", +                "jean85/pretty-package-versions": "^2.1.0", +                "php": "~8.2.0 || ~8.3.0 || ~8.4.0", +                "phpunit/php-code-coverage": "^11.0.9 || ^12.0.4", +                "phpunit/php-file-iterator": "^5.1.0 || ^6", +                "phpunit/php-timer": "^7.0.1 || ^8", +                "phpunit/phpunit": "^11.5.11 || ^12.0.6", +                "sebastian/environment": "^7.2.0 || ^8", +                "symfony/console": "^6.4.17 || ^7.2.1", +                "symfony/process": "^6.4.19 || ^7.2.4" +            }, +            "require-dev": { +                "doctrine/coding-standard": "^12.0.0", +                "ext-pcov": "*", +                "ext-posix": "*", +                "phpstan/phpstan": "^2.1.6", +                "phpstan/phpstan-deprecation-rules": "^2.0.1", +                "phpstan/phpstan-phpunit": "^2.0.4", +                "phpstan/phpstan-strict-rules": "^2.0.3", +                "squizlabs/php_codesniffer": "^3.11.3", +                "symfony/filesystem": "^6.4.13 || ^7.2.0" +            }, +            "bin": [ +                "bin/paratest", +                "bin/paratest_for_phpstorm" +            ], +            "type": "library", +            "autoload": { +                "psr-4": { +                    "ParaTest\\": [ +                        "src/" +                    ] +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Brian Scaturro", +                    "email": "scaturrob@gmail.com", +                    "role": "Developer" +                }, +                { +                    "name": "Filippo Tessarotto", +                    "email": "zoeslam@gmail.com", +                    "role": "Developer" +                } +            ], +            "description": "Parallel testing for PHP", +            "homepage": "https://github.com/paratestphp/paratest", +            "keywords": [ +                "concurrent", +                "parallel", +                "phpunit", +                "testing" +            ], +            "support": { +                "issues": "https://github.com/paratestphp/paratest/issues", +                "source": "https://github.com/paratestphp/paratest/tree/v7.8.3" +            }, +            "funding": [ +                { +                    "url": "https://github.com/sponsors/Slamdunk", +                    "type": "github" +                }, +                { +                    "url": "https://paypal.me/filippotessarotto", +                    "type": "paypal" +                } +            ], +            "time": "2025-03-05T08:29:11+00:00" +        }, +        {              "name": "brick/math",              "version": "0.12.3",              "source": { @@ -293,6 +386,51 @@              "time": "2024-07-08T12:26:09+00:00"          },          { +            "name": "doctrine/deprecations", +            "version": "1.1.4", +            "source": { +                "type": "git", +                "url": "https://github.com/doctrine/deprecations.git", +                "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/doctrine/deprecations/zipball/31610dbb31faa98e6b5447b62340826f54fbc4e9", +                "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9", +                "shasum": "" +            }, +            "require": { +                "php": "^7.1 || ^8.0" +            }, +            "require-dev": { +                "doctrine/coding-standard": "^9 || ^12", +                "phpstan/phpstan": "1.4.10 || 2.0.3", +                "phpstan/phpstan-phpunit": "^1.0 || ^2", +                "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", +                "psr/log": "^1 || ^2 || ^3" +            }, +            "suggest": { +                "psr/log": "Allows logging deprecations via PSR-3 logger implementation" +            }, +            "type": "library", +            "autoload": { +                "psr-4": { +                    "Doctrine\\Deprecations\\": "src" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", +            "homepage": "https://www.doctrine-project.org/", +            "support": { +                "issues": "https://github.com/doctrine/deprecations/issues", +                "source": "https://github.com/doctrine/deprecations/tree/1.1.4" +            }, +            "time": "2024-12-07T21:18:45+00:00" +        }, +        {              "name": "doctrine/inflector",              "version": "2.0.10",              "source": { @@ -656,6 +794,67 @@              "time": "2024-11-21T13:46:39+00:00"          },          { +            "name": "fidry/cpu-core-counter", +            "version": "1.2.0", +            "source": { +                "type": "git", +                "url": "https://github.com/theofidry/cpu-core-counter.git", +                "reference": "8520451a140d3f46ac33042715115e290cf5785f" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/8520451a140d3f46ac33042715115e290cf5785f", +                "reference": "8520451a140d3f46ac33042715115e290cf5785f", +                "shasum": "" +            }, +            "require": { +                "php": "^7.2 || ^8.0" +            }, +            "require-dev": { +                "fidry/makefile": "^0.2.0", +                "fidry/php-cs-fixer-config": "^1.1.2", +                "phpstan/extension-installer": "^1.2.0", +                "phpstan/phpstan": "^1.9.2", +                "phpstan/phpstan-deprecation-rules": "^1.0.0", +                "phpstan/phpstan-phpunit": "^1.2.2", +                "phpstan/phpstan-strict-rules": "^1.4.4", +                "phpunit/phpunit": "^8.5.31 || ^9.5.26", +                "webmozarts/strict-phpunit": "^7.5" +            }, +            "type": "library", +            "autoload": { +                "psr-4": { +                    "Fidry\\CpuCoreCounter\\": "src/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Théo FIDRY", +                    "email": "theo.fidry@gmail.com" +                } +            ], +            "description": "Tiny utility to get the number of CPU cores.", +            "keywords": [ +                "CPU", +                "core" +            ], +            "support": { +                "issues": "https://github.com/theofidry/cpu-core-counter/issues", +                "source": "https://github.com/theofidry/cpu-core-counter/tree/1.2.0" +            }, +            "funding": [ +                { +                    "url": "https://github.com/theofidry", +                    "type": "github" +                } +            ], +            "time": "2024-08-06T10:04:20+00:00" +        }, +        {              "name": "filp/whoops",              "version": "2.18.0",              "source": { @@ -1322,6 +1521,66 @@              "time": "2020-07-09T08:09:16+00:00"          },          { +            "name": "jean85/pretty-package-versions", +            "version": "2.1.1", +            "source": { +                "type": "git", +                "url": "https://github.com/Jean85/pretty-package-versions.git", +                "reference": "4d7aa5dab42e2a76d99559706022885de0e18e1a" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/4d7aa5dab42e2a76d99559706022885de0e18e1a", +                "reference": "4d7aa5dab42e2a76d99559706022885de0e18e1a", +                "shasum": "" +            }, +            "require": { +                "composer-runtime-api": "^2.1.0", +                "php": "^7.4|^8.0" +            }, +            "require-dev": { +                "friendsofphp/php-cs-fixer": "^3.2", +                "jean85/composer-provided-replaced-stub-package": "^1.0", +                "phpstan/phpstan": "^2.0", +                "phpunit/phpunit": "^7.5|^8.5|^9.6", +                "rector/rector": "^2.0", +                "vimeo/psalm": "^4.3 || ^5.0" +            }, +            "type": "library", +            "extra": { +                "branch-alias": { +                    "dev-master": "1.x-dev" +                } +            }, +            "autoload": { +                "psr-4": { +                    "Jean85\\": "src/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Alessandro Lai", +                    "email": "alessandro.lai85@gmail.com" +                } +            ], +            "description": "A library to get pretty versions strings of installed dependencies", +            "keywords": [ +                "composer", +                "package", +                "release", +                "versions" +            ], +            "support": { +                "issues": "https://github.com/Jean85/pretty-package-versions/issues", +                "source": "https://github.com/Jean85/pretty-package-versions/tree/2.1.1" +            }, +            "time": "2025-03-19T14:43:43+00:00" +        }, +        {              "name": "laravel/framework",              "version": "v12.4.1",              "source": { @@ -3233,6 +3492,64 @@              "time": "2025-02-19T04:17:05+00:00"          },          { +            "name": "orchestra/pest-plugin-testbench", +            "version": "v3.2.1", +            "source": { +                "type": "git", +                "url": "https://github.com/orchestral/pest-plugin-testbench.git", +                "reference": "398760164fb6611869a1f96d738902016f88c2b7" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/orchestral/pest-plugin-testbench/zipball/398760164fb6611869a1f96d738902016f88c2b7", +                "reference": "398760164fb6611869a1f96d738902016f88c2b7", +                "shasum": "" +            }, +            "require": { +                "orchestra/sidekick": "^1.0", +                "orchestra/testbench": "^9.10 || ^10.0", +                "pestphp/pest": "^3.4.1", +                "pestphp/pest-plugin-laravel": "^3.1", +                "php": "^8.2", +                "symfony/polyfill-php83": "^1.31" +            }, +            "require-dev": { +                "laravel/pint": "^1.21", +                "orchestra/testbench-dusk": "^9.6 || ^10.0", +                "phpstan/phpstan": "^2.1.4", +                "rector/rector": "^2.0", +                "symfony/var-dumper": "^7.0" +            }, +            "type": "library", +            "autoload": { +                "files": [ +                    "src/Autoload.php" +                ], +                "psr-4": { +                    "Orchestra\\Testbench\\Pest\\": "src/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "description": "Pest plugin for Testbench", +            "keywords": [ +                "framework", +                "pest", +                "php", +                "plugin", +                "test", +                "testing", +                "unit" +            ], +            "support": { +                "issues": "https://github.com/orchestral/pest-plugin-testbench/issues", +                "source": "https://github.com/orchestral/pest-plugin-testbench/tree/v3.2.1" +            }, +            "time": "2025-02-18T11:03:02+00:00" +        }, +        {              "name": "orchestra/sidekick",              "version": "v1.1.0",              "source": { @@ -3505,6 +3822,404 @@              "time": "2025-03-20T07:16:16+00:00"          },          { +            "name": "pestphp/pest", +            "version": "v3.8.0", +            "source": { +                "type": "git", +                "url": "https://github.com/pestphp/pest.git", +                "reference": "42e1b9f17fc2b2036701f4b968158264bde542d4" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/pestphp/pest/zipball/42e1b9f17fc2b2036701f4b968158264bde542d4", +                "reference": "42e1b9f17fc2b2036701f4b968158264bde542d4", +                "shasum": "" +            }, +            "require": { +                "brianium/paratest": "^7.8.3", +                "nunomaduro/collision": "^8.7.0", +                "nunomaduro/termwind": "^2.3.0", +                "pestphp/pest-plugin": "^3.0.0", +                "pestphp/pest-plugin-arch": "^3.1.0", +                "pestphp/pest-plugin-mutate": "^3.0.5", +                "php": "^8.2.0", +                "phpunit/phpunit": "^11.5.15" +            }, +            "conflict": { +                "filp/whoops": "<2.16.0", +                "phpunit/phpunit": ">11.5.15", +                "sebastian/exporter": "<6.0.0", +                "webmozart/assert": "<1.11.0" +            }, +            "require-dev": { +                "pestphp/pest-dev-tools": "^3.4.0", +                "pestphp/pest-plugin-type-coverage": "^3.5.0", +                "symfony/process": "^7.2.5" +            }, +            "bin": [ +                "bin/pest" +            ], +            "type": "library", +            "extra": { +                "pest": { +                    "plugins": [ +                        "Pest\\Mutate\\Plugins\\Mutate", +                        "Pest\\Plugins\\Configuration", +                        "Pest\\Plugins\\Bail", +                        "Pest\\Plugins\\Cache", +                        "Pest\\Plugins\\Coverage", +                        "Pest\\Plugins\\Init", +                        "Pest\\Plugins\\Environment", +                        "Pest\\Plugins\\Help", +                        "Pest\\Plugins\\Memory", +                        "Pest\\Plugins\\Only", +                        "Pest\\Plugins\\Printer", +                        "Pest\\Plugins\\ProcessIsolation", +                        "Pest\\Plugins\\Profile", +                        "Pest\\Plugins\\Retry", +                        "Pest\\Plugins\\Snapshot", +                        "Pest\\Plugins\\Verbose", +                        "Pest\\Plugins\\Version", +                        "Pest\\Plugins\\Parallel" +                    ] +                }, +                "phpstan": { +                    "includes": [ +                        "extension.neon" +                    ] +                } +            }, +            "autoload": { +                "files": [ +                    "src/Functions.php", +                    "src/Pest.php" +                ], +                "psr-4": { +                    "Pest\\": "src/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Nuno Maduro", +                    "email": "enunomaduro@gmail.com" +                } +            ], +            "description": "The elegant PHP Testing Framework.", +            "keywords": [ +                "framework", +                "pest", +                "php", +                "test", +                "testing", +                "unit" +            ], +            "support": { +                "issues": "https://github.com/pestphp/pest/issues", +                "source": "https://github.com/pestphp/pest/tree/v3.8.0" +            }, +            "funding": [ +                { +                    "url": "https://www.paypal.com/paypalme/enunomaduro", +                    "type": "custom" +                }, +                { +                    "url": "https://github.com/nunomaduro", +                    "type": "github" +                } +            ], +            "time": "2025-03-30T17:49:10+00:00" +        }, +        { +            "name": "pestphp/pest-plugin", +            "version": "v3.0.0", +            "source": { +                "type": "git", +                "url": "https://github.com/pestphp/pest-plugin.git", +                "reference": "e79b26c65bc11c41093b10150c1341cc5cdbea83" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/pestphp/pest-plugin/zipball/e79b26c65bc11c41093b10150c1341cc5cdbea83", +                "reference": "e79b26c65bc11c41093b10150c1341cc5cdbea83", +                "shasum": "" +            }, +            "require": { +                "composer-plugin-api": "^2.0.0", +                "composer-runtime-api": "^2.2.2", +                "php": "^8.2" +            }, +            "conflict": { +                "pestphp/pest": "<3.0.0" +            }, +            "require-dev": { +                "composer/composer": "^2.7.9", +                "pestphp/pest": "^3.0.0", +                "pestphp/pest-dev-tools": "^3.0.0" +            }, +            "type": "composer-plugin", +            "extra": { +                "class": "Pest\\Plugin\\Manager" +            }, +            "autoload": { +                "psr-4": { +                    "Pest\\Plugin\\": "src/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "description": "The Pest plugin manager", +            "keywords": [ +                "framework", +                "manager", +                "pest", +                "php", +                "plugin", +                "test", +                "testing", +                "unit" +            ], +            "support": { +                "source": "https://github.com/pestphp/pest-plugin/tree/v3.0.0" +            }, +            "funding": [ +                { +                    "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L", +                    "type": "custom" +                }, +                { +                    "url": "https://github.com/nunomaduro", +                    "type": "github" +                }, +                { +                    "url": "https://www.patreon.com/nunomaduro", +                    "type": "patreon" +                } +            ], +            "time": "2024-09-08T23:21:41+00:00" +        }, +        { +            "name": "pestphp/pest-plugin-arch", +            "version": "v3.1.0", +            "source": { +                "type": "git", +                "url": "https://github.com/pestphp/pest-plugin-arch.git", +                "reference": "ebec636b97ee73936ee8485e15a59c3f5a4c21b2" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/pestphp/pest-plugin-arch/zipball/ebec636b97ee73936ee8485e15a59c3f5a4c21b2", +                "reference": "ebec636b97ee73936ee8485e15a59c3f5a4c21b2", +                "shasum": "" +            }, +            "require": { +                "pestphp/pest-plugin": "^3.0.0", +                "php": "^8.2", +                "ta-tikoma/phpunit-architecture-test": "^0.8.4" +            }, +            "require-dev": { +                "pestphp/pest": "^3.7.5", +                "pestphp/pest-dev-tools": "^3.4.0" +            }, +            "type": "library", +            "extra": { +                "pest": { +                    "plugins": [ +                        "Pest\\Arch\\Plugin" +                    ] +                } +            }, +            "autoload": { +                "files": [ +                    "src/Autoload.php" +                ], +                "psr-4": { +                    "Pest\\Arch\\": "src/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "description": "The Arch plugin for Pest PHP.", +            "keywords": [ +                "arch", +                "architecture", +                "framework", +                "pest", +                "php", +                "plugin", +                "test", +                "testing", +                "unit" +            ], +            "support": { +                "source": "https://github.com/pestphp/pest-plugin-arch/tree/v3.1.0" +            }, +            "funding": [ +                { +                    "url": "https://www.paypal.com/paypalme/enunomaduro", +                    "type": "custom" +                }, +                { +                    "url": "https://github.com/nunomaduro", +                    "type": "github" +                } +            ], +            "time": "2025-03-30T17:28:50+00:00" +        }, +        { +            "name": "pestphp/pest-plugin-laravel", +            "version": "v3.1.0", +            "source": { +                "type": "git", +                "url": "https://github.com/pestphp/pest-plugin-laravel.git", +                "reference": "1c4e994476375c72aa7aebaaa97aa98f5d5378cd" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/pestphp/pest-plugin-laravel/zipball/1c4e994476375c72aa7aebaaa97aa98f5d5378cd", +                "reference": "1c4e994476375c72aa7aebaaa97aa98f5d5378cd", +                "shasum": "" +            }, +            "require": { +                "laravel/framework": "^11.39.1|^12.0.0", +                "pestphp/pest": "^3.7.4", +                "php": "^8.2.0" +            }, +            "require-dev": { +                "laravel/dusk": "^8.2.13|dev-develop", +                "orchestra/testbench": "^9.9.0|^10.0.0", +                "pestphp/pest-dev-tools": "^3.3.0" +            }, +            "type": "library", +            "extra": { +                "pest": { +                    "plugins": [ +                        "Pest\\Laravel\\Plugin" +                    ] +                }, +                "laravel": { +                    "providers": [ +                        "Pest\\Laravel\\PestServiceProvider" +                    ] +                } +            }, +            "autoload": { +                "files": [ +                    "src/Autoload.php" +                ], +                "psr-4": { +                    "Pest\\Laravel\\": "src/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "description": "The Pest Laravel Plugin", +            "keywords": [ +                "framework", +                "laravel", +                "pest", +                "php", +                "test", +                "testing", +                "unit" +            ], +            "support": { +                "source": "https://github.com/pestphp/pest-plugin-laravel/tree/v3.1.0" +            }, +            "funding": [ +                { +                    "url": "https://www.paypal.com/paypalme/enunomaduro", +                    "type": "custom" +                }, +                { +                    "url": "https://github.com/nunomaduro", +                    "type": "github" +                } +            ], +            "time": "2025-01-24T13:22:39+00:00" +        }, +        { +            "name": "pestphp/pest-plugin-mutate", +            "version": "v3.0.5", +            "source": { +                "type": "git", +                "url": "https://github.com/pestphp/pest-plugin-mutate.git", +                "reference": "e10dbdc98c9e2f3890095b4fe2144f63a5717e08" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/pestphp/pest-plugin-mutate/zipball/e10dbdc98c9e2f3890095b4fe2144f63a5717e08", +                "reference": "e10dbdc98c9e2f3890095b4fe2144f63a5717e08", +                "shasum": "" +            }, +            "require": { +                "nikic/php-parser": "^5.2.0", +                "pestphp/pest-plugin": "^3.0.0", +                "php": "^8.2", +                "psr/simple-cache": "^3.0.0" +            }, +            "require-dev": { +                "pestphp/pest": "^3.0.8", +                "pestphp/pest-dev-tools": "^3.0.0", +                "pestphp/pest-plugin-type-coverage": "^3.0.0" +            }, +            "type": "library", +            "autoload": { +                "psr-4": { +                    "Pest\\Mutate\\": "src/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Sandro Gehri", +                    "email": "sandrogehri@gmail.com" +                } +            ], +            "description": "Mutates your code to find untested cases", +            "keywords": [ +                "framework", +                "mutate", +                "mutation", +                "pest", +                "php", +                "plugin", +                "test", +                "testing", +                "unit" +            ], +            "support": { +                "source": "https://github.com/pestphp/pest-plugin-mutate/tree/v3.0.5" +            }, +            "funding": [ +                { +                    "url": "https://www.paypal.com/paypalme/enunomaduro", +                    "type": "custom" +                }, +                { +                    "url": "https://github.com/gehrisandro", +                    "type": "github" +                }, +                { +                    "url": "https://github.com/nunomaduro", +                    "type": "github" +                } +            ], +            "time": "2024-09-22T07:54:40+00:00" +        }, +        {              "name": "phar-io/manifest",              "version": "2.0.4",              "source": { @@ -3623,6 +4338,181 @@              "time": "2022-02-21T01:04:05+00:00"          },          { +            "name": "phpdocumentor/reflection-common", +            "version": "2.2.0", +            "source": { +                "type": "git", +                "url": "https://github.com/phpDocumentor/ReflectionCommon.git", +                "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", +                "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", +                "shasum": "" +            }, +            "require": { +                "php": "^7.2 || ^8.0" +            }, +            "type": "library", +            "extra": { +                "branch-alias": { +                    "dev-2.x": "2.x-dev" +                } +            }, +            "autoload": { +                "psr-4": { +                    "phpDocumentor\\Reflection\\": "src/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Jaap van Otterdijk", +                    "email": "opensource@ijaap.nl" +                } +            ], +            "description": "Common reflection classes used by phpdocumentor to reflect the code structure", +            "homepage": "http://www.phpdoc.org", +            "keywords": [ +                "FQSEN", +                "phpDocumentor", +                "phpdoc", +                "reflection", +                "static analysis" +            ], +            "support": { +                "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", +                "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" +            }, +            "time": "2020-06-27T09:03:43+00:00" +        }, +        { +            "name": "phpdocumentor/reflection-docblock", +            "version": "5.6.1", +            "source": { +                "type": "git", +                "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", +                "reference": "e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8", +                "reference": "e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8", +                "shasum": "" +            }, +            "require": { +                "doctrine/deprecations": "^1.1", +                "ext-filter": "*", +                "php": "^7.4 || ^8.0", +                "phpdocumentor/reflection-common": "^2.2", +                "phpdocumentor/type-resolver": "^1.7", +                "phpstan/phpdoc-parser": "^1.7|^2.0", +                "webmozart/assert": "^1.9.1" +            }, +            "require-dev": { +                "mockery/mockery": "~1.3.5 || ~1.6.0", +                "phpstan/extension-installer": "^1.1", +                "phpstan/phpstan": "^1.8", +                "phpstan/phpstan-mockery": "^1.1", +                "phpstan/phpstan-webmozart-assert": "^1.2", +                "phpunit/phpunit": "^9.5", +                "psalm/phar": "^5.26" +            }, +            "type": "library", +            "extra": { +                "branch-alias": { +                    "dev-master": "5.x-dev" +                } +            }, +            "autoload": { +                "psr-4": { +                    "phpDocumentor\\Reflection\\": "src" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Mike van Riel", +                    "email": "me@mikevanriel.com" +                }, +                { +                    "name": "Jaap van Otterdijk", +                    "email": "opensource@ijaap.nl" +                } +            ], +            "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", +            "support": { +                "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", +                "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.1" +            }, +            "time": "2024-12-07T09:39:29+00:00" +        }, +        { +            "name": "phpdocumentor/type-resolver", +            "version": "1.10.0", +            "source": { +                "type": "git", +                "url": "https://github.com/phpDocumentor/TypeResolver.git", +                "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a", +                "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a", +                "shasum": "" +            }, +            "require": { +                "doctrine/deprecations": "^1.0", +                "php": "^7.3 || ^8.0", +                "phpdocumentor/reflection-common": "^2.0", +                "phpstan/phpdoc-parser": "^1.18|^2.0" +            }, +            "require-dev": { +                "ext-tokenizer": "*", +                "phpbench/phpbench": "^1.2", +                "phpstan/extension-installer": "^1.1", +                "phpstan/phpstan": "^1.8", +                "phpstan/phpstan-phpunit": "^1.1", +                "phpunit/phpunit": "^9.5", +                "rector/rector": "^0.13.9", +                "vimeo/psalm": "^4.25" +            }, +            "type": "library", +            "extra": { +                "branch-alias": { +                    "dev-1.x": "1.x-dev" +                } +            }, +            "autoload": { +                "psr-4": { +                    "phpDocumentor\\Reflection\\": "src" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Mike van Riel", +                    "email": "me@mikevanriel.com" +                } +            ], +            "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", +            "support": { +                "issues": "https://github.com/phpDocumentor/TypeResolver/issues", +                "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0" +            }, +            "time": "2024-11-09T15:12:26+00:00" +        }, +        {              "name": "phpoption/phpoption",              "version": "1.9.3",              "source": { @@ -3698,6 +4588,53 @@              "time": "2024-07-20T21:41:07+00:00"          },          { +            "name": "phpstan/phpdoc-parser", +            "version": "2.1.0", +            "source": { +                "type": "git", +                "url": "https://github.com/phpstan/phpdoc-parser.git", +                "reference": "9b30d6fd026b2c132b3985ce6b23bec09ab3aa68" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/9b30d6fd026b2c132b3985ce6b23bec09ab3aa68", +                "reference": "9b30d6fd026b2c132b3985ce6b23bec09ab3aa68", +                "shasum": "" +            }, +            "require": { +                "php": "^7.4 || ^8.0" +            }, +            "require-dev": { +                "doctrine/annotations": "^2.0", +                "nikic/php-parser": "^5.3.0", +                "php-parallel-lint/php-parallel-lint": "^1.2", +                "phpstan/extension-installer": "^1.0", +                "phpstan/phpstan": "^2.0", +                "phpstan/phpstan-phpunit": "^2.0", +                "phpstan/phpstan-strict-rules": "^2.0", +                "phpunit/phpunit": "^9.6", +                "symfony/process": "^5.2" +            }, +            "type": "library", +            "autoload": { +                "psr-4": { +                    "PHPStan\\PhpDocParser\\": [ +                        "src/" +                    ] +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "description": "PHPDoc parser with support for nullable, intersection and generic types", +            "support": { +                "issues": "https://github.com/phpstan/phpdoc-parser/issues", +                "source": "https://github.com/phpstan/phpdoc-parser/tree/2.1.0" +            }, +            "time": "2025-02-19T13:28:12+00:00" +        }, +        {              "name": "phpunit/php-code-coverage",              "version": "11.0.9",              "source": { @@ -8179,6 +9116,65 @@              "time": "2025-03-03T07:12:39+00:00"          },          { +            "name": "ta-tikoma/phpunit-architecture-test", +            "version": "0.8.4", +            "source": { +                "type": "git", +                "url": "https://github.com/ta-tikoma/phpunit-architecture-test.git", +                "reference": "89f0dea1cb0f0d5744d3ec1764a286af5e006636" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/ta-tikoma/phpunit-architecture-test/zipball/89f0dea1cb0f0d5744d3ec1764a286af5e006636", +                "reference": "89f0dea1cb0f0d5744d3ec1764a286af5e006636", +                "shasum": "" +            }, +            "require": { +                "nikic/php-parser": "^4.18.0 || ^5.0.0", +                "php": "^8.1.0", +                "phpdocumentor/reflection-docblock": "^5.3.0", +                "phpunit/phpunit": "^10.5.5  || ^11.0.0", +                "symfony/finder": "^6.4.0 || ^7.0.0" +            }, +            "require-dev": { +                "laravel/pint": "^1.13.7", +                "phpstan/phpstan": "^1.10.52" +            }, +            "type": "library", +            "autoload": { +                "psr-4": { +                    "PHPUnit\\Architecture\\": "src/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Ni Shi", +                    "email": "futik0ma011@gmail.com" +                }, +                { +                    "name": "Nuno Maduro", +                    "email": "enunomaduro@gmail.com" +                } +            ], +            "description": "Methods for testing application architecture", +            "keywords": [ +                "architecture", +                "phpunit", +                "stucture", +                "test", +                "testing" +            ], +            "support": { +                "issues": "https://github.com/ta-tikoma/phpunit-architecture-test/issues", +                "source": "https://github.com/ta-tikoma/phpunit-architecture-test/tree/0.8.4" +            }, +            "time": "2024-01-05T14:10:56+00:00" +        }, +        {              "name": "theseer/tokenizer",              "version": "1.2.3",              "source": { | 
