1{
2    "name": "guzzlehttp/guzzle",
3    "description": "Guzzle is a PHP HTTP client library",
4    "keywords": [
5        "framework",
6        "http",
7        "rest",
8        "web service",
9        "curl",
10        "client",
11        "HTTP client",
12        "PSR-7",
13        "PSR-18"
14    ],
15    "license": "MIT",
16    "authors": [
17        {
18            "name": "Graham Campbell",
19            "email": "hello@gjcampbell.co.uk",
20            "homepage": "https://github.com/GrahamCampbell"
21        },
22        {
23            "name": "Michael Dowling",
24            "email": "mtdowling@gmail.com",
25            "homepage": "https://github.com/mtdowling"
26        },
27        {
28            "name": "Jeremy Lindblom",
29            "email": "jeremeamia@gmail.com",
30            "homepage": "https://github.com/jeremeamia"
31        },
32        {
33            "name": "George Mponos",
34            "email": "gmponos@gmail.com",
35            "homepage": "https://github.com/gmponos"
36        },
37        {
38            "name": "Tobias Nyholm",
39            "email": "tobias.nyholm@gmail.com",
40            "homepage": "https://github.com/Nyholm"
41        },
42        {
43            "name": "Márk Sági-Kazár",
44            "email": "mark.sagikazar@gmail.com",
45            "homepage": "https://github.com/sagikazarmark"
46        },
47        {
48            "name": "Tobias Schultze",
49            "email": "webmaster@tubo-world.de",
50            "homepage": "https://github.com/Tobion"
51        }
52    ],
53    "require": {
54        "php": "^7.2.5 || ^8.0",
55        "ext-json": "*",
56        "guzzlehttp/promises": "^1.5.3 || ^2.0.1",
57        "guzzlehttp/psr7": "^1.9.1 || ^2.5.1",
58        "psr/http-client": "^1.0",
59        "symfony/deprecation-contracts": "^2.2 || ^3.0"
60    },
61    "provide": {
62        "psr/http-client-implementation": "1.0"
63    },
64    "require-dev": {
65        "ext-curl": "*",
66        "bamarni/composer-bin-plugin": "^1.8.2",
67        "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999",
68        "php-http/message-factory": "^1.1",
69        "phpunit/phpunit": "^8.5.36 || ^9.6.15",
70        "psr/log": "^1.1 || ^2.0 || ^3.0"
71    },
72    "suggest": {
73        "ext-curl": "Required for CURL handler support",
74        "ext-intl": "Required for Internationalized Domain Name (IDN) support",
75        "psr/log": "Required for using the Log middleware"
76    },
77    "config": {
78        "allow-plugins": {
79            "bamarni/composer-bin-plugin": true
80        },
81        "preferred-install": "dist",
82        "sort-packages": true
83    },
84    "extra": {
85        "bamarni-bin": {
86            "bin-links": true,
87            "forward-command": false
88        }
89    },
90    "autoload": {
91        "psr-4": {
92            "GuzzleHttp\\": "src/"
93        },
94        "files": [
95            "src/functions_include.php"
96        ]
97    },
98    "autoload-dev": {
99        "psr-4": {
100            "GuzzleHttp\\Tests\\": "tests/"
101        }
102    }
103}
104