{ "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": "*", "clue/socket-raw": "^1.5", "composer/semver": "^3.2", "phpinnacle/buffer": "^1.2", "psr/log": "^1.1" }, "require-dev": { "dg/bypass-finals": "^1.3", "ergebnis/composer-normalize": "9999999-dev", "friendsofphp/php-cs-fixer": "^2.18", "infection/infection": "^0.20.2", "nyholm/nsa": "^1.2", "phpstan/phpstan": "^0.12.68", "phpstan/phpstan-phpunit": "^0.12.17", "phpstan/phpstan-strict-rules": "^0.12.9", "phpunit/phpunit": "^9.5", "vimeo/psalm": "^4.4" }, "config": { "sort-packages": true }, "autoload": { "psr-4": { "Nsq\\": "src/" } }, "minimum-stability": "dev", "prefer-stable": true, "scripts": { "cs": [ "vendor/bin/php-cs-fixer fix" ], "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-check", "@cs", "@phpstan", "@psalm", "@phpunit" ] } }