composer.json 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. {
  2. "name": "guzzlehttp/guzzle",
  3. "type": "library",
  4. "description": "Guzzle is a PHP HTTP client library",
  5. "keywords": [
  6. "framework",
  7. "http",
  8. "rest",
  9. "web service",
  10. "curl",
  11. "client",
  12. "HTTP client",
  13. "PSR-7",
  14. "PSR-18"
  15. ],
  16. "homepage": "http://guzzlephp.org/",
  17. "license": "MIT",
  18. "authors": [
  19. {
  20. "name": "Michael Dowling",
  21. "email": "mtdowling@gmail.com",
  22. "homepage": "https://github.com/mtdowling"
  23. },
  24. {
  25. "name": "Márk Sági-Kazár",
  26. "email": "mark.sagikazar@gmail.com",
  27. "homepage": "https://sagikazarmark.hu"
  28. }
  29. ],
  30. "require": {
  31. "php": "^7.2.5 || ^8.0",
  32. "ext-json": "*",
  33. "guzzlehttp/promises": "^1.4",
  34. "guzzlehttp/psr7": "^1.7 || ^2.0",
  35. "psr/http-client": "^1.0"
  36. },
  37. "provide": {
  38. "psr/http-client-implementation": "1.0"
  39. },
  40. "require-dev": {
  41. "ext-curl": "*",
  42. "bamarni/composer-bin-plugin": "^1.4.1",
  43. "php-http/client-integration-tests": "^3.0",
  44. "phpunit/phpunit": "^8.5.5 || ^9.3.5",
  45. "psr/log": "^1.1"
  46. },
  47. "suggest": {
  48. "ext-curl": "Required for CURL handler support",
  49. "ext-intl": "Required for Internationalized Domain Name (IDN) support",
  50. "psr/log": "Required for using the Log middleware"
  51. },
  52. "config": {
  53. "sort-packages": true
  54. },
  55. "extra": {
  56. "branch-alias": {
  57. "dev-master": "7.3-dev"
  58. }
  59. },
  60. "autoload": {
  61. "psr-4": {
  62. "GuzzleHttp\\": "src/"
  63. },
  64. "files": [
  65. "src/functions_include.php"
  66. ]
  67. },
  68. "autoload-dev": {
  69. "psr-4": {
  70. "GuzzleHttp\\Tests\\": "tests/"
  71. }
  72. }
  73. }