composer.json 968 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. {
  2. "name": "xiaosongshu/elasticsearch",
  3. "description": "an elasticsearch sdk for php.",
  4. "type": "library",
  5. "license": "mit",
  6. "autoload": {
  7. "psr-4": {
  8. "Xiaosongshu\\Elasticsearch\\": "src/"
  9. }
  10. },
  11. "authors": [
  12. {
  13. "name": "yanglong",
  14. "email": "2723659854@qq.com"
  15. }
  16. ],
  17. "minimum-stability": "stable",
  18. "require": {
  19. "php": ">=7.3.0",
  20. "elasticsearch/elasticsearch": "^7.17",
  21. "ext-curl": "*"
  22. },
  23. "require-dev": {
  24. "phpunit/phpunit": "9.6.x-dev"
  25. },
  26. "config": {
  27. "allow-plugins": {
  28. "php-http/discovery": true
  29. }
  30. },
  31. "scripts": {
  32. "post-install-cmd": [
  33. "\\Xiaosongshu\\Elasticsearch\\Install::install"
  34. ],
  35. "post-update-cmd": [
  36. "\\Xiaosongshu\\Elasticsearch\\Install::install"
  37. ],
  38. "pre-remove-cmd": [
  39. "\\Xiaosongshu\\Elasticsearch\\Install::uninstall"
  40. ]
  41. }
  42. }