composer.json 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. {
  2. "name": "nunomaduro/collision",
  3. "description": "Cli error handling for console/command-line PHP applications.",
  4. "keywords": ["console", "command-line", "php", "cli", "error", "handling", "laravel-zero", "laravel", "artisan", "symfony"],
  5. "license": "MIT",
  6. "support": {
  7. "issues": "https://github.com/nunomaduro/collision/issues",
  8. "source": "https://github.com/nunomaduro/collision"
  9. },
  10. "authors": [
  11. {
  12. "name": "Nuno Maduro",
  13. "email": "enunomaduro@gmail.com"
  14. }
  15. ],
  16. "require": {
  17. "php": "^7.3 || ^8.0",
  18. "facade/ignition-contracts": "^1.0",
  19. "filp/whoops": "^2.14.3",
  20. "symfony/console": "^5.0"
  21. },
  22. "require-dev": {
  23. "brianium/paratest": "^6.1",
  24. "fideloper/proxy": "^4.4.1",
  25. "fruitcake/laravel-cors": "^2.0.3",
  26. "laravel/framework": "8.x-dev",
  27. "nunomaduro/larastan": "^0.6.2",
  28. "nunomaduro/mock-final-classes": "^1.0",
  29. "orchestra/testbench": "^6.0",
  30. "phpstan/phpstan": "^0.12.64",
  31. "phpunit/phpunit": "^9.5.0"
  32. },
  33. "autoload-dev": {
  34. "psr-4": {
  35. "Tests\\Unit\\": "tests/Unit",
  36. "Tests\\FakeProgram\\": "tests/FakeProgram",
  37. "Tests\\": "tests/LaravelApp/tests",
  38. "App\\": "tests/LaravelApp/app/"
  39. }
  40. },
  41. "minimum-stability": "dev",
  42. "prefer-stable": true,
  43. "autoload": {
  44. "psr-4": {
  45. "NunoMaduro\\Collision\\": "src/"
  46. }
  47. },
  48. "config": {
  49. "preferred-install": "dist",
  50. "sort-packages": true
  51. },
  52. "extra": {
  53. "laravel": {
  54. "providers": [
  55. "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider"
  56. ]
  57. }
  58. },
  59. "scripts": {
  60. "test:types": "phpstan analyse --ansi",
  61. "test:unit": "phpunit --colors=always",
  62. "test": [
  63. "@test:types",
  64. "@test:unit"
  65. ]
  66. }
  67. }