{ "_readme": [ "This file locks the dependencies of your project to a known state", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], "content-hash": "858ccf2b00629904fbfcaf8568d3cb4b", "packages": [ { "name": "cboden/ratchet", "version": "v0.3.6", "source": { "type": "git", "url": "https://github.com/ratchetphp/Ratchet.git", "reference": "84df35d2a6576985b9e81b564d3c25809f8d647e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/ratchetphp/Ratchet/zipball/84df35d2a6576985b9e81b564d3c25809f8d647e", "reference": "84df35d2a6576985b9e81b564d3c25809f8d647e", "shasum": "" }, "require": { "guzzle/http": "^3.6", "php": ">=5.3.9", "react/socket": "^0.3 || ^0.4", "symfony/http-foundation": "^2.2|^3.0", "symfony/routing": "^2.2|^3.0" }, "type": "library", "autoload": { "psr-4": { "Ratchet\\": "src/Ratchet" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Chris Boden", "email": "cboden@gmail.com", "role": "Developer" } ], "description": "PHP WebSocket library", "homepage": "http://socketo.me", "keywords": [ "Ratchet", "WebSockets", "server", "sockets" ], "time": "2017-01-06T14:36:36+00:00" }, { "name": "evenement/evenement", "version": "v2.0.0", "source": { "type": "git", "url": "https://github.com/igorw/evenement.git", "reference": "f6e843799fd4f4184d54d8fc7b5b3551c9fa803e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/igorw/evenement/zipball/f6e843799fd4f4184d54d8fc7b5b3551c9fa803e", "reference": "f6e843799fd4f4184d54d8fc7b5b3551c9fa803e", "shasum": "" }, "require": { "php": ">=5.4.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0-dev" } }, "autoload": { "psr-0": { "Evenement": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Igor Wiedler", "email": "igor@wiedler.ch", "homepage": "http://wiedler.ch/igor/" } ], "description": "Événement is a very simple event dispatching library for PHP", "keywords": [ "event-dispatcher", "event-emitter" ], "time": "2012-11-02T14:49:47+00:00" }, { "name": "guzzle/common", "version": "v3.9.2", "target-dir": "Guzzle/Common", "source": { "type": "git", "url": "https://github.com/Guzzle3/common.git", "reference": "2e36af7cf2ce3ea1f2d7c2831843b883a8e7b7dc" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Guzzle3/common/zipball/2e36af7cf2ce3ea1f2d7c2831843b883a8e7b7dc", "reference": "2e36af7cf2ce3ea1f2d7c2831843b883a8e7b7dc", "shasum": "" }, "require": { "php": ">=5.3.2", "symfony/event-dispatcher": ">=2.1" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.7-dev" } }, "autoload": { "psr-0": { "Guzzle\\Common": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Common libraries used by Guzzle", "homepage": "http://guzzlephp.org/", "keywords": [ "collection", "common", "event", "exception" ], "abandoned": "guzzle/guzzle", "time": "2014-08-11T04:32:36+00:00" }, { "name": "guzzle/http", "version": "v3.9.2", "target-dir": "Guzzle/Http", "source": { "type": "git", "url": "https://github.com/Guzzle3/http.git", "reference": "1e8dd1e2ba9dc42332396f39fbfab950b2301dc5" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Guzzle3/http/zipball/1e8dd1e2ba9dc42332396f39fbfab950b2301dc5", "reference": "1e8dd1e2ba9dc42332396f39fbfab950b2301dc5", "shasum": "" }, "require": { "guzzle/common": "self.version", "guzzle/parser": "self.version", "guzzle/stream": "self.version", "php": ">=5.3.2" }, "suggest": { "ext-curl": "*" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.7-dev" } }, "autoload": { "psr-0": { "Guzzle\\Http": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" } ], "description": "HTTP libraries used by Guzzle", "homepage": "http://guzzlephp.org/", "keywords": [ "Guzzle", "client", "curl", "http", "http client" ], "abandoned": "guzzle/guzzle", "time": "2014-08-11T04:32:36+00:00" }, { "name": "guzzle/parser", "version": "v3.9.2", "target-dir": "Guzzle/Parser", "source": { "type": "git", "url": "https://github.com/Guzzle3/parser.git", "reference": "6874d171318a8e93eb6d224cf85e4678490b625c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Guzzle3/parser/zipball/6874d171318a8e93eb6d224cf85e4678490b625c", "reference": "6874d171318a8e93eb6d224cf85e4678490b625c", "shasum": "" }, "require": { "php": ">=5.3.2" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.7-dev" } }, "autoload": { "psr-0": { "Guzzle\\Parser": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Interchangeable parsers used by Guzzle", "homepage": "http://guzzlephp.org/", "keywords": [ "URI Template", "cookie", "http", "message", "url" ], "abandoned": "guzzle/guzzle", "time": "2014-02-05T18:29:46+00:00" }, { "name": "guzzle/stream", "version": "v3.9.2", "target-dir": "Guzzle/Stream", "source": { "type": "git", "url": "https://github.com/Guzzle3/stream.git", "reference": "60c7fed02e98d2c518dae8f97874c8f4622100f0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Guzzle3/stream/zipball/60c7fed02e98d2c518dae8f97874c8f4622100f0", "reference": "60c7fed02e98d2c518dae8f97874c8f4622100f0", "shasum": "" }, "require": { "guzzle/common": "self.version", "php": ">=5.3.2" }, "suggest": { "guzzle/http": "To convert Guzzle request objects to PHP streams" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.7-dev" } }, "autoload": { "psr-0": { "Guzzle\\Stream": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" } ], "description": "Guzzle stream wrapper component", "homepage": "http://guzzlephp.org/", "keywords": [ "Guzzle", "component", "stream" ], "abandoned": "guzzle/guzzle", "time": "2014-05-01T21:36:02+00:00" }, { "name": "react/event-loop", "version": "v0.4.3", "source": { "type": "git", "url": "https://github.com/reactphp/event-loop.git", "reference": "8bde03488ee897dc6bb3d91e4e17c353f9c5252f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/event-loop/zipball/8bde03488ee897dc6bb3d91e4e17c353f9c5252f", "reference": "8bde03488ee897dc6bb3d91e4e17c353f9c5252f", "shasum": "" }, "require": { "php": ">=5.4.0" }, "require-dev": { "phpunit/phpunit": "~4.8" }, "suggest": { "ext-event": "~1.0", "ext-libev": "*", "ext-libevent": ">=0.1.0" }, "type": "library", "autoload": { "psr-4": { "React\\EventLoop\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Event loop abstraction layer that libraries can use for evented I/O.", "keywords": [ "asynchronous", "event-loop" ], "time": "2017-04-27T10:56:23+00:00" }, { "name": "react/promise", "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/reactphp/promise.git", "reference": "62785ae604c8d69725d693eb370e1d67e94c4053" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/promise/zipball/62785ae604c8d69725d693eb370e1d67e94c4053", "reference": "62785ae604c8d69725d693eb370e1d67e94c4053", "shasum": "" }, "require": { "php": ">=5.4.0" }, "require-dev": { "phpunit/phpunit": "~4.8" }, "type": "library", "autoload": { "psr-4": { "React\\Promise\\": "src/" }, "files": [ "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jan Sorgalla", "email": "jsorgalla@gmail.com" } ], "description": "A lightweight implementation of CommonJS Promises/A for PHP", "keywords": [ "promise", "promises" ], "time": "2017-03-25T12:08:31+00:00" }, { "name": "react/socket", "version": "v0.4.6", "source": { "type": "git", "url": "https://github.com/reactphp/socket.git", "reference": "cf074e53c974df52388ebd09710a9018894745d2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/socket/zipball/cf074e53c974df52388ebd09710a9018894745d2", "reference": "cf074e53c974df52388ebd09710a9018894745d2", "shasum": "" }, "require": { "evenement/evenement": "~2.0|~1.0", "php": ">=5.3.0", "react/event-loop": "0.4.*|0.3.*", "react/promise": "^2.0 || ^1.1", "react/stream": "^0.4.5" }, "require-dev": { "clue/block-react": "^1.1", "phpunit/phpunit": "~4.8", "react/socket-client": "^0.5.1" }, "type": "library", "autoload": { "psr-4": { "React\\Socket\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Async, streaming plaintext TCP/IP and secure TLS socket server for React PHP", "keywords": [ "Socket" ], "time": "2017-01-26T09:23:38+00:00" }, { "name": "react/stream", "version": "v0.4.6", "source": { "type": "git", "url": "https://github.com/reactphp/stream.git", "reference": "44dc7f51ea48624110136b535b9ba44fd7d0c1ee" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/stream/zipball/44dc7f51ea48624110136b535b9ba44fd7d0c1ee", "reference": "44dc7f51ea48624110136b535b9ba44fd7d0c1ee", "shasum": "" }, "require": { "evenement/evenement": "^2.0|^1.0", "php": ">=5.3.8" }, "require-dev": { "clue/stream-filter": "~1.2", "react/event-loop": "^0.4|^0.3", "react/promise": "^2.0|^1.0" }, "suggest": { "react/event-loop": "^0.4", "react/promise": "^2.0" }, "type": "library", "autoload": { "psr-4": { "React\\Stream\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Basic readable and writable stream interfaces that support piping.", "keywords": [ "pipe", "stream" ], "time": "2017-01-25T14:44:14+00:00" }, { "name": "symfony/event-dispatcher", "version": "v3.3.2", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", "reference": "4054a102470665451108f9b59305c79176ef98f0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/4054a102470665451108f9b59305c79176ef98f0", "reference": "4054a102470665451108f9b59305c79176ef98f0", "shasum": "" }, "require": { "php": ">=5.5.9" }, "conflict": { "symfony/dependency-injection": "<3.3" }, "require-dev": { "psr/log": "~1.0", "symfony/config": "~2.8|~3.0", "symfony/dependency-injection": "~3.3", "symfony/expression-language": "~2.8|~3.0", "symfony/stopwatch": "~2.8|~3.0" }, "suggest": { "symfony/dependency-injection": "", "symfony/http-kernel": "" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.3-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\EventDispatcher\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", "time": "2017-06-04T18:15:29+00:00" }, { "name": "symfony/http-foundation", "version": "v3.3.2", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", "reference": "80eb5a1f968448b77da9e8b2c0827f6e8d767846" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/http-foundation/zipball/80eb5a1f968448b77da9e8b2c0827f6e8d767846", "reference": "80eb5a1f968448b77da9e8b2c0827f6e8d767846", "shasum": "" }, "require": { "php": ">=5.5.9", "symfony/polyfill-mbstring": "~1.1" }, "require-dev": { "symfony/expression-language": "~2.8|~3.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.3-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\HttpFoundation\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", "time": "2017-06-05T13:06:51+00:00" }, { "name": "symfony/polyfill-mbstring", "version": "v1.4.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", "reference": "f29dca382a6485c3cbe6379f0c61230167681937" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f29dca382a6485c3cbe6379f0c61230167681937", "reference": "f29dca382a6485c3cbe6379f0c61230167681937", "shasum": "" }, "require": { "php": ">=5.3.3" }, "suggest": { "ext-mbstring": "For best performance" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.4-dev" } }, "autoload": { "psr-4": { "Symfony\\Polyfill\\Mbstring\\": "" }, "files": [ "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for the Mbstring extension", "homepage": "https://symfony.com", "keywords": [ "compatibility", "mbstring", "polyfill", "portable", "shim" ], "time": "2017-06-09T14:24:12+00:00" }, { "name": "symfony/routing", "version": "v3.3.2", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", "reference": "39804eeafea5cca851946e1eed122eb94459fdb4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/routing/zipball/39804eeafea5cca851946e1eed122eb94459fdb4", "reference": "39804eeafea5cca851946e1eed122eb94459fdb4", "shasum": "" }, "require": { "php": ">=5.5.9" }, "conflict": { "symfony/config": "<2.8", "symfony/dependency-injection": "<3.3", "symfony/yaml": "<3.3" }, "require-dev": { "doctrine/annotations": "~1.0", "doctrine/common": "~2.2", "psr/log": "~1.0", "symfony/config": "~2.8|~3.0", "symfony/dependency-injection": "~3.3", "symfony/expression-language": "~2.8|~3.0", "symfony/http-foundation": "~2.8|~3.0", "symfony/yaml": "~3.3" }, "suggest": { "doctrine/annotations": "For using the annotation loader", "symfony/config": "For using the all-in-one router or any loader", "symfony/dependency-injection": "For loading routes from a service", "symfony/expression-language": "For using expression matching", "symfony/http-foundation": "For using a Symfony Request object", "symfony/yaml": "For using the YAML loader" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.3-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\Routing\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony Routing Component", "homepage": "https://symfony.com", "keywords": [ "router", "routing", "uri", "url" ], "time": "2017-06-02T09:51:43+00:00" } ], "packages-dev": [], "aliases": [], "minimum-stability": "stable", "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, "platform": [], "platform-dev": [] }