composer.json 910 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. {
  2. "name": "phpstan/phpdoc-parser",
  3. "description": "PHPDoc parser with support for nullable, intersection and generic types",
  4. "license": "MIT",
  5. "require": {
  6. "php": "^7.2 || ^8.0"
  7. },
  8. "require-dev": {
  9. "doctrine/annotations": "^2.0",
  10. "nikic/php-parser": "^4.15",
  11. "php-parallel-lint/php-parallel-lint": "^1.2",
  12. "phpstan/extension-installer": "^1.0",
  13. "phpstan/phpstan": "^1.5",
  14. "phpstan/phpstan-phpunit": "^1.1",
  15. "phpstan/phpstan-strict-rules": "^1.0",
  16. "phpunit/phpunit": "^9.5",
  17. "symfony/process": "^5.2"
  18. },
  19. "config": {
  20. "platform": {
  21. "php": "7.4.6"
  22. },
  23. "sort-packages": true,
  24. "allow-plugins": {
  25. "phpstan/extension-installer": true
  26. }
  27. },
  28. "autoload": {
  29. "psr-4": {
  30. "PHPStan\\PhpDocParser\\": [
  31. "src/"
  32. ]
  33. }
  34. },
  35. "autoload-dev": {
  36. "psr-4": {
  37. "PHPStan\\PhpDocParser\\": [
  38. "tests/PHPStan"
  39. ]
  40. }
  41. },
  42. "minimum-stability": "dev",
  43. "prefer-stable": true
  44. }