{
  "name": "swooletw/laravel-swoole",
  "description": "High performance HTTP server based on Swoole. Speed up your Laravel and Lumen applications.",
  "keywords": [
    "swoole",
    "laravel",
    "lumen",
    "performance",
    "http",
    "server"
  ],
  "license": "MIT",
  "authors": [
    {
      "name": "Albert Chen",
      "email": "albert@unisharp.com"
    },
    {
      "name": "Huang Yi",
      "email": "coodeer@163.com"
    }
  ],
  "require": {
    "php": "^7.2|^8.0",
    "illuminate/console": "~5.4|~6.0|~7.0|~8.0|~9.0",
    "illuminate/contracts": "~5.4|~6.0|~7.0|~8.0|~9.0",
    "illuminate/http": "~5.4|~6.0|~7.0|~8.0|~9.0",
    "illuminate/support": "~5.4|~6.0|~7.0|~8.0|~9.0",
    "predis/predis": "^1.1"
  },
  "require-dev": {
    "laravel/lumen-framework": "~5.4|~6.0|~7.0|~8.0|~9.0",
    "phpunit/phpunit": "^9",
    "phpunit/php-code-coverage": "^9",
    "php-coveralls/php-coveralls": "^2.1",
    "mockery/mockery": "~1.5",
    "codedungeon/phpunit-result-printer": "^0.31.0",
    "php-mock/php-mock": "^2.3",
    "swoole/ide-helper": "@dev"
  },
  "autoload": {
    "files": [
      "src/Server/helpers.php"
    ],
    "psr-4": {
      "SwooleTW\\Http\\": "src"
    }
  },
  "autoload-dev": {
    "psr-4": {
      "SwooleTW\\Http\\Tests\\": "tests",
      "SwooleTW\\Http\\Tests\\Fixtures\\Laravel\\App\\": "tests/fixtures/laravel/app"
    }
  },
  "extra": {
    "laravel": {
      "providers": [
        "SwooleTW\\Http\\LaravelServiceProvider"
      ],
      "aliases": {
        "Server": "SwooleTW\\Http\\Server\\Facades\\Server",
        "Table": "SwooleTW\\Http\\Server\\Facades\\Table",
        "Room": "SwooleTW\\Http\\Websocket\\Facades\\Room",
        "Websocket": "SwooleTW\\Http\\Websocket\\Facades\\Websocket"
      }
    }
  },
  "scripts": {
    "post-autoload-dump": [
      "@php copy_versioned_files.php"
    ]
  }
}
