Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires pestphp/pest-plugin-arch ^2.7 -> satisfiable by pestphp/pest-plugin-arch[v2.7.0].
- Conclusion: don't install laravel/framework v10.48.17 (conflict analysis result)
- Conclusion: don't install laravel/framework v10.48.16 (conflict analysis result)
- Conclusion: don't install laravel/framework v10.48.15 (conflict analysis result)
- Conclusion: don't install laravel/framework v10.48.14 (conflict analysis result)
- Conclusion: don't install laravel/framework v10.48.13 (conflict analysis result)
- Conclusion: don't install laravel/framework v10.48.12 (conflict analysis result)
- Conclusion: don't install laravel/framework v10.48.11 (conflict analysis result)
- Conclusion: don't install laravel/framework v10.48.10 (conflict analysis result)
- Conclusion: don't install laravel/framework v10.48.9 (conflict analysis result)
- Root composer.json requires pestphp/pest-plugin-laravel ^2.4 -> satisfiable by pestphp/pest-plugin-laravel[v2.4.0].
- pestphp/pest-plugin-arch v2.7.0 requires nunomaduro/collision ^7.10.0|^8.1.0 -> satisfiable by nunomaduro/collision[v8.1.0, v8.1.1, v8.3.0, v8.4.0].
- nunomaduro/collision[v8.1.0, ..., v8.4.0] conflict with laravel/framework <11.0.0 || >=12.0.0.
- pestphp/pest-plugin-laravel v2.4.0 requires laravel/framework ^10.48.9|^11.5.0 -> satisfiable by laravel/framework[v10.48.9, ..., v10.48.19].
- Conclusion: don't install laravel/framework v10.48.18 (conflict analysis result)
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.