{ "name": "beyondcode/laravel-websockets", "description": "An easy to launch a Pusher-compatible WebSockets server for Laravel.", "keywords": [ "beyondcode", "laravel-websockets", "laravel", "php" ], "license": "MIT", "homepage": "https://github.com/beyondcode/laravel-websockets", "authors": [ { "name": "Marcel Pociot", "email": "marcel@beyondco.de", "homepage": "https://beyondcode.de", "role": "Developer" }, { "name": "Freek Van der Herten", "email": "freek@spatie.be", "homepage": "https://spatie.be", "role": "Developer" }, { "name": "Alex Renoki", "homepage": "https://github.com/rennokki", "role": "Developer" } ], "require": { "php": "^7.2|^7.0", "cboden/ratchet": "^0.4.1", "clue/redis-react": "^2.3", "doctrine/dbal": "^2.9", "evenement/evenement": "^2.0|^3.0", "facade/ignition-contracts": "^1.0", "guzzlehttp/psr7": "^1.5", "illuminate/broadcasting": "^6.3|^7.0|^8.0", "illuminate/console": "^6.3|^7.0|^8.0", "illuminate/http": "^6.3|^7.0|^8.0", "illuminate/queue": "^6.3|^7.0|^8.0", "illuminate/routing": "^6.3|^7.0|^8.0", "illuminate/support": "^6.3|^7.0|^8.0", "pusher/pusher-php-server": "^3.0|^4.0", "react/promise": "^2.0", "symfony/http-kernel": "^4.0|^5.0", "symfony/psr-http-message-bridge": "^1.1|^2.0" }, "require-dev": { "clue/block-react": "^1.4", "laravel/legacy-factories": "^1.0.4", "mockery/mockery": "^1.4", "orchestra/testbench-browser-kit": "^4.0|^5.0|^6.0", "orchestra/database": "^4.0|^5.0|^6.0", "phpunit/phpunit": "^8.0|^9.0" }, "suggest": { "ext-pcntl": "Running the server needs pcntl to listen to command signals and soft-shutdown." }, "autoload": { "psr-4": { "BeyondCode\\LaravelWebSockets\\": "src/" } }, "autoload-dev": { "psr-4": { "BeyondCode\\LaravelWebSockets\\Test\\": "tests" } }, "scripts": { "test": "vendor/bin/phpunit" }, "config": { "sort-packages": true }, "minimum-stability": "dev", "extra": { "laravel": { "providers": [ "BeyondCode\\LaravelWebSockets\\WebSocketsServiceProvider" ], "aliases": { "WebSocketRouter": "BeyondCode\\LaravelWebSockets\\Facades\\WebSocketRouter" } } } }