1{ 2 "name": "ruflin/elastica", 3 "description": "Elasticsearch Client", 4 "license": "MIT", 5 "type": "library", 6 "keywords": [ 7 "search", 8 "client" 9 ], 10 "authors": [ 11 { 12 "name": "Nicolas Ruflin", 13 "homepage": "http://ruflin.com/" 14 } 15 ], 16 "homepage": "http://elastica.io/", 17 "require": { 18 "php": "^7.2 || ^8.0", 19 "ext-json": "*", 20 "elasticsearch/elasticsearch": "^7.10", 21 "nyholm/dsn": "^2.0.0", 22 "psr/log": "^1.0 || ^2.0 || ^3.0", 23 "symfony/deprecation-contracts": "^2.2 || ^3.0", 24 "symfony/polyfill-php73": "^1.19" 25 }, 26 "require-dev": { 27 "aws/aws-sdk-php": "^3.155", 28 "guzzlehttp/guzzle": "^6.3 || ^7.2", 29 "phpstan/phpstan": "^1.5", 30 "phpstan/phpstan-phpunit": "^1.1", 31 "phpunit/phpunit": "^8.5.8 || ^9.4", 32 "symfony/phpunit-bridge": "^6.0" 33 }, 34 "suggest": { 35 "aws/aws-sdk-php": "Allow using IAM authentication with Amazon ElasticSearch Service", 36 "guzzlehttp/guzzle": "Allow using guzzle as transport", 37 "monolog/monolog": "Logging request" 38 }, 39 "autoload": { 40 "psr-4": { 41 "Elastica\\": "src/" 42 } 43 }, 44 "autoload-dev": { 45 "psr-4": { 46 "Elastica\\Test\\": "tests/" 47 } 48 }, 49 "extra": { 50 "branch-alias": { 51 "dev-master": "7.0.x-dev" 52 } 53 } 54} 55