composer.json 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. {
  2. "name": "tencent-ad/marketing-api-php-sdk",
  3. "description": "Tencent Ad PHP SDK",
  4. "authors": [
  5. {
  6. "name": "tencent_ad_developer",
  7. "email": "tencent_ad_developer@tencent.com"
  8. }
  9. ],
  10. "require": {
  11. "php": ">=5.5",
  12. "ext-curl": "*",
  13. "ext-json": "*",
  14. "ext-mbstring": "*",
  15. "guzzlehttp/guzzle": "^6.2 || ~7.0.0 || ~7.1.0 || ~7.2.0",
  16. "monolog/monolog": "*"
  17. },
  18. "repositories": [
  19. {
  20. "type": "composer",
  21. "url": "https://mirrors.cloud.tencent.com/composer/"
  22. },
  23. {
  24. "packagist": false
  25. }
  26. ],
  27. "config": {
  28. "secure-http": false
  29. },
  30. "autoload": {
  31. "psr-4": {
  32. "TencentAds\\": "src/TencentAds/"
  33. }
  34. },
  35. "require-dev": {
  36. "pds/skeleton": "^1.0",
  37. "friendsofphp/php-cs-fixer": "^2.15",
  38. "mockery/mockery": "^1.2.3",
  39. "phpunit/phpunit": "^4.8 || ~5.1.0",
  40. "phpunit/php-timer": "^1.0",
  41. "guzzlehttp/guzzle": "^6.2"
  42. },
  43. "autoload-dev": {
  44. "psr-4": {
  45. "TencentAds\\Tests\\": "test/"
  46. }
  47. },
  48. "scripts": {
  49. "phpcs": "vendor/bin/php-cs-fixer fix",
  50. "test": "vendor/bin/phpunit"
  51. }
  52. }