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": "^8.0.0",
  18. "facade/ignition-contracts": "^1.0.2",
  19. "filp/whoops": "^2.14.5",
  20. "symfony/console": "^6.0.2"
  21. },
  22. "require-dev": {
  23. "brianium/paratest": "^6.4.1",
  24. "laravel/framework": "^9.7",
  25. "nunomaduro/larastan": "^1.0.2",
  26. "nunomaduro/mock-final-classes": "^1.1.0",
  27. "orchestra/testbench": "^7.3.0",
  28. "phpunit/phpunit": "^9.5.11"
  29. },
  30. "autoload-dev": {
  31. "psr-4": {
  32. "Tests\\Unit\\": "tests/Unit",
  33. "Tests\\FakeProgram\\": "tests/FakeProgram",
  34. "Tests\\": "tests/LaravelApp/tests",
  35. "App\\": "tests/LaravelApp/app/"
  36. }
  37. },
  38. "minimum-stability": "dev",
  39. "prefer-stable": true,
  40. "autoload": {
  41. "psr-4": {
  42. "NunoMaduro\\Collision\\": "src/"
  43. }
  44. },
  45. "config": {
  46. "preferred-install": "dist",
  47. "sort-packages": true
  48. },
  49. "extra": {
  50. "branch-alias": {
  51. "dev-develop": "6.x-dev"
  52. },
  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. }