{
    "packages": [
        {
            "name": "aydin-hassan/magento-core-composer-installer",
            "version": "2.1.0",
            "version_normalized": "2.1.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/AydinHassan/magento-core-composer-installer.git",
                "reference": "8f2425295621f5b1bbabf77a2e9516c41236fd0d"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/AydinHassan/magento-core-composer-installer/zipball/8f2425295621f5b1bbabf77a2e9516c41236fd0d",
                "reference": "8f2425295621f5b1bbabf77a2e9516c41236fd0d",
                "shasum": ""
            },
            "require": {
                "composer-plugin-api": "^2.0",
                "php": "^8.0"
            },
            "require-dev": {
                "composer/composer": "^2.0",
                "mikey179/vfsstream": "~1.4",
                "phpunit/phpunit": "^9.0",
                "squizlabs/php_codesniffer": "^3.0"
            },
            "time": "2021-05-04T20:16:17+00:00",
            "type": "composer-plugin",
            "extra": {
                "class": "\\AydinHassan\\MagentoCoreComposerInstaller\\CoreManager"
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "AydinHassan\\MagentoCoreComposerInstaller\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aydin Hassan",
                    "email": "aydin@hotmail.co.uk"
                }
            ],
            "description": "A composer plugin for managing Magento Core",
            "support": {
                "issues": "https://github.com/AydinHassan/magento-core-composer-installer/issues",
                "source": "https://github.com/AydinHassan/magento-core-composer-installer/tree/2.1.0"
            },
            "install-path": "../aydin-hassan/magento-core-composer-installer"
        },
        {
            "name": "colinmollenhour/cache-backend-redis",
            "version": "1.17.0",
            "version_normalized": "1.17.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git",
                "reference": "dc2fd4fab8cb6b11e161f0eacdd5465c5b42b6f1"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/dc2fd4fab8cb6b11e161f0eacdd5465c5b42b6f1",
                "reference": "dc2fd4fab8cb6b11e161f0eacdd5465c5b42b6f1",
                "shasum": ""
            },
            "require": {
                "colinmollenhour/credis": "^1.14"
            },
            "require-dev": {
                "friendsofphp/php-cs-fixer": "^3.4",
                "phpunit/phpunit": "^9",
                "zf1s/zend-cache": "~1.15"
            },
            "time": "2023-10-25T17:06:02+00:00",
            "type": "magento-module",
            "installation-source": "dist",
            "autoload": {
                "classmap": [
                    "Cm/Cache/Backend/Redis.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "BSD-3-Clause-Modification"
            ],
            "authors": [
                {
                    "name": "Colin Mollenhour"
                }
            ],
            "description": "Zend_Cache backend using Redis with full support for tags.",
            "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis",
            "support": {
                "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues",
                "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.17.0"
            },
            "install-path": "../colinmollenhour/cache-backend-redis"
        },
        {
            "name": "colinmollenhour/credis",
            "version": "v1.16.0",
            "version_normalized": "1.16.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/colinmollenhour/credis.git",
                "reference": "5641140e14a9679f5a6f66c97268727f9558b881"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/5641140e14a9679f5a6f66c97268727f9558b881",
                "reference": "5641140e14a9679f5a6f66c97268727f9558b881",
                "shasum": ""
            },
            "require": {
                "php": ">=5.6.0"
            },
            "suggest": {
                "ext-redis": "Improved performance for communicating with redis"
            },
            "time": "2023-10-26T17:02:51+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "classmap": [
                    "Client.php",
                    "Cluster.php",
                    "Sentinel.php",
                    "Module.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Colin Mollenhour",
                    "email": "colin@mollenhour.com"
                }
            ],
            "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.",
            "homepage": "https://github.com/colinmollenhour/credis",
            "support": {
                "issues": "https://github.com/colinmollenhour/credis/issues",
                "source": "https://github.com/colinmollenhour/credis/tree/v1.16.0"
            },
            "install-path": "../colinmollenhour/credis"
        },
        {
            "name": "colinmollenhour/magento-redis-session",
            "version": "3.2.0",
            "version_normalized": "3.2.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/colinmollenhour/Cm_RedisSession.git",
                "reference": "4f10ca7b2370192f05d04d6e185cf2896b8a14aa"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/colinmollenhour/Cm_RedisSession/zipball/4f10ca7b2370192f05d04d6e185cf2896b8a14aa",
                "reference": "4f10ca7b2370192f05d04d6e185cf2896b8a14aa",
                "shasum": ""
            },
            "require": {
                "colinmollenhour/credis": "*",
                "colinmollenhour/php-redis-session-abstract": "~1.4"
            },
            "suggest": {
                "magento-hackathon/magento-composer-installer": "Makes it possible to manage this package as a dependency"
            },
            "time": "2023-10-03T14:21:02+00:00",
            "type": "magento-module",
            "installation-source": "dist",
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "BSD-3-Clause"
            ],
            "authors": [
                {
                    "name": "Colin Mollenhour"
                }
            ],
            "description": "A Redis-based session handler for Magento with optimistic locking.",
            "homepage": "https://github.com/colinmollenhour/Cm_RedisSession",
            "support": {
                "issues": "https://github.com/colinmollenhour/Cm_RedisSession/issues",
                "source": "https://github.com/colinmollenhour/Cm_RedisSession/tree/3.2.0"
            },
            "install-path": "../colinmollenhour/magento-redis-session"
        },
        {
            "name": "colinmollenhour/php-redis-session-abstract",
            "version": "v1.5.1",
            "version_normalized": "1.5.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git",
                "reference": "3df52a7247a97fb4ec5bddfb731d1a6cddb5ef99"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/3df52a7247a97fb4ec5bddfb731d1a6cddb5ef99",
                "reference": "3df52a7247a97fb4ec5bddfb731d1a6cddb5ef99",
                "shasum": ""
            },
            "require": {
                "colinmollenhour/credis": "~1.6",
                "php": "^5.5 || ^7.0 || ^8.0"
            },
            "require-dev": {
                "phpunit/phpunit": "^9"
            },
            "time": "2022-11-16T19:36:20+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-0": {
                    "Cm\\RedisSession\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "BSD-3-Clause"
            ],
            "authors": [
                {
                    "name": "Colin Mollenhour"
                }
            ],
            "description": "A Redis-based session handler with optimistic locking",
            "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract",
            "support": {
                "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues",
                "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.5.1"
            },
            "install-path": "../colinmollenhour/php-redis-session-abstract"
        },
        {
            "name": "cweagans/composer-patches",
            "version": "1.7.3",
            "version_normalized": "1.7.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/cweagans/composer-patches.git",
                "reference": "e190d4466fe2b103a55467dfa83fc2fecfcaf2db"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/e190d4466fe2b103a55467dfa83fc2fecfcaf2db",
                "reference": "e190d4466fe2b103a55467dfa83fc2fecfcaf2db",
                "shasum": ""
            },
            "require": {
                "composer-plugin-api": "^1.0 || ^2.0",
                "php": ">=5.3.0"
            },
            "require-dev": {
                "composer/composer": "~1.0 || ~2.0",
                "phpunit/phpunit": "~4.6"
            },
            "time": "2022-12-20T22:53:13+00:00",
            "type": "composer-plugin",
            "extra": {
                "class": "cweagans\\Composer\\Patches"
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "cweagans\\Composer\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "BSD-3-Clause"
            ],
            "authors": [
                {
                    "name": "Cameron Eagans",
                    "email": "me@cweagans.net"
                }
            ],
            "description": "Provides a way to patch Composer packages.",
            "support": {
                "issues": "https://github.com/cweagans/composer-patches/issues",
                "source": "https://github.com/cweagans/composer-patches/tree/1.7.3"
            },
            "install-path": "../cweagans/composer-patches"
        },
        {
            "name": "eloquent/enumeration",
            "version": "5.1.1",
            "version_normalized": "5.1.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/eloquent/enumeration.git",
                "reference": "0242859435d9b135939816858348556d3cde9e3c"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/eloquent/enumeration/zipball/0242859435d9b135939816858348556d3cde9e3c",
                "reference": "0242859435d9b135939816858348556d3cde9e3c",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3"
            },
            "require-dev": {
                "icecave/archer": "dev-develop",
                "phpunit/phpunit": "^4",
                "sami/sami": "^3"
            },
            "time": "2015-11-03T22:21:38+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Eloquent\\Enumeration\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Erin Millard",
                    "email": "ezzatron@gmail.com",
                    "homepage": "http://ezzatron.com/"
                }
            ],
            "description": "An enumeration implementation for PHP.",
            "homepage": "https://github.com/eloquent/enumeration",
            "keywords": [
                "class",
                "enum",
                "enumeration",
                "multiton",
                "set",
                "type"
            ],
            "support": {
                "issues": "https://github.com/eloquent/enumeration/issues",
                "source": "https://github.com/eloquent/enumeration/tree/master"
            },
            "abandoned": true,
            "install-path": "../eloquent/enumeration"
        },
        {
            "name": "flyingmana/composer-config-reader",
            "version": "20.0.1",
            "version_normalized": "20.0.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/Flyingmana/composer-config-reader.git",
                "reference": "47d398306f82b756d69628e13a366537f0f05973"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/Flyingmana/composer-config-reader/zipball/47d398306f82b756d69628e13a366537f0f05973",
                "reference": "47d398306f82b756d69628e13a366537f0f05973",
                "shasum": ""
            },
            "require": {
                "eloquent/enumeration": "^5",
                "justinrainbow/json-schema": "^5",
                "php": ">=5.3"
            },
            "require-dev": {
                "eloquent/liberator": "^2",
                "eloquent/phony": "0.14.4",
                "phpunit/phpunit": "^4"
            },
            "time": "2020-11-08T09:03:06+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Eloquent\\Composer\\Configuration\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Erin Millard",
                    "email": "ezzatron@gmail.com",
                    "homepage": "http://ezzatron.com/"
                }
            ],
            "description": "a fork of eloquent/composer-config-reader, A light-weight component for reading Composer configuration files.",
            "homepage": "https://github.com/eloquent/composer-config-reader",
            "keywords": [
                "composer",
                "configuration",
                "parser",
                "reader"
            ],
            "support": {
                "source": "https://github.com/Flyingmana/composer-config-reader/tree/20.0.1"
            },
            "install-path": "../flyingmana/composer-config-reader"
        },
        {
            "name": "justinrainbow/json-schema",
            "version": "v5.2.13",
            "version_normalized": "5.2.13.0",
            "source": {
                "type": "git",
                "url": "https://github.com/justinrainbow/json-schema.git",
                "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/fbbe7e5d79f618997bc3332a6f49246036c45793",
                "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.3"
            },
            "require-dev": {
                "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1",
                "json-schema/json-schema-test-suite": "1.2.0",
                "phpunit/phpunit": "^4.8.35"
            },
            "time": "2023-09-26T02:20:38+00:00",
            "bin": [
                "bin/validate-json"
            ],
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "5.0.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "JsonSchema\\": "src/JsonSchema/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Bruno Prieto Reis",
                    "email": "bruno.p.reis@gmail.com"
                },
                {
                    "name": "Justin Rainbow",
                    "email": "justin.rainbow@gmail.com"
                },
                {
                    "name": "Igor Wiedler",
                    "email": "igor@wiedler.ch"
                },
                {
                    "name": "Robert Schönthal",
                    "email": "seroscho@googlemail.com"
                }
            ],
            "description": "A library to validate a json schema.",
            "homepage": "https://github.com/justinrainbow/json-schema",
            "keywords": [
                "json",
                "schema"
            ],
            "support": {
                "issues": "https://github.com/justinrainbow/json-schema/issues",
                "source": "https://github.com/justinrainbow/json-schema/tree/v5.2.13"
            },
            "install-path": "../justinrainbow/json-schema"
        },
        {
            "name": "magento-hackathon/magento-composer-installer",
            "version": "4.0.2",
            "version_normalized": "4.0.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/Cotya/magento-composer-installer.git",
                "reference": "ece5cc5bb2a0150a743619901543036597f9eb5b"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/Cotya/magento-composer-installer/zipball/ece5cc5bb2a0150a743619901543036597f9eb5b",
                "reference": "ece5cc5bb2a0150a743619901543036597f9eb5b",
                "shasum": ""
            },
            "require": {
                "composer-plugin-api": "^2.0",
                "flyingmana/composer-config-reader": "*",
                "php": ">=5.5",
                "symfony/console": "^2.5|^3.0|^4.0|^5.0"
            },
            "require-dev": {
                "composer/composer": "2.*",
                "cotya/composer-test-framework": "~2.0",
                "ext-json": "*",
                "mikey179/vfsstream": "~1.4",
                "phpunit/phpunit": "~4.3",
                "phpunit/phpunit-mock-objects": "~2.3",
                "squizlabs/php_codesniffer": "~2.1",
                "symfony/process": "~2.5"
            },
            "suggest": {
                "colinmollenhour/modman": "*",
                "theseer/autoload": "~1.14"
            },
            "time": "2022-04-20T19:23:22+00:00",
            "bin": [
                "bin/magento-composer-installer.php"
            ],
            "type": "composer-plugin",
            "extra": {
                "class": "MagentoHackathon\\Composer\\Magento\\Plugin"
            },
            "installation-source": "dist",
            "autoload": {
                "psr-0": {
                    "MagentoHackathon\\Composer": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "OSL-3.0"
            ],
            "authors": [
                {
                    "name": "Daniel Fahlke aka Flyingmana",
                    "email": "flyingmana@googlemail.com"
                },
                {
                    "name": "Jörg Weller",
                    "email": "weller@flagbit.de"
                },
                {
                    "name": "Karl Spies",
                    "email": "karl.spies@gmx.net"
                },
                {
                    "name": "Tobias Vogt",
                    "email": "tobi@webguys.de"
                },
                {
                    "name": "David Fuhr",
                    "email": "fuhr@flagbit.de"
                },
                {
                    "name": "Vinai Kopp",
                    "email": "vinai@netzarbeiter.com"
                }
            ],
            "description": "Composer installer for Magento modules",
            "homepage": "https://github.com/magento-hackathon/magento-composer-installer",
            "keywords": [
                "composer-installer",
                "magento",
                "openmage"
            ],
            "support": {
                "issues": "https://github.com/Cotya/magento-composer-installer/issues",
                "source": "https://github.com/Cotya/magento-composer-installer/tree/4.0.2"
            },
            "funding": [
                {
                    "url": "https://github.com/sponsors/Flyingmana",
                    "type": "github"
                },
                {
                    "url": "https://www.patreon.com/Flyingmana",
                    "type": "patreon"
                }
            ],
            "install-path": "../magento-hackathon/magento-composer-installer"
        },
        {
            "name": "openmage/magento-lts",
            "version": "v20.1.1",
            "version_normalized": "20.1.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/OpenMage/magento-lts.git",
                "reference": "0f032f375598b50d1c9c553206a9c750796bf1d6"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/OpenMage/magento-lts/zipball/0f032f375598b50d1c9c553206a9c750796bf1d6",
                "reference": "0f032f375598b50d1c9c553206a9c750796bf1d6",
                "shasum": ""
            },
            "require": {
                "colinmollenhour/cache-backend-redis": "^1.14",
                "colinmollenhour/magento-redis-session": "^3.1",
                "cweagans/composer-patches": "^1.7",
                "ext-ctype": "*",
                "ext-curl": "*",
                "ext-dom": "*",
                "ext-gd": "*",
                "ext-hash": "*",
                "ext-iconv": "*",
                "ext-intl": "*",
                "ext-json": "*",
                "ext-libxml": "*",
                "ext-mbstring": "*",
                "ext-pdo": "*",
                "ext-simplexml": "*",
                "ext-soap": "*",
                "ext-zlib": "*",
                "magento-hackathon/magento-composer-installer": "^3.1 || ^2.1 || ^4.0",
                "pelago/emogrifier": "^7.0",
                "php": ">=7.4 <8.3",
                "phpseclib/mcrypt_compat": "^2.0.3",
                "phpseclib/phpseclib": "^3.0.14",
                "shardj/zf1-future": "1.23.5",
                "symfony/polyfill-php74": "^1.27",
                "symfony/polyfill-php80": "^1.27",
                "symfony/polyfill-php81": "^1.27"
            },
            "conflict": {
                "n98/n98_layouthelper": "*"
            },
            "require-dev": {
                "dealerdirect/phpcodesniffer-composer-installer": "^1.0.0",
                "friendsofphp/php-cs-fixer": "^3.4",
                "macopedia/phpstan-magento1": "^1.0.5",
                "magento-ecg/coding-standard": "^4.5",
                "openmage/dev-meta-package": "^1.0",
                "phpcompatibility/php-compatibility": "^9.3",
                "phpmd/phpmd": "^2.13",
                "phpstan/phpstan": "^1.9.13",
                "phpunit/phpunit": "^9.5",
                "squizlabs/php_codesniffer": "^3.7",
                "symplify/vendor-patches": "^11.1"
            },
            "time": "2023-09-05T09:09:06+00:00",
            "type": "magento-source",
            "extra": {
                "magento-root-dir": ".",
                "magento-deploystrategy": "copy",
                "magento-deploystrategy-dev": "symlink",
                "magento-deploystrategy-overwrite": {
                    "openmage/dev-copyright": "copy",
                    "openmage/dev-translations": "copy",
                    "openmage/legacy-frontend-themes": "copy"
                },
                "magento-force": true,
                "patches": {
                    "shardj/zf1-future": {
                        "MAG-1.1.1": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/MAG-1.1.1.patch",
                        "MAG-1.9.3.0": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/MAG-1.9.3.0.patch",
                        "MAG-1.9.3.7 - SUPEE-10415": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/MAG-1.9.3.7.patch",
                        "OM-918 - Add runtime cache to Zend_Locale_Data": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/OM-918.patch",
                        "OM-1081 - Not detecting HTTPS behind a proxy": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/OM-1081.patch",
                        "OM-2047 - Pass delimiter char to preg_quote": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/OM-2047.patch",
                        "OM-2050 - Prevent checking known date codes": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/OM-2050.patch"
                    }
                }
            },
            "installation-source": "dist",
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "OSL-3.0",
                "AFL-3.0"
            ],
            "authors": [
                {
                    "name": "Lee Saferite",
                    "email": "lee.saferite@openmage.org",
                    "role": "Maintainer"
                },
                {
                    "name": "Daniel Fahlke aka Flyingmana",
                    "email": "flyingmana@googlemail.com",
                    "role": "Maintainer"
                },
                {
                    "name": "David Robinson",
                    "email": "david.robinson@aoe.com",
                    "role": "Maintainer"
                },
                {
                    "name": "Tymoteusz Motylewski",
                    "role": "Maintainer"
                },
                {
                    "name": "Sven Reichel",
                    "email": "github-sr@hotmail.com",
                    "role": "Maintainer"
                }
            ],
            "description": "A fork of Magento-1 that is accepting bug fixes (backward compatible, drop in replacement for official Magento)",
            "support": {
                "issues": "https://github.com/OpenMage/magento-lts/issues",
                "source": "https://github.com/OpenMage/magento-lts/tree/v20.1.1"
            },
            "install-path": "../openmage/magento-lts"
        },
        {
            "name": "paragonie/constant_time_encoding",
            "version": "v2.6.3",
            "version_normalized": "2.6.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/paragonie/constant_time_encoding.git",
                "reference": "58c3f47f650c94ec05a151692652a868995d2938"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938",
                "reference": "58c3f47f650c94ec05a151692652a868995d2938",
                "shasum": ""
            },
            "require": {
                "php": "^7|^8"
            },
            "require-dev": {
                "phpunit/phpunit": "^6|^7|^8|^9",
                "vimeo/psalm": "^1|^2|^3|^4"
            },
            "time": "2022-06-14T06:56: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": "v9.99.100",
            "version_normalized": "9.99.100.0",
            "source": {
                "type": "git",
                "url": "https://github.com/paragonie/random_compat.git",
                "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a",
                "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a",
                "shasum": ""
            },
            "require": {
                "php": ">= 7"
            },
            "require-dev": {
                "phpunit/phpunit": "4.*|5.*",
                "vimeo/psalm": "^1"
            },
            "suggest": {
                "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
            },
            "time": "2020-10-15T08:29:30+00:00",
            "type": "library",
            "installation-source": "dist",
            "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": "pelago/emogrifier",
            "version": "v7.1.0",
            "version_normalized": "7.1.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/MyIntervals/emogrifier.git",
                "reference": "1945460af992d0c14ad08e7b4567d7d0dd3a2f94"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/1945460af992d0c14ad08e7b4567d7d0dd3a2f94",
                "reference": "1945460af992d0c14ad08e7b4567d7d0dd3a2f94",
                "shasum": ""
            },
            "require": {
                "ext-dom": "*",
                "ext-libxml": "*",
                "php": "~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0",
                "sabberworm/php-css-parser": "^8.4.0",
                "symfony/css-selector": "^4.4.23 || ^5.4.0 || ^6.0.0"
            },
            "require-dev": {
                "php-parallel-lint/php-parallel-lint": "1.3.2",
                "phpunit/phpunit": "9.6.11",
                "rawr/cross-data-providers": "2.4.0"
            },
            "time": "2023-10-20T15:34:30+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "8.0.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Pelago\\Emogrifier\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Oliver Klee",
                    "email": "github@oliverklee.de"
                },
                {
                    "name": "Zoli Szabó",
                    "email": "zoli.szabo+github@gmail.com"
                },
                {
                    "name": "John Reeve",
                    "email": "jreeve@pelagodesign.com"
                },
                {
                    "name": "Jake Hotson",
                    "email": "jake@qzdesign.co.uk"
                },
                {
                    "name": "Cameron Brooks"
                },
                {
                    "name": "Jaime Prado"
                }
            ],
            "description": "Converts CSS styles into inline style attributes in your HTML code",
            "homepage": "https://www.myintervals.com/emogrifier.php",
            "keywords": [
                "css",
                "email",
                "pre-processing"
            ],
            "support": {
                "issues": "https://github.com/MyIntervals/emogrifier/issues",
                "source": "https://github.com/MyIntervals/emogrifier"
            },
            "install-path": "../pelago/emogrifier"
        },
        {
            "name": "phpseclib/mcrypt_compat",
            "version": "2.0.4",
            "version_normalized": "2.0.4.0",
            "source": {
                "type": "git",
                "url": "https://github.com/phpseclib/mcrypt_compat.git",
                "reference": "6505669343743daf290b7d7b6b7105f85fd9988f"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/6505669343743daf290b7d7b6b7105f85fd9988f",
                "reference": "6505669343743daf290b7d7b6b7105f85fd9988f",
                "shasum": ""
            },
            "require": {
                "php": ">=5.6.1",
                "phpseclib/phpseclib": ">=3.0.13 <4.0.0"
            },
            "provide": {
                "ext-mcrypt": "5.6.40"
            },
            "require-dev": {
                "phpunit/phpunit": "^5.7|^6.0|^9.4"
            },
            "suggest": {
                "ext-openssl": "Will enable faster cryptographic operations"
            },
            "time": "2022-12-19T00:32:45+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "lib/mcrypt.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Jim Wigginton",
                    "email": "terrafrost@php.net",
                    "homepage": "http://phpseclib.sourceforge.net"
                }
            ],
            "description": "PHP 5.x-8.x polyfill for mcrypt extension",
            "keywords": [
                "cryptograpy",
                "encryption",
                "mcrypt",
                "polyfill"
            ],
            "support": {
                "email": "terrafrost@php.net",
                "issues": "https://github.com/phpseclib/mcrypt_compat/issues",
                "source": "https://github.com/phpseclib/mcrypt_compat"
            },
            "funding": [
                {
                    "url": "https://www.patreon.com/phpseclib",
                    "type": "patreon"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/phpseclib/mcrypt_compat",
                    "type": "tidelift"
                }
            ],
            "install-path": "../phpseclib/mcrypt_compat"
        },
        {
            "name": "phpseclib/phpseclib",
            "version": "3.0.33",
            "version_normalized": "3.0.33.0",
            "source": {
                "type": "git",
                "url": "https://github.com/phpseclib/phpseclib.git",
                "reference": "33fa69b2514a61138dd48e7a49f99445711e0ad0"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/33fa69b2514a61138dd48e7a49f99445711e0ad0",
                "reference": "33fa69b2514a61138dd48e7a49f99445711e0ad0",
                "shasum": ""
            },
            "require": {
                "paragonie/constant_time_encoding": "^1|^2",
                "paragonie/random_compat": "^1.4|^2.0|^9.99.99",
                "php": ">=5.6.1"
            },
            "require-dev": {
                "phpunit/phpunit": "*"
            },
            "suggest": {
                "ext-dom": "Install the DOM extension to load XML formatted public keys.",
                "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": "2023-10-21T14:00:39+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "phpseclib/bootstrap.php"
                ],
                "psr-4": {
                    "phpseclib3\\": "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 - 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/phpseclib/phpseclib/issues",
                "source": "https://github.com/phpseclib/phpseclib/tree/3.0.33"
            },
            "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": "../phpseclib/phpseclib"
        },
        {
            "name": "psr/container",
            "version": "2.0.2",
            "version_normalized": "2.0.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/php-fig/container.git",
                "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963",
                "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963",
                "shasum": ""
            },
            "require": {
                "php": ">=7.4.0"
            },
            "time": "2021-11-05T16:47:00+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "2.0.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Psr\\Container\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "PHP-FIG",
                    "homepage": "https://www.php-fig.org/"
                }
            ],
            "description": "Common Container Interface (PHP FIG PSR-11)",
            "homepage": "https://github.com/php-fig/container",
            "keywords": [
                "PSR-11",
                "container",
                "container-interface",
                "container-interop",
                "psr"
            ],
            "support": {
                "issues": "https://github.com/php-fig/container/issues",
                "source": "https://github.com/php-fig/container/tree/2.0.2"
            },
            "install-path": "../psr/container"
        },
        {
            "name": "sabberworm/php-css-parser",
            "version": "8.4.0",
            "version_normalized": "8.4.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/sabberworm/PHP-CSS-Parser.git",
                "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/e41d2140031d533348b2192a83f02d8dd8a71d30",
                "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30",
                "shasum": ""
            },
            "require": {
                "ext-iconv": "*",
                "php": ">=5.6.20"
            },
            "require-dev": {
                "codacy/coverage": "^1.4",
                "phpunit/phpunit": "^4.8.36"
            },
            "suggest": {
                "ext-mbstring": "for parsing UTF-8 CSS"
            },
            "time": "2021-12-11T13:40:54+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Sabberworm\\CSS\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Raphael Schweikert"
                }
            ],
            "description": "Parser for CSS Files written in PHP",
            "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser",
            "keywords": [
                "css",
                "parser",
                "stylesheet"
            ],
            "support": {
                "issues": "https://github.com/sabberworm/PHP-CSS-Parser/issues",
                "source": "https://github.com/sabberworm/PHP-CSS-Parser/tree/8.4.0"
            },
            "install-path": "../sabberworm/php-css-parser"
        },
        {
            "name": "shardj/zf1-future",
            "version": "1.23.5",
            "version_normalized": "1.23.5.0",
            "source": {
                "type": "git",
                "url": "https://github.com/Shardj/zf1-future.git",
                "reference": "0464ee916ca73142ab733d80c83210d89cba3936"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/Shardj/zf1-future/zipball/0464ee916ca73142ab733d80c83210d89cba3936",
                "reference": "0464ee916ca73142ab733d80c83210d89cba3936",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1",
                "symfony/polyfill-ctype": "^1.27",
                "symfony/polyfill-mbstring": "^1.26",
                "symfony/polyfill-php81": "^1.24"
            },
            "replace": {
                "zendframework/zendframework1": ">=1.12.20"
            },
            "require-dev": {
                "php-parallel-lint/php-parallel-lint": "^1.3",
                "phpunit/phpunit": "^7|^8|^9",
                "rector/rector": "^0.12.19",
                "yoast/phpunit-polyfills": "2.0"
            },
            "suggest": {
                "ext-mbstring": "Multibyte strings handling"
            },
            "time": "2023-08-24T14:07:53+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.12.x-dev"
                },
                "patches_applied": []
            },
            "installation-source": "dist",
            "autoload": {
                "psr-0": {
                    "Zend_": "library/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "include-path": [
                "library/"
            ],
            "license": [
                "BSD-3-Clause"
            ],
            "description": "Zend Framework 1. The aim is to keep ZF1 working with the latest PHP versions",
            "homepage": "http://framework.zend.com/",
            "keywords": [
                "ZF1",
                "framework"
            ],
            "support": {
                "issues": "https://github.com/Shardj/zf1-future/issues",
                "source": "https://github.com/Shardj/zf1-future/tree/release-1.23.5"
            },
            "install-path": "../shardj/zf1-future"
        },
        {
            "name": "symfony/console",
            "version": "v5.4.28",
            "version_normalized": "5.4.28.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/console.git",
                "reference": "f4f71842f24c2023b91237c72a365306f3c58827"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/console/zipball/f4f71842f24c2023b91237c72a365306f3c58827",
                "reference": "f4f71842f24c2023b91237c72a365306f3c58827",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2.5",
                "symfony/deprecation-contracts": "^2.1|^3",
                "symfony/polyfill-mbstring": "~1.0",
                "symfony/polyfill-php73": "^1.9",
                "symfony/polyfill-php80": "^1.16",
                "symfony/service-contracts": "^1.1|^2|^3",
                "symfony/string": "^5.1|^6.0"
            },
            "conflict": {
                "psr/log": ">=3",
                "symfony/dependency-injection": "<4.4",
                "symfony/dotenv": "<5.1",
                "symfony/event-dispatcher": "<4.4",
                "symfony/lock": "<4.4",
                "symfony/process": "<4.4"
            },
            "provide": {
                "psr/log-implementation": "1.0|2.0"
            },
            "require-dev": {
                "psr/log": "^1|^2",
                "symfony/config": "^4.4|^5.0|^6.0",
                "symfony/dependency-injection": "^4.4|^5.0|^6.0",
                "symfony/event-dispatcher": "^4.4|^5.0|^6.0",
                "symfony/lock": "^4.4|^5.0|^6.0",
                "symfony/process": "^4.4|^5.0|^6.0",
                "symfony/var-dumper": "^4.4|^5.0|^6.0"
            },
            "suggest": {
                "psr/log": "For using the console logger",
                "symfony/event-dispatcher": "",
                "symfony/lock": "",
                "symfony/process": ""
            },
            "time": "2023-08-07T06:12:30+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Symfony\\Component\\Console\\": ""
                },
                "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": "Eases the creation of beautiful and testable command line interfaces",
            "homepage": "https://symfony.com",
            "keywords": [
                "cli",
                "command-line",
                "console",
                "terminal"
            ],
            "support": {
                "source": "https://github.com/symfony/console/tree/v5.4.28"
            },
            "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/console"
        },
        {
            "name": "symfony/css-selector",
            "version": "v6.3.2",
            "version_normalized": "6.3.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/css-selector.git",
                "reference": "883d961421ab1709877c10ac99451632a3d6fa57"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/css-selector/zipball/883d961421ab1709877c10ac99451632a3d6fa57",
                "reference": "883d961421ab1709877c10ac99451632a3d6fa57",
                "shasum": ""
            },
            "require": {
                "php": ">=8.1"
            },
            "time": "2023-07-12T16:00:22+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Symfony\\Component\\CssSelector\\": ""
                },
                "exclude-from-classmap": [
                    "/Tests/"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Fabien Potencier",
                    "email": "fabien@symfony.com"
                },
                {
                    "name": "Jean-François Simon",
                    "email": "jeanfrancois.simon@sensiolabs.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Converts CSS selectors to XPath expressions",
            "homepage": "https://symfony.com",
            "support": {
                "source": "https://github.com/symfony/css-selector/tree/v6.3.2"
            },
            "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/css-selector"
        },
        {
            "name": "symfony/deprecation-contracts",
            "version": "v3.3.0",
            "version_normalized": "3.3.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/deprecation-contracts.git",
                "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf",
                "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf",
                "shasum": ""
            },
            "require": {
                "php": ">=8.1"
            },
            "time": "2023-05-23T14:45:45+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "3.4-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",
            "support": {
                "source": "https://github.com/symfony/deprecation-contracts/tree/v3.3.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/deprecation-contracts"
        },
        {
            "name": "symfony/polyfill-ctype",
            "version": "v1.28.0",
            "version_normalized": "1.28.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-ctype.git",
                "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb",
                "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "provide": {
                "ext-ctype": "*"
            },
            "suggest": {
                "ext-ctype": "For best performance"
            },
            "time": "2023-01-26T09:26:14+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "1.28-dev"
                },
                "thanks": {
                    "name": "symfony/polyfill",
                    "url": "https://github.com/symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "bootstrap.php"
                ],
                "psr-4": {
                    "Symfony\\Polyfill\\Ctype\\": ""
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Gert de Pagter",
                    "email": "BackEndTea@gmail.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony polyfill for ctype functions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "ctype",
                "polyfill",
                "portable"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.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-ctype"
        },
        {
            "name": "symfony/polyfill-intl-grapheme",
            "version": "v1.28.0",
            "version_normalized": "1.28.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-intl-grapheme.git",
                "reference": "875e90aeea2777b6f135677f618529449334a612"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612",
                "reference": "875e90aeea2777b6f135677f618529449334a612",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "suggest": {
                "ext-intl": "For best performance"
            },
            "time": "2023-01-26T09:26:14+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "1.28-dev"
                },
                "thanks": {
                    "name": "symfony/polyfill",
                    "url": "https://github.com/symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "bootstrap.php"
                ],
                "psr-4": {
                    "Symfony\\Polyfill\\Intl\\Grapheme\\": ""
                }
            },
            "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 intl's grapheme_* functions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "grapheme",
                "intl",
                "polyfill",
                "portable",
                "shim"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.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-intl-grapheme"
        },
        {
            "name": "symfony/polyfill-intl-normalizer",
            "version": "v1.28.0",
            "version_normalized": "1.28.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
                "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
                "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "suggest": {
                "ext-intl": "For best performance"
            },
            "time": "2023-01-26T09:26:14+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "1.28-dev"
                },
                "thanks": {
                    "name": "symfony/polyfill",
                    "url": "https://github.com/symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "bootstrap.php"
                ],
                "psr-4": {
                    "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
                },
                "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 for intl's Normalizer class and related functions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "intl",
                "normalizer",
                "polyfill",
                "portable",
                "shim"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.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-intl-normalizer"
        },
        {
            "name": "symfony/polyfill-mbstring",
            "version": "v1.28.0",
            "version_normalized": "1.28.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-mbstring.git",
                "reference": "42292d99c55abe617799667f454222c54c60e229"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229",
                "reference": "42292d99c55abe617799667f454222c54c60e229",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "provide": {
                "ext-mbstring": "*"
            },
            "suggest": {
                "ext-mbstring": "For best performance"
            },
            "time": "2023-07-28T09:04:16+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "1.28-dev"
                },
                "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"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.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-php73",
            "version": "v1.28.0",
            "version_normalized": "1.28.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php73.git",
                "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fe2f306d1d9d346a7fee353d0d5012e401e984b5",
                "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "time": "2023-01-26T09:26:14+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "1.28-dev"
                },
                "thanks": {
                    "name": "symfony/polyfill",
                    "url": "https://github.com/symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "bootstrap.php"
                ],
                "psr-4": {
                    "Symfony\\Polyfill\\Php73\\": ""
                },
                "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 7.3+ features to lower PHP versions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "polyfill",
                "portable",
                "shim"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-php73/tree/v1.28.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-php73"
        },
        {
            "name": "symfony/polyfill-php74",
            "version": "v1.28.0",
            "version_normalized": "1.28.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php74.git",
                "reference": "8b755b41a155c89f1af29cc33305538499fa05ea"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php74/zipball/8b755b41a155c89f1af29cc33305538499fa05ea",
                "reference": "8b755b41a155c89f1af29cc33305538499fa05ea",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "time": "2023-01-26T09:26:14+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "1.28-dev"
                },
                "thanks": {
                    "name": "symfony/polyfill",
                    "url": "https://github.com/symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "bootstrap.php"
                ],
                "psr-4": {
                    "Symfony\\Polyfill\\Php74\\": ""
                }
            },
            "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 7.4+ features to lower PHP versions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "polyfill",
                "portable",
                "shim"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-php74/tree/v1.28.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-php74"
        },
        {
            "name": "symfony/polyfill-php80",
            "version": "v1.28.0",
            "version_normalized": "1.28.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php80.git",
                "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
                "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "time": "2023-01-26T09:26:14+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "1.28-dev"
                },
                "thanks": {
                    "name": "symfony/polyfill",
                    "url": "https://github.com/symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "bootstrap.php"
                ],
                "psr-4": {
                    "Symfony\\Polyfill\\Php80\\": ""
                },
                "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.28.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"
        },
        {
            "name": "symfony/polyfill-php81",
            "version": "v1.28.0",
            "version_normalized": "1.28.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php81.git",
                "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/7581cd600fa9fd681b797d00b02f068e2f13263b",
                "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "time": "2023-01-26T09:26:14+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "1.28-dev"
                },
                "thanks": {
                    "name": "symfony/polyfill",
                    "url": "https://github.com/symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "bootstrap.php"
                ],
                "psr-4": {
                    "Symfony\\Polyfill\\Php81\\": ""
                },
                "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.1+ features to lower PHP versions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "polyfill",
                "portable",
                "shim"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-php81/tree/v1.28.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-php81"
        },
        {
            "name": "symfony/service-contracts",
            "version": "v3.3.0",
            "version_normalized": "3.3.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/service-contracts.git",
                "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/service-contracts/zipball/40da9cc13ec349d9e4966ce18b5fbcd724ab10a4",
                "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4",
                "shasum": ""
            },
            "require": {
                "php": ">=8.1",
                "psr/container": "^2.0"
            },
            "conflict": {
                "ext-psr": "<1.1|>=2"
            },
            "time": "2023-05-23T14:45:45+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "3.4-dev"
                },
                "thanks": {
                    "name": "symfony/contracts",
                    "url": "https://github.com/symfony/contracts"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Symfony\\Contracts\\Service\\": ""
                },
                "exclude-from-classmap": [
                    "/Test/"
                ]
            },
            "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": "Generic abstractions related to writing services",
            "homepage": "https://symfony.com",
            "keywords": [
                "abstractions",
                "contracts",
                "decoupling",
                "interfaces",
                "interoperability",
                "standards"
            ],
            "support": {
                "source": "https://github.com/symfony/service-contracts/tree/v3.3.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/service-contracts"
        },
        {
            "name": "symfony/string",
            "version": "v6.3.5",
            "version_normalized": "6.3.5.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/string.git",
                "reference": "13d76d0fb049051ed12a04bef4f9de8715bea339"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/string/zipball/13d76d0fb049051ed12a04bef4f9de8715bea339",
                "reference": "13d76d0fb049051ed12a04bef4f9de8715bea339",
                "shasum": ""
            },
            "require": {
                "php": ">=8.1",
                "symfony/polyfill-ctype": "~1.8",
                "symfony/polyfill-intl-grapheme": "~1.0",
                "symfony/polyfill-intl-normalizer": "~1.0",
                "symfony/polyfill-mbstring": "~1.0"
            },
            "conflict": {
                "symfony/translation-contracts": "<2.5"
            },
            "require-dev": {
                "symfony/error-handler": "^5.4|^6.0",
                "symfony/http-client": "^5.4|^6.0",
                "symfony/intl": "^6.2",
                "symfony/translation-contracts": "^2.5|^3.0",
                "symfony/var-exporter": "^5.4|^6.0"
            },
            "time": "2023-09-18T10:38:32+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "Resources/functions.php"
                ],
                "psr-4": {
                    "Symfony\\Component\\String\\": ""
                },
                "exclude-from-classmap": [
                    "/Tests/"
                ]
            },
            "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": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way",
            "homepage": "https://symfony.com",
            "keywords": [
                "grapheme",
                "i18n",
                "string",
                "unicode",
                "utf-8",
                "utf8"
            ],
            "support": {
                "source": "https://github.com/symfony/string/tree/v6.3.5"
            },
            "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/string"
        }
    ],
    "dev": true,
    "dev-package-names": []
}
