{
    "packages": [
        {
            "name": "amphp/amp",
            "version": "v2.5.2",
            "version_normalized": "2.5.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/amp.git",
                "reference": "efca2b32a7580087adb8aabbff6be1dc1bb924a9"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/amp/zipball/efca2b32a7580087adb8aabbff6be1dc1bb924a9",
                "reference": "efca2b32a7580087adb8aabbff6be1dc1bb924a9",
                "shasum": ""
            },
            "require": {
                "php": ">=7"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1",
                "ext-json": "*",
                "jetbrains/phpstorm-stubs": "^2019.3",
                "phpunit/phpunit": "^6.0.9 | ^7",
                "psalm/phar": "^3.11@dev",
                "react/promise": "^2"
            },
            "time": "2021-01-10T17:06:37+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "2.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\": "lib"
                },
                "files": [
                    "lib/functions.php",
                    "lib/Internal/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniel Lowrey",
                    "email": "rdlowrey@php.net"
                },
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Bob Weinand",
                    "email": "bobwei9@hotmail.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.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"
            ],
            "support": {
                "irc": "irc://irc.freenode.org/amphp",
                "issues": "https://github.com/amphp/amp/issues",
                "source": "https://github.com/amphp/amp/tree/v2.5.2"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/amp"
        },
        {
            "name": "amphp/byte-stream",
            "version": "v1.8.0",
            "version_normalized": "1.8.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/byte-stream.git",
                "reference": "f0c20cf598a958ba2aa8c6e5a71c697d652c7088"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/byte-stream/zipball/f0c20cf598a958ba2aa8c6e5a71c697d652c7088",
                "reference": "f0c20cf598a958ba2aa8c6e5a71c697d652c7088",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.4",
                "friendsofphp/php-cs-fixer": "^2.3",
                "jetbrains/phpstorm-stubs": "^2019.3",
                "phpunit/phpunit": "^6 || ^7 || ^8",
                "psalm/phar": "^3.11.4"
            },
            "time": "2020-06-29T18:35:05+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\ByteStream\\": "lib"
                },
                "files": [
                    "lib/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.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"
            ],
            "support": {
                "irc": "irc://irc.freenode.org/amphp",
                "issues": "https://github.com/amphp/byte-stream/issues",
                "source": "https://github.com/amphp/byte-stream/tree/master"
            },
            "install-path": "../amphp/byte-stream"
        },
        {
            "name": "amphp/cache",
            "version": "v1.4.0",
            "version_normalized": "1.4.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/cache.git",
                "reference": "e7bccc526fc2a555d59e6ee8380eeb39a95c0835"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/cache/zipball/e7bccc526fc2a555d59e6ee8380eeb39a95c0835",
                "reference": "e7bccc526fc2a555d59e6ee8380eeb39a95c0835",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/serialization": "^1",
                "amphp/sync": "^1.2",
                "php": ">=7.1"
            },
            "conflict": {
                "amphp/file": "<0.2 || >=2"
            },
            "require-dev": {
                "amphp/file": "^1",
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1",
                "phpunit/phpunit": "^6 | ^7 | ^8 | ^9",
                "vimeo/psalm": "^3.11@dev"
            },
            "time": "2020-04-19T16:10:08+00:00",
            "type": "library",
            "installation-source": "dist",
            "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",
            "support": {
                "irc": "irc://irc.freenode.org/amphp",
                "issues": "https://github.com/amphp/cache/issues",
                "source": "https://github.com/amphp/cache/tree/v1.4.0"
            },
            "install-path": "../amphp/cache"
        },
        {
            "name": "amphp/dns",
            "version": "v1.2.3",
            "version_normalized": "1.2.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/dns.git",
                "reference": "852292532294d7972c729a96b49756d781f7c59d"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/dns/zipball/852292532294d7972c729a96b49756d781f7c59d",
                "reference": "852292532294d7972c729a96b49756d781f7c59d",
                "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": "*",
                "ext-json": "*",
                "php": ">=7.0"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1",
                "phpunit/phpunit": "^6 || ^7 || ^8 || ^9"
            },
            "time": "2020-07-21T19:04:57+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Dns\\": "lib"
                },
                "files": [
                    "lib/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Chris Wright",
                    "email": "addr@daverandom.com"
                },
                {
                    "name": "Daniel Lowrey",
                    "email": "rdlowrey@php.net"
                },
                {
                    "name": "Bob Weinand",
                    "email": "bobwei9@hotmail.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.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"
            ],
            "support": {
                "issues": "https://github.com/amphp/dns/issues",
                "source": "https://github.com/amphp/dns/tree/v1.2.3"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/dns"
        },
        {
            "name": "amphp/file",
            "version": "v1.0.2",
            "version_normalized": "1.0.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/file.git",
                "reference": "54dcef2a3e38f445ae78ea44ff12c95738e46420"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/file/zipball/54dcef2a3e38f445ae78ea44ff12c95738e46420",
                "reference": "54dcef2a3e38f445ae78ea44ff12c95738e46420",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2.2",
                "amphp/byte-stream": "^1.6.1",
                "amphp/parallel": "^1.2",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1",
                "ext-eio": "^2",
                "ext-uv": "^0.3 || ^0.2",
                "phpunit/phpunit": "^8 || ^7"
            },
            "time": "2020-07-14T15:15:32+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\File\\": "src"
                },
                "files": [
                    "src/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniel Lowrey",
                    "email": "rdlowrey@php.net"
                },
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.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"
            ],
            "support": {
                "issues": "https://github.com/amphp/file/issues",
                "source": "https://github.com/amphp/file/tree/v1.0.2"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/file"
        },
        {
            "name": "amphp/hpack",
            "version": "v3.1.0",
            "version_normalized": "3.1.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/hpack.git",
                "reference": "0dcd35f9a8d9fc04d5fb8af0aeb109d4474cfad8"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/hpack/zipball/0dcd35f9a8d9fc04d5fb8af0aeb109d4474cfad8",
                "reference": "0dcd35f9a8d9fc04d5fb8af0aeb109d4474cfad8",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "http2jp/hpack-test-case": "^1",
                "phpunit/phpunit": "^6 | ^7"
            },
            "time": "2020-01-11T19:33:14+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Http\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniel Lowrey",
                    "email": "rdlowrey@php.net"
                },
                {
                    "name": "Bob Weinand"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                },
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                }
            ],
            "description": "HTTP/2 HPack implementation.",
            "homepage": "https://github.com/amphp/hpack",
            "keywords": [
                "headers",
                "hpack",
                "http-2"
            ],
            "support": {
                "issues": "https://github.com/amphp/hpack/issues",
                "source": "https://github.com/amphp/hpack/tree/v3.1.0"
            },
            "install-path": "../amphp/hpack"
        },
        {
            "name": "amphp/http",
            "version": "v1.6.3",
            "version_normalized": "1.6.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/http.git",
                "reference": "e2b75561011a9596e4574cc867e07a706d56394b"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/http/zipball/e2b75561011a9596e4574cc867e07a706d56394b",
                "reference": "e2b75561011a9596e4574cc867e07a706d56394b",
                "shasum": ""
            },
            "require": {
                "amphp/hpack": "^3",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "phpunit/phpunit": "^7 || ^6.5"
            },
            "time": "2020-11-28T17:04:34+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Http\\": "src"
                },
                "files": [
                    "src/functions.php"
                ]
            },
            "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.",
            "support": {
                "issues": "https://github.com/amphp/http/issues",
                "source": "https://github.com/amphp/http/tree/v1.6.3"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/http"
        },
        {
            "name": "amphp/http-client",
            "version": "v4.5.5",
            "version_normalized": "4.5.5.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/http-client.git",
                "reference": "ac286c0a2bf1bf175b08aa89d3086d1e9be03985"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/http-client/zipball/ac286c0a2bf1bf175b08aa89d3086d1e9be03985",
                "reference": "ac286c0a2bf1bf175b08aa89d3086d1e9be03985",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2.4",
                "amphp/byte-stream": "^1.6",
                "amphp/hpack": "^3",
                "amphp/http": "^1.6",
                "amphp/socket": "^1",
                "amphp/sync": "^1.3",
                "league/uri": "^6",
                "php": ">=7.2",
                "psr/http-message": "^1"
            },
            "conflict": {
                "amphp/file": "<0.2"
            },
            "require-dev": {
                "amphp/file": "^1 || ^0.3 || ^0.2",
                "amphp/http-server": "^2",
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1",
                "amphp/react-adapter": "^2.1",
                "clue/socks-react": "^1.0",
                "ext-json": "*",
                "kelunik/link-header-rfc5988": "^1.0",
                "laminas/laminas-diactoros": "^2.3",
                "phpunit/phpunit": "^7 || ^8 || ^9",
                "vimeo/psalm": "^3.9@dev"
            },
            "suggest": {
                "amphp/file": "Required for file request bodies and HTTP archive logging",
                "ext-json": "Required for logging HTTP archives",
                "ext-zlib": "Allows using compression for response bodies."
            },
            "time": "2020-12-23T16:54:43+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Http\\Client\\": "src"
                },
                "files": [
                    "src/Internal/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniel Lowrey",
                    "email": "rdlowrey@gmail.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                },
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                }
            ],
            "description": "Asynchronous concurrent HTTP/2 and HTTP/1.1 client built on the Amp concurrency framework",
            "homepage": "https://github.com/amphp/http-client",
            "keywords": [
                "async",
                "client",
                "concurrent",
                "http",
                "non-blocking",
                "rest"
            ],
            "support": {
                "issues": "https://github.com/amphp/http-client/issues",
                "source": "https://github.com/amphp/http-client/tree/v4.5.5"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/http-client"
        },
        {
            "name": "amphp/http-client-cookies",
            "version": "v1.1.0",
            "version_normalized": "1.1.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/http-client-cookies.git",
                "reference": "cd9ccc4d9106fef3f2a2bc10946108dbc62572c5"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/http-client-cookies/zipball/cd9ccc4d9106fef3f2a2bc10946108dbc62572c5",
                "reference": "cd9ccc4d9106fef3f2a2bc10946108dbc62572c5",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2.3",
                "amphp/dns": "^1.2",
                "amphp/http": "^1.5",
                "amphp/http-client": "^4",
                "amphp/sync": "^1.3",
                "ext-filter": "*",
                "php": ">=7.2",
                "psr/http-message": "^1.0"
            },
            "conflict": {
                "amphp/file": "<1 || >=2"
            },
            "require-dev": {
                "amphp/file": "^1",
                "amphp/http-server": "dev-master",
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1",
                "amphp/socket": "^1",
                "friendsofphp/php-cs-fixer": "^2.3",
                "phpunit/phpunit": "^7 || ^8"
            },
            "time": "2020-03-03T16:53:42+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Http\\Client\\Cookie\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniel Lowrey",
                    "email": "rdlowrey@gmail.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                }
            ],
            "description": "Automatic cookie handling for Amp's HTTP client.",
            "homepage": "https://github.com/amphp/http-client-cookies",
            "keywords": [
                "async",
                "client",
                "cookie",
                "cookies",
                "http"
            ],
            "support": {
                "issues": "https://github.com/amphp/http-client-cookies/issues",
                "source": "https://github.com/amphp/http-client-cookies/tree/master"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/http-client-cookies"
        },
        {
            "name": "amphp/log",
            "version": "v1.1.0",
            "version_normalized": "1.1.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/log.git",
                "reference": "25dcd3b58622bd22ffa7129288edb85e0c17081a"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/log/zipball/25dcd3b58622bd22ffa7129288edb85e0c17081a",
                "reference": "25dcd3b58622bd22ffa7129288edb85e0c17081a",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/byte-stream": "^1.3",
                "monolog/monolog": "^2 || ^1.23",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1",
                "phpunit/phpunit": "^8 || ^7"
            },
            "time": "2019-09-04T15:31:40+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Log\\": "src"
                },
                "files": [
                    "src/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.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"
            ],
            "support": {
                "issues": "https://github.com/amphp/log/issues",
                "source": "https://github.com/amphp/log/tree/master"
            },
            "install-path": "../amphp/log"
        },
        {
            "name": "amphp/mysql",
            "version": "v2.1.0",
            "version_normalized": "2.1.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/mysql.git",
                "reference": "03c69546c07cacf4cb09790e77f0777e9d3ae7f7"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/mysql/zipball/03c69546c07cacf4cb09790e77f0777e9d3ae7f7",
                "reference": "03c69546c07cacf4cb09790e77f0777e9d3ae7f7",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/socket": "^1",
                "amphp/sql": "^1",
                "amphp/sql-common": "^1",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/file": "^2 || ^1 || ^0.3.5",
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1.2",
                "amphp/process": "^1",
                "ext-openssl": "*",
                "phpbench/phpbench": "^0.13.0",
                "phpunit/phpunit": "^9 || ^8 || ^7"
            },
            "time": "2020-11-10T05:46:55+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Mysql\\": "src"
                },
                "files": [
                    "src/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Bob Weinand",
                    "email": "bobwei9@hotmail.com"
                },
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                }
            ],
            "description": "Asynchronous MySQL client for PHP based on Amp.",
            "support": {
                "issues": "https://github.com/amphp/mysql/issues",
                "source": "https://github.com/amphp/mysql/tree/v2.1.0"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/mysql"
        },
        {
            "name": "amphp/parallel",
            "version": "v1.4.0",
            "version_normalized": "1.4.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/parallel.git",
                "reference": "2c1039bf7ca137eae4d954b14c09a7535d7d4e1c"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/parallel/zipball/2c1039bf7ca137eae4d954b14c09a7535d7d4e1c",
                "reference": "2c1039bf7ca137eae4d954b14c09a7535d7d4e1c",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/byte-stream": "^1.6.1",
                "amphp/parser": "^1",
                "amphp/process": "^1",
                "amphp/serialization": "^1",
                "amphp/sync": "^1.0.1",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1",
                "phpunit/phpunit": "^8 || ^7"
            },
            "time": "2020-04-27T15:12:37+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Parallel\\": "lib"
                },
                "files": [
                    "lib/Context/functions.php",
                    "lib/Sync/functions.php",
                    "lib/Worker/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Stephen Coakley",
                    "email": "me@stephencoakley.com"
                }
            ],
            "description": "Parallel processing component for Amp.",
            "homepage": "https://github.com/amphp/parallel",
            "keywords": [
                "async",
                "asynchronous",
                "concurrent",
                "multi-processing",
                "multi-threading"
            ],
            "support": {
                "issues": "https://github.com/amphp/parallel/issues",
                "source": "https://github.com/amphp/parallel/tree/master"
            },
            "install-path": "../amphp/parallel"
        },
        {
            "name": "amphp/parser",
            "version": "v1.0.0",
            "version_normalized": "1.0.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"
            },
            "time": "2017-06-06T05:29:10+00:00",
            "type": "library",
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "issues": "https://github.com/amphp/parser/issues",
                "source": "https://github.com/amphp/parser/tree/is-valid"
            },
            "install-path": "../amphp/parser"
        },
        {
            "name": "amphp/postgres",
            "version": "v1.3.2",
            "version_normalized": "1.3.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/postgres.git",
                "reference": "b1a2f34817fb510a69b79cd56f2c98c4f4e9ff71"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/postgres/zipball/b1a2f34817fb510a69b79cd56f2c98c4f4e9ff71",
                "reference": "b1a2f34817fb510a69b79cd56f2c98c4f4e9ff71",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/sql": "^1",
                "amphp/sql-common": "^1",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1.2",
                "ext-pgsql": "*",
                "ext-pq": "*",
                "phpunit/phpunit": "^8 | ^7"
            },
            "time": "2020-12-06T22:12:22+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Postgres\\": "src"
                },
                "files": [
                    "src/functions.php",
                    "src/Internal/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                }
            ],
            "description": "Asynchronous PostgreSQL client for Amp.",
            "homepage": "http://amphp.org",
            "keywords": [
                "async",
                "asynchronous",
                "database",
                "db",
                "pgsql",
                "postgre",
                "postgresql"
            ],
            "support": {
                "issues": "https://github.com/amphp/postgres/issues",
                "source": "https://github.com/amphp/postgres/tree/v1.3.2"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/postgres"
        },
        {
            "name": "amphp/process",
            "version": "v1.1.0",
            "version_normalized": "1.1.0.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"
            },
            "time": "2019-02-26T16:33:03+00:00",
            "type": "library",
            "installation-source": "dist",
            "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",
            "support": {
                "issues": "https://github.com/amphp/process/issues",
                "source": "https://github.com/amphp/process/tree/master"
            },
            "install-path": "../amphp/process"
        },
        {
            "name": "amphp/redis",
            "version": "v1.0.4",
            "version_normalized": "1.0.4.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/redis.git",
                "reference": "9f973427779b1fd824a9b9c2a9d051ab10eb0f2c"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/redis/zipball/9f973427779b1fd824a9b9c2a9d051ab10eb0f2c",
                "reference": "9f973427779b1fd824a9b9c2a9d051ab10eb0f2c",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2.2.1",
                "amphp/cache": "^1.2.1",
                "amphp/socket": "^1",
                "amphp/sync": "^1.1",
                "league/uri-parser": "^1.4",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1.2",
                "phpunit/phpunit": "^7 | ^8"
            },
            "time": "2020-07-27T20:54:30+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Redis\\": "src"
                },
                "files": [
                    "src/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                }
            ],
            "description": "A non-blocking Redis client for Amp.",
            "homepage": "https://github.com/amphp/redis",
            "keywords": [
                "amp",
                "amphp",
                "async",
                "client",
                "redis"
            ],
            "support": {
                "issues": "https://github.com/amphp/redis/issues",
                "source": "https://github.com/amphp/redis/tree/master"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/redis"
        },
        {
            "name": "amphp/serialization",
            "version": "v1.0.0",
            "version_normalized": "1.0.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/serialization.git",
                "reference": "693e77b2fb0b266c3c7d622317f881de44ae94a1"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/serialization/zipball/693e77b2fb0b266c3c7d622317f881de44ae94a1",
                "reference": "693e77b2fb0b266c3c7d622317f881de44ae94a1",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "phpunit/phpunit": "^9 || ^8 || ^7"
            },
            "time": "2020-03-25T21:39:07+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Serialization\\": "src"
                },
                "files": [
                    "src/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                }
            ],
            "description": "Serialization tools for IPC and data storage in PHP.",
            "homepage": "https://github.com/amphp/serialization",
            "keywords": [
                "async",
                "asynchronous",
                "serialization",
                "serialize"
            ],
            "support": {
                "issues": "https://github.com/amphp/serialization/issues",
                "source": "https://github.com/amphp/serialization/tree/master"
            },
            "install-path": "../amphp/serialization"
        },
        {
            "name": "amphp/socket",
            "version": "v1.1.3",
            "version_normalized": "1.1.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/socket.git",
                "reference": "b9064b98742d12f8f438eaf73369bdd7d8446331"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/socket/zipball/b9064b98742d12f8f438eaf73369bdd7d8446331",
                "reference": "b9064b98742d12f8f438eaf73369bdd7d8446331",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/byte-stream": "^1.6",
                "amphp/dns": "^1 || ^0.9",
                "ext-openssl": "*",
                "kelunik/certificate": "^1.1",
                "league/uri-parser": "^1.4",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1",
                "phpunit/phpunit": "^6 || ^7 || ^8",
                "vimeo/psalm": "^3.9@dev"
            },
            "time": "2020-06-25T18:55:28+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Socket\\": "src"
                },
                "files": [
                    "src/functions.php",
                    "src/Internal/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniel Lowrey",
                    "email": "rdlowrey@gmail.com"
                },
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                }
            ],
            "description": "Async socket connection / server tools for Amp.",
            "homepage": "https://github.com/amphp/socket",
            "keywords": [
                "amp",
                "async",
                "encryption",
                "non-blocking",
                "sockets",
                "tcp",
                "tls"
            ],
            "support": {
                "issues": "https://github.com/amphp/socket/issues",
                "source": "https://github.com/amphp/socket/tree/master"
            },
            "install-path": "../amphp/socket"
        },
        {
            "name": "amphp/sql",
            "version": "v1.0.1",
            "version_normalized": "1.0.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/sql.git",
                "reference": "0445ac35623a18105efeac93364288434430a4d8"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/sql/zipball/0445ac35623a18105efeac93364288434430a4d8",
                "reference": "0445ac35623a18105efeac93364288434430a4d8",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "php": ">=7"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1",
                "phpunit/phpunit": "^6"
            },
            "time": "2019-09-26T16:23:02+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Sql\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "description": "Asynchronous SQL client for Amp.",
            "homepage": "http://amphp.org",
            "keywords": [
                "async",
                "asynchronous",
                "database",
                "db",
                "sql"
            ],
            "support": {
                "issues": "https://github.com/amphp/sql/issues",
                "source": "https://github.com/amphp/sql/tree/v1.0.1"
            },
            "install-path": "../amphp/sql"
        },
        {
            "name": "amphp/sql-common",
            "version": "v1.1.2",
            "version_normalized": "1.1.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/sql-common.git",
                "reference": "1c3b86970373d2ae00482300cae1442d4e9bd782"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/sql-common/zipball/1c3b86970373d2ae00482300cae1442d4e9bd782",
                "reference": "1c3b86970373d2ae00482300cae1442d4e9bd782",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/sql": "^1",
                "php": ">=7"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.3",
                "phpunit/phpunit": "^6 || ^7 || ^8 || ^9"
            },
            "time": "2020-11-09T23:11:50+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Sql\\Common\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "description": "Common classes for non-blocking SQL implementations.",
            "homepage": "http://amphp.org",
            "keywords": [
                "async",
                "asynchronous",
                "database",
                "db",
                "sql"
            ],
            "support": {
                "issues": "https://github.com/amphp/sql-common/issues",
                "source": "https://github.com/amphp/sql-common/tree/v1.1.2"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/sql-common"
        },
        {
            "name": "amphp/sync",
            "version": "v1.4.0",
            "version_normalized": "1.4.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/sync.git",
                "reference": "613047ac54c025aa800a9cde5b05c3add7327ed4"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/sync/zipball/613047ac54c025aa800a9cde5b05c3add7327ed4",
                "reference": "613047ac54c025aa800a9cde5b05c3add7327ed4",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2.2",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1",
                "phpunit/phpunit": "^9 || ^8 || ^7"
            },
            "time": "2020-05-07T18:57:50+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Sync\\": "src"
                },
                "files": [
                    "src/functions.php",
                    "src/ConcurrentIterator/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Stephen Coakley",
                    "email": "me@stephencoakley.com"
                }
            ],
            "description": "Mutex, Semaphore, and other synchronization tools for Amp.",
            "homepage": "https://github.com/amphp/sync",
            "keywords": [
                "async",
                "asynchronous",
                "mutex",
                "semaphore",
                "synchronization"
            ],
            "support": {
                "issues": "https://github.com/amphp/sync/issues",
                "source": "https://github.com/amphp/sync/tree/v1.4.0"
            },
            "install-path": "../amphp/sync"
        },
        {
            "name": "amphp/websocket",
            "version": "v1.0.1",
            "version_normalized": "1.0.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/websocket.git",
                "reference": "6752ecfcb4deba23b95ab3fbd0d427326fcac564"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/websocket/zipball/6752ecfcb4deba23b95ab3fbd0d427326fcac564",
                "reference": "6752ecfcb4deba23b95ab3fbd0d427326fcac564",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2.2",
                "amphp/byte-stream": "^1.6.1",
                "amphp/socket": "^1",
                "cash/lrucache": "^1",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1.2",
                "phpunit/phpunit": "^8 || ^7",
                "vimeo/psalm": "^3.11@dev"
            },
            "suggest": {
                "ext-zlib": "Required for compression"
            },
            "time": "2020-11-13T05:54:54+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Websocket\\": "src"
                },
                "files": [
                    "src/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                },
                {
                    "name": "Bob Weinand",
                    "email": "bobwei9@hotmail.com"
                }
            ],
            "description": "Shared code for websocket servers and clients.",
            "homepage": "https://github.com/amphp/websocket",
            "keywords": [
                "amp",
                "amphp",
                "async",
                "http",
                "non-blocking",
                "websocket"
            ],
            "support": {
                "issues": "https://github.com/amphp/websocket/issues",
                "source": "https://github.com/amphp/websocket/tree/v1.0.1"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/websocket"
        },
        {
            "name": "amphp/websocket-client",
            "version": "v1.0.0",
            "version_normalized": "1.0.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/websocket-client.git",
                "reference": "173b54137cdcd4288702f615f05c1029e613ba37"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/websocket-client/zipball/173b54137cdcd4288702f615f05c1029e613ba37",
                "reference": "173b54137cdcd4288702f615f05c1029e613ba37",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2.2",
                "amphp/http": "^1.3",
                "amphp/http-client": "^4",
                "amphp/socket": "^1",
                "amphp/websocket": "^1",
                "league/uri": "^6",
                "php": ">=7.2",
                "psr/http-message": "^1"
            },
            "require-dev": {
                "amphp/http-server": "^2",
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1",
                "amphp/websocket-server": "dev-master as 2.0-rc4",
                "phpunit/phpunit": "^8 || ^7",
                "psr/log": "^1",
                "vimeo/psalm": "^3.11@dev"
            },
            "time": "2020-07-05T17:36:04+00:00",
            "type": "library",
            "installation-source": "dist",
            "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": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                }
            ],
            "description": "Async WebSocket client for PHP based on Amp.",
            "keywords": [
                "amp",
                "amphp",
                "async",
                "client",
                "http",
                "non-blocking",
                "websocket"
            ],
            "support": {
                "issues": "https://github.com/amphp/websocket-client/issues",
                "source": "https://github.com/amphp/websocket-client/tree/v1.0.0"
            },
            "install-path": "../amphp/websocket-client"
        },
        {
            "name": "amphp/windows-registry",
            "version": "v0.3.3",
            "version_normalized": "0.3.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/windows-registry.git",
                "reference": "0f56438b9197e224325e88f305346f0221df1f71"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/windows-registry/zipball/0f56438b9197e224325e88f305346f0221df1f71",
                "reference": "0f56438b9197e224325e88f305346f0221df1f71",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/byte-stream": "^1.4",
                "amphp/process": "^1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master"
            },
            "time": "2020-07-10T16:13:29+00:00",
            "type": "library",
            "installation-source": "dist",
            "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.",
            "support": {
                "issues": "https://github.com/amphp/windows-registry/issues",
                "source": "https://github.com/amphp/windows-registry/tree/master"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/windows-registry"
        },
        {
            "name": "cash/lrucache",
            "version": "1.0.0",
            "version_normalized": "1.0.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"
            },
            "time": "2013-09-20T18:59:12+00:00",
            "type": "library",
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "issues": "https://github.com/cash/LRUCache/issues",
                "source": "https://github.com/cash/LRUCache/tree/1.0.0"
            },
            "install-path": "../cash/lrucache"
        },
        {
            "name": "danog/dns-over-https",
            "version": "0.2.6",
            "version_normalized": "0.2.6.0",
            "source": {
                "type": "git",
                "url": "https://github.com/danog/dns-over-https.git",
                "reference": "a288be1f4fdd4ce9838e98bfa96407fcfdd099b3"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/danog/dns-over-https/zipball/a288be1f4fdd4ce9838e98bfa96407fcfdd099b3",
                "reference": "a288be1f4fdd4ce9838e98bfa96407fcfdd099b3",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/cache": "^1",
                "amphp/dns": "^1",
                "amphp/http-client": "^4",
                "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"
            },
            "time": "2019-12-27T14:35:55+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\DoH\\": "lib"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniil Gentili",
                    "email": "daniil@daniil.it"
                },
                {
                    "name": "Chris Wright",
                    "email": "addr@daverandom.com"
                },
                {
                    "name": "Daniel Lowrey",
                    "email": "rdlowrey@php.net"
                },
                {
                    "name": "Bob Weinand",
                    "email": "bobwei9@hotmail.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                },
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                }
            ],
            "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"
            ],
            "support": {
                "issues": "https://github.com/danog/dns-over-https/issues",
                "source": "https://github.com/danog/dns-over-https/tree/0.2.6"
            },
            "install-path": "../danog/dns-over-https"
        },
        {
            "name": "danog/ipc",
            "version": "0.1.5",
            "version_normalized": "0.1.5.0",
            "source": {
                "type": "git",
                "url": "https://github.com/danog/ipc.git",
                "reference": "5388fa0ab42250f0c96fdaffae46a7724a9457f4"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/danog/ipc/zipball/5388fa0ab42250f0c96fdaffae46a7724a9457f4",
                "reference": "5388fa0ab42250f0c96fdaffae46a7724a9457f4",
                "shasum": ""
            },
            "require": {
                "amphp/byte-stream": "^1",
                "amphp/parser": "^1",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/amp": "^2.4",
                "amphp/parallel": "^1.3",
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.3",
                "phpunit/phpunit": "^7 | ^8 | ^9"
            },
            "time": "2020-09-25T14:50:16+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Ipc\\": "lib"
                },
                "files": [
                    "lib/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniil Gentili",
                    "email": "daniil@daniil.it"
                },
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Stephen Coakley",
                    "email": "me@stephencoakley.com"
                }
            ],
            "description": "IPC component for Amp.",
            "homepage": "https://github.com/danog/ipc",
            "keywords": [
                "async",
                "asynchronous",
                "concurrent",
                "multi-processing",
                "multi-threading"
            ],
            "support": {
                "issues": "https://github.com/danog/ipc/issues",
                "source": "https://github.com/danog/ipc/tree/0.1.5"
            },
            "install-path": "../danog/ipc"
        },
        {
            "name": "danog/libdns-json",
            "version": "0.1.1",
            "version_normalized": "0.1.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/danog/LibDNSJson.git",
                "reference": "7d5e07815d57afa64ef7cdbe1a65fbead9a3e7bd"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/danog/LibDNSJson/zipball/7d5e07815d57afa64ef7cdbe1a65fbead9a3e7bd",
                "reference": "7d5e07815d57afa64ef7cdbe1a65fbead9a3e7bd",
                "shasum": ""
            },
            "require": {
                "daverandom/libdns": "^2.0.1",
                "ext-json": "*",
                "php": ">=7.0"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "phpunit/phpunit": "^6"
            },
            "time": "2019-07-14T14:59:51+00:00",
            "type": "library",
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "issues": "https://github.com/danog/LibDNSJson/issues",
                "source": "https://github.com/danog/LibDNSJson/tree/master"
            },
            "install-path": "../danog/libdns-json"
        },
        {
            "name": "danog/loop",
            "version": "0.1.0",
            "version_normalized": "0.1.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/danog/loop.git",
                "reference": "b008a45f2f192ce085e87bd2f4c6e3cf8a29bf7c"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/danog/loop/zipball/b008a45f2f192ce085e87bd2f4c6e3cf8a29bf7c",
                "reference": "b008a45f2f192ce085e87bd2f4c6e3cf8a29bf7c",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.3",
                "phpunit/phpunit": "^7 | ^8 | ^9",
                "vimeo/psalm": "dev-master"
            },
            "time": "2020-07-24T17:32:12+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "danog\\Loop\\": "lib"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniil Gentili",
                    "email": "daniil@daniil.it"
                }
            ],
            "description": "Loop abstraction for AMPHP.",
            "homepage": "https://github.com/danog/loop",
            "keywords": [
                "async",
                "asynchronous",
                "concurrent",
                "multi-processing",
                "multi-threading"
            ],
            "support": {
                "issues": "https://github.com/danog/loop/issues",
                "source": "https://github.com/danog/loop/tree/0.1.0"
            },
            "funding": [
                {
                    "url": "https://github.com/danog",
                    "type": "github"
                }
            ],
            "install-path": "../danog/loop"
        },
        {
            "name": "danog/madelineproto",
            "version": "dev-master",
            "version_normalized": "dev-master",
            "source": {
                "type": "git",
                "url": "https://github.com/danog/MadelineProto.git",
                "reference": "f0d714e548bc6fb94eb982ab3930acde0e6f0be1"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/danog/MadelineProto/zipball/f0d714e548bc6fb94eb982ab3930acde0e6f0be1",
                "reference": "f0d714e548bc6fb94eb982ab3930acde0e6f0be1",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/byte-stream": "^1",
                "amphp/dns": "^1",
                "amphp/file": "^1",
                "amphp/http-client": "^4",
                "amphp/http-client-cookies": "^1",
                "amphp/log": "^1.1",
                "amphp/mysql": "^2",
                "amphp/postgres": "^1.2",
                "amphp/redis": "^1.0",
                "amphp/socket": "^1",
                "amphp/websocket-client": "^1.0",
                "danog/dns-over-https": "^0.2",
                "danog/ipc": "^0.1",
                "danog/loop": "^0.1.0",
                "danog/magicalserializer": "^1.0",
                "danog/primemodule": "^1",
                "danog/tg-file-decoder": "^0.1",
                "danog/tgseclib": "^3",
                "erusev/parsedown": "^1.7",
                "ext-dom": "*",
                "ext-fileinfo": "*",
                "ext-filter": "*",
                "ext-hash": "*",
                "ext-json": "*",
                "ext-mbstring": "*",
                "ext-xml": "*",
                "ext-zlib": "*",
                "league/uri": "^6",
                "php": ">=7.4.0",
                "symfony/polyfill-mbstring": "*",
                "symfony/polyfill-php80": "^1.18"
            },
            "conflict": {
                "ext-pthreads": "*",
                "krakjoe/pthreads-polyfill": "*"
            },
            "require-dev": {
                "amphp/http": "^1.6",
                "amphp/http-server": "dev-master",
                "amphp/php-cs-fixer-config": "dev-master",
                "danog/7to5": "^1",
                "danog/7to70": "^1",
                "danog/phpdoc": "^0.1.7",
                "ennexa/amp-update-cache": "dev-master",
                "ext-ctype": "*",
                "friendsofphp/php-cs-fixer": "^2.16",
                "phpdocumentor/reflection-docblock": "^5.2",
                "phpstan/phpstan": "^0.12.14",
                "phpunit/phpunit": "^9",
                "vimeo/psalm": "dev-master",
                "vlucas/phpdotenv": "^3"
            },
            "suggest": {
                "ext-libtgvoip": "Install the php-libtgvoip extension to make phone calls (https://github.com/danog/php-libtgvoip)"
            },
            "time": "2021-01-29T00:34:45+00:00",
            "default-branch": true,
            "type": "project",
            "installation-source": "source",
            "autoload": {
                "psr-4": {
                    "danog\\MadelineProto\\": "src/danog/MadelineProto"
                },
                "files": [
                    "src/BigIntegor.php",
                    "src/YieldReturnValue.php",
                    "src/danog/MadelineProto/Ipc/Runner/entry.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://docs.madelineproto.xyz",
            "keywords": [
                "GB",
                "Messenger",
                "audio",
                "bytes",
                "client",
                "files",
                "mtproto",
                "php",
                "protocol",
                "stickers",
                "telegram",
                "video"
            ],
            "support": {
                "issues": "https://github.com/danog/MadelineProto/issues",
                "source": "https://github.com/danog/MadelineProto/tree/6.0.0"
            },
            "funding": [
                {
                    "url": "https://github.com/danog",
                    "type": "github"
                }
            ],
            "install-path": "../danog/madelineproto"
        },
        {
            "name": "danog/magicalserializer",
            "version": "1.0",
            "version_normalized": "1.0.0.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": ""
            },
            "time": "2018-02-20T10:35:49+00:00",
            "type": "library",
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "issues": "https://github.com/danog/MagicalSerializer/issues",
                "source": "https://github.com/danog/MagicalSerializer/tree/master"
            },
            "install-path": "../danog/magicalserializer"
        },
        {
            "name": "danog/primemodule",
            "version": "1.0.3",
            "version_normalized": "1.0.3.0",
            "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)"
            },
            "time": "2018-03-21T10:47:51+00:00",
            "type": "library",
            "installation-source": "dist",
            "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.\"",
            "support": {
                "issues": "https://github.com/danog/PrimeModule/issues",
                "source": "https://github.com/danog/PrimeModule/tree/1.0.3"
            },
            "install-path": "../danog/primemodule"
        },
        {
            "name": "danog/tg-file-decoder",
            "version": "0.1.4",
            "version_normalized": "0.1.4.0",
            "source": {
                "type": "git",
                "url": "https://github.com/danog/tg-file-decoder.git",
                "reference": "36fca79a3d610c8d1c6dce57124e5e5e47d4ca50"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/danog/tg-file-decoder/zipball/36fca79a3d610c8d1c6dce57124e5e5e47d4ca50",
                "reference": "36fca79a3d610c8d1c6dce57124e5e5e47d4ca50",
                "shasum": ""
            },
            "require": {
                "php": ">=7.0"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "phpunit/phpunit": "^8|^6"
            },
            "time": "2020-10-06T19:02:28+00:00",
            "type": "project",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "danog\\Decoder\\": "src/"
                },
                "files": [
                    "src/type.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "AGPL-3.0-only"
            ],
            "authors": [
                {
                    "name": "Daniil Gentili",
                    "email": "daniil@daniil.it"
                }
            ],
            "description": "Decode Telegram bot API file IDs",
            "keywords": [
                "audio",
                "bot api",
                "file ID",
                "files",
                "mtproto",
                "stickers",
                "telegram",
                "video"
            ],
            "support": {
                "issues": "https://github.com/danog/tg-file-decoder/issues",
                "source": "https://github.com/danog/tg-file-decoder/tree/0.1.4"
            },
            "funding": [
                {
                    "url": "https://github.com/danog",
                    "type": "github"
                }
            ],
            "install-path": "../danog/tg-file-decoder"
        },
        {
            "name": "danog/tgseclib",
            "version": "3.0.1",
            "version_normalized": "3.0.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/danog/tgseclib.git",
                "reference": "17df55ae63bd6839971e0bee27e94e998bebb16f"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/danog/tgseclib/zipball/17df55ae63bd6839971e0bee27e94e998bebb16f",
                "reference": "17df55ae63bd6839971e0bee27e94e998bebb16f",
                "shasum": ""
            },
            "require": {
                "paragonie/constant_time_encoding": "^1|^2",
                "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."
            },
            "time": "2020-11-07T20:12:19+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "phpseclib/bootstrap.php"
                ],
                "psr-4": {
                    "tgseclib\\": "phpseclib/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "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 (+Telegram-specific AES IGE primitives) - 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"
            ],
            "support": {
                "issues": "https://github.com/danog/tgseclib/issues",
                "source": "https://github.com/danog/tgseclib/tree/3.0.1"
            },
            "funding": [
                {
                    "url": "https://github.com/terrafrost",
                    "type": "github"
                },
                {
                    "url": "https://www.patreon.com/phpseclib",
                    "type": "patreon"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib",
                    "type": "tidelift"
                }
            ],
            "install-path": "../danog/tgseclib"
        },
        {
            "name": "daverandom/libdns",
            "version": "v2.0.2",
            "version_normalized": "2.0.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/DaveRandom/LibDNS.git",
                "reference": "e8b6d6593d18ac3a6a14666d8a68a4703b2e05f9"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/DaveRandom/LibDNS/zipball/e8b6d6593d18ac3a6a14666d8a68a4703b2e05f9",
                "reference": "e8b6d6593d18ac3a6a14666d8a68a4703b2e05f9",
                "shasum": ""
            },
            "require": {
                "ext-ctype": "*",
                "php": ">=7.0"
            },
            "suggest": {
                "ext-intl": "Required for IDN support"
            },
            "time": "2019-12-03T09:12:46+00:00",
            "type": "library",
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "issues": "https://github.com/DaveRandom/LibDNS/issues",
                "source": "https://github.com/DaveRandom/LibDNS/tree/v2.0.2"
            },
            "install-path": "../daverandom/libdns"
        },
        {
            "name": "erusev/parsedown",
            "version": "1.7.4",
            "version_normalized": "1.7.4.0",
            "source": {
                "type": "git",
                "url": "https://github.com/erusev/parsedown.git",
                "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/erusev/parsedown/zipball/cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
                "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
                "shasum": ""
            },
            "require": {
                "ext-mbstring": "*",
                "php": ">=5.3.0"
            },
            "require-dev": {
                "phpunit/phpunit": "^4.8.35"
            },
            "time": "2019-12-30T22:54:17+00:00",
            "type": "library",
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "issues": "https://github.com/erusev/parsedown/issues",
                "source": "https://github.com/erusev/parsedown/tree/1.7.x"
            },
            "install-path": "../erusev/parsedown"
        },
        {
            "name": "kelunik/certificate",
            "version": "v1.1.2",
            "version_normalized": "1.1.2.0",
            "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"
            },
            "time": "2019-05-29T19:02:31+00:00",
            "type": "library",
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "issues": "https://github.com/kelunik/certificate/issues",
                "source": "https://github.com/kelunik/certificate/tree/v1.1.2"
            },
            "install-path": "../kelunik/certificate"
        },
        {
            "name": "league/uri",
            "version": "6.4.0",
            "version_normalized": "6.4.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/thephpleague/uri.git",
                "reference": "09da64118eaf4c5d52f9923a1e6a5be1da52fd9a"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/thephpleague/uri/zipball/09da64118eaf4c5d52f9923a1e6a5be1da52fd9a",
                "reference": "09da64118eaf4c5d52f9923a1e6a5be1da52fd9a",
                "shasum": ""
            },
            "require": {
                "ext-json": "*",
                "league/uri-interfaces": "^2.1",
                "php": ">=7.2",
                "psr/http-message": "^1.0"
            },
            "conflict": {
                "league/uri-schemes": "^1.0"
            },
            "require-dev": {
                "friendsofphp/php-cs-fixer": "^2.16",
                "phpstan/phpstan": "^0.12",
                "phpstan/phpstan-phpunit": "^0.12",
                "phpstan/phpstan-strict-rules": "^0.12",
                "phpunit/phpunit": "^8.0 || ^9.0",
                "psr/http-factory": "^1.0"
            },
            "suggest": {
                "ext-fileinfo": "Needed to create Data URI from a filepath",
                "ext-intl": "Needed to improve host validation",
                "league/uri-components": "Needed to easily manipulate URI objects",
                "psr/http-factory": "Needed to use the URI factory"
            },
            "time": "2020-11-22T14:29:11+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "6.x-dev"
                }
            },
            "installation-source": "dist",
            "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": "URI manipulation library",
            "homepage": "http://uri.thephpleague.com",
            "keywords": [
                "data-uri",
                "file-uri",
                "ftp",
                "hostname",
                "http",
                "https",
                "middleware",
                "parse_str",
                "parse_url",
                "psr-7",
                "query-string",
                "querystring",
                "rfc3986",
                "rfc3987",
                "rfc6570",
                "uri",
                "uri-template",
                "url",
                "ws"
            ],
            "support": {
                "docs": "https://uri.thephpleague.com",
                "forum": "https://thephpleague.slack.com",
                "issues": "https://github.com/thephpleague/uri/issues",
                "source": "https://github.com/thephpleague/uri/tree/6.4.0"
            },
            "funding": [
                {
                    "url": "https://github.com/sponsors/nyamsprod",
                    "type": "github"
                }
            ],
            "install-path": "../league/uri"
        },
        {
            "name": "league/uri-interfaces",
            "version": "2.2.0",
            "version_normalized": "2.2.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/thephpleague/uri-interfaces.git",
                "reference": "667f150e589d65d79c89ffe662e426704f84224f"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/667f150e589d65d79c89ffe662e426704f84224f",
                "reference": "667f150e589d65d79c89ffe662e426704f84224f",
                "shasum": ""
            },
            "require": {
                "ext-json": "*",
                "php": "^7.1 || ^8.0"
            },
            "require-dev": {
                "friendsofphp/php-cs-fixer": "^2.0",
                "phpstan/phpstan": "^0.12",
                "phpstan/phpstan-phpunit": "^0.12",
                "phpstan/phpstan-strict-rules": "^0.12"
            },
            "time": "2020-10-31T13:45:51+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "2.x-dev"
                }
            },
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "issues": "https://github.com/thephpleague/uri-interfaces/issues",
                "source": "https://github.com/thephpleague/uri-interfaces/tree/2.2.0"
            },
            "funding": [
                {
                    "url": "https://github.com/sponsors/nyamsprod",
                    "type": "github"
                }
            ],
            "install-path": "../league/uri-interfaces"
        },
        {
            "name": "league/uri-parser",
            "version": "1.4.1",
            "version_normalized": "1.4.1.0",
            "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"
            },
            "time": "2018-11-22T07:55:51+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.x-dev"
                }
            },
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "issues": "https://github.com/thephpleague/uri-parser/issues",
                "source": "https://github.com/thephpleague/uri-parser/tree/master"
            },
            "install-path": "../league/uri-parser"
        },
        {
            "name": "monolog/monolog",
            "version": "2.2.0",
            "version_normalized": "2.2.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/Seldaek/monolog.git",
                "reference": "1cb1cde8e8dd0f70cc0fe51354a59acad9302084"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/Seldaek/monolog/zipball/1cb1cde8e8dd0f70cc0fe51354a59acad9302084",
                "reference": "1cb1cde8e8dd0f70cc0fe51354a59acad9302084",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2",
                "psr/log": "^1.0.1"
            },
            "provide": {
                "psr/log-implementation": "1.0.0"
            },
            "require-dev": {
                "aws/aws-sdk-php": "^2.4.9 || ^3.0",
                "doctrine/couchdb": "~1.0@dev",
                "elasticsearch/elasticsearch": "^7",
                "graylog2/gelf-php": "^1.4.2",
                "mongodb/mongodb": "^1.8",
                "php-amqplib/php-amqplib": "~2.4",
                "php-console/php-console": "^3.1.3",
                "phpspec/prophecy": "^1.6.1",
                "phpstan/phpstan": "^0.12.59",
                "phpunit/phpunit": "^8.5",
                "predis/predis": "^1.1",
                "rollbar/rollbar": "^1.3",
                "ruflin/elastica": ">=0.90 <7.0.1",
                "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",
                "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
                "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
                "ext-mbstring": "Allow to work properly with unicode symbols",
                "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)",
                "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
                "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)",
                "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"
            },
            "time": "2020-12-14T13:15:25+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "2.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Monolog\\": "src/Monolog"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Jordi Boggiano",
                    "email": "j.boggiano@seld.be",
                    "homepage": "https://seld.be"
                }
            ],
            "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
            "homepage": "https://github.com/Seldaek/monolog",
            "keywords": [
                "log",
                "logging",
                "psr-3"
            ],
            "support": {
                "issues": "https://github.com/Seldaek/monolog/issues",
                "source": "https://github.com/Seldaek/monolog/tree/2.2.0"
            },
            "funding": [
                {
                    "url": "https://github.com/Seldaek",
                    "type": "github"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
                    "type": "tidelift"
                }
            ],
            "install-path": "../monolog/monolog"
        },
        {
            "name": "paragonie/constant_time_encoding",
            "version": "v2.4.0",
            "version_normalized": "2.4.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/paragonie/constant_time_encoding.git",
                "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c",
                "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c",
                "shasum": ""
            },
            "require": {
                "php": "^7|^8"
            },
            "require-dev": {
                "phpunit/phpunit": "^6|^7|^8|^9",
                "vimeo/psalm": "^1|^2|^3|^4"
            },
            "time": "2020-12-06T15:14:20+00:00",
            "type": "library",
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "email": "info@paragonie.com",
                "issues": "https://github.com/paragonie/constant_time_encoding/issues",
                "source": "https://github.com/paragonie/constant_time_encoding"
            },
            "install-path": "../paragonie/constant_time_encoding"
        },
        {
            "name": "paragonie/random_compat",
            "version": "v2.0.19",
            "version_normalized": "2.0.19.0",
            "source": {
                "type": "git",
                "url": "https://github.com/paragonie/random_compat.git",
                "reference": "446fc9faa5c2a9ddf65eb7121c0af7e857295241"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/paragonie/random_compat/zipball/446fc9faa5c2a9ddf65eb7121c0af7e857295241",
                "reference": "446fc9faa5c2a9ddf65eb7121c0af7e857295241",
                "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."
            },
            "time": "2020-10-15T10:06:57+00:00",
            "type": "library",
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "email": "info@paragonie.com",
                "issues": "https://github.com/paragonie/random_compat/issues",
                "source": "https://github.com/paragonie/random_compat"
            },
            "install-path": "../paragonie/random_compat"
        },
        {
            "name": "psr/http-message",
            "version": "1.0.1",
            "version_normalized": "1.0.1.0",
            "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"
            },
            "time": "2016-08-06T14:39:51+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.0.x-dev"
                }
            },
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "source": "https://github.com/php-fig/http-message/tree/master"
            },
            "install-path": "../psr/http-message"
        },
        {
            "name": "psr/log",
            "version": "1.1.3",
            "version_normalized": "1.1.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/php-fig/log.git",
                "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc",
                "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.0"
            },
            "time": "2020-03-23T09:12:05+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.1.x-dev"
                }
            },
            "installation-source": "dist",
            "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"
            ],
            "support": {
                "source": "https://github.com/php-fig/log/tree/1.1.3"
            },
            "install-path": "../psr/log"
        },
        {
            "name": "symfony/polyfill-mbstring",
            "version": "v1.22.0",
            "version_normalized": "1.22.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-mbstring.git",
                "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
                "reference": "f377a3dd1fde44d37b9831d68dc8dea3ffd28e13",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "suggest": {
                "ext-mbstring": "For best performance"
            },
            "time": "2021-01-07T16:49:33+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "1.22-dev"
                },
                "thanks": {
                    "name": "symfony/polyfill",
                    "url": "https://github.com/symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Symfony\\Polyfill\\Mbstring\\": ""
                },
                "files": [
                    "bootstrap.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony polyfill for the Mbstring extension",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "mbstring",
                "polyfill",
                "portable",
                "shim"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.22.0"
            },
            "funding": [
                {
                    "url": "https://symfony.com/sponsor",
                    "type": "custom"
                },
                {
                    "url": "https://github.com/fabpot",
                    "type": "github"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
                    "type": "tidelift"
                }
            ],
            "install-path": "../symfony/polyfill-mbstring"
        },
        {
            "name": "symfony/polyfill-php80",
            "version": "v1.22.0",
            "version_normalized": "1.22.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php80.git",
                "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91",
                "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "time": "2021-01-07T16:49:33+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "1.22-dev"
                },
                "thanks": {
                    "name": "symfony/polyfill",
                    "url": "https://github.com/symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Symfony\\Polyfill\\Php80\\": ""
                },
                "files": [
                    "bootstrap.php"
                ],
                "classmap": [
                    "Resources/stubs"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Ion Bazan",
                    "email": "ion.bazan@gmail.com"
                },
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "polyfill",
                "portable",
                "shim"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-php80/tree/v1.22.0"
            },
            "funding": [
                {
                    "url": "https://symfony.com/sponsor",
                    "type": "custom"
                },
                {
                    "url": "https://github.com/fabpot",
                    "type": "github"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
                    "type": "tidelift"
                }
            ],
            "install-path": "../symfony/polyfill-php80"
        }
    ],
    "dev": true,
    "dev-package-names": []
}
