[
    {
        "name": "cboden/ratchet",
        "version": "v0.4.4",
        "version_normalized": "0.4.4.0",
        "source": {
            "type": "git",
            "url": "https://github.com/ratchetphp/Ratchet.git",
            "reference": "5012dc954541b40c5599d286fd40653f5716a38f"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/ratchetphp/Ratchet/zipball/5012dc954541b40c5599d286fd40653f5716a38f",
            "reference": "5012dc954541b40c5599d286fd40653f5716a38f",
            "shasum": ""
        },
        "require": {
            "guzzlehttp/psr7": "^1.7|^2.0",
            "php": ">=5.4.2",
            "ratchet/rfc6455": "^0.3.1",
            "react/event-loop": ">=0.4",
            "react/socket": "^1.0 || ^0.8 || ^0.7 || ^0.6 || ^0.5",
            "symfony/http-foundation": "^2.6|^3.0|^4.0|^5.0|^6.0",
            "symfony/routing": "^2.6|^3.0|^4.0|^5.0|^6.0"
        },
        "require-dev": {
            "phpunit/phpunit": "~4.8"
        },
        "time": "2021-12-14T00:20:41+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "Ratchet\\": "src/Ratchet"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Chris Boden",
                "email": "cboden@gmail.com",
                "role": "Developer"
            },
            {
                "name": "Matt Bonneau",
                "role": "Developer"
            }
        ],
        "description": "PHP WebSocket library",
        "homepage": "http://socketo.me",
        "keywords": [
            "Ratchet",
            "WebSockets",
            "server",
            "sockets",
            "websocket"
        ]
    },
    {
        "name": "evenement/evenement",
        "version": "v3.0.2",
        "version_normalized": "3.0.2.0",
        "source": {
            "type": "git",
            "url": "https://github.com/igorw/evenement.git",
            "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/igorw/evenement/zipball/0a16b0d71ab13284339abb99d9d2bd813640efbc",
            "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc",
            "shasum": ""
        },
        "require": {
            "php": ">=7.0"
        },
        "require-dev": {
            "phpunit/phpunit": "^9 || ^6"
        },
        "time": "2023-08-08T05:53:35+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "Evenement\\": "src/"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Igor Wiedler",
                "email": "igor@wiedler.ch"
            }
        ],
        "description": "Événement is a very simple event dispatching library for PHP",
        "keywords": [
            "event-dispatcher",
            "event-emitter"
        ]
    },
    {
        "name": "guzzlehttp/psr7",
        "version": "2.7.0",
        "version_normalized": "2.7.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/guzzle/psr7.git",
            "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/guzzle/psr7/zipball/a70f5c95fb43bc83f07c9c948baa0dc1829bf201",
            "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201",
            "shasum": ""
        },
        "require": {
            "php": "^7.2.5 || ^8.0",
            "psr/http-factory": "^1.0",
            "psr/http-message": "^1.1 || ^2.0",
            "ralouphie/getallheaders": "^3.0"
        },
        "provide": {
            "psr/http-factory-implementation": "1.0",
            "psr/http-message-implementation": "1.0"
        },
        "require-dev": {
            "bamarni/composer-bin-plugin": "^1.8.2",
            "http-interop/http-factory-tests": "0.9.0",
            "phpunit/phpunit": "^8.5.39 || ^9.6.20"
        },
        "suggest": {
            "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
        },
        "time": "2024-07-18T11:15:46+00:00",
        "type": "library",
        "extra": {
            "bamarni-bin": {
                "bin-links": true,
                "forward-command": false
            }
        },
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "GuzzleHttp\\Psr7\\": "src/"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Graham Campbell",
                "email": "hello@gjcampbell.co.uk",
                "homepage": "https://github.com/GrahamCampbell"
            },
            {
                "name": "Michael Dowling",
                "email": "mtdowling@gmail.com",
                "homepage": "https://github.com/mtdowling"
            },
            {
                "name": "George Mponos",
                "email": "gmponos@gmail.com",
                "homepage": "https://github.com/gmponos"
            },
            {
                "name": "Tobias Nyholm",
                "email": "tobias.nyholm@gmail.com",
                "homepage": "https://github.com/Nyholm"
            },
            {
                "name": "Márk Sági-Kazár",
                "email": "mark.sagikazar@gmail.com",
                "homepage": "https://github.com/sagikazarmark"
            },
            {
                "name": "Tobias Schultze",
                "email": "webmaster@tubo-world.de",
                "homepage": "https://github.com/Tobion"
            },
            {
                "name": "Márk Sági-Kazár",
                "email": "mark.sagikazar@gmail.com",
                "homepage": "https://sagikazarmark.hu"
            }
        ],
        "description": "PSR-7 message implementation that also provides common utility methods",
        "keywords": [
            "http",
            "message",
            "psr-7",
            "request",
            "response",
            "stream",
            "uri",
            "url"
        ],
        "funding": [
            {
                "url": "https://github.com/GrahamCampbell",
                "type": "github"
            },
            {
                "url": "https://github.com/Nyholm",
                "type": "github"
            },
            {
                "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
                "type": "tidelift"
            }
        ]
    },
    {
        "name": "psr/http-factory",
        "version": "1.1.0",
        "version_normalized": "1.1.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/php-fig/http-factory.git",
            "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a",
            "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a",
            "shasum": ""
        },
        "require": {
            "php": ">=7.1",
            "psr/http-message": "^1.0 || ^2.0"
        },
        "time": "2024-04-15T12:06:14+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": "https://www.php-fig.org/"
            }
        ],
        "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories",
        "keywords": [
            "factory",
            "http",
            "message",
            "psr",
            "psr-17",
            "psr-7",
            "request",
            "response"
        ]
    },
    {
        "name": "psr/http-message",
        "version": "2.0",
        "version_normalized": "2.0.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/php-fig/http-message.git",
            "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71",
            "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71",
            "shasum": ""
        },
        "require": {
            "php": "^7.2 || ^8.0"
        },
        "time": "2023-04-04T09:54:51+00:00",
        "type": "library",
        "extra": {
            "branch-alias": {
                "dev-master": "2.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": "https://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"
        ]
    },
    {
        "name": "ralouphie/getallheaders",
        "version": "3.0.3",
        "version_normalized": "3.0.3.0",
        "source": {
            "type": "git",
            "url": "https://github.com/ralouphie/getallheaders.git",
            "reference": "120b605dfeb996808c31b6477290a714d356e822"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
            "reference": "120b605dfeb996808c31b6477290a714d356e822",
            "shasum": ""
        },
        "require": {
            "php": ">=5.6"
        },
        "require-dev": {
            "php-coveralls/php-coveralls": "^2.1",
            "phpunit/phpunit": "^5 || ^6.5"
        },
        "time": "2019-03-08T08:55:37+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "files": [
                "src/getallheaders.php"
            ]
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Ralph Khattar",
                "email": "ralph.khattar@gmail.com"
            }
        ],
        "description": "A polyfill for getallheaders."
    },
    {
        "name": "ratchet/rfc6455",
        "version": "v0.3.1",
        "version_normalized": "0.3.1.0",
        "source": {
            "type": "git",
            "url": "https://github.com/ratchetphp/RFC6455.git",
            "reference": "7c964514e93456a52a99a20fcfa0de242a43ccdb"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/ratchetphp/RFC6455/zipball/7c964514e93456a52a99a20fcfa0de242a43ccdb",
            "reference": "7c964514e93456a52a99a20fcfa0de242a43ccdb",
            "shasum": ""
        },
        "require": {
            "guzzlehttp/psr7": "^2 || ^1.7",
            "php": ">=5.4.2"
        },
        "require-dev": {
            "phpunit/phpunit": "^5.7",
            "react/socket": "^1.3"
        },
        "time": "2021-12-09T23:20:49+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "Ratchet\\RFC6455\\": "src"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Chris Boden",
                "email": "cboden@gmail.com",
                "role": "Developer"
            },
            {
                "name": "Matt Bonneau",
                "role": "Developer"
            }
        ],
        "description": "RFC6455 WebSocket protocol handler",
        "homepage": "http://socketo.me",
        "keywords": [
            "WebSockets",
            "rfc6455",
            "websocket"
        ]
    },
    {
        "name": "react/cache",
        "version": "v1.2.0",
        "version_normalized": "1.2.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/reactphp/cache.git",
            "reference": "d47c472b64aa5608225f47965a484b75c7817d5b"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/reactphp/cache/zipball/d47c472b64aa5608225f47965a484b75c7817d5b",
            "reference": "d47c472b64aa5608225f47965a484b75c7817d5b",
            "shasum": ""
        },
        "require": {
            "php": ">=5.3.0",
            "react/promise": "^3.0 || ^2.0 || ^1.1"
        },
        "require-dev": {
            "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35"
        },
        "time": "2022-11-30T15:59:55+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "React\\Cache\\": "src/"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Christian Lück",
                "email": "christian@clue.engineering",
                "homepage": "https://clue.engineering/"
            },
            {
                "name": "Cees-Jan Kiewiet",
                "email": "reactphp@ceesjankiewiet.nl",
                "homepage": "https://wyrihaximus.net/"
            },
            {
                "name": "Jan Sorgalla",
                "email": "jsorgalla@gmail.com",
                "homepage": "https://sorgalla.com/"
            },
            {
                "name": "Chris Boden",
                "email": "cboden@gmail.com",
                "homepage": "https://cboden.dev/"
            }
        ],
        "description": "Async, Promise-based cache interface for ReactPHP",
        "keywords": [
            "cache",
            "caching",
            "promise",
            "reactphp"
        ],
        "funding": [
            {
                "url": "https://opencollective.com/reactphp",
                "type": "open_collective"
            }
        ]
    },
    {
        "name": "react/dns",
        "version": "v1.13.0",
        "version_normalized": "1.13.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/reactphp/dns.git",
            "reference": "eb8ae001b5a455665c89c1df97f6fb682f8fb0f5"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/reactphp/dns/zipball/eb8ae001b5a455665c89c1df97f6fb682f8fb0f5",
            "reference": "eb8ae001b5a455665c89c1df97f6fb682f8fb0f5",
            "shasum": ""
        },
        "require": {
            "php": ">=5.3.0",
            "react/cache": "^1.0 || ^0.6 || ^0.5",
            "react/event-loop": "^1.2",
            "react/promise": "^3.2 || ^2.7 || ^1.2.1"
        },
        "require-dev": {
            "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36",
            "react/async": "^4.3 || ^3 || ^2",
            "react/promise-timer": "^1.11"
        },
        "time": "2024-06-13T14:18:03+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "React\\Dns\\": "src/"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Christian Lück",
                "email": "christian@clue.engineering",
                "homepage": "https://clue.engineering/"
            },
            {
                "name": "Cees-Jan Kiewiet",
                "email": "reactphp@ceesjankiewiet.nl",
                "homepage": "https://wyrihaximus.net/"
            },
            {
                "name": "Jan Sorgalla",
                "email": "jsorgalla@gmail.com",
                "homepage": "https://sorgalla.com/"
            },
            {
                "name": "Chris Boden",
                "email": "cboden@gmail.com",
                "homepage": "https://cboden.dev/"
            }
        ],
        "description": "Async DNS resolver for ReactPHP",
        "keywords": [
            "async",
            "dns",
            "dns-resolver",
            "reactphp"
        ],
        "funding": [
            {
                "url": "https://opencollective.com/reactphp",
                "type": "open_collective"
            }
        ]
    },
    {
        "name": "react/event-loop",
        "version": "v1.5.0",
        "version_normalized": "1.5.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/reactphp/event-loop.git",
            "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/reactphp/event-loop/zipball/bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354",
            "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354",
            "shasum": ""
        },
        "require": {
            "php": ">=5.3.0"
        },
        "require-dev": {
            "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36"
        },
        "suggest": {
            "ext-pcntl": "For signal handling support when using the StreamSelectLoop"
        },
        "time": "2023-11-13T13:48:05+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "React\\EventLoop\\": "src/"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Christian Lück",
                "email": "christian@clue.engineering",
                "homepage": "https://clue.engineering/"
            },
            {
                "name": "Cees-Jan Kiewiet",
                "email": "reactphp@ceesjankiewiet.nl",
                "homepage": "https://wyrihaximus.net/"
            },
            {
                "name": "Jan Sorgalla",
                "email": "jsorgalla@gmail.com",
                "homepage": "https://sorgalla.com/"
            },
            {
                "name": "Chris Boden",
                "email": "cboden@gmail.com",
                "homepage": "https://cboden.dev/"
            }
        ],
        "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.",
        "keywords": [
            "asynchronous",
            "event-loop"
        ],
        "funding": [
            {
                "url": "https://opencollective.com/reactphp",
                "type": "open_collective"
            }
        ]
    },
    {
        "name": "react/promise",
        "version": "v3.2.0",
        "version_normalized": "3.2.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/reactphp/promise.git",
            "reference": "8a164643313c71354582dc850b42b33fa12a4b63"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/reactphp/promise/zipball/8a164643313c71354582dc850b42b33fa12a4b63",
            "reference": "8a164643313c71354582dc850b42b33fa12a4b63",
            "shasum": ""
        },
        "require": {
            "php": ">=7.1.0"
        },
        "require-dev": {
            "phpstan/phpstan": "1.10.39 || 1.4.10",
            "phpunit/phpunit": "^9.6 || ^7.5"
        },
        "time": "2024-05-24T10:39:05+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "files": [
                "src/functions_include.php"
            ],
            "psr-4": {
                "React\\Promise\\": "src/"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Jan Sorgalla",
                "email": "jsorgalla@gmail.com",
                "homepage": "https://sorgalla.com/"
            },
            {
                "name": "Christian Lück",
                "email": "christian@clue.engineering",
                "homepage": "https://clue.engineering/"
            },
            {
                "name": "Cees-Jan Kiewiet",
                "email": "reactphp@ceesjankiewiet.nl",
                "homepage": "https://wyrihaximus.net/"
            },
            {
                "name": "Chris Boden",
                "email": "cboden@gmail.com",
                "homepage": "https://cboden.dev/"
            }
        ],
        "description": "A lightweight implementation of CommonJS Promises/A for PHP",
        "keywords": [
            "promise",
            "promises"
        ],
        "funding": [
            {
                "url": "https://opencollective.com/reactphp",
                "type": "open_collective"
            }
        ]
    },
    {
        "name": "react/socket",
        "version": "v1.16.0",
        "version_normalized": "1.16.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/reactphp/socket.git",
            "reference": "23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/reactphp/socket/zipball/23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1",
            "reference": "23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1",
            "shasum": ""
        },
        "require": {
            "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
            "php": ">=5.3.0",
            "react/dns": "^1.13",
            "react/event-loop": "^1.2",
            "react/promise": "^3.2 || ^2.6 || ^1.2.1",
            "react/stream": "^1.4"
        },
        "require-dev": {
            "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36",
            "react/async": "^4.3 || ^3.3 || ^2",
            "react/promise-stream": "^1.4",
            "react/promise-timer": "^1.11"
        },
        "time": "2024-07-26T10:38:09+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "React\\Socket\\": "src/"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Christian Lück",
                "email": "christian@clue.engineering",
                "homepage": "https://clue.engineering/"
            },
            {
                "name": "Cees-Jan Kiewiet",
                "email": "reactphp@ceesjankiewiet.nl",
                "homepage": "https://wyrihaximus.net/"
            },
            {
                "name": "Jan Sorgalla",
                "email": "jsorgalla@gmail.com",
                "homepage": "https://sorgalla.com/"
            },
            {
                "name": "Chris Boden",
                "email": "cboden@gmail.com",
                "homepage": "https://cboden.dev/"
            }
        ],
        "description": "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP",
        "keywords": [
            "Connection",
            "Socket",
            "async",
            "reactphp",
            "stream"
        ],
        "funding": [
            {
                "url": "https://opencollective.com/reactphp",
                "type": "open_collective"
            }
        ]
    },
    {
        "name": "react/stream",
        "version": "v1.4.0",
        "version_normalized": "1.4.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/reactphp/stream.git",
            "reference": "1e5b0acb8fe55143b5b426817155190eb6f5b18d"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/reactphp/stream/zipball/1e5b0acb8fe55143b5b426817155190eb6f5b18d",
            "reference": "1e5b0acb8fe55143b5b426817155190eb6f5b18d",
            "shasum": ""
        },
        "require": {
            "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
            "php": ">=5.3.8",
            "react/event-loop": "^1.2"
        },
        "require-dev": {
            "clue/stream-filter": "~1.2",
            "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36"
        },
        "time": "2024-06-11T12:45:25+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "React\\Stream\\": "src/"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Christian Lück",
                "email": "christian@clue.engineering",
                "homepage": "https://clue.engineering/"
            },
            {
                "name": "Cees-Jan Kiewiet",
                "email": "reactphp@ceesjankiewiet.nl",
                "homepage": "https://wyrihaximus.net/"
            },
            {
                "name": "Jan Sorgalla",
                "email": "jsorgalla@gmail.com",
                "homepage": "https://sorgalla.com/"
            },
            {
                "name": "Chris Boden",
                "email": "cboden@gmail.com",
                "homepage": "https://cboden.dev/"
            }
        ],
        "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP",
        "keywords": [
            "event-driven",
            "io",
            "non-blocking",
            "pipe",
            "reactphp",
            "readable",
            "stream",
            "writable"
        ],
        "funding": [
            {
                "url": "https://opencollective.com/reactphp",
                "type": "open_collective"
            }
        ]
    },
    {
        "name": "symfony/deprecation-contracts",
        "version": "v3.5.0",
        "version_normalized": "3.5.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/symfony/deprecation-contracts.git",
            "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1",
            "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1",
            "shasum": ""
        },
        "require": {
            "php": ">=8.1"
        },
        "time": "2024-04-18T09:32:20+00:00",
        "type": "library",
        "extra": {
            "branch-alias": {
                "dev-main": "3.5-dev"
            },
            "thanks": {
                "name": "symfony/contracts",
                "url": "https://github.com/symfony/contracts"
            }
        },
        "installation-source": "dist",
        "autoload": {
            "files": [
                "function.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": "A generic function and convention to trigger deprecation notices",
        "homepage": "https://symfony.com",
        "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"
            }
        ]
    },
    {
        "name": "symfony/http-foundation",
        "version": "v6.4.10",
        "version_normalized": "6.4.10.0",
        "source": {
            "type": "git",
            "url": "https://github.com/symfony/http-foundation.git",
            "reference": "117f1f20a7ade7bcea28b861fb79160a21a1e37b"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/symfony/http-foundation/zipball/117f1f20a7ade7bcea28b861fb79160a21a1e37b",
            "reference": "117f1f20a7ade7bcea28b861fb79160a21a1e37b",
            "shasum": ""
        },
        "require": {
            "php": ">=8.1",
            "symfony/deprecation-contracts": "^2.5|^3",
            "symfony/polyfill-mbstring": "~1.1",
            "symfony/polyfill-php83": "^1.27"
        },
        "conflict": {
            "symfony/cache": "<6.3"
        },
        "require-dev": {
            "doctrine/dbal": "^2.13.1|^3|^4",
            "predis/predis": "^1.1|^2.0",
            "symfony/cache": "^6.3|^7.0",
            "symfony/dependency-injection": "^5.4|^6.0|^7.0",
            "symfony/expression-language": "^5.4|^6.0|^7.0",
            "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0",
            "symfony/mime": "^5.4|^6.0|^7.0",
            "symfony/rate-limiter": "^5.4|^6.0|^7.0"
        },
        "time": "2024-07-26T12:36:27+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "Symfony\\Component\\HttpFoundation\\": ""
            },
            "exclude-from-classmap": [
                "/Tests/"
            ]
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Fabien Potencier",
                "email": "fabien@symfony.com"
            },
            {
                "name": "Symfony Community",
                "homepage": "https://symfony.com/contributors"
            }
        ],
        "description": "Defines an object-oriented layer for the HTTP specification",
        "homepage": "https://symfony.com",
        "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"
            }
        ]
    },
    {
        "name": "symfony/polyfill-mbstring",
        "version": "v1.30.0",
        "version_normalized": "1.30.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/symfony/polyfill-mbstring.git",
            "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fd22ab50000ef01661e2a31d850ebaa297f8e03c",
            "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c",
            "shasum": ""
        },
        "require": {
            "php": ">=7.1"
        },
        "provide": {
            "ext-mbstring": "*"
        },
        "suggest": {
            "ext-mbstring": "For best performance"
        },
        "time": "2024-06-19T12:30:46+00:00",
        "type": "library",
        "extra": {
            "thanks": {
                "name": "symfony/polyfill",
                "url": "https://github.com/symfony/polyfill"
            }
        },
        "installation-source": "dist",
        "autoload": {
            "files": [
                "bootstrap.php"
            ],
            "psr-4": {
                "Symfony\\Polyfill\\Mbstring\\": ""
            }
        },
        "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"
        ],
        "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"
            }
        ]
    },
    {
        "name": "symfony/polyfill-php83",
        "version": "v1.30.0",
        "version_normalized": "1.30.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/symfony/polyfill-php83.git",
            "reference": "dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9",
            "reference": "dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9",
            "shasum": ""
        },
        "require": {
            "php": ">=7.1"
        },
        "time": "2024-06-19T12:35:24+00:00",
        "type": "library",
        "extra": {
            "thanks": {
                "name": "symfony/polyfill",
                "url": "https://github.com/symfony/polyfill"
            }
        },
        "installation-source": "dist",
        "autoload": {
            "files": [
                "bootstrap.php"
            ],
            "psr-4": {
                "Symfony\\Polyfill\\Php83\\": ""
            },
            "classmap": [
                "Resources/stubs"
            ]
        },
        "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 backporting some PHP 8.3+ features to lower PHP versions",
        "homepage": "https://symfony.com",
        "keywords": [
            "compatibility",
            "polyfill",
            "portable",
            "shim"
        ],
        "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"
            }
        ]
    },
    {
        "name": "symfony/routing",
        "version": "v6.4.10",
        "version_normalized": "6.4.10.0",
        "source": {
            "type": "git",
            "url": "https://github.com/symfony/routing.git",
            "reference": "aad19fe10753ba842f0d653a8db819c4b3affa87"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/symfony/routing/zipball/aad19fe10753ba842f0d653a8db819c4b3affa87",
            "reference": "aad19fe10753ba842f0d653a8db819c4b3affa87",
            "shasum": ""
        },
        "require": {
            "php": ">=8.1",
            "symfony/deprecation-contracts": "^2.5|^3"
        },
        "conflict": {
            "doctrine/annotations": "<1.12",
            "symfony/config": "<6.2",
            "symfony/dependency-injection": "<5.4",
            "symfony/yaml": "<5.4"
        },
        "require-dev": {
            "doctrine/annotations": "^1.12|^2",
            "psr/log": "^1|^2|^3",
            "symfony/config": "^6.2|^7.0",
            "symfony/dependency-injection": "^5.4|^6.0|^7.0",
            "symfony/expression-language": "^5.4|^6.0|^7.0",
            "symfony/http-foundation": "^5.4|^6.0|^7.0",
            "symfony/yaml": "^5.4|^6.0|^7.0"
        },
        "time": "2024-07-15T09:26:24+00:00",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "Symfony\\Component\\Routing\\": ""
            },
            "exclude-from-classmap": [
                "/Tests/"
            ]
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Fabien Potencier",
                "email": "fabien@symfony.com"
            },
            {
                "name": "Symfony Community",
                "homepage": "https://symfony.com/contributors"
            }
        ],
        "description": "Maps an HTTP request to a set of configuration variables",
        "homepage": "https://symfony.com",
        "keywords": [
            "router",
            "routing",
            "uri",
            "url"
        ],
        "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"
            }
        ]
    }
]
