{ "_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#installing-dependencies", "This file is @generated automatically" ], "content-hash": "40ba1c68581228b390f385d01f063bec", "packages": [ { "name": "clue/block-react", "version": "v1.3.1", "source": { "type": "git", "url": "https://github.com/clue/reactphp-block.git", "reference": "2f516b28259c203d67c4c963772dd7e9db652737" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/reactphp-block/zipball/2f516b28259c203d67c4c963772dd7e9db652737", "reference": "2f516b28259c203d67c4c963772dd7e9db652737", "shasum": "" }, "require": { "php": ">=5.3", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", "react/promise": "^2.7 || ^1.2.1", "react/promise-timer": "^1.5" }, "require-dev": { "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" }, "type": "library", "autoload": { "files": [ "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Lightweight library that eases integrating async components built for ReactPHP in a traditional, blocking environment.", "homepage": "https://github.com/clue/reactphp-block", "keywords": [ "async", "await", "blocking", "event loop", "promise", "reactphp", "sleep", "synchronous" ], "time": "2019-04-09T11:45:04+00:00" }, { "name": "clue/buzz-react", "version": "v2.6.0", "source": { "type": "git", "url": "https://github.com/clue/reactphp-buzz.git", "reference": "83cc87d19fdc031cff3ddf3629d52ca95cbfbc92" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/reactphp-buzz/zipball/83cc87d19fdc031cff3ddf3629d52ca95cbfbc92", "reference": "83cc87d19fdc031cff3ddf3629d52ca95cbfbc92", "shasum": "" }, "require": { "php": ">=5.3", "psr/http-message": "^1.0", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3", "react/http-client": "^0.5.8", "react/promise": "^2.2.1 || ^1.2.1", "react/promise-stream": "^1.0 || ^0.1.1", "react/promise-timer": "^1.2", "react/socket": "^1.1", "react/stream": "^1.0 || ^0.7", "ringcentral/psr7": "^1.2" }, "require-dev": { "clue/block-react": "^1.0", "clue/http-proxy-react": "^1.3", "clue/reactphp-ssh-proxy": "^1.0", "clue/socks-react": "^1.0", "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35", "react/http": "^0.8" }, "type": "library", "autoload": { "psr-4": { "Clue\\React\\Buzz\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Simple, async PSR-7 HTTP client for concurrently processing any number of HTTP requests, built on top of ReactPHP", "homepage": "https://github.com/clue/reactphp-buzz", "keywords": [ "async", "http", "http client", "psr-7", "reactphp" ], "time": "2019-04-03T13:58:40+00:00" }, { "name": "clue/connection-manager-extra", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/clue/php-connection-manager-extra.git", "reference": "ecd9f674ab389491247adcbd9e5ced7627ef5eec" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/php-connection-manager-extra/zipball/ecd9f674ab389491247adcbd9e5ced7627ef5eec", "reference": "ecd9f674ab389491247adcbd9e5ced7627ef5eec", "shasum": "" }, "require": { "php": ">=5.3", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", "react/promise": "^2.1 || ^1.2.1", "react/promise-timer": "^1.1", "react/socket": "^1.0 || ^0.8 || ^0.7" }, "require-dev": { "phpunit/phpunit": "^5.0 || ^4.8" }, "type": "library", "autoload": { "psr-4": { "ConnectionManager\\Extra\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Extra decorators for creating async TCP/IP connections, built on top of ReactPHP's Socket component", "homepage": "https://github.com/clue/php-connection-manager-extra", "keywords": [ "Connection", "Socket", "acl", "delay", "firewall", "network", "random", "reactphp", "reject", "repeat", "retry", "timeout" ], "time": "2017-08-03T11:10:21+00:00" }, { "name": "clue/http-proxy-react", "version": "v1.4.0", "source": { "type": "git", "url": "https://github.com/clue/reactphp-http-proxy.git", "reference": "5a6790443366dada996993c0a458f13e616fe10e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/reactphp-http-proxy/zipball/5a6790443366dada996993c0a458f13e616fe10e", "reference": "5a6790443366dada996993c0a458f13e616fe10e", "shasum": "" }, "require": { "php": ">=5.3", "react/promise": " ^2.1 || ^1.2.1", "react/socket": "^1.1", "ringcentral/psr7": "^1.2" }, "require-dev": { "clue/block-react": "^1.1", "phpunit/phpunit": "^5.0 || ^4.8", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3" }, "type": "library", "autoload": { "psr-4": { "Clue\\React\\HttpProxy\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Async HTTP proxy connector, use any TCP/IP-based protocol through an HTTP CONNECT proxy server, built on top of ReactPHP", "homepage": "https://github.com/clue/reactphp-http-proxy", "keywords": [ "async", "connect", "http", "proxy", "reactphp" ], "time": "2018-10-30T14:41:14+00:00" }, { "name": "clue/mq-react", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/clue/php-mq-react.git", "reference": "f012cb0735b018acdda66db9438d028b93a93f24" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/php-mq-react/zipball/f012cb0735b018acdda66db9438d028b93a93f24", "reference": "f012cb0735b018acdda66db9438d028b93a93f24", "shasum": "" }, "require": { "php": ">=5.3", "react/promise": "^2.2.1 || ^1.2.1" }, "require-dev": { "clue/block-react": "^1.0", "clue/buzz-react": "^2.0", "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3" }, "type": "library", "autoload": { "psr-4": { "Clue\\React\\Mq\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Mini Queue, the lightweight in-memory message queue to concurrently do many (but not too many) things at once, built on top of ReactPHP", "homepage": "https://github.com/clue/php-mq-react", "keywords": [ "Mini Queue", "async", "concurrency", "job", "message", "message queue", "queue", "rate limit", "reactphp", "throttle", "worker" ], "time": "2018-04-30T09:46:20+00:00" }, { "name": "clue/redis-protocol", "version": "v0.3.1", "source": { "type": "git", "url": "https://github.com/clue/php-redis-protocol.git", "reference": "271b8009887209d930f613ad3b9518f94bd6b51c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/php-redis-protocol/zipball/271b8009887209d930f613ad3b9518f94bd6b51c", "reference": "271b8009887209d930f613ad3b9518f94bd6b51c", "shasum": "" }, "require": { "php": ">=5.3" }, "type": "library", "autoload": { "psr-0": { "Clue\\Redis\\Protocol": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "A streaming redis wire protocol parser and serializer implementation in PHP", "homepage": "https://github.com/clue/php-redis-protocol", "keywords": [ "parser", "protocol", "redis", "serializer", "streaming" ], "time": "2017-06-06T16:07:10+00:00" }, { "name": "clue/redis-react", "version": "v2.3.0", "source": { "type": "git", "url": "https://github.com/clue/reactphp-redis.git", "reference": "426e9dfd71e7ffa20de080a725589ff9b42762ca" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/reactphp-redis/zipball/426e9dfd71e7ffa20de080a725589ff9b42762ca", "reference": "426e9dfd71e7ffa20de080a725589ff9b42762ca", "shasum": "" }, "require": { "clue/redis-protocol": "0.3.*", "evenement/evenement": "^3.0 || ^2.0 || ^1.0", "php": ">=5.3", "react/event-loop": "^1.0 || ^0.5", "react/promise": "^2.0 || ^1.1", "react/promise-timer": "^1.5", "react/socket": "^1.1" }, "require-dev": { "clue/block-react": "^1.1", "phpunit/phpunit": "^7.0 || ^6.0 || ^5.0 || ^4.8.35" }, "type": "library", "autoload": { "psr-4": { "Clue\\React\\Redis\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Async Redis client implementation, built on top of ReactPHP.", "homepage": "https://github.com/clue/reactphp-redis", "keywords": [ "async", "client", "database", "reactphp", "redis" ], "time": "2019-03-11T10:20:19+00:00" }, { "name": "clue/soap-react", "version": "v1.0.0", "source": { "type": "git", "url": "https://github.com/clue/reactphp-soap.git", "reference": "72ec7d5a67ccfbfbc80cc349145c8b14f4a7f393" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/reactphp-soap/zipball/72ec7d5a67ccfbfbc80cc349145c8b14f4a7f393", "reference": "72ec7d5a67ccfbfbc80cc349145c8b14f4a7f393", "shasum": "" }, "require": { "clue/buzz-react": "^2.5", "ext-soap": "*", "php": ">=5.3", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3", "react/promise": "^2.1 || ^1.2" }, "require-dev": { "clue/block-react": "^1.0", "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" }, "type": "library", "autoload": { "psr-4": { "Clue\\React\\Soap\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Simple, async SOAP webservice client library, built on top of ReactPHP", "homepage": "https://github.com/clue/reactphp-soap", "keywords": [ "reactphp", "soap", "soapclient", "webservice", "wsdl" ], "time": "2018-11-07T17:19:24+00:00" }, { "name": "clue/socket-raw", "version": "v1.4.0", "source": { "type": "git", "url": "https://github.com/clue/php-socket-raw.git", "reference": "2f6654445233407900c9a804490cecd8e4f2ae86" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/php-socket-raw/zipball/2f6654445233407900c9a804490cecd8e4f2ae86", "reference": "2f6654445233407900c9a804490cecd8e4f2ae86", "shasum": "" }, "require": { "ext-sockets": "*", "php": ">=5.3" }, "require-dev": { "phpunit/phpunit": "^7.0 || ^6.0 || ^5.2 || ^4.8.35" }, "type": "library", "autoload": { "psr-4": { "Socket\\Raw\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Simple and lightweight OOP wrapper for PHP's low level sockets extension (ext-sockets)", "homepage": "https://github.com/clue/php-socket-raw", "keywords": [ "Socket", "client", "datagram", "dgram", "icmp", "ipv6", "server", "stream", "tcp", "udg", "udp", "unix" ], "time": "2019-01-22T11:08:01+00:00" }, { "name": "clue/socks-react", "version": "v1.0.0", "source": { "type": "git", "url": "https://github.com/clue/reactphp-socks.git", "reference": "f60ae627807b4b04de0c5beca2344f6df666b802" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/reactphp-socks/zipball/f60ae627807b4b04de0c5beca2344f6df666b802", "reference": "f60ae627807b4b04de0c5beca2344f6df666b802", "shasum": "" }, "require": { "php": ">=5.3", "react/promise": "^2.1 || ^1.2", "react/socket": "^1.1" }, "require-dev": { "clue/block-react": "^1.1", "clue/connection-manager-extra": "^1.0 || ^0.7", "phpunit/phpunit": "^6.0 || ^5.7 || ^4.8.35", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3" }, "type": "library", "autoload": { "psr-4": { "Clue\\React\\Socks\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Async SOCKS proxy connector client and server implementation, tunnel any TCP/IP-based protocol through a SOCKS5 or SOCKS4(a) proxy server, built on top of ReactPHP.", "homepage": "https://github.com/clue/reactphp-socks", "keywords": [ "async", "proxy server", "reactphp", "socks client", "socks server", "socks4a", "socks5", "tcp tunnel" ], "time": "2018-11-20T11:16:19+00:00" }, { "name": "clue/stdio-react", "version": "v2.3.0", "source": { "type": "git", "url": "https://github.com/clue/reactphp-stdio.git", "reference": "5f42a3a5a29f52432f0f68b57890353e8ca65069" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/reactphp-stdio/zipball/5f42a3a5a29f52432f0f68b57890353e8ca65069", "reference": "5f42a3a5a29f52432f0f68b57890353e8ca65069", "shasum": "" }, "require": { "clue/term-react": "^1.0 || ^0.1.1", "clue/utf8-react": "^1.0 || ^0.1", "php": ">=5.3", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3", "react/stream": "^1.0 || ^0.7 || ^0.6" }, "require-dev": { "clue/arguments": "^2.0", "clue/commander": "^1.2", "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35" }, "suggest": { "ext-mbstring": "Using ext-mbstring should provide slightly better performance for handling I/O" }, "type": "library", "autoload": { "psr-4": { "Clue\\React\\Stdio\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Async, event-driven console input & output (STDIN, STDOUT) for truly interactive CLI applications, built on top of ReactPHP", "homepage": "https://github.com/clue/reactphp-stdio", "keywords": [ "async", "autocomplete", "autocompletion", "cli", "history", "interactive", "reactphp", "readline", "stdin", "stdio", "stdout" ], "time": "2019-08-28T12:01:30+00:00" }, { "name": "clue/term-react", "version": "v1.2.0", "source": { "type": "git", "url": "https://github.com/clue/reactphp-term.git", "reference": "3cec1164073455a85a3f2b3c3fe6db2170d21c2a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/reactphp-term/zipball/3cec1164073455a85a3f2b3c3fe6db2170d21c2a", "reference": "3cec1164073455a85a3f2b3c3fe6db2170d21c2a", "shasum": "" }, "require": { "php": ">=5.3", "react/stream": "^1.0 || ^0.7" }, "require-dev": { "phpunit/phpunit": "^5.0 || ^4.8", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3" }, "type": "library", "autoload": { "psr-4": { "Clue\\React\\Term\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Streaming terminal emulator, built on top of ReactPHP", "homepage": "https://github.com/clue/reactphp-term", "keywords": [ "C0", "CSI", "ansi", "apc", "ascii", "c1", "control codes", "dps", "osc", "pm", "reactphp", "streaming", "terminal", "vt100", "xterm" ], "time": "2018-07-09T08:20:33+00:00" }, { "name": "clue/utf8-react", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/clue/php-utf8-react.git", "reference": "c6111a22e1056627c119233ff5effe00f5d3cc1d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/clue/php-utf8-react/zipball/c6111a22e1056627c119233ff5effe00f5d3cc1d", "reference": "c6111a22e1056627c119233ff5effe00f5d3cc1d", "shasum": "" }, "require": { "php": ">=5.3", "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4 || ^0.3" }, "require-dev": { "phpunit/phpunit": "^5.0 || ^4.8", "react/stream": "^1.0 || ^0.7" }, "type": "library", "autoload": { "psr-4": { "Clue\\React\\Utf8\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Streaming UTF-8 parser, built on top of ReactPHP", "homepage": "https://github.com/clue/php-utf8-react", "keywords": [ "reactphp", "streaming", "unicode", "utf-8", "utf8" ], "time": "2017-07-06T07:43:22+00:00" }, { "name": "evenement/evenement", "version": "v2.1.0", "source": { "type": "git", "url": "https://github.com/igorw/evenement.git", "reference": "6ba9a777870ab49f417e703229d53931ed40fd7a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/igorw/evenement/zipball/6ba9a777870ab49f417e703229d53931ed40fd7a", "reference": "6ba9a777870ab49f417e703229d53931ed40fd7a", "shasum": "" }, "require": { "php": ">=5.4.0" }, "require-dev": { "phpunit/phpunit": "^6.0||^5.7||^4.8.35" }, "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" } ], "description": "Événement is a very simple event dispatching library for PHP", "keywords": [ "event-dispatcher", "event-emitter" ], "time": "2017-07-17T17:39:19+00:00" }, { "name": "paragonie/random_compat", "version": "v2.0.18", "source": { "type": "git", "url": "https://github.com/paragonie/random_compat.git", "reference": "0a58ef6e3146256cc3dc7cc393927bcc7d1b72db" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/paragonie/random_compat/zipball/0a58ef6e3146256cc3dc7cc393927bcc7d1b72db", "reference": "0a58ef6e3146256cc3dc7cc393927bcc7d1b72db", "shasum": "" }, "require": { "php": ">=5.2.0" }, "require-dev": { "phpunit/phpunit": "4.*|5.*" }, "suggest": { "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." }, "type": "library", "autoload": { "files": [ "lib/random.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Paragon Initiative Enterprises", "email": "security@paragonie.com", "homepage": "https://paragonie.com" } ], "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", "keywords": [ "csprng", "polyfill", "pseudorandom", "random" ], "time": "2019-01-03T20:59:08+00:00" }, { "name": "predis/predis", "version": "v1.1.1", "source": { "type": "git", "url": "https://github.com/nrk/predis.git", "reference": "f0210e38881631afeafb56ab43405a92cafd9fd1" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/nrk/predis/zipball/f0210e38881631afeafb56ab43405a92cafd9fd1", "reference": "f0210e38881631afeafb56ab43405a92cafd9fd1", "shasum": "" }, "require": { "php": ">=5.3.9" }, "require-dev": { "phpunit/phpunit": "~4.8" }, "suggest": { "ext-curl": "Allows access to Webdis when paired with phpiredis", "ext-phpiredis": "Allows faster serialization and deserialization of the Redis protocol" }, "type": "library", "autoload": { "psr-4": { "Predis\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Daniele Alessandri", "email": "suppakilla@gmail.com", "homepage": "http://clorophilla.net" } ], "description": "Flexible and feature-complete Redis client for PHP and HHVM", "homepage": "http://github.com/nrk/predis", "keywords": [ "nosql", "predis", "redis" ], "time": "2016-06-16T16:22:20+00:00" }, { "name": "psr/http-message", "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", "shasum": "" }, "require": { "php": ">=5.3.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", "homepage": "https://github.com/php-fig/http-message", "keywords": [ "http", "http-message", "psr", "psr-7", "request", "response" ], "time": "2016-08-06T14:39:51+00:00" }, { "name": "ramsey/uuid", "version": "3.8.0", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", "shasum": "" }, "require": { "paragonie/random_compat": "^1.0|^2.0|9.99.99", "php": "^5.4 || ^7.0", "symfony/polyfill-ctype": "^1.8" }, "replace": { "rhumsaa/uuid": "self.version" }, "require-dev": { "codeception/aspect-mock": "^1.0 | ~2.0.0", "doctrine/annotations": "~1.2.0", "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", "ircmaxell/random-lib": "^1.1", "jakub-onderka/php-parallel-lint": "^0.9.0", "mockery/mockery": "^0.9.9", "moontoast/math": "^1.1", "php-mock/php-mock-phpunit": "^0.3|^1.1", "phpunit/phpunit": "^4.7|^5.0|^6.5", "squizlabs/php_codesniffer": "^2.3" }, "suggest": { "ext-ctype": "Provides support for PHP Ctype functions", "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { "Ramsey\\Uuid\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Marijn Huizendveld", "email": "marijn.huizendveld@gmail.com" }, { "name": "Thibaud Fabre", "email": "thibaud@aztech.io" }, { "name": "Ben Ramsey", "email": "ben@benramsey.com", "homepage": "https://benramsey.com" } ], "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", "homepage": "https://github.com/ramsey/uuid", "keywords": [ "guid", "identifier", "uuid" ], "time": "2018-07-19T23:38:55+00:00" }, { "name": "react/cache", "version": "v1.0.0", "source": { "type": "git", "url": "https://github.com/reactphp/cache.git", "reference": "aa10d63a1b40a36a486bdf527f28bac607ee6466" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/cache/zipball/aa10d63a1b40a36a486bdf527f28bac607ee6466", "reference": "aa10d63a1b40a36a486bdf527f28bac607ee6466", "shasum": "" }, "require": { "php": ">=5.3.0", "react/promise": "~2.0|~1.1" }, "require-dev": { "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" }, "type": "library", "autoload": { "psr-4": { "React\\Cache\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Async, Promise-based cache interface for ReactPHP", "keywords": [ "cache", "caching", "promise", "reactphp" ], "time": "2019-07-11T13:45:28+00:00" }, { "name": "react/child-process", "version": "v0.6.1", "source": { "type": "git", "url": "https://github.com/reactphp/child-process.git", "reference": "6895afa583d51dc10a4b9e93cd3bce17b3b77ac3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/child-process/zipball/6895afa583d51dc10a4b9e93cd3bce17b3b77ac3", "reference": "6895afa583d51dc10a4b9e93cd3bce17b3b77ac3", "shasum": "" }, "require": { "evenement/evenement": "^3.0 || ^2.0 || ^1.0", "php": ">=5.3.0", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", "react/stream": "^1.0 || ^0.7.6" }, "require-dev": { "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35", "react/socket": "^1.0", "sebastian/environment": "^3.0 || ^2.0 || ^1.0" }, "type": "library", "autoload": { "psr-4": { "React\\ChildProcess\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Event-driven library for executing child processes with ReactPHP.", "keywords": [ "event-driven", "process", "reactphp" ], "time": "2019-02-15T13:48:16+00:00" }, { "name": "react/datagram", "version": "v1.5.0", "source": { "type": "git", "url": "https://github.com/reactphp/datagram.git", "reference": "e4c5bf8daf44630f0a938f40fe2104b2b76ad2ff" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/datagram/zipball/e4c5bf8daf44630f0a938f40fe2104b2b76ad2ff", "reference": "e4c5bf8daf44630f0a938f40fe2104b2b76ad2ff", "shasum": "" }, "require": { "evenement/evenement": "^3.0 || ^2.0 || ^1.0", "php": ">=5.3", "react/dns": "^1.0 || ^0.4.13", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3", "react/promise": "~2.1|~1.2" }, "require-dev": { "clue/block-react": "~1.0", "phpunit/phpunit": "^5.0 || ^4.8" }, "type": "library", "autoload": { "psr-4": { "React\\Datagram\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "Event-driven UDP datagram socket client and server for ReactPHP", "homepage": "https://github.com/reactphp/datagram", "keywords": [ "Socket", "async", "client", "datagram", "dgram", "reactphp", "server", "udp" ], "time": "2019-07-10T10:04:15+00:00" }, { "name": "react/dns", "version": "v1.2.0", "source": { "type": "git", "url": "https://github.com/reactphp/dns.git", "reference": "a214d90c2884dac18d0cac6176202f247b66d762" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/dns/zipball/a214d90c2884dac18d0cac6176202f247b66d762", "reference": "a214d90c2884dac18d0cac6176202f247b66d762", "shasum": "" }, "require": { "php": ">=5.3.0", "react/cache": "^1.0 || ^0.6 || ^0.5", "react/event-loop": "^1.0 || ^0.5", "react/promise": "^2.7 || ^1.2.1", "react/promise-timer": "^1.2" }, "require-dev": { "clue/block-react": "^1.2", "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35" }, "type": "library", "autoload": { "psr-4": { "React\\Dns\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Async DNS resolver for ReactPHP", "keywords": [ "async", "dns", "dns-resolver", "reactphp" ], "time": "2019-08-15T09:06:31+00:00" }, { "name": "react/event-loop", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/reactphp/event-loop.git", "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/event-loop/zipball/a0ecac955c67b57c40fe4a1b88a7cca1b58c982d", "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d", "shasum": "" }, "require": { "php": ">=5.3.0" }, "require-dev": { "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35" }, "suggest": { "ext-event": "~1.0 for ExtEventLoop", "ext-pcntl": "For signal handling support when using the StreamSelectLoop", "ext-uv": "* for ExtUvLoop" }, "type": "library", "autoload": { "psr-4": { "React\\EventLoop\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.", "keywords": [ "asynchronous", "event-loop" ], "time": "2019-02-07T16:19:49+00:00" }, { "name": "react/http", "version": "v0.8.4", "source": { "type": "git", "url": "https://github.com/reactphp/http.git", "reference": "b29ab96557ac5c53e738fcb26f73f631a3f81f1a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/http/zipball/b29ab96557ac5c53e738fcb26f73f631a3f81f1a", "reference": "b29ab96557ac5c53e738fcb26f73f631a3f81f1a", "shasum": "" }, "require": { "evenement/evenement": "^3.0 || ^2.0 || ^1.0", "php": ">=5.3.0", "react/promise": "^2.3 || ^1.2.1", "react/promise-stream": "^1.1", "react/socket": "^1.0 || ^0.8.3", "react/stream": "^1.0 || ^0.7.1", "ringcentral/psr7": "^1.2" }, "require-dev": { "clue/block-react": "^1.1", "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" }, "type": "library", "autoload": { "psr-4": { "React\\Http\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Event-driven, streaming plaintext HTTP and secure HTTPS server for ReactPHP", "keywords": [ "event-driven", "http", "https", "reactphp", "server", "streaming" ], "time": "2019-01-16T07:26:32+00:00" }, { "name": "react/http-client", "version": "v0.5.9", "source": { "type": "git", "url": "https://github.com/reactphp/http-client.git", "reference": "f8e81a022b61938e0b37c94c6351fc170b7d87f6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/http-client/zipball/f8e81a022b61938e0b37c94c6351fc170b7d87f6", "reference": "f8e81a022b61938e0b37c94c6351fc170b7d87f6", "shasum": "" }, "require": { "evenement/evenement": "^3.0 || ^2.0 || ^1.0", "php": ">=5.3.0", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3", "react/promise": "^2.1 || ^1.2.1", "react/socket": "^1.0 || ^0.8.4", "react/stream": "^1.0 || ^0.7.1", "ringcentral/psr7": "^1.2" }, "require-dev": { "clue/block-react": "^1.2", "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35", "react/promise-stream": "^1.1" }, "type": "library", "autoload": { "psr-4": { "React\\HttpClient\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Event-driven, streaming HTTP client for ReactPHP", "keywords": [ "http" ], "time": "2018-04-10T11:38:54+00:00" }, { "name": "react/promise", "version": "v2.7.1", "source": { "type": "git", "url": "https://github.com/reactphp/promise.git", "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/promise/zipball/31ffa96f8d2ed0341a57848cbb84d88b89dd664d", "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d", "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": "2019-01-07T21:25:54+00:00" }, { "name": "react/promise-stream", "version": "v1.2.0", "source": { "type": "git", "url": "https://github.com/reactphp/promise-stream.git", "reference": "6384d8b76cf7dcc44b0bf3343fb2b2928412d1fe" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/promise-stream/zipball/6384d8b76cf7dcc44b0bf3343fb2b2928412d1fe", "reference": "6384d8b76cf7dcc44b0bf3343fb2b2928412d1fe", "shasum": "" }, "require": { "php": ">=5.3", "react/promise": "^2.1 || ^1.2", "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4.6" }, "require-dev": { "clue/block-react": "^1.0", "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3", "react/promise-timer": "^1.0" }, "type": "library", "autoload": { "psr-4": { "React\\Promise\\Stream\\": "src/" }, "files": [ "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "The missing link between Promise-land and Stream-land for ReactPHP", "homepage": "https://github.com/reactphp/promise-stream", "keywords": [ "Buffer", "async", "promise", "reactphp", "stream", "unwrap" ], "time": "2019-07-03T12:29:10+00:00" }, { "name": "react/promise-timer", "version": "v1.5.1", "source": { "type": "git", "url": "https://github.com/reactphp/promise-timer.git", "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/promise-timer/zipball/35fb910604fd86b00023fc5cda477c8074ad0abc", "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc", "shasum": "" }, "require": { "php": ">=5.3", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", "react/promise": "^2.7.0 || ^1.2.1" }, "require-dev": { "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" }, "type": "library", "autoload": { "psr-4": { "React\\Promise\\Timer\\": "src/" }, "files": [ "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Lück", "email": "christian@lueck.tv" } ], "description": "A trivial implementation of timeouts for Promises, built on top of ReactPHP.", "homepage": "https://github.com/reactphp/promise-timer", "keywords": [ "async", "event-loop", "promise", "reactphp", "timeout", "timer" ], "time": "2019-03-27T18:10:32+00:00" }, { "name": "react/socket", "version": "v1.3.0", "source": { "type": "git", "url": "https://github.com/reactphp/socket.git", "reference": "10f0629ec83ea0fa22597f348623f554227e3ca0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/socket/zipball/10f0629ec83ea0fa22597f348623f554227e3ca0", "reference": "10f0629ec83ea0fa22597f348623f554227e3ca0", "shasum": "" }, "require": { "evenement/evenement": "^3.0 || ^2.0 || ^1.0", "php": ">=5.3.0", "react/dns": "^1.0 || ^0.4.13", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", "react/promise": "^2.6.0 || ^1.2.1", "react/promise-timer": "^1.4.0", "react/stream": "^1.1" }, "require-dev": { "clue/block-react": "^1.2", "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" }, "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 and client connections for ReactPHP", "keywords": [ "Connection", "Socket", "async", "reactphp", "stream" ], "time": "2019-07-10T10:11:14+00:00" }, { "name": "react/stream", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/reactphp/stream.git", "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/stream/zipball/50426855f7a77ddf43b9266c22320df5bf6c6ce6", "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6", "shasum": "" }, "require": { "evenement/evenement": "^3.0 || ^2.0 || ^1.0", "php": ">=5.3.8", "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5" }, "require-dev": { "clue/stream-filter": "~1.2", "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" }, "type": "library", "autoload": { "psr-4": { "React\\Stream\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP", "keywords": [ "event-driven", "io", "non-blocking", "pipe", "reactphp", "readable", "stream", "writable" ], "time": "2019-01-01T16:15:09+00:00" }, { "name": "ringcentral/psr7", "version": "1.2.2", "source": { "type": "git", "url": "https://github.com/ringcentral/psr7.git", "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/ringcentral/psr7/zipball/dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c", "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c", "shasum": "" }, "require": { "php": ">=5.3", "psr/http-message": "~1.0" }, "provide": { "psr/http-message-implementation": "1.0" }, "require-dev": { "phpunit/phpunit": "~4.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0-dev" } }, "autoload": { "psr-4": { "RingCentral\\Psr7\\": "src/" }, "files": [ "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" } ], "description": "PSR-7 message implementation", "keywords": [ "http", "message", "stream", "uri" ], "time": "2018-01-15T21:00:49+00:00" }, { "name": "symfony/polyfill-ctype", "version": "v1.12.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", "reference": "550ebaac289296ce228a706d0867afc34687e3f4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/550ebaac289296ce228a706d0867afc34687e3f4", "reference": "550ebaac289296ce228a706d0867afc34687e3f4", "shasum": "" }, "require": { "php": ">=5.3.3" }, "suggest": { "ext-ctype": "For best performance" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.12-dev" } }, "autoload": { "psr-4": { "Symfony\\Polyfill\\Ctype\\": "" }, "files": [ "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Gert de Pagter", "email": "BackEndTea@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for ctype functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "ctype", "polyfill", "portable" ], "time": "2019-08-06T08:03:45+00:00" } ], "packages-dev": [], "aliases": [], "minimum-stability": "stable", "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, "platform": { "php": ">=5.6.3", "ext-curl": "*" }, "platform-dev": [], "platform-overrides": { "php": "5.6.3" } }