{ "name": "meilisearch/meilisearch-php", "description": "PHP wrapper for the Meilisearch API", "keywords": [ "meilisearch", "instant", "search", "api", "client", "php" ], "type": "library", "license": "MIT", "authors": [ { "name": "Clémentine Urquizar", "email": "clementine@meilisearch.com" }, { "name": "Bruno Casali", "email": "bruno@meilisearch.com" }, { "name": "Laurent Cazanove", "email": "lau.cazanove@gmail.com" }, { "name": "Tomas Norkūnas", "email": "norkunas.tom@gmail.com" } ], "minimum-stability": "stable", "require": { "php": "^7.4 || ^8.0", "ext-json": "*", "php-http/discovery": "^1.7", "psr/http-client": "^1.0", "symfony/polyfill-php81": "^1.33" }, "autoload": { "psr-4": { "MeiliSearch\\": "src/", "Meilisearch\\": "src/" } }, "autoload-dev": { "psr-4": { "Tests\\": "tests/" } }, "suggest": { "guzzlehttp/guzzle": "Use Guzzle ^7 as HTTP client", "http-interop/http-factory-guzzle": "Factory for guzzlehttp/guzzle", "symfony/http-client": "Use Symfony Http client" }, "require-dev": { "phpunit/phpunit": "^9.5 || ^10.5", "php-cs-fixer/shim": "^3.59.3", "http-interop/http-factory-guzzle": "^1.2.0", "phpstan/phpstan": "^2.0", "phpstan/phpstan-phpunit": "^2.0", "phpstan/phpstan-deprecation-rules": "^2.0", "phpstan/phpstan-strict-rules": "^2.0", "symfony/http-client": "^5.4|^6.0|^7.0" }, "scripts": { "lint": [ "./vendor/bin/php-cs-fixer fix --verbose --config=.php-cs-fixer.dist.php --using-cache=no --dry-run --diff" ], "lint:fix": [ "./vendor/bin/php-cs-fixer fix --verbose --config=.php-cs-fixer.dist.php --using-cache=no --diff" ], "phpstan": "./vendor/bin/phpstan", "test": [ "sh scripts/tests.sh" ] }, "config": { "allow-plugins": { "php-http/discovery": true } } }