{ "_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": "8b8ba3322d447f03eb284d1e73aabfae", "packages": [ { "name": "amphp/amp", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/amphp/amp.git", "reference": "f824f0df1da2cc042934fa267d7a227fff9276c9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/amp/zipball/f824f0df1da2cc042934fa267d7a227fff9276c9", "reference": "f824f0df1da2cc042934fa267d7a227fff9276c9", "shasum": "" }, "require": { "php": ">=7" }, "require-dev": { "amphp/php-cs-fixer-config": "dev-master", "amphp/phpunit-util": "^1", "ext-json": "*", "phpstan/phpstan": "^0.8.5", "phpunit/phpunit": "^6.0.9", "react/promise": "^2" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { "Amp\\": "lib" }, "files": [ "lib/functions.php", "lib/Internal/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Bob Weinand", "email": "bobwei9@hotmail.com" }, { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Daniel Lowrey", "email": "rdlowrey@php.net" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "A non-blocking concurrency framework for PHP applications.", "homepage": "http://amphp.org/amp", "keywords": [ "async", "asynchronous", "awaitable", "concurrency", "event", "event-loop", "future", "non-blocking", "promise" ], "time": "2019-05-31T18:42:02+00:00" }, { "name": "amphp/artax", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/amphp/artax.git", "reference": "fb8c11fe7530be274483adf63346cc1b0fa1714a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/artax/zipball/fb8c11fe7530be274483adf63346cc1b0fa1714a", "reference": "fb8c11fe7530be274483adf63346cc1b0fa1714a", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/byte-stream": "^1.1.6", "amphp/file": "^0.2 || ^0.3", "amphp/socket": "^0.10.5", "amphp/uri": "^0.1", "kelunik/certificate": "^1.1", "php": ">=7.0" }, "require-dev": { "amphp/http-server": "^1", "amphp/phpunit-util": "^1", "friendsofphp/php-cs-fixer": "^2.3", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\Artax\\": "lib" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Daniel Lowrey", "email": "rdlowrey@gmail.com" } ], "description": "Asynchronous parallel HTTP/1.1 client built on the Amp concurrency framework", "homepage": "https://github.com/amphp/artax", "keywords": [ "async", "client", "http", "non-blocking", "parallel", "rest" ], "time": "2019-05-29T17:21:51+00:00" }, { "name": "amphp/byte-stream", "version": "v1.6.0", "source": { "type": "git", "url": "https://github.com/amphp/byte-stream.git", "reference": "c75af3778b5511deb1d760e4709cade2dabc2295" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/byte-stream/zipball/c75af3778b5511deb1d760e4709cade2dabc2295", "reference": "c75af3778b5511deb1d760e4709cade2dabc2295", "shasum": "" }, "require": { "amphp/amp": "^2" }, "require-dev": { "amphp/php-cs-fixer-config": "dev-master", "amphp/phpunit-util": "^1", "friendsofphp/php-cs-fixer": "^2.3", "infection/infection": "^0.9.3", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\ByteStream\\": "lib" }, "files": [ "lib/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "A stream abstraction to make working with non-blocking I/O simple.", "homepage": "http://amphp.org/byte-stream", "keywords": [ "amp", "amphp", "async", "io", "non-blocking", "stream" ], "time": "2019-06-03T21:45:17+00:00" }, { "name": "amphp/cache", "version": "v1.2.0", "source": { "type": "git", "url": "https://github.com/amphp/cache.git", "reference": "ab2339e465d9d383dc748f288d530fd7cd7aadea" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/cache/zipball/ab2339e465d9d383dc748f288d530fd7cd7aadea", "reference": "ab2339e465d9d383dc748f288d530fd7cd7aadea", "shasum": "" }, "require": { "amphp/amp": "^2" }, "require-dev": { "amphp/phpunit-util": "^1", "friendsofphp/php-cs-fixer": "^2.3", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\Cache\\": "lib" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Daniel Lowrey", "email": "rdlowrey@php.net" } ], "description": "A promise-aware caching API for Amp.", "homepage": "https://github.com/amphp/cache", "time": "2017-10-04T19:22:12+00:00" }, { "name": "amphp/dns", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/amphp/dns.git", "reference": "fbf1ae2d89c390175a34fd9337e42eac8cc35b86" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/dns/zipball/fbf1ae2d89c390175a34fd9337e42eac8cc35b86", "reference": "fbf1ae2d89c390175a34fd9337e42eac8cc35b86", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/byte-stream": "^1.1", "amphp/cache": "^1.2", "amphp/parser": "^1", "amphp/windows-registry": "^0.3", "daverandom/libdns": "^2.0.1", "ext-filter": "*", "php": ">=7.0" }, "require-dev": { "amphp/php-cs-fixer-config": "dev-master", "amphp/phpunit-util": "^1", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\Dns\\": "lib" }, "files": [ "lib/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Bob Weinand", "email": "bobwei9@hotmail.com" }, { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Daniel Lowrey", "email": "rdlowrey@php.net" }, { "name": "Chris Wright", "email": "addr@daverandom.com" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "Async DNS resolution for Amp.", "homepage": "https://github.com/amphp/dns", "keywords": [ "amp", "amphp", "async", "client", "dns", "resolve" ], "time": "2019-06-13T16:38:23+00:00" }, { "name": "amphp/file", "version": "v0.3.x-dev", "source": { "type": "git", "url": "https://github.com/amphp/file.git", "reference": "ba57064e7c0cbcae89429afb2ba93b8f31bd7fc8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/file/zipball/ba57064e7c0cbcae89429afb2ba93b8f31bd7fc8", "reference": "ba57064e7c0cbcae89429afb2ba93b8f31bd7fc8", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/byte-stream": "^1", "amphp/parallel": "^1" }, "require-dev": { "amphp/php-cs-fixer-config": "dev-master", "amphp/phpunit-util": "^1", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\File\\": "lib" }, "files": [ "lib/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Daniel Lowrey", "email": "rdlowrey@php.net" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "Allows non-blocking access to the filesystem for Amp.", "homepage": "https://github.com/amphp/file", "keywords": [ "amp", "amphp", "async", "disk", "file", "filesystem", "io", "non-blocking", "static" ], "time": "2019-03-01T16:38:04+00:00" }, { "name": "amphp/hpack", "version": "v1.0.1", "source": { "type": "git", "url": "https://github.com/amphp/hpack.git", "reference": "f6f95e015baa54aa3c0fdbe3ad142fbd18a835e6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/hpack/zipball/f6f95e015baa54aa3c0fdbe3ad142fbd18a835e6", "reference": "f6f95e015baa54aa3c0fdbe3ad142fbd18a835e6", "shasum": "" }, "require": { "php": ">=7" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.3", "http2jp/hpack-test-case": "^1", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\Http\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Daniel Lowrey", "email": "rdlowrey@php.net" }, { "name": "Bob Weinand" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "HTTP/2 HPack implementation.", "homepage": "https://github.com/amphp/hpack", "keywords": [ "headers", "hpack", "http-2" ], "time": "2018-03-16T14:31:41+00:00" }, { "name": "amphp/http", "version": "v1.2.0", "source": { "type": "git", "url": "https://github.com/amphp/http.git", "reference": "91c023aec2219aae6cec49a4dc576fb617916f2b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/http/zipball/91c023aec2219aae6cec49a4dc576fb617916f2b", "reference": "91c023aec2219aae6cec49a4dc576fb617916f2b", "shasum": "" }, "require": { "php": ">=7" }, "require-dev": { "amphp/php-cs-fixer-config": "dev-master", "phpunit/phpunit": "^6.5" }, "type": "library", "autoload": { "psr-4": { "Amp\\Http\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" } ], "description": "Basic HTTP primitives which can be shared by servers and clients.", "time": "2019-06-10T17:53:40+00:00" }, { "name": "amphp/http-server", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/amphp/http-server.git", "reference": "2cacc09f718d2924f07f042c6ad5640666c8a056" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/http-server/zipball/2cacc09f718d2924f07f042c6ad5640666c8a056", "reference": "2cacc09f718d2924f07f042c6ad5640666c8a056", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/byte-stream": "^1.3", "amphp/hpack": "^1", "amphp/http": "^1.1", "amphp/socket": "^0.10.7", "cash/lrucache": "^1.0", "league/uri-parser": "^1.3", "league/uri-schemes": "^1.1", "psr/http-message": "^1", "psr/log": "^1" }, "require-dev": { "amphp/artax": "^3", "amphp/log": "^1", "amphp/php-cs-fixer-config": "dev-master", "amphp/phpunit-util": "^1", "infection/infection": "^0.9.2", "league/uri-components": "^1.7", "monolog/monolog": "^1.23", "phpunit/phpunit": "^6" }, "suggest": { "ext-zlib": "Allows GZip compression of response bodies" }, "type": "library", "autoload": { "psr-4": { "Amp\\Http\\Server\\": "src" }, "files": [ "src/Middleware/functions.php", "src/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Daniel Lowrey", "email": "rdlowrey@php.net" }, { "name": "Bob Weinand" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "A non-blocking HTTP application server for PHP based on Amp.", "homepage": "https://github.com/amphp/http-server", "keywords": [ "amp", "amphp", "async", "http", "non-blocking", "server" ], "time": "2019-06-17T15:29:09+00:00" }, { "name": "amphp/parallel", "version": "v1.1.1", "source": { "type": "git", "url": "https://github.com/amphp/parallel.git", "reference": "687776dc6933af4c6009ac58f915faf45e8463ce" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/parallel/zipball/687776dc6933af4c6009ac58f915faf45e8463ce", "reference": "687776dc6933af4c6009ac58f915faf45e8463ce", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/byte-stream": "^1.5", "amphp/parser": "^1", "amphp/process": "^1", "amphp/sync": "^1.0.1" }, "require-dev": { "amphp/php-cs-fixer-config": "dev-master", "amphp/phpunit-util": "^1", "phpunit/phpunit": "^6" }, "suggest": { "ext-pthreads": "Required for thread contexts" }, "type": "library", "autoload": { "psr-4": { "Amp\\Parallel\\": "lib" }, "files": [ "lib/Worker/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Stephen Coakley", "email": "me@stephencoakley.com" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "Parallel processing component for Amp.", "homepage": "https://github.com/amphp/parallel", "keywords": [ "async", "asynchronous", "concurrent", "multi-processing", "multi-threading" ], "time": "2019-01-09T21:31:46+00:00" }, { "name": "amphp/parser", "version": "v1.0.0", "source": { "type": "git", "url": "https://github.com/amphp/parser.git", "reference": "f83e68f03d5b8e8e0365b8792985a7f341c57ae1" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/parser/zipball/f83e68f03d5b8e8e0365b8792985a7f341c57ae1", "reference": "f83e68f03d5b8e8e0365b8792985a7f341c57ae1", "shasum": "" }, "require": { "php": ">=7" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.3", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\Parser\\": "lib" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "A generator parser to make streaming parsers simple.", "homepage": "https://github.com/amphp/parser", "keywords": [ "async", "non-blocking", "parser", "stream" ], "time": "2017-06-06T05:29:10+00:00" }, { "name": "amphp/process", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/amphp/process.git", "reference": "355b1e561b01c16ab3d78fada1ad47ccc96df70e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/process/zipball/355b1e561b01c16ab3d78fada1ad47ccc96df70e", "reference": "355b1e561b01c16ab3d78fada1ad47ccc96df70e", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/byte-stream": "^1.4", "php": ">=7" }, "require-dev": { "amphp/php-cs-fixer-config": "dev-master", "amphp/phpunit-util": "^1", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\Process\\": "lib" }, "files": [ "lib/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Bob Weinand", "email": "bobwei9@hotmail.com" }, { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "Asynchronous process manager.", "homepage": "https://github.com/amphp/process", "time": "2019-02-26T16:33:03+00:00" }, { "name": "amphp/socket", "version": "v0.10.x-dev", "source": { "type": "git", "url": "https://github.com/amphp/socket.git", "reference": "e90cda8929462bc563351bf82753ff48d9796ddc" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/socket/zipball/e90cda8929462bc563351bf82753ff48d9796ddc", "reference": "e90cda8929462bc563351bf82753ff48d9796ddc", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/byte-stream": "^1.1", "amphp/dns": "^0.9", "amphp/uri": "^0.1", "php": ">=7.0" }, "require-dev": { "amphp/phpunit-util": "^1", "friendsofphp/php-cs-fixer": "^2.3", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\Socket\\": "src" }, "files": [ "src/functions.php", "src/Internal/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Daniel Lowrey", "email": "rdlowrey@gmail.com" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "Async socket connection / server tools for Amp.", "homepage": "https://github.com/amphp/socket", "keywords": [ "amp", "async", "encryption", "non-blocking", "sockets", "tcp", "tls" ], "time": "2019-03-26T04:17:14+00:00" }, { "name": "amphp/sync", "version": "v1.0.1", "source": { "type": "git", "url": "https://github.com/amphp/sync.git", "reference": "a1d8f244eb19e3e2a96abc4686cebc80995bbc90" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/sync/zipball/a1d8f244eb19e3e2a96abc4686cebc80995bbc90", "reference": "a1d8f244eb19e3e2a96abc4686cebc80995bbc90", "shasum": "" }, "require": { "amphp/amp": "^2" }, "require-dev": { "amphp/phpunit-util": "^1", "friendsofphp/php-cs-fixer": "^2.3", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\Sync\\": "lib" }, "files": [ "lib/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Stephen Coakley", "email": "me@stephencoakley.com" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "Mutex, Semaphore, and other synchronization tools for Amp.", "homepage": "https://github.com/amphp/sync", "keywords": [ "async", "asynchronous", "mutex", "semaphore", "synchronization" ], "time": "2017-11-29T21:48:53+00:00" }, { "name": "amphp/uri", "version": "v0.1.4", "source": { "type": "git", "url": "https://github.com/amphp/uri.git", "reference": "30065946d5c69f44c8a47bf8838244029984ff61" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/uri/zipball/30065946d5c69f44c8a47bf8838244029984ff61", "reference": "30065946d5c69f44c8a47bf8838244029984ff61", "shasum": "" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.3", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\Uri\\": "src" }, "files": [ "src/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Daniel Lowrey" } ], "description": "Uri Parser and Resolver.", "homepage": "https://github.com/amphp/uri", "time": "2019-05-13T18:25:34+00:00" }, { "name": "amphp/websocket", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/amphp/websocket.git", "reference": "db2da8c5b3ed22eae37da5ffa10ab3ea8de19342" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/websocket/zipball/db2da8c5b3ed22eae37da5ffa10ab3ea8de19342", "reference": "db2da8c5b3ed22eae37da5ffa10ab3ea8de19342", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/byte-stream": "^1.5", "amphp/socket": "^0.10", "cash/lrucache": "^1.0", "php": ">=7.1" }, "require-dev": { "amphp/php-cs-fixer-config": "dev-master", "amphp/phpunit-util": "^1", "phpunit/phpunit": "^6" }, "suggest": { "ext-zlib": "Required for compression" }, "type": "library", "autoload": { "psr-4": { "Amp\\Websocket\\": "src" }, "files": [ "src/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Bob Weinand", "email": "bobwei9@hotmail.com" }, { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "Shared code for websocket servers and clients.", "keywords": [ "amp", "amphp", "async", "http", "non-blocking", "websocket" ], "time": "2019-04-06T14:39:18+00:00" }, { "name": "amphp/websocket-client", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/amphp/websocket-client.git", "reference": "aff808025637bd705672338b4904ad03a4dbdc04" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/websocket-client/zipball/aff808025637bd705672338b4904ad03a4dbdc04", "reference": "aff808025637bd705672338b4904ad03a4dbdc04", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/http": "^1.1", "amphp/socket": "^0.10", "amphp/websocket": "dev-master as 1.0", "league/uri-schemes": "^1.2", "php": ">=7.1" }, "require-dev": { "amphp/http-server": "^1", "amphp/php-cs-fixer-config": "dev-master", "amphp/phpunit-util": "^1", "amphp/websocket-server": "dev-master as 2.0", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\Websocket\\Client\\": "src" }, "files": [ "src/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Bob Weinand", "email": "bobwei9@hotmail.com" }, { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" } ], "description": "Async WebSocket client for PHP based on Amp.", "keywords": [ "amp", "amphp", "async", "client", "http", "non-blocking", "websocket" ], "time": "2019-04-06T14:53:32+00:00" }, { "name": "amphp/windows-registry", "version": "v0.3.2", "source": { "type": "git", "url": "https://github.com/amphp/windows-registry.git", "reference": "834af7a30ad7c006b0326ccd2686ddc6e6943366" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/windows-registry/zipball/834af7a30ad7c006b0326ccd2686ddc6e6943366", "reference": "834af7a30ad7c006b0326ccd2686ddc6e6943366", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/byte-stream": "^1.4", "amphp/process": "^1" }, "require-dev": { "amphp/php-cs-fixer-config": "dev-master" }, "type": "library", "autoload": { "psr-4": { "Amp\\WindowsRegistry\\": "lib" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" } ], "description": "Windows Registry Reader.", "time": "2018-10-24T03:34:54+00:00" }, { "name": "cash/lrucache", "version": "1.0.0", "source": { "type": "git", "url": "https://github.com/cash/LRUCache.git", "reference": "4fa4c6834cec59690b43526c4da41d6153026289" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/cash/LRUCache/zipball/4fa4c6834cec59690b43526c4da41d6153026289", "reference": "4fa4c6834cec59690b43526c4da41d6153026289", "shasum": "" }, "require": { "php": ">=5.3.0" }, "type": "library", "autoload": { "psr-0": { "cash": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Cash Costello", "email": "cash.costello@gmail.com" } ], "description": "An efficient memory-based Least Recently Used (LRU) cache", "homepage": "https://github.com/cash/LRUCache", "keywords": [ "cache", "lru" ], "time": "2013-09-20T18:59:12+00:00" }, { "name": "danog/dns-over-https", "version": "0.1.1", "source": { "type": "git", "url": "https://github.com/danog/dns-over-https.git", "reference": "44ed129aeb9504b8fa8aa5a7f301001a1a0b13e1" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/danog/dns-over-https/zipball/44ed129aeb9504b8fa8aa5a7f301001a1a0b13e1", "reference": "44ed129aeb9504b8fa8aa5a7f301001a1a0b13e1", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/artax": "dev-master", "amphp/cache": "^1.2", "amphp/dns": "dev-master as v0.9.x-dev", "amphp/parser": "^1", "danog/libdns-json": "^0.1", "daverandom/libdns": "^2.0.1", "ext-filter": "*", "ext-json": "*", "php": ">=7.0" }, "require-dev": { "amphp/php-cs-fixer-config": "dev-master", "amphp/phpunit-util": "^1", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\DoH\\": "lib" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Bob Weinand", "email": "bobwei9@hotmail.com" }, { "name": "Niklas Keller", "email": "me@kelunik.com" }, { "name": "Daniel Lowrey", "email": "rdlowrey@php.net" }, { "name": "Chris Wright", "email": "addr@daverandom.com" }, { "name": "Aaron Piotrowski", "email": "aaron@trowski.com" }, { "name": "Daniil Gentili", "email": "daniil@daniil.it" } ], "description": "Async DNS-over-HTTPS resolution for Amp.", "homepage": "https://github.com/danog/dns-over-https", "keywords": [ "amp", "amphp", "async", "client", "dns", "dns-over-https", "doh", "https", "resolve" ], "time": "2019-06-12T18:45:19+00:00" }, { "name": "danog/libdns-json", "version": "0.1", "source": { "type": "git", "url": "https://github.com/danog/LibDNSJson.git", "reference": "24908c65f44d54db04c2c427ba9e752be6701fd0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/danog/LibDNSJson/zipball/24908c65f44d54db04c2c427ba9e752be6701fd0", "reference": "24908c65f44d54db04c2c427ba9e752be6701fd0", "shasum": "" }, "require": { "daverandom/libdns": "^2.0.1", "ext-json": "*", "php": ">=7.0" }, "require-dev": { "amphp/php-cs-fixer-config": "dev-master", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "danog\\LibDNSJson\\": "lib" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Chris Wright", "email": "addr@daverandom.com" }, { "name": "Daniil Gentili", "email": "daniil@daniil.it" } ], "description": "Encoder/decoder for google's JSON DNS message format based on libdns", "homepage": "https://github.com/danog/libdns-json", "keywords": [ "dns", "dns-over-https", "doh", "https", "json", "libdns", "message" ], "time": "2019-06-12T12:39:17+00:00" }, { "name": "danog/madelineproto", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/danog/MadelineProto.git", "reference": "8bfeb1317664d1406cc1572e3bc42ed264bb8984" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/danog/MadelineProto/zipball/8bfeb1317664d1406cc1572e3bc42ed264bb8984", "reference": "8bfeb1317664d1406cc1572e3bc42ed264bb8984", "shasum": "" }, "require": { "amphp/amp": "^2.0", "amphp/artax": "dev-master as 3.0.99", "amphp/byte-stream": "^1.6", "amphp/dns": "dev-master#aa1892bdf13b787d759df6f2523e8027a434d927 as v0.9.x-dev", "amphp/file": "^0.3", "amphp/socket": "^0.10", "amphp/uri": "^0.1.4", "amphp/websocket": "dev-master as 1", "amphp/websocket-client": "dev-master as 1", "danog/dns-over-https": "^0.1", "danog/magicalserializer": "^1.0", "danog/primemodule": "^1", "erusev/parsedown": "^1.6", "ext-fileinfo": "*", "ext-json": "*", "ext-mbstring": "*", "ext-xml": "*", "php": ">=7.1.0", "phpseclib/phpseclib": "dev-master#5e7d39153270dfd19d585504b0a29ac65a62adf9 as 2.0.15", "vlucas/phpdotenv": "^3" }, "conflict": { "krakjoe/pthreads-polyfill": "*" }, "require-dev": { "ennexa/amp-update-cache": "dev-master", "phpdocumentor/reflection-docblock": "^3.1", "phpunit/phpunit": "^8" }, "suggest": { "ext-libtgvoip": "Install the php-libtgvoip extension to make phone calls (https://github.com/danog/php-libtgvoip)" }, "type": "project", "autoload": { "psr-0": { "danog\\MadelineProto\\": "src/" }, "files": [ "src/BigIntegor.php", "src/YieldReturnValue.php", "src/ReflectionGenerator.php", "src/polyfill.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "AGPL-3.0-only" ], "authors": [ { "name": "Daniil Gentili", "email": "daniil@daniil.it" } ], "description": "PHP implementation of telegram's MTProto protocol.", "homepage": "https://daniil.it/MadelineProto", "keywords": [ "GB", "Messenger", "audio", "bytes", "client", "files", "mtproto", "php", "protocol", "stickers", "telegram", "video" ], "time": "2019-06-23T11:08:44+00:00" }, { "name": "danog/magicalserializer", "version": "1.0", "source": { "type": "git", "url": "https://github.com/danog/MagicalSerializer.git", "reference": "87b6ed05a86021e9364f31133089bb83980d5e24" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/danog/MagicalSerializer/zipball/87b6ed05a86021e9364f31133089bb83980d5e24", "reference": "87b6ed05a86021e9364f31133089bb83980d5e24", "shasum": "" }, "type": "library", "autoload": { "psr-0": { "danog\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "AGPL-3.0-only" ], "authors": [ { "name": "Daniil Gentili", "email": "daniil@daniil.it" } ], "description": "Serialize Volatile, Threaded or any other internal PHP class!", "homepage": "https://daniil.it/MagicalSerializer", "keywords": [ "pthreads", "serializable", "serialize", "threading", "volatile" ], "time": "2018-02-20T10:35:49+00:00" }, { "name": "danog/primemodule", "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/danog/PrimeModule.git", "reference": "a18918c4092d6d8696521b05a59a3cdb5cdc061e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/danog/PrimeModule/zipball/a18918c4092d6d8696521b05a59a3cdb5cdc061e", "reference": "a18918c4092d6d8696521b05a59a3cdb5cdc061e", "shasum": "" }, "suggest": { "ext-primemodule": "Install the native C++ extension for extremely fast factorization (https://github.com/danog/PrimeModule-ext)" }, "type": "library", "autoload": { "psr-0": { "danog\\": "lib/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "AGPL-3.0-only" ], "authors": [ { "name": "Daniil Gentili", "email": "daniil@daniil.it" } ], "description": "Prime module capable of doing prime factorization of huge numbers very quickly.\"", "time": "2018-03-21T10:47:51+00:00" }, { "name": "daverandom/libdns", "version": "2.x-dev", "source": { "type": "git", "url": "https://github.com/DaveRandom/LibDNS.git", "reference": "1ecd825b6fa9bb3fddc07751997e29dc78749b95" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/DaveRandom/LibDNS/zipball/1ecd825b6fa9bb3fddc07751997e29dc78749b95", "reference": "1ecd825b6fa9bb3fddc07751997e29dc78749b95", "shasum": "" }, "require": { "ext-ctype": "*", "php": ">=7.0" }, "suggest": { "ext-intl": "Required for IDN support" }, "type": "library", "autoload": { "psr-4": { "LibDNS\\": "src/" }, "files": [ "src/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "DNS protocol implementation written in pure PHP", "keywords": [ "dns" ], "time": "2018-01-10T15:56:17+00:00" }, { "name": "erusev/parsedown", "version": "1.8.0-beta-7", "source": { "type": "git", "url": "https://github.com/erusev/parsedown.git", "reference": "fe7a50eceb4a3c867cc9fa9c0aa906b1067d1955" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/erusev/parsedown/zipball/fe7a50eceb4a3c867cc9fa9c0aa906b1067d1955", "reference": "fe7a50eceb4a3c867cc9fa9c0aa906b1067d1955", "shasum": "" }, "require": { "ext-mbstring": "*", "php": ">=5.3.0" }, "require-dev": { "phpunit/phpunit": "^4.8.35" }, "type": "library", "autoload": { "psr-0": { "Parsedown": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Emanuil Rusev", "email": "hello@erusev.com", "homepage": "http://erusev.com" } ], "description": "Parser for Markdown.", "homepage": "http://parsedown.org", "keywords": [ "markdown", "parser" ], "time": "2019-03-17T18:47:21+00:00" }, { "name": "kelunik/certificate", "version": "v1.1.2", "source": { "type": "git", "url": "https://github.com/kelunik/certificate.git", "reference": "56542e62d51533d04d0a9713261fea546bff80f6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/kelunik/certificate/zipball/56542e62d51533d04d0a9713261fea546bff80f6", "reference": "56542e62d51533d04d0a9713261fea546bff80f6", "shasum": "" }, "require": { "ext-openssl": "*", "php": ">=5.4" }, "require-dev": { "fabpot/php-cs-fixer": "^1.9", "phpunit/phpunit": "^4.8" }, "type": "library", "autoload": { "psr-4": { "Kelunik\\Certificate\\": "lib" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Niklas Keller", "email": "me@kelunik.com" } ], "description": "Access certificate details and transform between different formats.", "keywords": [ "DER", "certificate", "certificates", "openssl", "pem", "x509" ], "time": "2019-05-29T19:02:31+00:00" }, { "name": "league/uri-interfaces", "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/thephpleague/uri-interfaces.git", "reference": "081760c53a4ce76c9935a755a21353610f5495f6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/081760c53a4ce76c9935a755a21353610f5495f6", "reference": "081760c53a4ce76c9935a755a21353610f5495f6", "shasum": "" }, "require": { "php": ">=5.3.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.0.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.x-dev" } }, "autoload": { "psr-4": { "League\\Uri\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Ignace Nyamagana Butera", "email": "nyamsprod@gmail.com", "homepage": "https://nyamsprod.com" } ], "description": "Common interface for URI representation", "homepage": "http://github.com/thephpleague/uri-interfaces", "keywords": [ "rfc3986", "rfc3987", "uri", "url" ], "time": "2018-11-05T14:00:06+00:00" }, { "name": "league/uri-parser", "version": "1.4.1", "source": { "type": "git", "url": "https://github.com/thephpleague/uri-parser.git", "reference": "671548427e4c932352d9b9279fdfa345bf63fa00" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/uri-parser/zipball/671548427e4c932352d9b9279fdfa345bf63fa00", "reference": "671548427e4c932352d9b9279fdfa345bf63fa00", "shasum": "" }, "require": { "php": ">=7.0.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.0", "phpstan/phpstan": "^0.9.2", "phpstan/phpstan-phpunit": "^0.9.4", "phpstan/phpstan-strict-rules": "^0.9.0", "phpunit/phpunit": "^6.0" }, "suggest": { "ext-intl": "Allow parsing RFC3987 compliant hosts", "league/uri-schemes": "Allow validating and normalizing URI parsing results" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.x-dev" } }, "autoload": { "psr-4": { "League\\Uri\\": "src" }, "files": [ "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Ignace Nyamagana Butera", "email": "nyamsprod@gmail.com", "homepage": "https://nyamsprod.com" } ], "description": "userland URI parser RFC 3986 compliant", "homepage": "https://github.com/thephpleague/uri-parser", "keywords": [ "parse_url", "parser", "rfc3986", "rfc3987", "uri", "url" ], "time": "2018-11-22T07:55:51+00:00" }, { "name": "league/uri-schemes", "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/thephpleague/uri-schemes.git", "reference": "f821a444785724bcc9bc244b1173b9d6ca4d71e6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/uri-schemes/zipball/f821a444785724bcc9bc244b1173b9d6ca4d71e6", "reference": "f821a444785724bcc9bc244b1173b9d6ca4d71e6", "shasum": "" }, "require": { "ext-fileinfo": "*", "league/uri-interfaces": "^1.1", "league/uri-parser": "^1.4.0", "php": ">=7.0.13", "psr/http-message": "^1.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.0", "phpstan/phpstan": "^0.9.2", "phpstan/phpstan-phpunit": "^0.9.4", "phpstan/phpstan-strict-rules": "^0.9.0", "phpunit/phpunit": "^6.0" }, "suggest": { "ext-intl": "Allow parsing RFC3987 compliant hosts", "league/uri-manipulations": "Needed to easily manipulate URI objects" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.x-dev" } }, "autoload": { "psr-4": { "League\\Uri\\": "src" }, "files": [ "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Ignace Nyamagana Butera", "email": "nyamsprod@gmail.com", "homepage": "https://nyamsprod.com" } ], "description": "URI manipulation library", "homepage": "http://uri.thephpleague.com", "keywords": [ "data-uri", "file", "ftp", "http", "https", "parse_url", "psr-7", "rfc3986", "uri", "url", "ws", "wss" ], "time": "2018-11-26T08:09:30+00:00" }, { "name": "paragonie/constant_time_encoding", "version": "v1.x-dev", "source": { "type": "git", "url": "https://github.com/paragonie/constant_time_encoding.git", "reference": "2132f0f293d856026d7d11bd81b9f4a23a1dc1f6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/2132f0f293d856026d7d11bd81b9f4a23a1dc1f6", "reference": "2132f0f293d856026d7d11bd81b9f4a23a1dc1f6", "shasum": "" }, "require": { "php": "^5.3|^7" }, "require-dev": { "paragonie/random_compat": "^1.4|^2", "phpunit/phpunit": "4.*|5.*", "vimeo/psalm": "^0.3|^1" }, "type": "library", "autoload": { "psr-4": { "ParagonIE\\ConstantTime\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Paragon Initiative Enterprises", "email": "security@paragonie.com", "homepage": "https://paragonie.com", "role": "Maintainer" }, { "name": "Steve 'Sc00bz' Thomas", "email": "steve@tobtu.com", "homepage": "https://www.tobtu.com", "role": "Original Developer" } ], "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", "keywords": [ "base16", "base32", "base32_decode", "base32_encode", "base64", "base64_decode", "base64_encode", "bin2hex", "encoding", "hex", "hex2bin", "rfc4648" ], "time": "2018-04-30T17:57:16+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": "phpoption/phpoption", "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/schmittjoh/php-option.git", "reference": "94e644f7d2051a5f0fcf77d81605f152eecff0ed" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/94e644f7d2051a5f0fcf77d81605f152eecff0ed", "reference": "94e644f7d2051a5f0fcf77d81605f152eecff0ed", "shasum": "" }, "require": { "php": ">=5.3.0" }, "require-dev": { "phpunit/phpunit": "4.7.*" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.3-dev" } }, "autoload": { "psr-0": { "PhpOption\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache2" ], "authors": [ { "name": "Johannes M. Schmitt", "email": "schmittjoh@gmail.com" } ], "description": "Option Type for PHP", "keywords": [ "language", "option", "php", "type" ], "time": "2015-07-25T16:39:46+00:00" }, { "name": "phpseclib/phpseclib", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/danog/phpseclib", "reference": "5e7d39153270dfd19d585504b0a29ac65a62adf9" }, "require": { "paragonie/constant_time_encoding": "^1", "paragonie/random_compat": "^1.4|^2.0", "php": ">=5.6.1" }, "require-dev": { "phing/phing": "~2.7", "phpunit/phpunit": "^4.8.35|^5.7|^6.0", "sami/sami": "~2.0", "squizlabs/php_codesniffer": "~2.0" }, "suggest": { "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." }, "type": "library", "autoload": { "files": [ "phpseclib/bootstrap.php" ], "psr-4": { "phpseclib\\": "phpseclib/" } }, "license": [ "MIT" ], "authors": [ { "name": "Jim Wigginton", "email": "terrafrost@php.net", "role": "Lead Developer" }, { "name": "Patrick Monnerat", "email": "pm@datasphere.ch", "role": "Developer" }, { "name": "Andreas Fischer", "email": "bantu@phpbb.com", "role": "Developer" }, { "name": "Hans-Jürgen Petrich", "email": "petrich@tronic-media.com", "role": "Developer" }, { "name": "Graham Campbell", "email": "graham@alt-three.com", "role": "Developer" } ], "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", "homepage": "http://phpseclib.sourceforge.net", "keywords": [ "BigInteger", "aes", "asn.1", "asn1", "blowfish", "crypto", "cryptography", "encryption", "rsa", "security", "sftp", "signature", "signing", "ssh", "twofish", "x.509", "x509" ], "time": "2019-06-17T12:03:31+00:00" }, { "name": "psr/http-message", "version": "dev-master", "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": "psr/log", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", "reference": "c4421fcac1edd5a324fda73e589a5cf96e52ffd0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/log/zipball/c4421fcac1edd5a324fda73e589a5cf96e52ffd0", "reference": "c4421fcac1edd5a324fda73e589a5cf96e52ffd0", "shasum": "" }, "require": { "php": ">=5.3.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.1.x-dev" } }, "autoload": { "psr-4": { "Psr\\Log\\": "Psr/Log/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Common interface for logging libraries", "homepage": "https://github.com/php-fig/log", "keywords": [ "log", "psr", "psr-3" ], "time": "2018-11-21T13:42:00+00:00" }, { "name": "symfony/polyfill-ctype", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", "reference": "82ebae02209c21113908c229e9883c419720738a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/82ebae02209c21113908c229e9883c419720738a", "reference": "82ebae02209c21113908c229e9883c419720738a", "shasum": "" }, "require": { "php": ">=5.3.3" }, "suggest": { "ext-ctype": "For best performance" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.11-dev" } }, "autoload": { "psr-4": { "Symfony\\Polyfill\\Ctype\\": "" }, "files": [ "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" }, { "name": "Gert de Pagter", "email": "BackEndTea@gmail.com" } ], "description": "Symfony polyfill for ctype functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "ctype", "polyfill", "portable" ], "time": "2019-02-06T07:57:58+00:00" }, { "name": "vlucas/phpdotenv", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", "reference": "5084b23845c24dbff8ac6c204290c341e4776c92" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/5084b23845c24dbff8ac6c204290c341e4776c92", "reference": "5084b23845c24dbff8ac6c204290c341e4776c92", "shasum": "" }, "require": { "php": "^5.4 || ^7.0", "phpoption/phpoption": "^1.5", "symfony/polyfill-ctype": "^1.9" }, "require-dev": { "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.4-dev" } }, "autoload": { "psr-4": { "Dotenv\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Vance Lucas", "email": "vance@vancelucas.com", "homepage": "http://www.vancelucas.com" } ], "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", "keywords": [ "dotenv", "env", "environment" ], "time": "2019-06-15T22:40:20+00:00" } ], "packages-dev": [ { "name": "swoole/ide-helper", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/swoole/ide-helper.git", "reference": "7035aeb5c6d42c22b44aef1304aac62d6733b5e5" }, "require-dev": { "squizlabs/php_codesniffer": "~3.4.0", "zendframework/zend-code": "~3.3.0" }, "type": "library", "autoload": { "psr-4": { "Swoole\\IDEHelper\\": "src/" } }, "license": [ "Apache-2.0" ], "authors": [ { "name": "Team Swoole", "email": "team@swoole.com" } ], "description": "IDE help files for Swoole.", "time": "2019-05-22T19:49:35+00:00" } ], "aliases": [ { "alias": "v0.9.x-dev", "alias_normalized": "0.9.9999999.9999999-dev", "version": "9999999-dev", "package": "amphp/dns" } ], "minimum-stability": "dev", "stability-flags": { "danog/madelineproto": 20, "amphp/amp": 20, "amphp/http-server": 20, "amphp/dns": 20, "swoole/ide-helper": 20 }, "prefer-stable": false, "prefer-lowest": false, "platform": { "php": ">=7.2.0", "ext-json": "*" }, "platform-dev": [] }