{ "name": "guzzlehttp/guzzle", "description": "Guzzle is a PHP HTTP client library", "license": "MIT", "keywords": [ "framework", "http", "rest", "web service", "curl", "client", "HTTP client", "PSR-7", "PSR-18" ], "authors": [ { "name": "Graham Campbell", "email": "hello@gjcampbell.co.uk", "homepage": "https://github.com/GrahamCampbell" }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, { "name": "Jeremy Lindblom", "email": "jeremeamia@gmail.com", "homepage": "https://github.com/jeremeamia" }, { "name": "George Mponos", "email": "gmponos@gmail.com", "homepage": "https://github.com/gmponos" }, { "name": "Tobias Nyholm", "email": "tobias.nyholm@gmail.com", "homepage": "https://github.com/Nyholm" }, { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com", "homepage": "https://github.com/sagikazarmark" }, { "name": "Tobias Schultze", "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" } ], "require": { "php": "^7.4 || ^8.0", "ext-json": "*", "guzzlehttp/promises": "^3.0.2", "guzzlehttp/psr7": "^3.1", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", "symfony/polyfill-php80": "^1.25", "symfony/polyfill-php82": "^1.27" }, "require-dev": { "ext-curl": "*", "bamarni/composer-bin-plugin": "^1.8.2", "guzzle/client-integration-tests": "4.0.1", "guzzlehttp/test-server": "^1.0", "php-http/message-factory": "^1.1", "phpunit/phpunit": "^9.6.34", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "provide": { "psr/http-client-implementation": "1.0" }, "suggest": { "ext-curl": "Required for CURL handler support", "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, "repositories": [ { "type": "package", "package": { "name": "guzzle/client-integration-tests", "version": "v4.0.1", "require": { "guzzlehttp/psr7": "^3.0@dev", "php": "^7.4 || ^8.0", "php-http/message": "^1.0 || ^2.0", "phpunit/phpunit": "^9.6.34", "th3n3rd/cartesian-product": "^0.3" }, "autoload": { "psr-4": { "Http\\Client\\Tests\\": "src/" } }, "bin": [ "bin/http_test_server" ], "dist": { "type": "zip", "url": "https://codeload.github.com/guzzle/client-integration-tests/zip/e54cb9d94e3aa5e125dcd7d01bec22db202444ac" } } } ], "autoload": { "psr-4": { "GuzzleHttp\\": "src/" } }, "autoload-dev": { "psr-4": { "GuzzleHttp\\Tests\\": "tests/" } }, "config": { "allow-plugins": { "bamarni/composer-bin-plugin": true }, "preferred-install": "dist", "sort-packages": true }, "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false } } }