{ "_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": "308dc823c837683776469789ec856985", "packages": [ { "name": "amphp/amp", "version": "v2.1.1", "source": { "type": "git", "url": "https://github.com/amphp/amp.git", "reference": "7075ef7d74dbd32626bfd31c976b23055c3ade6a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/amp/zipball/7075ef7d74dbd32626bfd31c976b23055c3ade6a", "reference": "7075ef7d74dbd32626bfd31c976b23055c3ade6a", "shasum": "" }, "require": { "php": ">=7" }, "require-dev": { "amphp/phpunit-util": "^1", "friendsofphp/php-cs-fixer": "^2.3", "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": "2018-12-11T10:31:37+00:00" }, { "name": "amphp/artax", "version": "v3.0.14", "source": { "type": "git", "url": "https://github.com/amphp/artax.git", "reference": "84ba8e2014a81e399541f3dc3a6352bab09c980c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/artax/zipball/84ba8e2014a81e399541f3dc3a6352bab09c980c", "reference": "84ba8e2014a81e399541f3dc3a6352bab09c980c", "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/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": "2018-02-01T20:29:48+00:00" }, { "name": "amphp/byte-stream", "version": "v1.5.1", "source": { "type": "git", "url": "https://github.com/amphp/byte-stream.git", "reference": "6bbfcb6f47e92577e739586ba0c87e867be70a23" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/byte-stream/zipball/6bbfcb6f47e92577e739586ba0c87e867be70a23", "reference": "6bbfcb6f47e92577e739586ba0c87e867be70a23", "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": "2018-12-27T18:08:06+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": "cb65162596293e0580acccf2d97d3eeb751235fd" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/dns/zipball/cb65162596293e0580acccf2d97d3eeb751235fd", "reference": "cb65162596293e0580acccf2d97d3eeb751235fd", "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-03-13T16:43:10+00:00" }, { "name": "amphp/file", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/amphp/file.git", "reference": "654596edeb2255277d21049c852c3eed886659c2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/file/zipball/654596edeb2255277d21049c852c3eed886659c2", "reference": "654596edeb2255277d21049c852c3eed886659c2", "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:57+00:00" }, { "name": "amphp/http", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/amphp/http.git", "reference": "c1317efc6b88df3c18580167b75a8a138134f3e3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/http/zipball/c1317efc6b88df3c18580167b75a8a138134f3e3", "reference": "c1317efc6b88df3c18580167b75a8a138134f3e3", "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-02-10T06:38:09+00:00" }, { "name": "amphp/log", "version": "v1.0.0", "source": { "type": "git", "url": "https://github.com/amphp/log.git", "reference": "728678d6e751abeb54a4d2fc6e76ef977de3f43b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/amphp/log/zipball/728678d6e751abeb54a4d2fc6e76ef977de3f43b", "reference": "728678d6e751abeb54a4d2fc6e76ef977de3f43b", "shasum": "" }, "require": { "amphp/amp": "^2", "amphp/byte-stream": "^1.3", "monolog/monolog": "^1.23" }, "require-dev": { "amphp/file": "^0.3", "amphp/phpunit-util": "^1", "friendsofphp/php-cs-fixer": "^2.3", "phpunit/phpunit": "^6" }, "type": "library", "autoload": { "psr-4": { "Amp\\Log\\": "src" }, "files": [ "src/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": "Non-blocking logging for PHP based on Amp and Monolog.", "homepage": "https://github.com/amphp/log", "keywords": [ "amp", "amphp", "async", "log", "logger", "logging", "non-blocking" ], "time": "2018-03-22T19:39:52+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": "dev-master", "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/madelineproto", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/xtrime-ru/MadelineProto.git", "reference": "d18d97d208ef7d39e73cd117b55efc2208dd7819" }, "require": { "amphp/amp": "^2.0", "amphp/artax": "^3.0", "amphp/dns": "dev-master#861cc857b1ba6e02e8a7439c30403682785fce96 as 0.9.9", "amphp/file": "dev-master#5a69fca406ac5fd220de0aa68c887bc8046eb93c as 0.3.3", "amphp/log": "^1.0", "amphp/parser": "^1.0", "amphp/socket": "^0.10.11", "amphp/uri": "dev-master#f3195b163275383909ded7770a11d8eb865cbc86 as 0.1.3", "amphp/websocket": "dev-master", "amphp/websocket-client": "dev-master", "danog/magicalserializer": "^1.0", "danog/primemodule": "^1.0.3", "erusev/parsedown": "^1.6", "ext-curl": "*", "ext-json": "*", "ext-mbstring": "*", "ext-xml": "*", "php": ">=5.6.0", "phpseclib/phpseclib": "dev-master#27370df as 2.0.15", "rollbar/rollbar": "dev-master", "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)", "ext-sockets": "Install the socket extension to speed up MadelineProto" }, "type": "project", "autoload": { "psr-0": { "danog\\MadelineProto\\": "src/" }, "files": [ "src/BigIntegor.php", "src/YieldReturnValue.php" ] }, "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", "PHP", "audio", "bytes", "client", "files", "messenger", "mtproto", "protocol", "stickers", "telegram", "video" ], "time": "2019-05-13T16:06:16+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.1", "source": { "type": "git", "url": "https://github.com/kelunik/certificate.git", "reference": "524fa432ed1b5f50efbe7749f3c19e28a9866bc7" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/kelunik/certificate/zipball/524fa432ed1b5f50efbe7749f3c19e28a9866bc7", "reference": "524fa432ed1b5f50efbe7749f3c19e28a9866bc7", "shasum": "" }, "require": { "ext-openssl": "*", "php": "^5.4 | ^7.0" }, "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": "2017-07-04T19:37:30+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": "monolog/monolog", "version": "1.x-dev", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", "reference": "4d5b7e6ba1127789c7ff59d6f762298eaa29787f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/monolog/zipball/4d5b7e6ba1127789c7ff59d6f762298eaa29787f", "reference": "4d5b7e6ba1127789c7ff59d6f762298eaa29787f", "shasum": "" }, "require": { "php": ">=5.3.0", "psr/log": "~1.0" }, "provide": { "psr/log-implementation": "1.0.0" }, "require-dev": { "aws/aws-sdk-php": "^2.4.9 || ^3.0", "doctrine/couchdb": "~1.0@dev", "graylog2/gelf-php": "~1.0", "jakub-onderka/php-parallel-lint": "0.9", "php-amqplib/php-amqplib": "~2.4", "php-console/php-console": "^3.1.3", "phpunit/phpunit": "~4.5", "phpunit/phpunit-mock-objects": "2.3.0", "ruflin/elastica": ">=0.90 <3.0", "sentry/sentry": "^0.13", "swiftmailer/swiftmailer": "^5.3|^6.0" }, "suggest": { "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", "doctrine/couchdb": "Allow sending log messages to a CouchDB server", "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", "ext-mongo": "Allow sending log messages to a MongoDB server", "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", "php-console/php-console": "Allow sending log messages to Google Chrome", "rollbar/rollbar": "Allow sending log messages to Rollbar", "ruflin/elastica": "Allow sending log messages to an Elastic Search server", "sentry/sentry": "Allow sending log messages to a Sentry server" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { "Monolog\\": "src/Monolog" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", "homepage": "http://seld.be" } ], "description": "Sends your logs to files, sockets, inboxes, databases and various web services", "homepage": "http://github.com/Seldaek/monolog", "keywords": [ "log", "logging", "psr-3" ], "time": "2018-12-26T14:24:03+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": "27370dff48f01e4e9363f6fcdb15f9eede298cd4" }, "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": "2018-02-20T14:40:20+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": "rollbar/rollbar", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/rollbar/rollbar-php.git", "reference": "8a57ad9574d85bd818eaedfc8049fdcb16795f31" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/rollbar/rollbar-php/zipball/8a57ad9574d85bd818eaedfc8049fdcb16795f31", "reference": "8a57ad9574d85bd818eaedfc8049fdcb16795f31", "shasum": "" }, "require": { "ext-curl": "*", "monolog/monolog": "^1", "psr/log": "^1" }, "require-dev": { "codeclimate/php-test-reporter": "dev-master", "mockery/mockery": "0.9.*", "packfire/php5.3-compat": "*", "phpmd/phpmd": "@stable", "phpunit/phpunit": "4.8.*", "squizlabs/php_codesniffer": "2.*" }, "suggest": { "fluent/logger": "Needed to use the 'fluent' handler for fluentd support", "packfire/php5.3-compat": "for backward compatibility with PHP 5.3" }, "type": "library", "autoload": { "psr-4": { "Rollbar\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Rollbar, Inc.", "email": "support@rollbar.com", "role": "Developer" } ], "description": "Monitors errors and exceptions and reports them to Rollbar", "homepage": "http://github.com/rollbar/rollbar-php", "keywords": [ "debugging", "errors", "exceptions", "logging", "monitoring" ], "time": "2019-05-06T11:31:11+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": "ffcaf1dfee56c8830d83d9812efad2a98c08f02e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/ffcaf1dfee56c8830d83d9812efad2a98c08f02e", "reference": "ffcaf1dfee56c8830d83d9812efad2a98c08f02e", "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.3-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-03-23T10:56:16+00:00" } ], "packages-dev": [ { "name": "swoole/ide-helper", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/swoole/ide-helper.git", "reference": "3b0b3e761580dd77c5c72c1c4424efd08053230c" }, "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-04-25T07:05:36+00:00" } ], "aliases": [ { "alias": "0.9.9", "alias_normalized": "0.9.9.0", "version": "9999999-dev", "package": "amphp/dns" }, { "alias": "0.3.3", "alias_normalized": "0.3.3.0", "version": "9999999-dev", "package": "amphp/file" }, { "alias": "0.1.3", "alias_normalized": "0.1.3.0", "version": "9999999-dev", "package": "amphp/uri" } ], "minimum-stability": "dev", "stability-flags": { "danog/madelineproto": 20, "amphp/dns": 20, "amphp/file": 20, "amphp/uri": 20, "swoole/ide-helper": 20 }, "prefer-stable": false, "prefer-lowest": false, "platform": { "php": ">=7.2.0", "ext-json": "*", "ext-swoole": ">=4.1" }, "platform-dev": [] }