{
  "name": "googleads/googleads-php-lib",
  "description": "Google Ad Manager SOAP API Client Library for PHP",
  "require": {
    "php": ">=8",
    "ext-mbstring": "*",
    "ext-openssl": "*",
    "ext-soap": "*",
    "google/auth": "^1.0.0",
    "guzzlehttp/guzzle": "^6.0 || ^7.0",
    "guzzlehttp/psr7": "^1.7 || ^2.0",
    "monolog/monolog": "^2.2.0 || ^3.0",
    "phpdocumentor/reflection-docblock": "^3.0.3 || ^4.0 || ^5.0",
    "symfony/serializer": "^3.0.3 || ^4.4.0 || ^5.0.0 || ^6.0.0 || ^7.0",
    "ext-json": "*"
  },
  "require-dev": {
    "phpunit/phpunit": "^9.5.2",
    "squizlabs/php_codesniffer": "^2.9 || ^3.2",
    "react/http": "^1.2.0"
  },
  "suggest": {
    "react/http": "To run the Auth/GetRefreshToken.php example"
  },
  "homepage": "https://github.com/googleads/googleads-php-lib",
  "license": "Apache-2.0",
  "autoload": {
    "psr-4": { "Google\\AdsApi\\": "src/Google/AdsApi/" }
  },
  "authors": [
    {
      "name": "Google",
      "homepage": "https://github.com/googleads/googleads-php-lib/contributors"
    }
  ],
  "scripts": {
    "pre-update-cmd": "@php check_conditions.php",
    "pre-install-cmd": "@php check_conditions.php"
  }
}
