composer.json 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. {
  2. "name": "google/cloud-storage",
  3. "description": "Cloud Storage Client for PHP",
  4. "license": "Apache-2.0",
  5. "minimum-stability": "stable",
  6. "require": {
  7. "php": ">=7.4",
  8. "google/cloud-core": "^1.55",
  9. "ramsey/uuid": "^4.2.3"
  10. },
  11. "require-dev": {
  12. "phpunit/phpunit": "^9.0",
  13. "phpspec/prophecy-phpunit": "^2.0",
  14. "squizlabs/php_codesniffer": "2.*",
  15. "phpdocumentor/reflection": "^5.3.3",
  16. "phpdocumentor/reflection-docblock": "^5.3",
  17. "erusev/parsedown": "^1.6",
  18. "phpseclib/phpseclib": "^2.0||^3.0",
  19. "google/cloud-pubsub": "^1.0"
  20. },
  21. "suggest": {
  22. "phpseclib/phpseclib": "May be used in place of OpenSSL for creating signed Cloud Storage URLs. Please require version ^2.",
  23. "google/cloud-pubsub": "May be used to register a topic to receive bucket notifications."
  24. },
  25. "extra": {
  26. "component": {
  27. "id": "cloud-storage",
  28. "target": "googleapis/google-cloud-php-storage.git",
  29. "path": "Storage",
  30. "entry": "src/StorageClient.php"
  31. }
  32. },
  33. "autoload": {
  34. "psr-4": {
  35. "Google\\Cloud\\Storage\\": "src"
  36. }
  37. },
  38. "autoload-dev": {
  39. "psr-4": {
  40. "Google\\Cloud\\Storage\\Tests\\": "tests"
  41. }
  42. }
  43. }