{ "name": "nsq/nsq", "type": "library", "description": "NSQ Client for PHP", "homepage": "https://github.com/nsqphp/nsqphp", "license": "MIT", "authors": [ { "name": "Konstantin Grachev", "email": "me@grachevko.ru" } ], "require": { "php": "^8.0.1", "ext-json": "*", "amphp/http-client": "^4.6", "amphp/socket": "^1.1", "composer/semver": "^3.2", "phpinnacle/buffer": "^1.2", "psr/log": "^3.0" }, "require-dev": { "amphp/log": "^1.1", "ergebnis/composer-normalize": "^2.15", "friendsofphp/php-cs-fixer": "^3.4", "infection/infection": "^0.26.13", "nyholm/nsa": "^1.2", "phpstan/phpstan": "^1.8", "phpstan/phpstan-phpunit": "^1.1", "phpstan/phpstan-strict-rules": "^1.3", "phpunit/phpunit": "^9.5", "symfony/var-dumper": "^6.1", "vimeo/psalm": "^4.4" }, "config": { "sort-packages": true, "allow-plugins": { "ergebnis/composer-normalize": true, "infection/extension-installer": true } }, "autoload": { "psr-4": { "Nsq\\": "src/" } }, "autoload-dev": { "files": [ "vendor/symfony/var-dumper/Resources/functions/dump.php" ] }, "minimum-stability": "dev", "prefer-stable": true, "scripts": { "cs": [ "vendor/bin/php-cs-fixer fix --using-cache=no" ], "cs-check": [ "vendor/bin/php-cs-fixer fix --verbose --diff --dry-run" ], "norm": "composer normalize --no-check-lock", "norm-check": "composer normalize --diff --dry-run", "phpstan": [ "vendor/bin/phpstan analyse" ], "phpunit": [ "vendor/bin/phpunit --verbose" ], "psalm": [ "vendor/bin/psalm" ], "test": [ "@norm", "@cs", "@phpstan", "@psalm", "@phpunit" ] } }