{
    "name": "php-http/curl-client",
    "description": "PSR-18 and HTTPlug Async client with cURL",
    "license": "MIT",
    "keywords": [
        "curl",
        "http",
        "psr-18"
    ],
    "homepage": "http://php-http.org",
    "authors": [{
        "name": "Михаил Красильников",
        "email": "m.krasilnikov@yandex.ru"
    }],
    "prefer-stable": true,
    "minimum-stability": "dev",
    "require": {
        "php": "^7.4 || ^8.0",
        "ext-curl": "*",
        "php-http/discovery": "^1.6",
        "php-http/httplug": "^2.0",
        "php-http/message": "^1.2",
        "psr/http-client": "^1.0",
        "psr/http-factory-implementation": "^1.0",
        "symfony/options-resolver": "^3.4 || ^4.0 || ^5.0 || ^6.0 || ^7.0"
    },
    "require-dev": {
        "guzzlehttp/psr7": "^2.0",
        "php-http/client-integration-tests": "^3.0",
        "phpunit/phpunit": "^7.5 || ^9.4",
        "laminas/laminas-diactoros": "^2.0 || ^3.0",
        "php-http/message-factory": "^1.1"
    },
    "autoload": {
        "psr-4": {
            "Http\\Client\\Curl\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Http\\Client\\Curl\\Tests\\": "tests/"
        }
    },
    "provide": {
        "php-http/client-implementation": "1.0",
        "php-http/async-client-implementation": "1.0",
        "psr/http-client-implementation": "1.0"
    },
    "scripts": {
        "test": "vendor/bin/phpunit",
        "test-ci": "vendor/bin/phpunit --coverage-clover build/coverage.xml"
    },
    "config": {
        "allow-plugins": {
            "php-http/discovery": false
        }
    }
}
