composer.json 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. {
  2. "name": "wechatpay/wechatpay",
  3. "version": "1.4.8",
  4. "description": "[A]Sync Chainable WeChatPay v2&v3's OpenAPI SDK for PHP",
  5. "type": "library",
  6. "keywords": [
  7. "wechatpay",
  8. "openapi-chainable",
  9. "xml-parser",
  10. "xml-builder",
  11. "aes-ecb",
  12. "aes-gcm",
  13. "rsa-oaep"
  14. ],
  15. "authors": [
  16. {
  17. "name": "James ZHANG",
  18. "homepage": "https://github.com/TheNorthMemory"
  19. },
  20. {
  21. "name": "WeChatPay Community",
  22. "homepage": "https://developers.weixin.qq.com/community/pay"
  23. }
  24. ],
  25. "homepage": "https://pay.weixin.qq.com/",
  26. "license": "Apache-2.0",
  27. "require": {
  28. "php": ">=7.1.2",
  29. "ext-curl": "*",
  30. "ext-libxml": "*",
  31. "ext-simplexml": "*",
  32. "ext-openssl": "*",
  33. "guzzlehttp/uri-template": "^0.2 || ^1.0",
  34. "guzzlehttp/guzzle": "^6.5 || ^7.0"
  35. },
  36. "require-dev": {
  37. "phpunit/phpunit": "^7.5 || ^8.5.16 || ^9.3.5",
  38. "phpstan/phpstan": "^0.12.89 || ^1.0"
  39. },
  40. "autoload": {
  41. "psr-4": { "WeChatPay\\" : "src/" }
  42. },
  43. "autoload-dev": {
  44. "psr-4": { "WeChatPay\\Tests\\" : "tests/" }
  45. },
  46. "bin": [
  47. "bin/CertificateDownloader.php"
  48. ],
  49. "scripts": {
  50. "v3-certificates": "bin/CertificateDownloader.php"
  51. }
  52. }