composer.json 1009 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. {
  2. "name": "ydb-platform/ydb-php-sdk",
  3. "description": "YDB PHP SDK",
  4. "license": "Apache-2.0",
  5. "authors": [
  6. {
  7. "name": "Alexei Shabalin",
  8. "email": "mail@alshabalin.com"
  9. }
  10. ],
  11. "require": {
  12. "php": ">=7.2",
  13. "ext-bcmath": "*",
  14. "ext-curl": "*",
  15. "ext-grpc": "*",
  16. "ext-json": "*",
  17. "google/protobuf": "~3.15.8",
  18. "grpc/grpc": "^1.35",
  19. "phpseclib/phpseclib": "^2.0|^3.0",
  20. "psr/log": "^1|^2|^3"
  21. },
  22. "require-dev": {
  23. "phpunit/phpunit": ">= 6.0, <10.0",
  24. "overtrue/phplint": "^3.0"
  25. },
  26. "autoload": {
  27. "psr-4": {
  28. "Ydb\\": "protos/Ydb/",
  29. "GPBMetadata\\": "protos/GPBMetadata/",
  30. "YdbPlatform\\Ydb\\": "src/"
  31. }
  32. },
  33. "autoload-dev": {
  34. "psr-4": {
  35. "YdbPlatform\\Ydb\\Test\\": "tests",
  36. "App\\": "examples/",
  37. "YdbPlatform\\Ydb\\Slo\\": "slo-workload"
  38. }
  39. }
  40. }