From abbe0622084959797bd293abff941aad5b861753 Mon Sep 17 00:00:00 2001 From: Ivan Chepurnyi Date: Fri, 7 Oct 2022 02:54:23 +0200 Subject: [PATCH 1/7] + create basic build structure --- .gitignore | 4 + composer.json | 29 + tests/build/2.4.4-p1/composer.json | 87 + tests/build/2.4.4-p1/composer.lock | 25505 ++++++++++++++++++++++++++ tests/build/2.4.4/composer.json | 87 + tests/build/2.4.4/composer.lock | 25550 +++++++++++++++++++++++++++ tests/build/2.4.5/composer.json | 87 + tests/build/2.4.5/composer.lock | 25505 ++++++++++++++++++++++++++ 8 files changed, 76854 insertions(+) create mode 100644 composer.json create mode 100644 tests/build/2.4.4-p1/composer.json create mode 100644 tests/build/2.4.4-p1/composer.lock create mode 100644 tests/build/2.4.4/composer.json create mode 100644 tests/build/2.4.4/composer.lock create mode 100644 tests/build/2.4.5/composer.json create mode 100644 tests/build/2.4.5/composer.lock diff --git a/.gitignore b/.gitignore index a67d42b..0218c66 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,9 @@ composer.phar /vendor/ +/.idea/ +/tests/build/*/* +!/tests/build/*/composer.json +!/tests/build/*/composer.lock # Commit your application's lock file https://getcomposer.org/doc/01-basic-usage.md#commit-your-composer-lock-file-to-version-control # You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..3514b86 --- /dev/null +++ b/composer.json @@ -0,0 +1,29 @@ +{ + "name": "ecomdev/magento2-compiler", + "description": "Magento 2 Drop-In replacement for setup:di:compile", + "type": "magento2-module", + "license": "MIT", + "autoload": { + "psr-4": { + "EcomDev\\Magento2Compiler\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "EcomDev\\Magento2Compiler\\": "tests/" + } + }, + "authors": [ + { + "name": "Ivan Chepurnyi", + "email": "ivan.chepurnyi@ecomdev.org" + } + ], + "require": {}, + "repositories": [ + { + "type": "vcs", + "url": "https://mirror.mage-os.org/" + } + ] +} diff --git a/tests/build/2.4.4-p1/composer.json b/tests/build/2.4.4-p1/composer.json new file mode 100644 index 0000000..a73ce1e --- /dev/null +++ b/tests/build/2.4.4-p1/composer.json @@ -0,0 +1,87 @@ +{ + "name": "magento/project-community-edition", + "description": "eCommerce Platform for Growth (Community Edition)", + "type": "project", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "config": { + "allow-plugins": { + "dealerdirect/phpcodesniffer-composer-installer": true, + "laminas/laminas-dependency-plugin": true, + "magento/*": true + }, + "preferred-install": "dist", + "sort-packages": true + }, + "version": "2.4.4-p1", + "require": { + "magento/product-community-edition": "2.4.4-p1", + "ecomdev/magento2-compiler": "*" + }, + "autoload": { + "exclude-from-classmap": [ + "**/dev/**", + "**/update/**", + "**/Test/**" + ], + "files": [ + "app/etc/NonComposerComponentRegistration.php" + ], + "psr-0": { + "": [ + "app/code/", + "generated/code/" + ] + }, + "psr-4": { + "Magento\\": "app/code/Magento/", + "Magento\\Framework\\": "lib/internal/Magento/Framework/", + "Magento\\Setup\\": "setup/src/Magento/Setup/" + } + }, + "require-dev": { + "allure-framework/allure-phpunit": "~1.5.0", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.2", + "friendsofphp/php-cs-fixer": "~3.4.0", + "lusitanian/oauth": "~0.8.10", + "magento/magento-coding-standard": "*", + "magento/magento2-functional-testing-framework": "^3.7", + "pdepend/pdepend": "~2.10.0", + "phpmd/phpmd": "^2.12.0", + "phpstan/phpstan": "^1.6.8", + "phpunit/phpunit": "~9.5.20", + "sebastian/phpcpd": "^6.0.3", + "squizlabs/php_codesniffer": "~3.6.0", + "symfony/finder": "^5.2" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "autoload-dev": { + "psr-4": { + "Magento\\PhpStan\\": "dev/tests/static/framework/Magento/PhpStan/", + "Magento\\Sniffs\\": "dev/tests/static/framework/Magento/Sniffs/", + "Magento\\TestFramework\\Inspection\\": "dev/tests/static/framework/Magento/TestFramework/Inspection/", + "Magento\\TestFramework\\Utility\\": "dev/tests/static/framework/Magento/TestFramework/Utility/", + "Magento\\Tools\\": "dev/tools/Magento/Tools/", + "Magento\\Tools\\Sanity\\": "dev/build/publication/sanity/Magento/Tools/Sanity/" + } + }, + "prefer-stable": true, + "extra": { + "magento-force": "override" + }, + "repositories": [ + { + "type": "composer", + "url": "https://mirror.mage-os.org" + }, + { + "type": "path", + "url": "../../../" + } + ], + "minimum-stability": "dev" +} diff --git a/tests/build/2.4.4-p1/composer.lock b/tests/build/2.4.4-p1/composer.lock new file mode 100644 index 0000000..b251d01 --- /dev/null +++ b/tests/build/2.4.4-p1/composer.lock @@ -0,0 +1,25505 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "620a3bf245537e77edc8c18b815edfc8", + "packages": [ + { + "name": "2tvenom/cborencode", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/2tvenom/CBOREncode.git", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "CBOR": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "PHP" + ], + "authors": [ + { + "name": "Pavel Gulbin", + "email": "2tvenom@gmail.com", + "role": "Developer" + } + ], + "description": "CBOR encoder for PHP", + "homepage": "https://github.com/2tvenom/CBOREncode", + "keywords": [ + "cbor" + ], + "support": { + "issues": "https://github.com/2tvenom/CBOREncode/issues", + "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" + }, + "time": "2020-10-27T07:22:41+00:00" + }, + { + "name": "astock/stock-api-libphp", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/adobe/stock-api-libphp.git", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "~7.3", + "php": ">=7.3" + }, + "require-dev": { + "mockery/mockery": "^1.4.3", + "phpunit/phpunit": ">=6.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "AdobeStock\\Api\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" + }, + "time": "2021-08-31T16:36:34+00:00" + }, + { + "name": "aws/aws-crt-php", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.4.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" + } + ], + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "crt", + "sdk" + ], + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" + }, + "time": "2021-09-03T22:57:30+00:00" + }, + { + "name": "aws/aws-sdk-php", + "version": "3.238.2", + "source": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/f2a1351b5eb5fe17508cc5c907a786955882b93c", + "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c", + "shasum": "" + }, + "require": { + "aws/aws-crt-php": "^1.0.2", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.8.5 || ^2.3", + "mtdowling/jmespath.php": "^2.6", + "php": ">=5.5" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "composer/composer": "^1.10.22", + "dms/phpunit-arraysubset-asserts": "^0.4.0", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^4.8.35 || ^5.6.3 || ^9.5", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3 || ^4.0", + "yoast/phpunit-polyfills": "^1.0" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.238.2" + }, + "time": "2022-10-06T18:29:40+00:00" + }, + { + "name": "bacon/bacon-qr-code", + "version": "2.0.7", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "shasum": "" + }, + "require": { + "dasprid/enum": "^1.0.3", + "ext-iconv": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phly/keep-a-changelog": "^2.1", + "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", + "squizlabs/php_codesniffer": "^3.4" + }, + "suggest": { + "ext-imagick": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-4": { + "BaconQrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + }, + "time": "2022-03-14T02:02:36+00:00" + }, + { + "name": "beberlei/assert", + "version": "v3.3.2", + "source": { + "type": "git", + "url": "https://github.com/beberlei/assert.git", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "php": "^7.0 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "*", + "phpstan/phpstan": "*", + "phpunit/phpunit": ">=6.0.0", + "yoast/phpunit-polyfills": "^0.1.0" + }, + "suggest": { + "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Assert/functions.php" + ], + "psr-4": { + "Assert\\": "lib/Assert" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de", + "role": "Lead Developer" + }, + { + "name": "Richard Quadling", + "email": "rquadling@gmail.com", + "role": "Collaborator" + } + ], + "description": "Thin assertion library for input validation in business models.", + "keywords": [ + "assert", + "assertion", + "validation" + ], + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v3.3.2" + }, + "time": "2021-12-16T21:41:27+00:00" + }, + { + "name": "braintree/braintree_php", + "version": "6.5.1", + "source": { + "type": "git", + "url": "https://github.com/braintree/braintree_php.git", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-dom": "*", + "ext-hash": "*", + "ext-openssl": "*", + "ext-xmlwriter": "*", + "php": ">=7.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Braintree\\": "lib/Braintree" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Braintree", + "homepage": "https://www.braintreepayments.com" + } + ], + "description": "Braintree PHP Client Library", + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/6.5.1" + }, + "time": "2021-12-20T19:47:39+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" + }, + { + "name": "brick/varexporter", + "version": "0.3.7", + "source": { + "type": "git", + "url": "https://github.com/brick/varexporter.git", + "reference": "3e263cd718d242594c52963760fee2059fd5833c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", + "reference": "3e263cd718d242594c52963760fee2059fd5833c", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5 || ^9.0", + "vimeo/psalm": "4.23.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\VarExporter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", + "keywords": [ + "var_export" + ], + "support": { + "issues": "https://github.com/brick/varexporter/issues", + "source": "https://github.com/brick/varexporter/tree/0.3.7" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2022-06-29T23:37:57+00:00" + }, + { + "name": "christian-riesen/base32", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/ChristianRiesen/base32.git", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Base32\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Riesen", + "email": "chris.riesen@gmail.com", + "homepage": "http://christianriesen.com", + "role": "Developer" + } + ], + "description": "Base32 encoder/decoder according to RFC 4648", + "homepage": "https://github.com/ChristianRiesen/base32", + "keywords": [ + "base32", + "decode", + "encode", + "rfc4648" + ], + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" + }, + { + "name": "colinmollenhour/cache-backend-file", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", + "shasum": "" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "File.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, + "time": "2019-04-18T21:54:31+00:00" + }, + { + "name": "colinmollenhour/cache-backend-redis", + "version": "1.14.2", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "*" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "Cm/Cache/Backend/Redis.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "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.14.2" + }, + "time": "2021-03-02T18:36:21+00:00" + }, + { + "name": "colinmollenhour/credis", + "version": "v1.12.1", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/credis.git", + "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/c27faa11724229986335c23f4b6d0f1d8d6547fb", + "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "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.12.1" + }, + "time": "2020-11-06T16:09:14+00:00" + }, + { + "name": "colinmollenhour/php-redis-session-abstract", + "version": "v1.4.6", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", + "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/f80354dc7c20caef29c881972a7966732c8c9bbd", + "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "~1.6", + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "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.4.6" + }, + "time": "2022-08-16T22:35:13+00:00" + }, + { + "name": "composer/ca-bundle", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-20T07:14:26+00:00" + }, + { + "name": "composer/composer", + "version": "2.2.18", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/84175907664ca8b73f73f4883e67e886dfefb9f5", + "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.2", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.0", + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpspec/prophecy": "^1.10", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.18" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-08-20T09:33:38+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-01T19:23:25+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "c848241796da2abf65837d51dce1fae55a960149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", + "reference": "c848241796da2abf65837d51dce1fae55a960149", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-05-23T07:37:50+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", + "shasum": "" + }, + "require": { + "composer/pcre": "^1", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-24T20:20:32+00:00" + }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, + "time": "2020-10-02T16:03:48+00:00" + }, + { + "name": "ecomdev/magento2-compiler", + "version": "dev-feature/6-dev-setup", + "dist": { + "type": "path", + "url": "../../..", + "reference": "a29d1a8abe888779a36e9f2cafeb04c5ec774654" + }, + "type": "magento2-module", + "autoload": { + "psr-4": { + "EcomDev\\Magento2Compiler\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "EcomDev\\Magento2Compiler\\": "tests/" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ivan Chepurnyi", + "email": "ivan.chepurnyi@ecomdev.org" + } + ], + "description": "Magento 2 Drop-In replacement for setup:di:compile", + "transport-options": { + "relative": true + } + }, + { + "name": "elasticsearch/elasticsearch", + "version": "v7.16.0", + "source": { + "type": "git", + "url": "https://github.com/elastic/elasticsearch-php.git", + "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/f87f93f71f564d4bbdc5f008d296d1c37d828e10", + "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10", + "shasum": "" + }, + "require": { + "ext-json": ">=1.3.7", + "ezimuel/ringphp": "^1.1.2", + "php": "^7.3 || ^8.0", + "psr/log": "^1|^2" + }, + "require-dev": { + "ext-yaml": "*", + "ext-zip": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.4", + "symfony/finder": "~4.0" + }, + "suggest": { + "ext-curl": "*", + "monolog/monolog": "Allows for client-level logging and tracing" + }, + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Elasticsearch\\": "src/Elasticsearch/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0", + "LGPL-2.1-only" + ], + "authors": [ + { + "name": "Zachary Tong" + }, + { + "name": "Enrico Zimuel" + } + ], + "description": "PHP Client for Elasticsearch", + "keywords": [ + "client", + "elasticsearch", + "search" + ], + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.16.0" + }, + "time": "2021-12-09T20:04:01+00:00" + }, + { + "name": "endroid/qr-code", + "version": "4.6.0", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/b60873b14e2ca7bf3c3746f5e032023095a7e05c", + "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c", + "shasum": "" + }, + "require": { + "bacon/bacon-qr-code": "^2.0.5", + "php": "^7.4||^8.0" + }, + "require-dev": { + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/qr-code", + "keywords": [ + "code", + "endroid", + "php", + "qr", + "qrcode" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.6.0" + }, + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } + ], + "time": "2022-10-04T17:13:41+00:00" + }, + { + "name": "ezimuel/guzzlestreams", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/guzzlestreams.git", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Stream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "Guzzle", + "stream" + ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, + "time": "2020-02-14T23:11:50+00:00" + }, + { + "name": "ezimuel/ringphp", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/ringphp.git", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", + "shasum": "" + }, + "require": { + "ezimuel/guzzlestreams": "^3.0.1", + "php": ">=5.4.0", + "react/promise": "~2.0" + }, + "replace": { + "guzzlehttp/ringphp": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "~9.0" + }, + "suggest": { + "ext-curl": "Guzzle will use specific adapters if cURL is present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Ring\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" + }, + "time": "2021-11-16T11:51:30+00:00" + }, + { + "name": "fgrosse/phpasn1", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/fgrosse/PHPASN1.git", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", + "shasum": "" + }, + "require": { + "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "~2.0", + "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" + }, + "suggest": { + "ext-bcmath": "BCmath is the fallback extension for big integer calculations", + "ext-curl": "For loading OID information from the web if they have not bee defined statically", + "ext-gmp": "GMP is the preferred extension for big integer calculations", + "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "FG\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Friedrich Große", + "email": "friedrich.grosse@gmail.com", + "homepage": "https://github.com/FGrosse", + "role": "Author" + }, + { + "name": "All contributors", + "homepage": "https://github.com/FGrosse/PHPASN1/contributors" + } + ], + "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", + "homepage": "https://github.com/FGrosse/PHPASN1", + "keywords": [ + "DER", + "asn.1", + "asn1", + "ber", + "binary", + "decoding", + "encoding", + "x.509", + "x.690", + "x509", + "x690" + ], + "support": { + "issues": "https://github.com/fgrosse/PHPASN1/issues", + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" + }, + "time": "2021-12-11T12:41:06+00:00" + }, + { + "name": "google/recaptcha", + "version": "1.2.4", + "source": { + "type": "git", + "url": "https://github.com/google/recaptcha.git", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "ReCaptcha\\": "src/ReCaptcha" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", + "homepage": "https://www.google.com/recaptcha/", + "keywords": [ + "Abuse", + "captcha", + "recaptcha", + "spam" + ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, + "time": "2020-03-31T17:50:54+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.5.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.29 || ^9.5.23", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "7.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "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": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "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" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.5.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-08-28T15:39:27+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "b94b2807d85443f9719887892882d0329d1e2598" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", + "reference": "b94b2807d85443f9719887892882d0329d1e2598", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "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": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2022-08-28T14:55:35+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.4.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/69568e4293f4fa993f3b0e51c9723e1e17c41379", + "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.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.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.29 || ^9.5.23" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "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" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.4.1" + }, + "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" + } + ], + "time": "2022-08-28T14:45:39+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "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" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "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/5.2.12" + }, + "time": "2022-04-13T08:02:27+00:00" + }, + { + "name": "laminas/laminas-captcha", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-captcha.git", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", + "shasum": "" + }, + "require": { + "laminas/laminas-recaptcha": "^3.4.0", + "laminas/laminas-session": "^2.12", + "laminas/laminas-stdlib": "^3.10.1", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-validator": "^2.19.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-captcha": "*" + }, + "require-dev": { + "ext-gd": "*", + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n-resources": "Translations of captcha messages" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Captcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "captcha", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-24T15:35:33+00:00" + }, + { + "name": "laminas/laminas-code", + "version": "4.5.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-code.git", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "doctrine/annotations": "^1.13.2", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^2.3.0", + "laminas/laminas-stdlib": "^3.6.1", + "phpunit/phpunit": "^9.5.10", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.13.1" + }, + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" + }, + "type": "library", + "autoload": { + "files": [ + "polyfill/ReflectionEnumPolyfill.php" + ], + "psr-4": { + "Laminas\\Code\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "homepage": "https://laminas.dev", + "keywords": [ + "code", + "laminas", + "laminasframework" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-06T11:26:02+00:00" + }, + { + "name": "laminas/laminas-config", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Config\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "homepage": "https://laminas.dev", + "keywords": [ + "config", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-01T16:07:46+00:00" + }, + { + "name": "laminas/laminas-db", + "version": "2.15.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-db.git", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.7.1", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-db": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-hydrator": "^3.2 || ^4.3", + "laminas/laminas-servicemanager": "^3.7.0", + "phpunit/phpunit": "^9.5.19" + }, + "suggest": { + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Db\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "db", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-11T13:26:20+00:00" + }, + { + "name": "laminas/laminas-dependency-plugin", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/9f75aa145ea21bed5fef8dbbabf930430fbcddbd", + "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd", + "shasum": "" + }, + "require": { + "composer-plugin-api": ">=1.1.0 <2.3.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "composer/composer": ">=1.9.0 <2.3.0", + "laminas/laminas-coding-standard": "~2.4.0", + "mikey179/vfsstream": "^1.6.11", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" + }, + "type": "composer-plugin", + "extra": { + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" + }, + "autoload": { + "psr-4": { + "Laminas\\DependencyPlugin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.4.0" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-12T19:05:50+00:00" + }, + { + "name": "laminas/laminas-di", + "version": "3.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-di.git", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.6", + "php": ">=7.4, <8.2", + "psr/container": "^1.1.1", + "psr/log": "^1.1.4 || ^3.0.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.13.0", + "laminas/laminas-servicemanager-di": "*", + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-di": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-servicemanager": "^3.12", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpbench/phpbench": "^1.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "suggest": { + "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Di", + "config-provider": "Laminas\\Di\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Di\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Automated dependency injection for PSR-11 containers", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "di", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-30T12:29:26+00:00" + }, + { + "name": "laminas/laminas-escaper", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-escaper": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.12.2", + "vimeo/psalm": "^3.16" + }, + "suggest": { + "ext-iconv": "*", + "ext-mbstring": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Escaper\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev", + "keywords": [ + "escaper", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T17:10:53+00:00" + }, + { + "name": "laminas/laminas-eventmanager", + "version": "3.5.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "41f7209428f37cab9573365e361f4078209aaafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", + "reference": "41f7209428f37cab9573365e361f4078209aaafa", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "zendframework/zend-eventmanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psr/container": "^1.1.2 || ^2.0.2" + }, + "suggest": { + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", + "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\EventManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Trigger and listen to events within a PHP application", + "homepage": "https://laminas.dev", + "keywords": [ + "event", + "eventmanager", + "events", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-06T21:05:17+00:00" + }, + { + "name": "laminas/laminas-feed", + "version": "2.18.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-feed.git", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^2.13.2 || ^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-message": "^1.0.1", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", + "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", + "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", + "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Feed\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides functionality for creating and consuming RSS and Atom feeds", + "homepage": "https://laminas.dev", + "keywords": [ + "atom", + "feed", + "laminas", + "rss" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-08T17:02:35+00:00" + }, + { + "name": "laminas/laminas-http", + "version": "2.16.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-http.git", + "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/7300482d3e570e81b6a6ecf6b28da1b12334bf63", + "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63", + "shasum": "" + }, + "require": { + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-http": "*" + }, + "require-dev": { + "ext-curl": "*", + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "paragonie/certainty": "For automated management of cacert.pem" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Http\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "http client", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-17T17:22:15+00:00" + }, + { + "name": "laminas/laminas-json", + "version": "3.3.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-json.git", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-json": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Json\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", + "homepage": "https://laminas.dev", + "keywords": [ + "json", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:02:31+00:00" + }, + { + "name": "laminas/laminas-loader", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-loader.git", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-loader": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Loader\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Autoloading and plugin loading strategies", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "loader" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:30:53+00:00" + }, + { + "name": "laminas/laminas-mail", + "version": "2.18.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mail.git", + "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/0976a33ca997c803379f9a4641d4942dfb79b2cc", + "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "laminas/laminas-loader": "^2.8.0", + "laminas/laminas-mime": "^2.10.0", + "laminas/laminas-stdlib": "^3.11.0", + "laminas/laminas-validator": "^2.23.0", + "php": "~8.0.0 || ~8.1.0", + "symfony/polyfill-intl-idn": "^1.26.0", + "symfony/polyfill-mbstring": "^1.16.0", + "webmozart/assert": "^1.11.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.4.0", + "laminas/laminas-crypt": "^3.8.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-servicemanager": "^3.16.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "symfony/process": "^6.0.11", + "vimeo/psalm": "^4.26.0" + }, + "suggest": { + "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", + "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mail", + "config-provider": "Laminas\\Mail\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Mail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mail" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-20T08:29:59+00:00" + }, + { + "name": "laminas/laminas-mime", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mime.git", + "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/62a899a7c9100889c2d2386b1357003a2cb52fa9", + "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mime": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", + "phpunit/phpunit": "^9.5" + }, + "suggest": { + "laminas/laminas-mail": "Laminas\\Mail component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create and parse MIME messages and parts", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mime" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-30T09:38:41+00:00" + }, + { + "name": "laminas/laminas-modulemanager", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-modulemanager.git", + "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", + "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", + "shasum": "" + }, + "require": { + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "webimpress/safe-writer": "^1.0.2 || ^2.1" + }, + "conflict": { + "zendframework/zend-modulemanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-console": "Laminas\\Console component", + "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ModuleManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Modular application system for laminas-mvc applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "modulemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-07T11:22:27+00:00" + }, + { + "name": "laminas/laminas-mvc", + "version": "3.3.5", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mvc.git", + "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/43fa8b0a02376cfe3209a91140bc97e94cd62d6e", + "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mvc": "*" + }, + "require-dev": { + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mvc\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mvc" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-20T12:37:51+00:00" + }, + { + "name": "laminas/laminas-recaptcha", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-recaptcha.git", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-http": "^2.15", + "laminas/laminas-json": "^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zendservice-recaptcha": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-config": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.4" + }, + "suggest": { + "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ReCaptcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "OOP wrapper for the ReCaptcha web service", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "recaptcha" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-recaptcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-recaptcha/issues", + "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", + "source": "https://github.com/laminas/laminas-recaptcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-28T18:10:25+00:00" + }, + { + "name": "laminas/laminas-router", + "version": "3.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-router.git", + "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", + "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", + "shasum": "" + }, + "require": { + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-router": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.4.0", + "laminas/laminas-i18n": "^2.15.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Router\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible routing system for HTTP and console applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "routing" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-router/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-30T22:41:24+00:00" + }, + { + "name": "laminas/laminas-server", + "version": "2.11.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-server.git", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "shasum": "" + }, + "require": { + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "replace": { + "zendframework/zend-server": "^2.8.1" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create Reflection-based RPC servers", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "server" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-25T14:41:51+00:00" + }, + { + "name": "laminas/laminas-servicemanager", + "version": "3.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-servicemanager.git", + "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/360be5f16955dd1edbcce1cfaa98ed82a17f02ec", + "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "ext-psr": "*", + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" + }, + "provide": { + "psr/container-implementation": "^1.0" + }, + "replace": { + "container-interop/container-interop": "^1.2.0" + }, + "require-dev": { + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.4.0", + "laminas/laminas-container-config-test": "^0.7", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.8" + }, + "suggest": { + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" + }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ServiceManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Factory-Driven Dependency Injection Container", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "dependency-injection", + "di", + "dic", + "laminas", + "service-manager", + "servicemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-22T11:33:46+00:00" + }, + { + "name": "laminas/laminas-session", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-session.git", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "shasum": "" + }, + "require": { + "laminas/laminas-eventmanager": "^3.5", + "laminas/laminas-servicemanager": "^3.15.1", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-session": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "~1.12.0", + "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.9", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component", + "laminas/laminas-db": "Laminas\\Db component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-validator": "Laminas\\Validator component", + "mongodb/mongodb": "If you want to use the MongoDB session save handler" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Session", + "config-provider": "Laminas\\Session\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Session\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Object-oriented interface to PHP sessions and storage", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "session" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-22T10:26:33+00:00" + }, + { + "name": "laminas/laminas-soap", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-soap.git", + "reference": "b1245a09b523485060407f73a0058fb871d2c656" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", + "reference": "b1245a09b523485060407f73a0058fb871d2c656", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-soap": "*", + "laminas/laminas-server": "^2.11", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-code": "<4.4", + "zendframework/zend-soap": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^3.7", + "laminas/laminas-http": "^2.15", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", + "laminas/laminas-http": "Laminas\\Http component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Soap\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "soap" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-14T14:04:27+00:00" + }, + { + "name": "laminas/laminas-stdlib", + "version": "3.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/66a6d03c381f6c9f1dd988bf8244f9afb9380d76", + "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-stdlib": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.2.6", + "phpstan/phpdoc-parser": "^0.5.4", + "phpunit/phpunit": "^9.5.23", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.26" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Stdlib\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "stdlib" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-24T13:56:50+00:00" + }, + { + "name": "laminas/laminas-text", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-text.git", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-text": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Text\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create FIGlets and text-based tables", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "text" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T16:50:53+00:00" + }, + { + "name": "laminas/laminas-uri", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-uri.git", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", + "shasum": "" + }, + "require": { + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-uri": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Uri\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "uri" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-09T18:37:15+00:00" + }, + { + "name": "laminas/laminas-validator", + "version": "2.25.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/42de39b78e73b321db7d948cf8530a2764f8b9aa", + "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.12.0", + "laminas/laminas-stdlib": "^3.13", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-validator": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.4.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-filter": "^2.18.0", + "laminas/laminas-http": "^2.16.0", + "laminas/laminas-i18n": "^2.17.0", + "laminas/laminas-session": "^2.13.0", + "laminas/laminas-uri": "^2.9.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.24", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.27.0" + }, + "suggest": { + "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", + "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", + "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", + "laminas/laminas-i18n-resources": "Translations of validator messages", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", + "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", + "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", + "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Validator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "validator" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-20T11:33:19+00:00" + }, + { + "name": "laminas/laminas-view", + "version": "2.14.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-view.git", + "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ced4133462b917c62d1efc26f982a62b5e319b4b", + "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^2.6.1 || ^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-view": "*" + }, + "require-dev": { + "ext-dom": "*", + "laminas/laminas-authentication": "^2.5", + "laminas/laminas-cache": "^2.6.1", + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-console": "^2.6", + "laminas/laminas-escaper": "^2.5", + "laminas/laminas-feed": "^2.15", + "laminas/laminas-filter": "^2.6.1", + "laminas/laminas-http": "^2.15", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-modulemanager": "^2.7.1", + "laminas/laminas-mvc": "^2.7.14 || ^3.0", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.2", + "laminas/laminas-navigation": "^2.8.1", + "laminas/laminas-paginator": "^2.5", + "laminas/laminas-permissions-acl": "^2.6", + "laminas/laminas-router": "^3.0.1", + "laminas/laminas-servicemanager": "^3.3", + "laminas/laminas-session": "^2.12", + "laminas/laminas-uri": "^2.5", + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-authentication": "Laminas\\Authentication component", + "laminas/laminas-escaper": "Laminas\\Escaper component", + "laminas/laminas-feed": "Laminas\\Feed component", + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-i18n": "Laminas\\I18n component", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", + "laminas/laminas-navigation": "Laminas\\Navigation component", + "laminas/laminas-paginator": "Laminas\\Paginator component", + "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-uri": "Laminas\\Uri component" + }, + "bin": [ + "bin/templatemap_generator.php" + ], + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\View\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "view" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-17T12:05:00+00:00" + }, + { + "name": "laminas/laminas-zendframework-bridge", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" + }, + "type": "library", + "extra": { + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" + } + }, + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ZendFrameworkBridge\\": "src//" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Alias legacy ZF class names to Laminas Project equivalents.", + "keywords": [ + "ZendFramework", + "autoloading", + "laminas", + "zf" + ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-29T13:28:29+00:00" + }, + { + "name": "league/flysystem", + "version": "2.3.2", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4b6da3e75b5e8eee53bb5ee46ded15a532843f80", + "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80", + "shasum": "" + }, + "require": { + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "require-dev": { + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/2.3.2" + }, + "funding": [ + { + "url": "https://offset.earth/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2021-11-28T20:19:08+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "2.5.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", + "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/2ae435f7177fd5d3afc0090bc7f849093d8361e8", + "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\AwsS3V3\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "AWS S3 filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.5.0" + }, + "funding": [ + { + "url": "https://ecologi.com/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-09-09T19:33:51+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-17T13:12:02+00:00" + }, + { + "name": "magento/adobe-ims", + "version": "2.1.3-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/adobe-ims-2.1.3-p1.zip", + "shasum": "c1dc99ec99e2e21f37b8d7e7c86489076bacb2d3" + }, + "require": { + "magento/module-adobe-ims": "2.1.3", + "magento/module-adobe-ims-api": "2.1.1" + }, + "type": "metapackage", + "description": "Adobe IMS Integration" + }, + { + "name": "magento/adobe-stock-integration", + "version": "2.1.3-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/adobe-stock-integration-2.1.3-p1.zip", + "shasum": "c4032ee6356455ebefb1bfce89fc665a38463229" + }, + "require": { + "magento/adobe-ims": "2.1.3-p1", + "magento/module-adobe-stock-admin-ui": "1.3.1", + "magento/module-adobe-stock-asset": "1.3.1", + "magento/module-adobe-stock-asset-api": "2.0.1", + "magento/module-adobe-stock-client": "1.3.2", + "magento/module-adobe-stock-client-api": "2.1.1", + "magento/module-adobe-stock-image": "1.3.2", + "magento/module-adobe-stock-image-admin-ui": "1.3.2", + "magento/module-adobe-stock-image-api": "1.3.1" + }, + "type": "metapackage", + "description": "Adobe Stock integration" + }, + { + "name": "magento/composer", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://github.com/magento/composer.git", + "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/composer/zipball/244c03cf437f6ae6de1650421f30e8a4fa70a02c", + "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c", + "shasum": "" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "php": "~7.4.0||~8.0.0||~8.1.0", + "symfony/console": "~4.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-4": { + "Magento\\Composer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento composer library helps to instantiate Composer application and run composer commands.", + "support": { + "issues": "https://github.com/magento/composer/issues", + "source": "https://github.com/magento/composer/tree/1.8.0" + }, + "time": "2022-01-14T01:29:51+00:00" + }, + { + "name": "magento/composer-dependency-version-audit-plugin", + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/composer-dependency-version-audit-plugin-0.1.1.zip", + "shasum": "3353eb4b6f31c0ea364ab4f46d685d44b67c4377" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "tests/Unit/Magento/ComposerDependencyVersionAuditPlugin/" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Validating packages through a composer plugin" + }, + { + "name": "magento/framework", + "version": "103.0.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-103.0.4-p1.zip", + "shasum": "3382d32bde61267844281f50e26e87a0d43c2605" + }, + "require": { + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "lib-libxml": "*", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "php": "~7.4.0||~8.1.0", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" + }, + "suggest": { + "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\": "" + } + }, + "archive": { + "exclude": [ + "Amqp", + "Bulk", + "MessageQueue" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-amqp", + "version": "100.4.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-amqp-100.4.2-p1.zip", + "shasum": "228a620e00f053cce9dfcd233f6ce3e39d4e9b30" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-bulk", + "version": "101.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-bulk-101.0.1.zip", + "shasum": "4e6a3177284a732fd8fb30ff49e27e914b1e59d6" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-message-queue", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-message-queue-100.4.4.zip", + "shasum": "98a2550b1b1a3fb7e9a4ab947fcfc16df482c59f" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/google-shopping-ads", + "version": "4.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/magento-google-shopping-ads-4.0.1.0.zip", + "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" + }, + "require": { + "magento/framework": ">=101.0.4", + "magento/module-eav": ">=101.0.3", + "php": "7.0.2||7.0.4||>=7.0.6" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleShoppingAds\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" + }, + { + "name": "magento/inventory-composer-installer", + "version": "1.2.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/inventory-composer-installer-1.2.0.zip", + "shasum": "69399923bbb8f2a1023312d76122093645010ff1" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", + "magento/framework": "*" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\InventoryComposerInstaller\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\InventoryComposerInstaller\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Composer plugin for Magento Multi Source Inventory" + }, + { + "name": "magento/inventory-metapackage", + "version": "1.2.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/inventory-metapackage-1.2.4-p1.zip", + "shasum": "5ffa5d3b8ee3fd5f9d4e4ee95154d9f9b567fa03" + }, + "require": { + "magento/inventory-composer-installer": "1.2.0", + "magento/module-inventory": "1.2.2", + "magento/module-inventory-admin-ui": "1.2.2-p1", + "magento/module-inventory-advanced-checkout": "1.2.1", + "magento/module-inventory-api": "1.2.2-p1", + "magento/module-inventory-bundle-import-export": "1.1.1", + "magento/module-inventory-bundle-product": "1.2.1", + "magento/module-inventory-bundle-product-admin-ui": "1.2.2", + "magento/module-inventory-bundle-product-indexer": "1.1.1", + "magento/module-inventory-cache": "1.2.2", + "magento/module-inventory-catalog": "1.2.2", + "magento/module-inventory-catalog-admin-ui": "1.2.2-p1", + "magento/module-inventory-catalog-api": "1.3.2", + "magento/module-inventory-catalog-frontend-ui": "1.0.2", + "magento/module-inventory-catalog-search": "1.2.2", + "magento/module-inventory-catalog-search-bundle-product": "1.0.1", + "magento/module-inventory-catalog-search-configurable-product": "1.0.1", + "magento/module-inventory-configurable-product": "1.2.2", + "magento/module-inventory-configurable-product-admin-ui": "1.2.2-p1", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.2", + "magento/module-inventory-configurable-product-indexer": "1.2.2", + "magento/module-inventory-configuration": "1.2.2", + "magento/module-inventory-configuration-api": "1.2.1", + "magento/module-inventory-distance-based-source-selection": "1.2.2", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.1", + "magento/module-inventory-distance-based-source-selection-api": "1.2.1", + "magento/module-inventory-elasticsearch": "1.2.1", + "magento/module-inventory-export-stock": "1.2.1", + "magento/module-inventory-export-stock-api": "1.2.1", + "magento/module-inventory-graph-ql": "1.2.1", + "magento/module-inventory-grouped-product": "1.2.2", + "magento/module-inventory-grouped-product-admin-ui": "1.2.2", + "magento/module-inventory-grouped-product-indexer": "1.2.2", + "magento/module-inventory-import-export": "1.2.2", + "magento/module-inventory-in-store-pickup": "1.1.1", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.1", + "magento/module-inventory-in-store-pickup-api": "1.1.1", + "magento/module-inventory-in-store-pickup-frontend": "1.1.2", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.1", + "magento/module-inventory-in-store-pickup-multishipping": "1.1.1", + "magento/module-inventory-in-store-pickup-quote": "1.1.1", + "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.1", + "magento/module-inventory-in-store-pickup-sales": "1.1.1", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.2-p1", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.1", + "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.1", + "magento/module-inventory-indexer": "2.1.2", + "magento/module-inventory-low-quantity-notification": "1.2.1", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.2", + "magento/module-inventory-low-quantity-notification-api": "1.2.1-p1", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.1", + "magento/module-inventory-product-alert": "1.2.2", + "magento/module-inventory-quote-graph-ql": "1.0.1", + "magento/module-inventory-requisition-list": "1.2.2", + "magento/module-inventory-reservation-cli": "1.2.2", + "magento/module-inventory-reservations": "1.2.1", + "magento/module-inventory-reservations-api": "1.2.1", + "magento/module-inventory-sales": "1.2.2", + "magento/module-inventory-sales-admin-ui": "1.2.2", + "magento/module-inventory-sales-api": "1.2.1", + "magento/module-inventory-sales-frontend-ui": "1.2.2", + "magento/module-inventory-setup-fixture-generator": "1.2.1", + "magento/module-inventory-shipping": "1.2.2", + "magento/module-inventory-shipping-admin-ui": "1.2.2-p1", + "magento/module-inventory-source-deduction-api": "1.2.2", + "magento/module-inventory-source-selection": "1.2.1", + "magento/module-inventory-source-selection-api": "1.4.1-p1", + "magento/module-inventory-swatches-frontend-ui": "1.0.1", + "magento/module-inventory-visual-merchandiser": "1.1.2", + "magento/module-inventory-wishlist": "1.0.1" + }, + "type": "metapackage", + "description": "Metapackage with Magento Inventory modules for simple installation" + }, + { + "name": "magento/language-de_de", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-de_de-100.4.0.zip", + "shasum": "b44d46791ab2fd3e9635d551c8efb5e193ab4c4c" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "German (Germany) language" + }, + { + "name": "magento/language-en_us", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-en_us-100.4.0.zip", + "shasum": "6b9b4e6baabb7a83d1bccc1e0afcd194f491b077" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "English (United States) language" + }, + { + "name": "magento/language-es_es", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-es_es-100.4.0.zip", + "shasum": "cecf2c8604d3448ef16cf5de608dc105cbda2aeb" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Spanish (Spain) language" + }, + { + "name": "magento/language-fr_fr", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-fr_fr-100.4.0.zip", + "shasum": "2e99b25d6a1b5f50f12bedca8ca5f4c9fe807236" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "French (France) language" + }, + { + "name": "magento/language-nl_nl", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-nl_nl-100.4.0.zip", + "shasum": "79b894db6f0b39f0e682f6b0429c7c4d91ee965c" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Dutch (Netherlands) language" + }, + { + "name": "magento/language-pt_br", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-pt_br-100.4.0.zip", + "shasum": "46eb83c31b8a3d0f125642bb2b852b4ef277647a" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Portuguese (Brazil) language" + }, + { + "name": "magento/language-zh_hans_cn", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-zh_hans_cn-100.4.0.zip", + "shasum": "ed8034e30983a5a9f957de8f6caaa35f44848847" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Chinese (China) language" + }, + { + "name": "magento/magento-composer-installer", + "version": "0.3.0", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-composer-installer.git", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "replace": { + "magento-hackathon/magento-composer-installer": "*" + }, + "require-dev": { + "mikey179/vfsstream": "*", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "~3.6.1", + "symfony/process": "~5.4.0" + }, + "type": "composer-plugin", + "extra": { + "composer-command-registry": [ + "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" + ], + "class": "MagentoHackathon\\Composer\\Magento\\Plugin" + }, + "autoload": { + "psr-0": { + "MagentoHackathon\\Composer\\Magento": "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/magento-composer-installer", + "keywords": [ + "composer-installer", + "magento" + ], + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" + }, + "time": "2021-12-17T20:04:15+00:00" + }, + { + "name": "magento/magento2-base", + "version": "2.4.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/magento2-base-2.4.4-p1.zip", + "shasum": "66ac4ffb68d16c8932c7459636e3baf0f3e418b5" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.9", + "symfony/console": "~4.4.0", + "symfony/event-dispatcher": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "replace": { + "blueimp/jquery-file-upload": "5.6.14", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "twbs/bootstrap": "3.1.0" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "component_paths": { + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", + "components/jquery": [ + "lib/web/jquery.js", + "lib/web/jquery/jquery.min.js", + "lib/web/jquery/jquery-migrate.js" + ], + "components/jqueryui": "lib/web/jquery/jquery-ui.js", + "tinymce/tinymce": "lib/web/tiny_mce_5", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" + }, + "map": [ + [ + ".editorconfig", + ".editorconfig" + ], + [ + ".gitignore", + ".gitignore" + ], + [ + ".htaccess", + ".htaccess" + ], + [ + ".htaccess.sample", + ".htaccess.sample" + ], + [ + ".php-cs-fixer.dist.php", + ".php-cs-fixer.dist.php" + ], + [ + ".user.ini", + ".user.ini" + ], + [ + "CHANGELOG.md", + "CHANGELOG.md" + ], + [ + "COPYING.txt", + "COPYING.txt" + ], + [ + "Gruntfile.js.sample", + "Gruntfile.js.sample" + ], + [ + "LICENSE.txt", + "LICENSE.txt" + ], + [ + "LICENSE_AFL.txt", + "LICENSE_AFL.txt" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/.htaccess", + "app/.htaccess" + ], + [ + "app/autoload.php", + "app/autoload.php" + ], + [ + "app/bootstrap.php", + "app/bootstrap.php" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "app/design/frontend/Magento", + "app/design/frontend/Magento" + ], + [ + "app/etc/NonComposerComponentRegistration.php", + "app/etc/NonComposerComponentRegistration.php" + ], + [ + "app/etc/db_schema.xml", + "app/etc/db_schema.xml" + ], + [ + "app/etc/di.xml", + "app/etc/di.xml" + ], + [ + "app/etc/registration_globlist.php", + "app/etc/registration_globlist.php" + ], + [ + "auth.json.sample", + "auth.json.sample" + ], + [ + "bin/.htaccess", + "bin/.htaccess" + ], + [ + "bin/magento", + "bin/magento" + ], + [ + "dev/.htaccess", + "dev/.htaccess" + ], + [ + "dev/tests/.gitignore", + "dev/tests/.gitignore" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/.gitignore", + "dev/tests/api-functional/.gitignore" + ], + [ + "dev/tests/api-functional/_files", + "dev/tests/api-functional/_files" + ], + [ + "dev/tests/api-functional/config", + "dev/tests/api-functional/config" + ], + [ + "dev/tests/api-functional/framework", + "dev/tests/api-functional/framework" + ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], + [ + "dev/tests/api-functional/phpunit_graphql.xml.dist", + "dev/tests/api-functional/phpunit_graphql.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_rest.xml.dist", + "dev/tests/api-functional/phpunit_rest.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_soap.xml.dist", + "dev/tests/api-functional/phpunit_soap.xml.dist" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/error_handler.php", + "dev/tests/error_handler.php" + ], + [ + "dev/tests/integration/.gitignore", + "dev/tests/integration/.gitignore" + ], + [ + "dev/tests/integration/_files", + "dev/tests/integration/_files" + ], + [ + "dev/tests/integration/bin", + "dev/tests/integration/bin" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], + [ + "dev/tests/integration/phpunit.xml.dist", + "dev/tests/integration/phpunit.xml.dist" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/integration/tmp", + "dev/tests/integration/tmp" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/setup-integration", + "dev/tests/setup-integration" + ], + [ + "dev/tests/static/.gitignore", + "dev/tests/static/.gitignore" + ], + [ + "dev/tests/static/framework", + "dev/tests/static/framework" + ], + [ + "dev/tests/static/get_github_changes.php", + "dev/tests/static/get_github_changes.php" + ], + [ + "dev/tests/static/phpunit-all.xml.dist", + "dev/tests/static/phpunit-all.xml.dist" + ], + [ + "dev/tests/static/phpunit.xml.dist", + "dev/tests/static/phpunit.xml.dist" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/static/tmp", + "dev/tests/static/tmp" + ], + [ + "dev/tests/unit/.gitignore", + "dev/tests/unit/.gitignore" + ], + [ + "dev/tests/unit/framework", + "dev/tests/unit/framework" + ], + [ + "dev/tests/unit/phpunit.xml.dist", + "dev/tests/unit/phpunit.xml.dist" + ], + [ + "dev/tests/unit/tmp", + "dev/tests/unit/tmp" + ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "generated", + "generated" + ], + [ + "grunt-config.json.sample", + "grunt-config.json.sample" + ], + [ + "lib/.htaccess", + "lib/.htaccess" + ], + [ + "lib/internal/GnuFreeFont", + "lib/internal/GnuFreeFont" + ], + [ + "lib/internal/LinLibertineFont", + "lib/internal/LinLibertineFont" + ], + [ + "lib/web/blank.html", + "lib/web/blank.html" + ], + [ + "lib/web/chartjs", + "lib/web/chartjs" + ], + [ + "lib/web/css", + "lib/web/css" + ], + [ + "lib/web/extjs", + "lib/web/extjs" + ], + [ + "lib/web/fonts", + "lib/web/fonts" + ], + [ + "lib/web/fotorama", + "lib/web/fotorama" + ], + [ + "lib/web/i18n", + "lib/web/i18n" + ], + [ + "lib/web/images", + "lib/web/images" + ], + [ + "lib/web/jquery", + "lib/web/jquery" + ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], + [ + "lib/web/knockoutjs", + "lib/web/knockoutjs" + ], + [ + "lib/web/legacy-build.min.js", + "lib/web/legacy-build.min.js" + ], + [ + "lib/web/less", + "lib/web/less" + ], + [ + "lib/web/lib", + "lib/web/lib" + ], + [ + "lib/web/mage", + "lib/web/mage" + ], + [ + "lib/web/magnifier", + "lib/web/magnifier" + ], + [ + "lib/web/matchMedia.js", + "lib/web/matchMedia.js" + ], + [ + "lib/web/moment-timezone-with-data.js", + "lib/web/moment-timezone-with-data.js" + ], + [ + "lib/web/moment.js", + "lib/web/moment.js" + ], + [ + "lib/web/prototype", + "lib/web/prototype" + ], + [ + "lib/web/requirejs", + "lib/web/requirejs" + ], + [ + "lib/web/scriptaculous", + "lib/web/scriptaculous" + ], + [ + "lib/web/spacer.gif", + "lib/web/spacer.gif" + ], + [ + "lib/web/tiny_mce_5", + "lib/web/tiny_mce_5" + ], + [ + "lib/web/underscore.js", + "lib/web/underscore.js" + ], + [ + "lib/web/varien", + "lib/web/varien" + ], + [ + "nginx.conf.sample", + "nginx.conf.sample" + ], + [ + "package.json.sample", + "package.json.sample" + ], + [ + "phpserver", + "phpserver" + ], + [ + "pub/.htaccess", + "pub/.htaccess" + ], + [ + "pub/.user.ini", + "pub/.user.ini" + ], + [ + "pub/cron.php", + "pub/cron.php" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "pub/get.php", + "pub/get.php" + ], + [ + "pub/health_check.php", + "pub/health_check.php" + ], + [ + "pub/index.php", + "pub/index.php" + ], + [ + "pub/media/.htaccess", + "pub/media/.htaccess" + ], + [ + "pub/media/custom_options", + "pub/media/custom_options" + ], + [ + "pub/media/customer/.htaccess", + "pub/media/customer/.htaccess" + ], + [ + "pub/media/customer_address", + "pub/media/customer_address" + ], + [ + "pub/media/downloadable/.htaccess", + "pub/media/downloadable/.htaccess" + ], + [ + "pub/media/import", + "pub/media/import" + ], + [ + "pub/media/sitemap", + "pub/media/sitemap" + ], + [ + "pub/media/theme_customization/.htaccess", + "pub/media/theme_customization/.htaccess" + ], + [ + "pub/opt", + "pub/opt" + ], + [ + "pub/static/.htaccess", + "pub/static/.htaccess" + ], + [ + "pub/static.php", + "pub/static.php" + ], + [ + "setup", + "setup" + ], + [ + "var/.htaccess", + "var/.htaccess" + ], + [ + "vendor/.htaccess", + "vendor/.htaccess" + ] + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento 2 Base (Community Edition)" + }, + { + "name": "magento/module-admin-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-admin-analytics-100.4.4.zip", + "shasum": "87e71582ba1a656b02ba92c13e4bc129544e4b65" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-release-notification": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-notification", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-admin-notification-100.4.3.zip", + "shasum": "718ffd9260fb4bc236c5cff3647f79b65dab33d6" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-adobe-ims", + "version": "2.1.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-2.1.3.zip", + "shasum": "97163b6374564d31bb55320a9d14cad45e87aee6" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "*", + "magento/module-backend": "*", + "magento/module-config": "*", + "magento/module-user": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-ims-api", + "version": "2.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-api-2.1.1.zip", + "shasum": "8d452aedcca1b1b6fbb584c581dcf94ea8756224" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeImsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Implementation of Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-stock-admin-ui", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-admin-ui-1.3.1.zip", + "shasum": "b399122df506af3d852e4e22e6c7c628a585dacf" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-backend": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel UI implementation" + }, + { + "name": "magento/module-adobe-stock-asset", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-1.3.1.zip", + "shasum": "587d2f67229ec7f847a536023c7bc2249e10b695" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-config": "*", + "magento/module-media-gallery": "*", + "magento/module-media-gallery-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAsset\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" + }, + { + "name": "magento/module-adobe-stock-asset-api", + "version": "2.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-api-2.0.1.zip", + "shasum": "84e12169e9e77c4a60b465e809687d2441404797" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAssetApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for Adobe Stock assets handling on Magento side" + }, + { + "name": "magento/module-adobe-stock-client", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-1.3.2.zip", + "shasum": "0a1df391ff0c85e5bc4d0be7ffc6406d1917b57f" + }, + "require": { + "astock/stock-api-libphp": "^1.1.2", + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClient\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API implementation" + }, + { + "name": "magento/module-adobe-stock-client-api", + "version": "2.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-api-2.1.1.zip", + "shasum": "0f33ac5a78620b652e6929a2d5bb74517abd518b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClientApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API" + }, + { + "name": "magento/module-adobe-stock-image", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-1.3.2.zip", + "shasum": "c5097c3328b5a641ffa4b1890f2aef3e2b4ab733" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-synchronization-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling implementation" + }, + { + "name": "magento/module-adobe-stock-image-admin-ui", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-admin-ui-1.3.2.zip", + "shasum": "0af0a50951e179e1a4fa69cdd533d9be6539c104" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-backend": "*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-ui": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel images UI implementation" + }, + { + "name": "magento/module-adobe-stock-image-api", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-api-1.3.1.zip", + "shasum": "92417133f210046d0aba0145e7b686088bfc2571" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling" + }, + { + "name": "magento/module-advanced-pricing-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-advanced-pricing-import-export-100.4.4.zip", + "shasum": "43cdbb060f4fb0a9cd45605ee44055eca4eef774" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedPricingImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-search", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-advanced-search-100.4.2.zip", + "shasum": "eb35de7c4e1fb7ade0c477f70aa33f3e2d5d6e8d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-amqp-100.4.2.zip", + "shasum": "eac8b8d8f06a4e77ca75a95afcf4fa2462e6ca7e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp-store", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-amqp-store-100.4.2.zip", + "shasum": "ee0e8a474eb13d8ca8e7587d9d9155b5ac7bfe02" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/framework-message-queue": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AmqpStore\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-analytics-100.4.4.zip", + "shasum": "9aed977bfe96ed467737ee5357dfa18481d0606b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Analytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-asynchronous-operations", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-asynchronous-operations-100.4.4.zip", + "shasum": "f6aa2024f3e7ab93f9ae29c6450a2d2fa47579d9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-notification": "100.4.*", + "magento/module-logging": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsynchronousOperations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-authorization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-authorization-100.4.4.zip", + "shasum": "8f7340d761cd23fa366c7cd314271931035b1201" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Authorization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Authorization module provides access to Magento ACL functionality." + }, + { + "name": "magento/module-aws-s3", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-100.4.2.zip", + "shasum": "0a82c284e2b6b8321a2205d7673baed039ede18f" + }, + "require": { + "league/flysystem": "^2.0", + "league/flysystem-aws-s3-v3": "^2.0", + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-page-builder", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-page-builder-1.0.2.zip", + "shasum": "9c95648d7bb559a0738b1cbb93d372ab16df5105" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Aws S3 Page Builder module" + }, + { + "name": "magento/module-backend", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-backend-102.0.4.zip", + "shasum": "56c6dadb04017847f417d41e82f4da18cb6cd1e2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backup": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-developer": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-translation": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php", + "cli_commands.php" + ], + "psr-4": { + "Magento\\Backend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-backup", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-backup-100.4.4.zip", + "shasum": "7cd38adac0a5bd3a6ac4acc00ebc678958826e51" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Backup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-101.0.4.zip", + "shasum": "9ed4fb10bcd3221a29a41212020454450f90c574" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Bundle\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-graph-ql-100.4.4.zip", + "shasum": "2b6cd9b529a0859d629d95578bf70be1a8c3830c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-import-export-100.4.3.zip", + "shasum": "ef61cdce17e853d9cc4e0d4d44e117d5a1d5c64f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cache-invalidate", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cache-invalidate-100.4.2.zip", + "shasum": "4d7d415b7df604f04b4cb9193d491d43b28555c3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CacheInvalidate\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-captcha", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-captcha-100.4.4.zip", + "shasum": "b040a344d39cbe65e8c7195c7d0c70ac3c4cc151" + }, + "require": { + "laminas/laminas-captcha": "^2.11.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-session": "^2.12.0", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Captcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cardinal-commerce", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cardinal-commerce-100.4.2.zip", + "shasum": "d884bc4cc8e4b2c91be171fbe86935381ce80cd2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CardinalCommerce\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." + }, + { + "name": "magento/module-catalog", + "version": "104.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-104.0.4.zip", + "shasum": "e15a6f30146ae5b11c75876ad4585aba9d1bef51" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Catalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-analytics-100.4.2.zip", + "shasum": "8f32ae490cbdd325aee04874717f4cc6a0bc56de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-cms-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-cms-graph-ql-100.4.1.zip", + "shasum": "0a1310cd38417512a11c33ce85c98ec569a2b0ec" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-customer-graph-ql-100.4.4.zip", + "shasum": "2273b2357ff96c4f385cae52b4b87c9a49b4265c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-graph-ql-100.4.4.zip", + "shasum": "698d57bee42899d8bcce1861b66b08f414a3eb76" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-eav-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-import-export-101.1.4.zip", + "shasum": "2509dcbc39e107a238c59f33bc6cc13dcda43ee2" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-100.4.4.zip", + "shasum": "7761f5faa2394526ab04eb39092eb43410f664be" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A", + "abandoned": "magento/inventory-composer-metapackage" + }, + { + "name": "magento/module-catalog-inventory-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-graph-ql-100.4.1.zip", + "shasum": "967c87a9f7384091def8d0c7145e8338a5d0a784" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-page-builder-analytics-1.6.2.zip", + "shasum": "72e6af9d1c5a9304fb24e0e2eec507cfb023b891" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-rule", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-101.2.4.zip", + "shasum": "0bb33b0b6c7ed4bde996c229b553010bcfdae7f1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", + "magento/module-import-export": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-configurable", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-configurable-100.4.3.zip", + "shasum": "03800626035214768ee91d5d0a88512116f77956" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleConfigurable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-graph-ql-100.4.2.zip", + "shasum": "a8aa59fa07f2a313188ec9135570a1895e5e12f0" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-search", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-search-102.0.4.zip", + "shasum": "1c49d62529e29387033a9072034146f75c44f9a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Catalog search" + }, + { + "name": "magento/module-catalog-url-rewrite", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-100.4.4.zip", + "shasum": "83063990e8502dfbaecefa3f5ea9b353351483e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-graph-ql-100.4.3.zip", + "shasum": "29ceaf202c3090e107d9fbbb4f362c210fc543e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-widget", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-widget-100.4.4.zip", + "shasum": "d897af62d73420c07d9c55a39fe9bf88dbc0dd06" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogWidget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout", + "version": "100.4.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-checkout-100.4.4-p1.zip", + "shasum": "4c4083bc21580cb33b1c61da3f240cdb092fafe1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-security": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Checkout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-100.4.3.zip", + "shasum": "89d492ac25c5389eaed49ba3e4322fe03070b62b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreements\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-graph-ql-100.4.1.zip", + "shasum": "9d0ad791c8c0728ef294022c43c04f3f9e757585" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms", + "version": "104.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-104.0.4.zip", + "shasum": "e7d516aee0fa0225b42a1ff09c586bff338a2dbd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-graph-ql-100.4.2.zip", + "shasum": "19668db3acc022f74b51041230d75bc94b7ed6ad" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-page-builder-analytics-1.6.2.zip", + "shasum": "2e13a283d49aef6fec0a422f63f5adebf7b26455" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Page Builder Analytics module" + }, + { + "name": "magento/module-cms-url-rewrite", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-100.4.3.zip", + "shasum": "790a9f4eee9ff72604b29b40a68707aac6701db5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-graph-ql-100.4.2.zip", + "shasum": "ec4382242e60aaf67100496abb659aa74d3564f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms-url-rewrite": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-compare-list-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-compare-list-graph-ql-100.4.1.zip", + "shasum": "68be9b17a5f7c4155b846c8be7e75b1341955725" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompareListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-config", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-config-101.2.4.zip", + "shasum": "e4844a1e2934c10261491e412af8ed27c9c0cdfa" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Config\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-import-export-100.4.2.zip", + "shasum": "5bc3e1adec19e77352ad5f20457e52f82237510e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-100.4.4.zip", + "shasum": "35515808aa6f55a84532bd8ffdf94fa9cd4437f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-product-video": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-graph-ql-100.4.4.zip", + "shasum": "271a60f13db3b39106c7f0635a65db4c7644f977" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-sales", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-sales-100.4.2.zip", + "shasum": "2a5d5021db87891811cd78e0d62830b0a8de383e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-contact", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-contact-100.4.4.zip", + "shasum": "3715003c2ca71f131a568257d2d6b9c46e7e89c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Contact\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cookie", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cookie-100.4.4.zip", + "shasum": "eb97a1b630e1600e8d7bafcf713b75f57e69071a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cookie\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cron", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cron-100.4.4.zip", + "shasum": "0266e3981688826150f5e552da8c6cea4360bf2b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cron\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-csp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-csp-100.4.3.zip", + "shasum": "e211950e9070a30cb4c342d4b50f5255c3ac1bd3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Csp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "CSP module enables Content Security Policies for Magento" + }, + { + "name": "magento/module-currency-symbol", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-currency-symbol-100.4.3.zip", + "shasum": "9ded0fb99e3947b7a301a4396544b7a58ef84a53" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CurrencySymbol\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer", + "version": "103.0.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-103.0.4-p1.zip", + "shasum": "45e2698a400891f2ca73ff4d42027ef1f66ad9f7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-integration": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-customer-sample-data": "Sample Data version: 100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Customer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-analytics-100.4.2.zip", + "shasum": "c315d9ed673b2817093002393a8d0dce67465aae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-downloadable-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-downloadable-graph-ql-100.4.1.zip", + "shasum": "03d6c71e20d38e22bedc2465bee84176ea9d771a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-downloadable-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerDownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-graph-ql-100.4.4.zip", + "shasum": "088fdef2061d3cdbee14b53b94901ccf3b3b42b8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-import-export-100.4.4.zip", + "shasum": "fd2a153ac54b6a1cb5b8a7d72a10a3637199dafa" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-deploy", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-deploy-100.4.4.zip", + "shasum": "9234afc6074688072f8f39a66c6173dd209ecc5a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\Deploy\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-developer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-developer-100.4.4.zip", + "shasum": "8949168b312b05952308df72cd0f523cc6a895e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Developer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-dhl", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-dhl-100.4.3.zip", + "shasum": "5bb2e77e64a82ea26db2188d73b802292cb66309" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Dhl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-directory-100.4.4.zip", + "shasum": "28549a29701dee1497e2c7d0724129c42342c5bb" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Directory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-directory-graph-ql-100.4.2.zip", + "shasum": "7e0b486762f5aeb8c2248a7f161d075958a45253" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DirectoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-100.4.4.zip", + "shasum": "8a1801d134afffa4cd37a0ad492c09ff1871f46e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Downloadable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-graph-ql-100.4.4.zip", + "shasum": "2dea88533aee10de038157aff9608482432a6470" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-import-export-100.4.3.zip", + "shasum": "3cb0ec9f9f573f47898a48b7057c195f2387eaa9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav", + "version": "102.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-eav-102.1.4.zip", + "shasum": "6703acfbfac32df9acc9ba1e6b924e1e87dfb9f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Eav\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-eav-graph-ql-100.4.2.zip", + "shasum": "36eeed4bc3f13ac6044d6513a268a374b6dc6b51" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-eav": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EavGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch", + "version": "101.0.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-101.0.4-p1.zip", + "shasum": "c1cce8c0ad32d6303ef551f83979286bd4a34127" + }, + "require": { + "elasticsearch/elasticsearch": "~7.16.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-6", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-6-100.4.4.zip", + "shasum": "2da137750edc20b51fad1b3f480222f7107329e0" + }, + "require": { + "elasticsearch/elasticsearch": "~7.16.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-search": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch6\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-7", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-7-100.4.4.zip", + "shasum": "5324fc6bf2d255beafdd71bcfcb8fccb9a1cd16a" + }, + "require": { + "elasticsearch/elasticsearch": "~7.16.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-search": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch7\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-email", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-email-101.1.4.zip", + "shasum": "016ac4f39f3c6e006f7d30c4b2a617646b242085" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Email\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-encryption-key", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-encryption-key-100.4.3.zip", + "shasum": "c517a900a73d8514ce1e91d6e38ed2f9a69c0df6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EncryptionKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-fedex", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-fedex-100.4.3.zip", + "shasum": "ba4e5db6cd0a3812d61cda469d2ea2f86ba01174" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Fedex\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-100.4.3.zip", + "shasum": "6edcd72e7ef48b7a449d0c68e45e6708834d8555" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-eav": "102.1.*", + "magento/module-multishipping": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-graph-ql-100.4.2.zip", + "shasum": "ac4ed280c3c6bc7bf8a1e7ed6bf8817d23be7c18" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-adwords", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-google-adwords-100.4.2.zip", + "shasum": "4055a70dcfd696fad90e0e4868b7ee53eccf6918" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAdwords\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-analytics", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-google-analytics-100.4.1.zip", + "shasum": "11acc1ded928032700ba145e0183f2e572cda9ad" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-google-optimizer-100.4.3.zip", + "shasum": "0b4d9eb5dbf782abc67b094adfc16cfeaa138693" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-100.4.4.zip", + "shasum": "9241dbb5e73a7387650a551239b528548703433a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-new-relic-reporting": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0", + "webonyx/graphql-php": "~14.11.3" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql-cache", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-cache-100.4.1.zip", + "shasum": "0e0c894ca952f2a07031522f5fbc0f58a7902726" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQlCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-catalog-inventory", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-catalog-inventory-100.4.1.zip", + "shasum": "45f3405923a8d312e6cd80cfe2fa672e93683ccd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedCatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-import-export-100.4.2.zip", + "shasum": "3d3172c90847ff8d16536d37ee343d91edb12114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-100.4.4.zip", + "shasum": "6ef9d4f7bd85c38d5484cb013b19c30d3fe7b38e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-graph-ql-100.4.4.zip", + "shasum": "0b0563e69ae09477b5fdf8af710732ed7ad97934" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-import-export", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-import-export-101.0.4.zip", + "shasum": "4ae52c07808b4cfa2c6fe9a2f6da26a4413e3cf1" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-indexer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-indexer-100.4.4.zip", + "shasum": "6e78444e7ee5d44451759d36eb9f6ca4e60105a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Indexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-instant-purchase", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-instant-purchase-100.4.3.zip", + "shasum": "ed78f50ddc8a8f996ed92679506e442f3711c64a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InstantPurchase\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-integration", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-integration-100.4.4.zip", + "shasum": "94d595bac7a5522d5eef84e44310231a08b045ad" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Integration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-1.2.2.zip", + "shasum": "cbca09987c4d0540611e5e80b5c62f34b71a751e" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Inventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-admin-ui", + "version": "1.2.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-admin-ui-1.2.2-p1.zip", + "shasum": "297da08ecdc67f6cad1ddad72af51107b62bf20b" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-advanced-checkout", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-advanced-checkout-1.2.1.zip", + "shasum": "f6894fd25177dce9535bc1d299ce221b653836bd" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdvancedCheckout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-api", + "version": "1.2.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-api-1.2.2-p1.zip", + "shasum": "f822261c69da39dbaf6ae8b5d361b04f28cf8e28" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-import-export", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-import-export-1.1.1.zip", + "shasum": "6dc9ea6b669e571e47e97725b53f5cd6f94bdffd" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-bundle-import-export": "*", + "magento/module-catalog-import-export": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-1.2.1.zip", + "shasum": "d2cfefe5cbc28201adec427ec52da85cde46be2c" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-admin-ui-1.2.2.zip", + "shasum": "884fdef805b85635959e1e642fa38d91ae571a13" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-indexer", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-indexer-1.1.1.zip", + "shasum": "2c33a44e87a45d9363d54281fa01d930f460d64d" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-cache", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-cache-1.2.2.zip", + "shasum": "1f9a948422ab83d0b573b29f8cce79c024ed2b7e" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-1.2.2.zip", + "shasum": "ca60766a3f449264f00f2fc941ce40b5db1dc119" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-reservations-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-admin-ui", + "version": "1.2.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-admin-ui-1.2.2-p1.zip", + "shasum": "d899c5a787e2b31dc62d5f4d122babb174b6d971" + }, + "require": { + "magento/framework": "*", + "magento/module-asynchronous-operations": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-admin-ui": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-api", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-api-1.3.2.zip", + "shasum": "f55ed5abc84d01bf44e9a765f80d67496a659d73" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-frontend-ui-1.0.2.zip", + "shasum": "e2e367970b7be8116e39ebeb1282200200a73f9e" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-1.2.2.zip", + "shasum": "b8ee94a10d6ec94fe14b34b7ffe03acd054b19cb" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-bundle-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-bundle-product-1.0.1.zip", + "shasum": "0de00bad646e3d9bc33ab2777fa395f7917cbbcb" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-configurable-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-configurable-product-1.0.1.zip", + "shasum": "e4edac62d4640df26d1cce580a7c602e3f6651df" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-1.2.2.zip", + "shasum": "66761792820fd3ee28a728a2eef420738abcd94a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-admin-ui", + "version": "1.2.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-admin-ui-1.2.2-p1.zip", + "shasum": "d3caf1c29fc56ad49133a1d27a3bb78b97d34adf" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-frontend-ui-1.0.2.zip", + "shasum": "ea3ff4cc5449f4b609f8d7f2f55e5bb3a1530410" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-configurable-product": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-indexer", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-indexer-1.2.2.zip", + "shasum": "c8e63122057216a4f9b400bcccce62c926f4725f" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-1.2.2.zip", + "shasum": "11115c9d9f30452fd2684dbf5f13f5835a5b63da" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfiguration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-api-1.2.1.zip", + "shasum": "ef045df19241bac94e9c5c751bd3a95e2fa864f0" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-1.2.2.zip", + "shasum": "45f5c0e0bc1aea8a1b7cfc7ab430319e7117632c" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-admin-ui", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-admin-ui-1.2.1.zip", + "shasum": "ff5587bca805b23b5671eaf34976d465b60ad371" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-api-1.2.1.zip", + "shasum": "bcea9a979502345fd3ae7f1d1a157afc08c1c716" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-elasticsearch", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-elasticsearch-1.2.1.zip", + "shasum": "072ff2d9d2b6bb81115a4f08284d968e2fcf4fce" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryElasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-1.2.1.zip", + "shasum": "583fcd96a3d20bb4dc9db1a714683191ed2986ec" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStock\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-api-1.2.1.zip", + "shasum": "a3fcfb937349bc521640a4621a6e8f2c9016d596" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStockApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-graph-ql", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-graph-ql-1.2.1.zip", + "shasum": "d83d710584336d6929142171905d145ce7f1fda8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-1.2.2.zip", + "shasum": "d8035c868444f0215d8c0c4c0e4746cab214fd82" + }, + "require": { + "magento/framework": "*", + "magento/module-grouped-product": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-admin-ui-1.2.2.zip", + "shasum": "14e0409e2aff70a6295696cafc14061d2df97a2a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-indexer", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-indexer-1.2.2.zip", + "shasum": "fe2aa7db14eba45389ab89f26f8f62c14aa7c42e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-import-export", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-import-export-1.2.2.zip", + "shasum": "7ad59fec99abf865b596b745bde66c70c4c4b910" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-import-export": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-1.1.1.zip", + "shasum": "116d24820e20f6d66146110ec33c55471ea8693b" + }, + "require": { + "magento/framework": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-admin-ui", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-admin-ui-1.1.1.zip", + "shasum": "b2d171769d9e659e806b0b33dfba0c543fcc02ae" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-api-1.1.1.zip", + "shasum": "e2517272748b14d8b4e76806f9bb68458e84c505" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-frontend", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-frontend-1.1.2.zip", + "shasum": "809a16042e642c714eaf5b38852922fd4926b2e5" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupFrontend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-graph-ql", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-graph-ql-1.1.1.zip", + "shasum": "8bc0aa2dd68ae7e10774d79f02e9bfdd97168984" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-multishipping", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-multishipping-1.1.1.zip", + "shasum": "21d6d73bd2eba1c7b9836e0939bdbf3283dbf8b4" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-quote": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupMultishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-1.1.1.zip", + "shasum": "95746a01d8198524fe3711c6208d8a9e1d7a4057" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-graph-ql-1.1.1.zip", + "shasum": "2fd3871cdd7bebc3389b0fc921f880499d85be2b" + }, + "require": { + "magento/framework": "*", + "magento/module-graph-ql": "*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-1.1.1.zip", + "shasum": "6bfe7a6f629d460b7c1b2ee8297a49d352afb352" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", + "version": "1.1.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-admin-ui-1.1.2-p1.zip", + "shasum": "a755aee10aad7bb29370dd362df490fbf432b0fc" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-api-1.1.1.zip", + "shasum": "fe7e1b9c375d4491a173f307697c0262c6ebf616" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-1.1.1.zip", + "shasum": "415c9d8c5f3a6538941cafc3088e3d33b1483f00" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.zip", + "shasum": "9bd81446bf8f80aa22dfbd9764d3fbda129fd11c" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-shipping": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-api-1.1.1.zip", + "shasum": "f191dcabdc707d448aaafe92563e61b828233ac5" + }, + "require": { + "magento/framework": "*", + "magento/module-quote": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-webapi-extension", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-webapi-extension-1.1.1.zip", + "shasum": "db57ef0dd24de7ea700bd6ff1f5bfa18b0a8204a" + }, + "require": { + "magento/framework": "*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupWebapiExtension\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A", + "abandoned": true + }, + { + "name": "magento/module-inventory-indexer", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-indexer-2.1.2.zip", + "shasum": "e41763810272ae18da97cd119c3b76315c8c5dd3" + }, + "require": { + "magento/framework": "*", + "magento/framework-message-queue": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-1.2.1.zip", + "shasum": "5da29c26c15ffa7ec2eebffa1bb0df64e1b48659" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-eav": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-admin-ui-1.2.2.zip", + "shasum": "43a0e71c4817b748a212f0928b7cfaee7bd9983c" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-reports": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-api", + "version": "1.2.1-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-api-1.2.1-p1.zip", + "shasum": "a968bcbe2a97be59cc6ef072adaafbc28c8b3d96" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-multi-dimensional-indexer-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-multi-dimensional-indexer-api-1.2.1.zip", + "shasum": "542245c6e9f7d76ee91da742956f871925a55d08" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryMultiDimensionalIndexerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-product-alert", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-product-alert-1.2.2.zip", + "shasum": "06d98d10a3d4a2ed7fcd62a1ae00e40fa0b8d0cf" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-product-alert": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-product-alert": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-quote-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-quote-graph-ql-1.0.1.zip", + "shasum": "3237901c3fb33c7327d8f7eb946bd66f89b9fecc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-requisition-list", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-requisition-list-1.2.2.zip", + "shasum": "59a89964e0f593dd3f8456ca104e57ade5fca4cf" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-requisition-list": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservation-cli", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservation-cli-1.2.2.zip", + "shasum": "1ca52b5979d71f6bb928a3d3caa60ab42fb1528e" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationCli\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-1.2.1.zip", + "shasum": "533e5b43896121e108ad84f011db62755a544f1a" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-reservations-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-api-1.2.1.zip", + "shasum": "a1e1f6e3c770373537f00a1d353fcbad87550143" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-1.2.2.zip", + "shasum": "9b78aff86694cddd75dce59465b51b923658116a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-sales-inventory": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-indexer": "*" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-admin-ui-1.2.2.zip", + "shasum": "a85d8cb32e0fdaed8b86168945b5eb21cdc301d7" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-api-1.2.1.zip", + "shasum": "7618908dffa870644798cf046095e530314c01a9" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-frontend-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-frontend-ui-1.2.2.zip", + "shasum": "5f44f109504d84a4a959f4dedc6b8c003f8ccf01" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-setup-fixture-generator", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-setup-fixture-generator-1.2.1.zip", + "shasum": "e43b1350fed6232d9c6a557a219b5de49685977b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySetupFixtureGenerator\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-1.2.2.zip", + "shasum": "2fa7a16cf20a9d0495da791c6e84d0cc941a24b2" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping-admin-ui", + "version": "1.2.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-admin-ui-1.2.2-p1.zip", + "shasum": "e6d2e6a3fee423968bf8c4454fdfaefd538074c8" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-deduction-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-deduction-api-1.2.2.zip", + "shasum": "bde67977bd536dd5d4703b3221dbf75402c70ab6" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceDeductionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-1.2.1.zip", + "shasum": "d4e61d782aece48dddeb66350dc32811273665dc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection-api", + "version": "1.4.1-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-api-1.4.1-p1.zip", + "shasum": "b87775b8a01670c4e218771627ff3c492b5093b1" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-swatches-frontend-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-swatches-frontend-ui-1.0.1.zip", + "shasum": "2008961f6cc38784ad36e970aa45640e7b7dbc40" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-swatches": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySwatchesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-visual-merchandiser", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-visual-merchandiser-1.1.2.zip", + "shasum": "35186057018103992ac947ce39410cfabea10b4b" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-api": "*", + "magento/module-inventory-configuration-api": "*" + }, + "suggest": { + "magento/module-visual-merchandiser": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryVisualMerchandiser\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-wishlist", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-wishlist-1.0.1.zip", + "shasum": "acb06f070894cac974c4553dff5ef21edd569595" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-wishlist": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryWishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-jwt-framework-adapter", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-jwt-framework-adapter-100.4.1.zip", + "shasum": "2c31b93230203778cf7a3141d356426e69097595" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "web-token/jwt-framework": "^v2.2.7" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtFrameworkAdapter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "JWT Manager implementation based on jwt-framework" + }, + { + "name": "magento/module-jwt-user-token", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-jwt-user-token-100.4.0.zip", + "shasum": "c49edd03d4f11f832131ea6baf882832f51764b2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-integration": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtUserToken\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Introduces JWT token support for web API authentication" + }, + { + "name": "magento/module-layered-navigation", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-layered-navigation-100.4.4.zip", + "shasum": "f2865e253bb35e643b4d9456744ec16c38b90032" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-login-as-customer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-100.4.4.zip", + "shasum": "1bd4c95b7d7cfdc113ec2fcf9e10a2b2ac507ae3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-admin-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-admin-ui-100.4.4.zip", + "shasum": "7b044b7b7221288e11df8659c3364f2b38a19f72" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-frontend-ui": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-api-100.4.3.zip", + "shasum": "2fc9ed211fa068fb1d203ac55963b9c9f62d9a19" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-assistance", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-assistance-100.4.3.zip", + "shasum": "348e0b57bde1fe023c280b99eca8020186e904de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-admin-ui": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAssistance\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-frontend-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-frontend-ui-100.4.4.zip", + "shasum": "1dd24f814aad6cbc0276330fc9d2e6de3e8c9d7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-graph-ql-100.4.1.zip", + "shasum": "d8d02fbb43e973cdd1cfa0c3357670858512f408" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-integration": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-assistance": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." + }, + { + "name": "magento/module-login-as-customer-log", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-log-100.4.3.zip", + "shasum": "f2892ea4caf1e48daabf73fce3efa352ff3e6029" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-page-cache-100.4.4.zip", + "shasum": "f3a9f514ea784c35d8de151eecd0f9d34c856669" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerPageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-quote", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-quote-100.4.3.zip", + "shasum": "f620b331c65cde343f0b7f915ef25e0cc70a16b7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-sales", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-sales-100.4.4.zip", + "shasum": "5570592fd947e9fe0d2e3564015c5682d91adcd6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-marketplace", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-marketplace-100.4.3.zip", + "shasum": "abf8213c1bf4f1741f27979caa1c111bec39e8e0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Marketplace\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-media-content", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-100.4.3.zip", + "shasum": "cd958b245a5c4474d70af5fbb0cb39fd081cc0d7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-api-100.4.3.zip", + "shasum": "968cd9066bc5e9e5c1adf0e2cf6eeacee276c46c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-catalog", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-catalog-100.4.3.zip", + "shasum": "e2e528d870917a29eb18a886de1e2a2778ed979e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-cms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-cms-100.4.3.zip", + "shasum": "50bd4e9c9f9490ed2b55f311167e3a26c96c07b2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-content-synchronization", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-100.4.3.zip", + "shasum": "f67e6bab5bac4e8da3d6f1311be4cb88200b528b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-gallery-synchronization": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media content data synchronization." + }, + { + "name": "magento/module-media-content-synchronization-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-api-100.4.2.zip", + "shasum": "abab9c3a513b688adc326a5bf1d25ee4fdd09907" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media content synchronization implementation API" + }, + { + "name": "magento/module-media-content-synchronization-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-catalog-100.4.2.zip", + "shasum": "4aea6357294f0fe48e739c500569beaebe589118" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-synchronization-cms", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-cms-100.4.2.zip", + "shasum": "a9a1a226f814332bdf39a7def64b11fb2b36e5a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-gallery", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-100.4.3.zip", + "shasum": "31866951ee3d768c57402b36ace278f9c27a761c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallery\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media handling" + }, + { + "name": "magento/module-media-gallery-api", + "version": "101.0.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-api-101.0.3.zip", + "shasum": "1e4b4bdbd29eef48f73bfb94d3792343b458254c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery asset attributes storage and management" + }, + { + "name": "magento/module-media-gallery-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-100.4.2.zip", + "shasum": "42f53b96ee75489e4a3444ba80b6e3114259ce0f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for catalog gallery processor delete operation handling" + }, + { + "name": "magento/module-media-gallery-catalog-integration", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-integration-100.4.2.zip", + "shasum": "08fc53a5e5a4bce661d200a7c78eaf2a21347eff" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for extending catalog image uploader functionality" + }, + { + "name": "magento/module-media-gallery-catalog-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-ui-100.4.2.zip", + "shasum": "fa5d09c0ec6ed1a80ee6af30a7bb2de6b443564f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implement category grid for media gallery." + }, + { + "name": "magento/module-media-gallery-cms-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-cms-ui-100.4.2.zip", + "shasum": "b9e2da4a3778c3f4dc54c3611eb53614c2b69eae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCmsUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Cms related UI elements in the magento media gallery" + }, + { + "name": "magento/module-media-gallery-integration", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-integration-100.4.3.zip", + "shasum": "3ed93725cfcd4d48781d919914ba519bbb4b2f75" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-cms": "*" + }, + "suggest": { + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for integration of enhanced media gallery" + }, + { + "name": "magento/module-media-gallery-metadata", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-100.4.2.zip", + "shasum": "010879dfb6738d095adb50c630ac437c2b3ce845" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata processing" + }, + { + "name": "magento/module-media-gallery-metadata-api", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-api-100.4.1.zip", + "shasum": "12d162993fdc045c4f26c65dc5a13749b63684d8" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadataApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery metadata implementation API" + }, + { + "name": "magento/module-media-gallery-renditions", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-100.4.2.zip", + "shasum": "b6c7e5b4cf1d46d7d7599c51bb247366230cfbc7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-renditions-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-content-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implements height and width fields for for media gallery items." + }, + { + "name": "magento/module-media-gallery-renditions-api", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-api-100.4.1.zip", + "shasum": "2b100b56e9bf9e0a508758e7ae138bd18099390d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditionsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." + }, + { + "name": "magento/module-media-gallery-synchronization", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-100.4.3.zip", + "shasum": "487ce6b83caedb68bce748bf0288c98f3628f0dd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media gallery data synchronization." + }, + { + "name": "magento/module-media-gallery-synchronization-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-api-100.4.2.zip", + "shasum": "36b8005b6f215254f4cffb220a15f4eb26921485" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery synchronization implementation API" + }, + { + "name": "magento/module-media-gallery-synchronization-metadata", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-metadata-100.4.1.zip", + "shasum": "9fe937bb80fe773f5fe78710068f4c87993ae7ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata synchronization" + }, + { + "name": "magento/module-media-gallery-ui", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-100.4.3.zip", + "shasum": "b460ffd8161c33fa95529e0cb6d74fa0f8e99879" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation" + }, + { + "name": "magento/module-media-gallery-ui-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-api-100.4.2.zip", + "shasum": "866b92aea57b48ecd42a93f1f45635359400c3d0" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUiApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation API" + }, + { + "name": "magento/module-media-storage", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-storage-100.4.3.zip", + "shasum": "961d24f8d53e28bcd6b6d4a06cd14388b03ce363" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-message-queue", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-message-queue-100.4.4.zip", + "shasum": "b3aa635c8250e89510a3017f37a7e0173003c1ea" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-msrp-100.4.3.zip", + "shasum": "44cefff75ca10f19469f504173b1b838f3c73352" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Msrp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-msrp-configurable-product-100.4.2.zip", + "shasum": "b95ca6d8ee4a4438679d9bd1984902793453401a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-grouped-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-msrp-grouped-product-100.4.2.zip", + "shasum": "30e3ddb7b01195f725c0f4c403e1e76a62976c40" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-multishipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-multishipping-100.4.4.zip", + "shasum": "8e189c7df3ca7cf2af6e7247a16ab26622e1accb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Multishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-mysql-mq", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-mysql-mq-100.4.2.zip", + "shasum": "a1a240e2c3b8a20e32aae5074540ae9e0da84276" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MysqlMq\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-new-relic-reporting", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-new-relic-reporting-100.4.2.zip", + "shasum": "80457ce06c3ddfdc743d26b43c6444147b89cc37" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewRelicReporting\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-100.4.4.zip", + "shasum": "5b40501b8a8306993df0ec8113d72de78e82cec7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Newsletter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-graph-ql-100.4.1.zip", + "shasum": "29c029b8d05b2a6164afc6cf9b903f8eebbf1f73" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewsletterGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides GraphQl functionality for the newsletter subscriptions." + }, + { + "name": "magento/module-offline-payments", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-offline-payments-100.4.3.zip", + "shasum": "a35397013c241c348a4b5c4bf7b99037374aa078" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflinePayments\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-offline-shipping", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-offline-shipping-100.4.3.zip", + "shasum": "f0ec90b74a5a53b29d0cdaf0201e5a0fc6c49cac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflineShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-page-builder", + "version": "2.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-2.2.2.zip", + "shasum": "3f158c4fb694cfa88c6278108bb03869d87b3606" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-widget": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0", + "phpgt/dom": "2.2.3" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "suggest": { + "magento/module-review": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder module" + }, + { + "name": "magento/module-page-builder-admin-analytics", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-admin-analytics-1.1.2.zip", + "shasum": "f8942fcad45eb0f92b546ecae891fdc0639643cf" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Admin Analytics module" + }, + { + "name": "magento/module-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-analytics-1.6.2.zip", + "shasum": "2f4967d2e652896439bec9b80fff31ff45c30a57" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Analytics module" + }, + { + "name": "magento/module-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-cache-100.4.4.zip", + "shasum": "62cfc96e7dd0944bfe51694c98253237ec411e71" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-payment-100.4.4.zip", + "shasum": "61402da36b7d636dc86812971c05a832e6f7fa6d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Payment\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-payment-graph-ql-100.4.0.zip", + "shasum": "97078b24d6aa42c2bcdefa2296ebd525abad7751" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-payment": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-paypal-101.0.4.zip", + "shasum": "298da9811921aa6b11b5e7bb3d5b440c41ab1316" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Paypal\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal-captcha", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-paypal-captcha-100.4.2.zip", + "shasum": "6a7a545f55e7f73bf16879787aa86eb7fd8a44c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-paypal": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalCaptcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides CAPTCHA validation for PayPal Payflow Pro" + }, + { + "name": "magento/module-paypal-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-paypal-graph-ql-100.4.2.zip", + "shasum": "b4523a3c29d751f503f76538286125d04c1990f1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-paypal": "101.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "GraphQl support for Paypal" + }, + { + "name": "magento/module-persistent", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-persistent-100.4.4.zip", + "shasum": "e963e0404d19562c89b3df35911836022ca46cbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Persistent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-alert", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-product-alert-100.4.3.zip", + "shasum": "e08d2303c03686b0953f7c3e34800cc87f5d4ba8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-video", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-product-video-100.4.4.zip", + "shasum": "2297454db3a283ba2da9834379d335b0fea5ae82" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideo\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Video to Products" + }, + { + "name": "magento/module-quote", + "version": "101.2.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-101.2.4-p1.zip", + "shasum": "90c1957436ba5f450e6f11047e83e86d70c10a08" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Quote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-analytics-100.4.4.zip", + "shasum": "c06f3cfdbff71a8cc9b7c8080c105a75e06631fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-bundle-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-bundle-options-100.4.1.zip", + "shasum": "33575d4cecc043ac893cb81c0f94b14425f9adfb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteBundleOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for bundle products" + }, + { + "name": "magento/module-quote-configurable-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-configurable-options-100.4.1.zip", + "shasum": "5e7caac0e2a93a65ba9d37ae4941af47830bc099" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteConfigurableOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for configurable products" + }, + { + "name": "magento/module-quote-downloadable-links", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-downloadable-links-100.4.1.zip", + "shasum": "9c89f7a029bd5029186f3cc3ad70568f04e341e1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteDownloadableLinks\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for links of downloadable products" + }, + { + "name": "magento/module-quote-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-graph-ql-100.4.4.zip", + "shasum": "4f7503cb96da1c1d593d884bf08acbd03f27f449" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-message": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-payment-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-re-captcha-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-admin-ui-1.1.2.zip", + "shasum": "1733531c46c70334556a19a8f723cff3b84420d4" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-1.1.2.zip", + "shasum": "8edf3f3cabc1b545e3d95723fdbc1e092f445806" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckout\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout-sales-rule", + "version": "1.1.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-sales-rule-1.1.0.zip", + "shasum": "fe558259764d08fad33ae64b8f449dfecd7f4597" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckoutSalesRule\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google ReCaptcha integration for Magento2 coupons" + }, + { + "name": "magento/module-re-captcha-contact", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-contact-1.1.1.zip", + "shasum": "5c07619ddb01288f67cbd41f239f703398c7d75c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaContact\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-customer", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-customer-1.1.2.zip", + "shasum": "af95684635517b68bd136b08fcc6d80f2e068f26" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCustomer\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-frontend-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-frontend-ui-1.1.2.zip", + "shasum": "90231e5f0491c324de3bbdd5a6679419b39edf7d" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-migration", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-migration-1.1.2.zip", + "shasum": "9c4108ae8f12d4cd972d205344bbe340261d7b35" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMigration\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA config migration for Magento2" + }, + { + "name": "magento/module-re-captcha-newsletter", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-newsletter-1.1.2.zip", + "shasum": "68993455fefc5b75446291372c19a733457f6033" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaNewsletter\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-paypal", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-paypal-1.1.2.zip", + "shasum": "11b3834102f4ab635bb2cc535dc823f6700fb64e" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaPaypal\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" + }, + { + "name": "magento/module-re-captcha-review", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-review-1.1.2.zip", + "shasum": "e2402b0a7f48730c1addfa31d9fbc82832519914" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaReview\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-send-friend", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-send-friend-1.1.2.zip", + "shasum": "83fa428ad14100a1833911339bf0597e61f0eebe" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaSendFriend\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-store-pickup", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-store-pickup-1.0.1.zip", + "shasum": "ce24c1563e7914680ae8069905a6a6ee2892a59d" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-in-store-pickup-frontend": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" + }, + { + "name": "magento/module-re-captcha-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-ui-1.1.2.zip", + "shasum": "f191b36d2f085a05da2c4059120a388606d23eab" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "email": "riccardo.tempesta@magespecialist.it", + "name": "Riccardo Tempesta" + } + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-user", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-user-1.1.2.zip", + "shasum": "b258e8faedd67b2e92bf2330de6a427222afbe16" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUser\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-1.1.1.zip", + "shasum": "1d7e3e9a12de9567bd8e4f40125dfe219aa8578e" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-api-1.1.1.zip", + "shasum": "6d862b809f358c6a0c5f912b02c28cd94b5e8617" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidationApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-checkbox", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-checkbox-2.0.2.zip", + "shasum": "fb474ed276f1e7075d6775e5b781041b12619923" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Checkbox\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-invisible-2.0.2.zip", + "shasum": "46e85b1d5adf4ba0e54a7e8d21058d257adf1e6a" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-3-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-3-invisible-2.0.2.zip", + "shasum": "dcaf0abd68a25f1b746ca0632ba436a1c17c8d97" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion3Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-api-1.0.1.zip", + "shasum": "508925f8714de928445ece249efe054a1da08e72" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-graph-ql-1.0.1.zip", + "shasum": "ee28f3d0ae785a4f84dfc24297ca6750883c1b31" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-rest", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-rest-1.0.1.zip", + "shasum": "75fc7c55d78ab09fc5e70c86114bec095509a6ec" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiRest\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-ui-1.0.1.zip", + "shasum": "52c69560af911f4510b49af43d16df219bfb280a" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-related-product-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-related-product-graph-ql-100.4.2.zip", + "shasum": "07c9eaea814816e74e65f71cf913d4c96563db5b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RelatedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-release-notification", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-release-notification-100.4.2.zip", + "shasum": "d7ce0a582c0e1121422c04a6e3eb0b59d923d1be" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReleaseNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-remote-storage-100.4.2.zip", + "shasum": "b6edea70507f70e536a6fd8c68e342491bb218bc" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-cms": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-downloadable-import-export": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-gallery-metadata": "100.4.*", + "magento/module-media-gallery-synchronization": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-sitemap": "100.4.*", + "predis/predis": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reports", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-reports-100.4.4.zip", + "shasum": "9b06e1d350e3ee09e1d49c190f7fbc0cfa6cebdb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reports\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-require-js", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-require-js-100.4.1.zip", + "shasum": "6dd4b36967e9fefcb9589e94c453ebe71d73614f" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequireJs\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-review-100.4.4.zip", + "shasum": "55690e3e50a15a6a875de79f36fe5e64da96c61c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-review-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Review\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-review-analytics-100.4.2.zip", + "shasum": "a206e598d7aa0aa89e422a0608cc1e00d900fba8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-review-graph-ql-100.4.1.zip", + "shasum": "61146e393ba57901075b80969a393c2ba6864d97" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-robots", + "version": "101.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-robots-101.1.1.zip", + "shasum": "4773d8401c9441cd5639fbd91ef88dc7b56aa57d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Robots\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rss", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-rss-100.4.3.zip", + "shasum": "48f55d3e78a40c51b80cdd0a318abe323062c09d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rss\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rule", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-rule-100.4.3.zip", + "shasum": "09be74c0ae1bbf637a9f7fdc5cb1905fe73fe736" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales", + "version": "103.0.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-103.0.4-p1.zip", + "shasum": "c2d4616e476e34a0edaa7f45448bcaa44e1c1faa" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-analytics-100.4.2.zip", + "shasum": "b6b6d9e8d678342849416ad4c3812fe8e9963f92" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-sales": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-graph-ql-100.4.4.zip", + "shasum": "cded8d3ce98c05814e5292b3083ee517a3f140e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-inventory", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-inventory-100.4.1.zip", + "shasum": "6136d74d2a26727f2f5afff909a7af8d2335d6f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-rule-101.2.4.zip", + "shasum": "0202b9efb33f7c8e434c9eff5b9f13252a64361b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-sequence", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-sequence-100.4.2.zip", + "shasum": "e13acf17cba27c25100e9ff4cd53b76aa911e5b1" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesSequence\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sample-data", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sample-data-100.4.2.zip", + "shasum": "cbba51c565332f30e05407f9559a4fa64bab8af0" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/sample-data-media": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\SampleData\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Sample Data fixtures" + }, + { + "name": "magento/module-search", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-search-101.1.4.zip", + "shasum": "88dfd5c1e5b1d10ef463e53319644b9b39d43f12" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Search\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-security", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-security-100.4.4.zip", + "shasum": "2024fc95e9d1f97edb077f48599687d34821b181" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Security\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Security management module" + }, + { + "name": "magento/module-securitytxt", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-securitytxt-1.1.1.zip", + "shasum": "4394fef44a3e4bd98d535566cd424ad52bb21327" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Securitytxt\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "authors": [ + { + "email": "k@lpe.sh", + "name": "Kalpesh Mehta" + } + ], + "description": "Security.txt file for Magento 2 websites" + }, + { + "name": "magento/module-send-friend", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-100.4.3.zip", + "shasum": "0f8e23372cc7c24fccd08b9bfb7cfa4058c4d63f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-send-friend-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-graph-ql-100.4.1.zip", + "shasum": "3dc4731c54455df12d44e931887ee8636dbe3313" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-send-friend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriendGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-shipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-shipping-100.4.4.zip", + "shasum": "29375febbffe4c7349be67c52567136ba105784f" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-contact": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-fedex": "100.4.*", + "magento/module-ups": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Shipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sitemap", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sitemap-100.4.3.zip", + "shasum": "9139b7b085805036139a514e21964324ea611fc3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-robots": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sitemap\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store", + "version": "101.1.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-store-101.1.4-p1.zip", + "shasum": "7f07de873322e1200b3a17e6dec9fe509d9fd3be" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Store\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-store-graph-ql-100.4.3.zip", + "shasum": "96338dced9ba53fce1689448692137f55a314ed9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StoreGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swagger-100.4.3.zip", + "shasum": "5ca46846a527163bafcc3449eda2295ac7e90805" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swagger\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-100.4.1.zip", + "shasum": "4fd60e9d415436e185b8a74982c0223accc46983" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi-async", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-async-100.4.1.zip", + "shasum": "6b7fd9d18b56165d8f31e7ac53978e268b6e62b2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swatches-100.4.4.zip", + "shasum": "8baa9e62484ef73892287cc643c06246737f1a1a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-layered-navigation": "100.4.*", + "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swatches\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Swatches to Products" + }, + { + "name": "magento/module-swatches-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swatches-graph-ql-100.4.3.zip", + "shasum": "91d201b09470253155c56a73972c1188a50c0cbf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-swatches": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches-layered-navigation", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swatches-layered-navigation-100.4.1.zip", + "shasum": "6fefaad9da26a211004f46d990e76c9c99a0ce6c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesLayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-tax-100.4.4.zip", + "shasum": "2a67b8d3c2d3df3664ab90ad36725368ebf62ef8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-tax-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Tax\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-tax-graph-ql-100.4.1.zip", + "shasum": "51750a921f9b42791ef39b84305de1f65a3555a7" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-tax": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-tax-import-export-100.4.4.zip", + "shasum": "b0eac5f257c25e31d2970f1bf1a580cf881228d7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-theme-101.1.4.zip", + "shasum": "338f5883b054bf352d5da2cd0a51f5e960fd247e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-theme-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Theme\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-theme-graph-ql-100.4.2.zip", + "shasum": "c68e9af6abbfacd5e15d9c100146b9961c691bc8" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ThemeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-translation", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-translation-100.4.4.zip", + "shasum": "fdee0ca107238aeb1d7b9cd37003dfbbe457bffa" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-developer": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Translation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-two-factor-auth", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-two-factor-auth-1.1.3.zip", + "shasum": "3f1a706d3ed39afa9ea557b802df4dcc6c1c8687" + }, + "require": { + "2tvenom/cborencode": "^1.0", + "christian-riesen/base32": "^1.3", + "endroid/qr-code": "^4.3.5", + "magento/framework": "*", + "magento/magento-composer-installer": "*", + "magento/module-authorization": "*", + "magento/module-backend": "*", + "magento/module-config": "*", + "magento/module-integration": "*", + "magento/module-store": "*", + "magento/module-ui": "*", + "magento/module-user": "*", + "php": "~7.4.0||~8.1.0", + "spomky-labs/otphp": "^10.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TwoFactorAuth\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Two Factor Authentication module for Magento2" + }, + { + "name": "magento/module-ui", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-ui-101.2.4.zip", + "shasum": "0ce4aa36f76f775412bf6081c86e4d1b1a0e4e65" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ui\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-ups", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-ups-100.4.4.zip", + "shasum": "bbd3a2156fc01da4d33db1c82eef9415684172ab" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ups\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite", + "version": "102.0.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-102.0.3.zip", + "shasum": "9ea6ace8880d0529322f80afeb83d49d5eaa8590" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-graph-ql-100.4.3.zip", + "shasum": "48b85cd67927076dd9c0dcdd211a8327cd3bf3ed" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-user", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-user-101.2.4.zip", + "shasum": "fdc8d447b87027d13627d64b2d33d49b4053bb9f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\User\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-usps", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-usps-100.4.3.zip", + "shasum": "32255f4dbf4ac931a493a14f2e4d7b62043ed7c5" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Usps\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-variable", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-variable-100.4.2.zip", + "shasum": "08b30bf39c172ece04d0bdac5737f8a13388c9cb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Variable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-vault", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-vault-101.2.4.zip", + "shasum": "d9dd7ea1c2c0432e2cad57fe95ad148aa0815bac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Vault\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-vault-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-vault-graph-ql-100.4.1.zip", + "shasum": "71355290e85bbda67b7f473610938d76a777e21d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VaultGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-version", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-version-100.4.1.zip", + "shasum": "296917708d7cd2a13b0db6696f9bb5787d5f41d8" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Version\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-webapi-100.4.3.zip", + "shasum": "42f3e456007f296cac89cdf171334abff6fc6547" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Webapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-async", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-webapi-async-100.4.2.zip", + "shasum": "b99c12ed3b68cb17575c8ee6164461f64949ad12" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-security", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-webapi-security-100.4.2.zip", + "shasum": "487eee45337d893f9bfe89f0fc3868a498038cfe" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiSecurity\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "WebapiSecurity module provides option to loosen security on some webapi resources." + }, + { + "name": "magento/module-weee", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-weee-100.4.4.zip", + "shasum": "d068030111964c83b31079fa7eda7403bc11f757" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Weee\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-weee-graph-ql-100.4.2.zip", + "shasum": "1fc9041ba669528cf05280a7ff17cfa5b13430d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-widget", + "version": "101.2.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-widget-101.2.4-p1.zip", + "shasum": "8a87ba5585539834f8c3e8bf3aaaa8824ac72064" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-widget-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Widget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-101.2.4.zip", + "shasum": "4ea347be87755e040ad71544b3fe2eb59069d72c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-rss": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Wishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-analytics", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-analytics-100.4.3.zip", + "shasum": "9df55fb0da28a5cf930ec2fbdef0f9ee75b3d605" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-graph-ql-100.4.4.zip", + "shasum": "3ded6a5110838fd062e657a4855fc980e20f49ee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/page-builder", + "version": "1.7.1-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/page-builder-1.7.1-p1.zip", + "shasum": "338a2342e111b5f8b1712028096a67ef53978e9b" + }, + "require": { + "magento/module-aws-s3-page-builder": "1.0.2", + "magento/module-catalog-page-builder-analytics": "1.6.2", + "magento/module-cms-page-builder-analytics": "1.6.2", + "magento/module-page-builder": "2.2.2", + "magento/module-page-builder-admin-analytics": "1.1.2", + "magento/module-page-builder-analytics": "1.6.2" + }, + "type": "metapackage", + "description": "Page Builder metapackage" + }, + { + "name": "magento/product-community-edition", + "version": "2.4.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/product-community-edition-2.4.4-p1.zip", + "shasum": "06e3fbf04e3d5e008da9bcdcb61f314dbff7bae8" + }, + "require": { + "blueimp/jquery-file-upload": "5.6.14", + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.12.1", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "composer/composer": "^1.9 || ^2.0", + "elasticsearch/elasticsearch": "~7.16.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ext-zip": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-captcha": "^2.11", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-feed": "^2.15.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-session": "^2.12.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "league/flysystem": "~2.3.2", + "league/flysystem-aws-s3-v3": "^2.0", + "lib-libxml": "*", + "magento/adobe-ims": "2.1.3-p1", + "magento/adobe-stock-integration": "2.1.3-p1", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework": "103.0.4-p1", + "magento/framework-amqp": "100.4.2-p1", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.4", + "magento/google-shopping-ads": "4.0.1", + "magento/inventory-metapackage": "1.2.4-p1", + "magento/language-de_de": "100.4.0", + "magento/language-en_us": "100.4.0", + "magento/language-es_es": "100.4.0", + "magento/language-fr_fr": "100.4.0", + "magento/language-nl_nl": "100.4.0", + "magento/language-pt_br": "100.4.0", + "magento/language-zh_hans_cn": "100.4.0", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-base": "2.4.4-p1", + "magento/module-admin-analytics": "100.4.4", + "magento/module-admin-notification": "100.4.3", + "magento/module-advanced-pricing-import-export": "100.4.4", + "magento/module-advanced-search": "100.4.2", + "magento/module-amqp": "100.4.2", + "magento/module-amqp-store": "100.4.2", + "magento/module-analytics": "100.4.4", + "magento/module-asynchronous-operations": "100.4.4", + "magento/module-authorization": "100.4.4", + "magento/module-aws-s3": "100.4.2", + "magento/module-backend": "102.0.4", + "magento/module-backup": "100.4.4", + "magento/module-bundle": "101.0.4", + "magento/module-bundle-graph-ql": "100.4.4", + "magento/module-bundle-import-export": "100.4.3", + "magento/module-cache-invalidate": "100.4.2", + "magento/module-captcha": "100.4.4", + "magento/module-cardinal-commerce": "100.4.2", + "magento/module-catalog": "104.0.4", + "magento/module-catalog-analytics": "100.4.2", + "magento/module-catalog-cms-graph-ql": "100.4.1", + "magento/module-catalog-customer-graph-ql": "100.4.4", + "magento/module-catalog-graph-ql": "100.4.4", + "magento/module-catalog-import-export": "101.1.4", + "magento/module-catalog-inventory": "100.4.4", + "magento/module-catalog-inventory-graph-ql": "100.4.1", + "magento/module-catalog-rule": "101.2.4", + "magento/module-catalog-rule-configurable": "100.4.3", + "magento/module-catalog-rule-graph-ql": "100.4.2", + "magento/module-catalog-search": "102.0.4", + "magento/module-catalog-url-rewrite": "100.4.4", + "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", + "magento/module-catalog-widget": "100.4.4", + "magento/module-checkout": "100.4.4-p1", + "magento/module-checkout-agreements": "100.4.3", + "magento/module-checkout-agreements-graph-ql": "100.4.1", + "magento/module-cms": "104.0.4", + "magento/module-cms-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.3", + "magento/module-cms-url-rewrite-graph-ql": "100.4.2", + "magento/module-compare-list-graph-ql": "100.4.1", + "magento/module-config": "101.2.4", + "magento/module-configurable-import-export": "100.4.2", + "magento/module-configurable-product": "100.4.4", + "magento/module-configurable-product-graph-ql": "100.4.4", + "magento/module-configurable-product-sales": "100.4.2", + "magento/module-contact": "100.4.4", + "magento/module-cookie": "100.4.4", + "magento/module-cron": "100.4.4", + "magento/module-csp": "100.4.3", + "magento/module-currency-symbol": "100.4.3", + "magento/module-customer": "103.0.4-p1", + "magento/module-customer-analytics": "100.4.2", + "magento/module-customer-downloadable-graph-ql": "100.4.1", + "magento/module-customer-graph-ql": "100.4.4", + "magento/module-customer-import-export": "100.4.4", + "magento/module-deploy": "100.4.4", + "magento/module-developer": "100.4.4", + "magento/module-dhl": "100.4.3", + "magento/module-directory": "100.4.4", + "magento/module-directory-graph-ql": "100.4.2", + "magento/module-downloadable": "100.4.4", + "magento/module-downloadable-graph-ql": "100.4.4", + "magento/module-downloadable-import-export": "100.4.3", + "magento/module-eav": "102.1.4", + "magento/module-eav-graph-ql": "100.4.2", + "magento/module-elasticsearch": "101.0.4-p1", + "magento/module-elasticsearch-6": "100.4.4", + "magento/module-elasticsearch-7": "100.4.4", + "magento/module-email": "101.1.4", + "magento/module-encryption-key": "100.4.3", + "magento/module-fedex": "100.4.3", + "magento/module-gift-message": "100.4.3", + "magento/module-gift-message-graph-ql": "100.4.2", + "magento/module-google-adwords": "100.4.2", + "magento/module-google-analytics": "100.4.1", + "magento/module-google-optimizer": "100.4.3", + "magento/module-graph-ql": "100.4.4", + "magento/module-graph-ql-cache": "100.4.1", + "magento/module-grouped-catalog-inventory": "100.4.1", + "magento/module-grouped-import-export": "100.4.2", + "magento/module-grouped-product": "100.4.4", + "magento/module-grouped-product-graph-ql": "100.4.4", + "magento/module-import-export": "101.0.4", + "magento/module-indexer": "100.4.4", + "magento/module-instant-purchase": "100.4.3", + "magento/module-integration": "100.4.4", + "magento/module-jwt-framework-adapter": "100.4.1", + "magento/module-jwt-user-token": "100.4.0", + "magento/module-layered-navigation": "100.4.4", + "magento/module-login-as-customer": "100.4.4", + "magento/module-login-as-customer-admin-ui": "100.4.4", + "magento/module-login-as-customer-api": "100.4.3", + "magento/module-login-as-customer-assistance": "100.4.3", + "magento/module-login-as-customer-frontend-ui": "100.4.4", + "magento/module-login-as-customer-graph-ql": "100.4.1", + "magento/module-login-as-customer-log": "100.4.3", + "magento/module-login-as-customer-page-cache": "100.4.4", + "magento/module-login-as-customer-quote": "100.4.3", + "magento/module-login-as-customer-sales": "100.4.4", + "magento/module-marketplace": "100.4.3", + "magento/module-media-content": "100.4.3", + "magento/module-media-content-api": "100.4.3", + "magento/module-media-content-catalog": "100.4.3", + "magento/module-media-content-cms": "100.4.3", + "magento/module-media-content-synchronization": "100.4.3", + "magento/module-media-content-synchronization-api": "100.4.2", + "magento/module-media-content-synchronization-catalog": "100.4.2", + "magento/module-media-content-synchronization-cms": "100.4.2", + "magento/module-media-gallery": "100.4.3", + "magento/module-media-gallery-api": "101.0.3", + "magento/module-media-gallery-catalog": "100.4.2", + "magento/module-media-gallery-catalog-integration": "100.4.2", + "magento/module-media-gallery-catalog-ui": "100.4.2", + "magento/module-media-gallery-cms-ui": "100.4.2", + "magento/module-media-gallery-integration": "100.4.3", + "magento/module-media-gallery-metadata": "100.4.2", + "magento/module-media-gallery-metadata-api": "100.4.1", + "magento/module-media-gallery-renditions": "100.4.2", + "magento/module-media-gallery-renditions-api": "100.4.1", + "magento/module-media-gallery-synchronization": "100.4.3", + "magento/module-media-gallery-synchronization-api": "100.4.2", + "magento/module-media-gallery-synchronization-metadata": "100.4.1", + "magento/module-media-gallery-ui": "100.4.3", + "magento/module-media-gallery-ui-api": "100.4.2", + "magento/module-media-storage": "100.4.3", + "magento/module-message-queue": "100.4.4", + "magento/module-msrp": "100.4.3", + "magento/module-msrp-configurable-product": "100.4.2", + "magento/module-msrp-grouped-product": "100.4.2", + "magento/module-multishipping": "100.4.4", + "magento/module-mysql-mq": "100.4.2", + "magento/module-new-relic-reporting": "100.4.2", + "magento/module-newsletter": "100.4.4", + "magento/module-newsletter-graph-ql": "100.4.1", + "magento/module-offline-payments": "100.4.3", + "magento/module-offline-shipping": "100.4.3", + "magento/module-page-cache": "100.4.4", + "magento/module-payment": "100.4.4", + "magento/module-payment-graph-ql": "100.4.0", + "magento/module-paypal": "101.0.4", + "magento/module-paypal-captcha": "100.4.2", + "magento/module-paypal-graph-ql": "100.4.2", + "magento/module-persistent": "100.4.4", + "magento/module-product-alert": "100.4.3", + "magento/module-product-video": "100.4.4", + "magento/module-quote": "101.2.4-p1", + "magento/module-quote-analytics": "100.4.4", + "magento/module-quote-bundle-options": "100.4.1", + "magento/module-quote-configurable-options": "100.4.1", + "magento/module-quote-downloadable-links": "100.4.1", + "magento/module-quote-graph-ql": "100.4.4", + "magento/module-related-product-graph-ql": "100.4.2", + "magento/module-release-notification": "100.4.2", + "magento/module-remote-storage": "100.4.2", + "magento/module-reports": "100.4.4", + "magento/module-require-js": "100.4.1", + "magento/module-review": "100.4.4", + "magento/module-review-analytics": "100.4.2", + "magento/module-review-graph-ql": "100.4.1", + "magento/module-robots": "101.1.1", + "magento/module-rss": "100.4.3", + "magento/module-rule": "100.4.3", + "magento/module-sales": "103.0.4-p1", + "magento/module-sales-analytics": "100.4.2", + "magento/module-sales-graph-ql": "100.4.4", + "magento/module-sales-inventory": "100.4.1", + "magento/module-sales-rule": "101.2.4", + "magento/module-sales-sequence": "100.4.2", + "magento/module-sample-data": "100.4.2", + "magento/module-search": "101.1.4", + "magento/module-security": "100.4.4", + "magento/module-send-friend": "100.4.3", + "magento/module-send-friend-graph-ql": "100.4.1", + "magento/module-shipping": "100.4.4", + "magento/module-sitemap": "100.4.3", + "magento/module-store": "101.1.4-p1", + "magento/module-store-graph-ql": "100.4.3", + "magento/module-swagger": "100.4.3", + "magento/module-swagger-webapi": "100.4.1", + "magento/module-swagger-webapi-async": "100.4.1", + "magento/module-swatches": "100.4.4", + "magento/module-swatches-graph-ql": "100.4.3", + "magento/module-swatches-layered-navigation": "100.4.1", + "magento/module-tax": "100.4.4", + "magento/module-tax-graph-ql": "100.4.1", + "magento/module-tax-import-export": "100.4.4", + "magento/module-theme": "101.1.4", + "magento/module-theme-graph-ql": "100.4.2", + "magento/module-translation": "100.4.4", + "magento/module-ui": "101.2.4", + "magento/module-ups": "100.4.4", + "magento/module-url-rewrite": "102.0.3", + "magento/module-url-rewrite-graph-ql": "100.4.3", + "magento/module-user": "101.2.4", + "magento/module-usps": "100.4.3", + "magento/module-variable": "100.4.2", + "magento/module-vault": "101.2.4", + "magento/module-vault-graph-ql": "100.4.1", + "magento/module-version": "100.4.1", + "magento/module-webapi": "100.4.3", + "magento/module-webapi-async": "100.4.2", + "magento/module-webapi-security": "100.4.2", + "magento/module-weee": "100.4.4", + "magento/module-weee-graph-ql": "100.4.2", + "magento/module-widget": "101.2.4-p1", + "magento/module-wishlist": "101.2.4", + "magento/module-wishlist-analytics": "100.4.3", + "magento/module-wishlist-graph-ql": "100.4.4", + "magento/page-builder": "1.7.1-p1", + "magento/security-package": "1.1.3-p1", + "magento/theme-adminhtml-backend": "100.4.4", + "magento/theme-frontend-blank": "100.4.4", + "magento/theme-frontend-luma": "100.4.4", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "paypal/module-braintree": "4.3.0", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0", + "phpseclib/mcrypt_compat": "~2.0.0", + "phpseclib/phpseclib": "~3.0.9", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/event-dispatcher": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "temando/module-shipping": "2.0.0", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "tubalmartin/cssmin": "4.1.1", + "twbs/bootstrap": "3.1.0", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "eCommerce Platform for Growth (Community Edition)" + }, + { + "name": "magento/security-package", + "version": "1.1.3-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/security-package-1.1.3-p1.zip", + "shasum": "9e2f03c2220977f1e902c422dbc182e2c98a6868" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/module-re-captcha-admin-ui": "1.1.2", + "magento/module-re-captcha-checkout": "1.1.2", + "magento/module-re-captcha-checkout-sales-rule": "1.1.0", + "magento/module-re-captcha-contact": "1.1.1", + "magento/module-re-captcha-customer": "1.1.2", + "magento/module-re-captcha-frontend-ui": "1.1.2", + "magento/module-re-captcha-migration": "1.1.2", + "magento/module-re-captcha-newsletter": "1.1.2", + "magento/module-re-captcha-paypal": "1.1.2", + "magento/module-re-captcha-review": "1.1.2", + "magento/module-re-captcha-send-friend": "1.1.2", + "magento/module-re-captcha-store-pickup": "1.0.1", + "magento/module-re-captcha-ui": "1.1.2", + "magento/module-re-captcha-user": "1.1.2", + "magento/module-re-captcha-validation": "1.1.1", + "magento/module-re-captcha-validation-api": "1.1.1", + "magento/module-re-captcha-version-2-checkbox": "2.0.2", + "magento/module-re-captcha-version-2-invisible": "2.0.2", + "magento/module-re-captcha-version-3-invisible": "2.0.2", + "magento/module-re-captcha-webapi-api": "1.0.1", + "magento/module-re-captcha-webapi-graph-ql": "1.0.1", + "magento/module-re-captcha-webapi-rest": "1.0.1", + "magento/module-re-captcha-webapi-ui": "1.0.1", + "magento/module-securitytxt": "1.1.1", + "magento/module-two-factor-auth": "1.1.3" + }, + "type": "metapackage", + "description": "Magento Security Package" + }, + { + "name": "magento/theme-adminhtml-backend", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/theme-adminhtml-backend-100.4.4.zip", + "shasum": "0e65d89cb567aa9c391b0c912d392d97cffe001c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-blank", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-blank-100.4.4.zip", + "shasum": "97d4cbea789632da3a7f03d5cbe7777fa79ace6d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-luma", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-luma-100.4.4.zip", + "shasum": "c1af7bba52b681f4de75999b492b5714c72e1dec" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-frontend-blank": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/zendframework1", + "version": "1.15.1", + "source": { + "type": "git", + "url": "https://github.com/magento/zf1.git", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/dbunit": "1.3.*", + "phpunit/phpunit": "3.7.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.x-dev" + } + }, + "autoload": { + "psr-0": { + "Zend_": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "library/" + ], + "license": [ + "BSD-3-Clause" + ], + "description": "Magento Zend Framework 1", + "homepage": "http://framework.zend.com/", + "keywords": [ + "ZF1", + "framework" + ], + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.15.1" + }, + "time": "2022-06-21T01:22:39+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2022-07-24T11:55:47+00:00" + }, + { + "name": "mtdowling/jmespath.php", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.15.1", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", + "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.1" + }, + "time": "2022-09-04T07:30:47+00:00" + }, + { + "name": "paragonie/constant_time_encoding", + "version": "v2.6.3", + "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" + }, + "type": "library", + "autoload": { + "psr-4": { + "ParagonIE\\ConstantTime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com", + "role": "Original Developer" + } + ], + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-06-14T06:56:20+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "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." + }, + "type": "library", + "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" + }, + "time": "2020-10-15T08:29:30+00:00" + }, + { + "name": "paypal/module-braintree", + "version": "4.3.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-4.3.0.0.zip", + "shasum": "bbb137aa2f504c6e848f5f0bec302f575b71bf5a" + }, + "require": { + "paypal/module-braintree-core": "4.3.0", + "paypal/module-braintree-graph-ql": "4.3.0" + }, + "type": "metapackage", + "license": [ + "Apache-2.0" + ], + "description": "Braintree Magento" + }, + { + "name": "paypal/module-braintree-core", + "version": "4.3.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-core-4.3.0.0.zip", + "shasum": "41eb8a10e0b222184c065a453e942ca7d5e75bfc" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "ext-json": "*", + "ext-simplexml": "*", + "magento/module-backend": "100.2.*||101.0.*||^102.0.0", + "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", + "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", + "magento/module-config": "101.0.*||101.1.*||^101.2.0", + "magento/module-customer": "101.0.*||102.0.*||^103.0.0", + "magento/module-directory": "100.2.*||100.3.*||^100.4.0", + "magento/module-payment": "100.2.*||100.3.*||^100.4.0", + "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", + "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", + "magento/module-theme": "100.2.*||101.0.*||^101.1.0", + "magento/module-ui": "101.0.*||101.1.*||^101.2.0", + "magento/module-vault": "101.0.*||101.1.*||^101.2.0" + }, + "conflict": { + "gene/module-braintree": "*", + "magento/module-braintree": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\Braintree\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." + }, + { + "name": "paypal/module-braintree-graph-ql", + "version": "4.3.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-graph-ql-4.3.0.0.zip", + "shasum": "599955ba1b7f530e75ed427e0e9378b43d2bd109" + }, + "require": { + "magento/framework": "^102||^103", + "magento/module-quote": "^101", + "magento/module-quote-graph-ql": "^100", + "magento/module-store": "^101", + "paypal/module-braintree-core": "^4.1" + }, + "suggest": { + "magento/module-graph-ql": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\BraintreeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "pelago/emogrifier", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/MyIntervals/emogrifier.git", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", + "sabberworm/php-css-parser": "^8.3.1", + "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.3.0", + "phpunit/phpunit": "^8.5.16", + "rawr/cross-data-providers": "^2.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0.x-dev" + } + }, + "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" + }, + "time": "2021-09-16T16:22:04+00:00" + }, + { + "name": "php-amqplib/php-amqplib", + "version": "v3.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-amqplib/php-amqplib.git", + "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/e8aba06c4e1c467612f2d99304f672f2660e8492", + "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "ext-sockets": "*", + "php": "^7.1||^8.0", + "phpseclib/phpseclib": "^2.0|^3.0" + }, + "conflict": { + "php": "7.4.0 - 7.4.1" + }, + "replace": { + "videlalvaro/php-amqplib": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "nategood/httpful": "^0.2.20", + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpAmqpLib\\": "PhpAmqpLib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Alvaro Videla", + "role": "Original Maintainer" + }, + { + "name": "Raúl Araya", + "email": "nubeiro@gmail.com", + "role": "Maintainer" + }, + { + "name": "Luke Bakken", + "email": "luke@bakken.io", + "role": "Maintainer" + }, + { + "name": "Ramūnas Dronga", + "email": "github@ramuno.lt", + "role": "Maintainer" + } + ], + "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", + "homepage": "https://github.com/php-amqplib/php-amqplib/", + "keywords": [ + "message", + "queue", + "rabbitmq" + ], + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.1.2" + }, + "time": "2022-01-18T17:08:01+00:00" + }, + { + "name": "phpgt/cssxpath", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/CssXPath.git", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-dom": "*", + "ext-libxml": "*", + "phpstan/phpstan": ">=0.12.42", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\CssXPath\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + } + ], + "description": "Convert CSS selectors to XPath queries.", + "support": { + "issues": "https://github.com/PhpGt/CssXPath/issues", + "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" + }, + "funding": [ + { + "url": "https://github.com/sponsors/PhpGt", + "type": "github" + } + ], + "time": "2021-11-13T15:40:44+00:00" + }, + { + "name": "phpgt/dom", + "version": "v2.2.3", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/Dom.git", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "php": ">=7.3", + "phpgt/cssxpath": "^1.1.4", + "psr/http-message": "1.*" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\Dom\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + }, + { + "name": "Alvaro Guimaraes", + "homepage": "https://github.com/aguimaraes", + "role": "Developer" + }, + { + "name": "James Fellows", + "homepage": "https://github.com/j4m3s", + "role": "Developer" + }, + { + "name": "Emile Ward", + "homepage": "https://github.com/emileward", + "role": "Developer" + }, + { + "name": "Jelmer Wijnja", + "homepage": "https://github.com/Jelmergu", + "role": "Developer" + }, + { + "name": "Ognjen Petrovic", + "homepage": "https://github.com/ognjen-petrovic", + "role": "Developer" + }, + { + "name": "Jacob Bearden", + "homepage": "https://github.com/jacobbearden", + "role": "Documentation contributor" + }, + { + "name": "Jaroslav Týc", + "homepage": "https://www.jaroslavtyc.com/", + "role": "Developer" + }, + { + "name": "Andrii Beziazychnyi", + "homepage": "https://www.atwix.com/", + "role": "Developer" + } + ], + "description": "The modern DOM API for PHP projects.", + "support": { + "issues": "https://github.com/PhpGt/Dom/issues", + "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" + }, + "funding": [ + { + "url": "https://github.com/phpgt", + "type": "github" + } + ], + "time": "2021-11-13T15:59:05+00:00" + }, + { + "name": "phpseclib/mcrypt_compat", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/mcrypt_compat.git", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "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" + }, + "type": "library", + "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" + } + ], + "time": "2022-03-27T15:58:45+00:00" + }, + { + "name": "phpseclib/phpseclib", + "version": "3.0.16", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "7181378909ed8890be4db53d289faac5b77f8b05" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/7181378909ed8890be4db53d289faac5b77f8b05", + "reference": "7181378909ed8890be4db53d289faac5b77f8b05", + "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." + }, + "type": "library", + "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.16" + }, + "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" + } + ], + "time": "2022-09-05T18:03:08+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "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/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "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" + }, + "type": "library", + "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.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.2.3", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "shasum": "" + }, + "require": { + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8.0", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.2.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:10:38+00:00" + }, + { + "name": "react/promise", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "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" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "sabberworm/php-css-parser", + "version": "8.4.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" + }, + "type": "library", + "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" + }, + "time": "2021-12-11T13:40:54+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.1" + }, + "time": "2022-08-31T10:31:18+00:00" + }, + { + "name": "spomky-labs/aes-key-wrap", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "lib-openssl": "*", + "php": ">=7.2", + "thecodingmachine/safe": "^1.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^7.0|^8.0|^9.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "AESKW\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" + } + ], + "description": "AES Key Wrap for PHP.", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", + "keywords": [ + "A128KW", + "A192KW", + "A256KW", + "RFC3394", + "RFC5649", + "aes", + "key", + "padding", + "wrap" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", + "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" + }, + "time": "2020-08-01T14:07:55+00:00" + }, + { + "name": "spomky-labs/base64url", + "version": "v2.0.4", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/base64url.git", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.11|^0.12", + "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", + "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", + "phpstan/phpstan-phpunit": "^0.11|^0.12", + "phpstan/phpstan-strict-rules": "^0.11|^0.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Base64Url\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/base64url/contributors" + } + ], + "description": "Base 64 URL Safe Encoding/Decoding PHP Library", + "homepage": "https://github.com/Spomky-Labs/base64url", + "keywords": [ + "base64", + "rfc4648", + "safe", + "url" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/base64url/issues", + "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2020-11-03T09:10:25+00:00" + }, + { + "name": "spomky-labs/otphp", + "version": "v10.0.3", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/otphp.git", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", + "shasum": "" + }, + "require": { + "beberlei/assert": "^3.0", + "ext-mbstring": "*", + "paragonie/constant_time_encoding": "^2.0", + "php": "^7.2|^8.0", + "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0", + "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "v10.0": "10.0.x-dev", + "v9.0": "9.0.x-dev", + "v8.3": "8.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "OTPHP\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/Spomky-Labs/otphp/contributors" + } + ], + "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", + "homepage": "https://github.com/Spomky-Labs/otphp", + "keywords": [ + "FreeOTP", + "RFC 4226", + "RFC 6238", + "google authenticator", + "hotp", + "otp", + "totp" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" + }, + "time": "2022-03-17T08:00:35+00:00" + }, + { + "name": "symfony/config", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22" + }, + "conflict": { + "symfony/finder": "<4.4" + }, + "require-dev": { + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "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": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v5.4.11" + }, + "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" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/console", + "version": "v4.4.45", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "28b77970939500fb04180166a1f716e75a871ef8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/28b77970939500fb04180166a1f716e75a871ef8", + "reference": "28b77970939500fb04180166a1f716e75a871ef8", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "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", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.45" + }, + "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" + } + ], + "time": "2022-08-17T14:50:19+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "c1681789f059ab756001052164726ae88512ae3d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", + "reference": "c1681789f059ab756001052164726ae88512ae3d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "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/v5.4.11" + }, + "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" + } + ], + "time": "2022-06-27T16:58:25+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "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": "Provides tools to ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/debug/tree/v4.4.44" + }, + "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" + } + ], + "abandoned": "symfony/error-handler", + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "24cf522668845391c0542bc1de496366072a6d0e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/24cf522668845391c0542bc1de496366072a6d0e", + "reference": "24cf522668845391c0542bc1de496366072a6d0e", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4.26" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0|2.0" + }, + "require-dev": { + "symfony/config": "^5.3|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4.26|^5.0|^6.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "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": "Allows you to standardize and centralize the way objects are constructed in your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-08-30T19:10:13+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.1.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "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.1.1" + }, + "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" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3", + "symfony/debug": "^4.4.5", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "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": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v4.4.44" + }, + "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" + } + ], + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "~3.4|~4.4", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "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": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" + }, + "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" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", + "shasum": "" + }, + "require": { + "php": ">=7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "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 dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" + }, + "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" + } + ], + "time": "2022-01-02T09:41:36+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "ac09569844a9109a5966b9438fc29113ce77cf51" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/ac09569844a9109a5966b9438fc29113ce77cf51", + "reference": "ac09569844a9109a5966b9438fc29113ce77cf51", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "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": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-21T19:53:16+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "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": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.4.11" + }, + "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" + } + ], + "time": "2022-07-29T07:37:50+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "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 HTTP clients", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.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" + } + ], + "time": "2022-04-12T15:48:08+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/54be067587a4f2b7fffb7a699f9481ec3daf9379", + "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", + "symfony/mime": "^4.4|^5.0|^6.0", + "symfony/rate-limiter": "^5.2|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "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", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-17T07:31:22+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.4.46", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "fb72bc54f300151fadef84fce79764138b1ef943" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fb72bc54f300151fadef84fce79764138b1ef943", + "reference": "fb72bc54f300151fadef84fce79764138b1ef943", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4.30|^5.3.7", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.43|<2.13,>=2" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.43|^2.13|^3.0.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "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": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v4.4.46" + }, + "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" + } + ], + "time": "2022-09-30T07:27:59+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "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.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-10T07:21:04+00:00" + }, + { + "name": "symfony/polyfill-php81", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/process", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "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": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.44" + }, + "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" + } + ], + "time": "2022-06-27T13:16:42+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "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/v2.5.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" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2bf2ccab581bec363191672f0df40e0c85569e1c", + "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "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 mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-06T13:23:31+00:00" + }, + { + "name": "tedivm/jshrink", + "version": "v1.4.0", + "source": { + "type": "git", + "url": "https://github.com/tedious/JShrink.git", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc", + "shasum": "" + }, + "require": { + "php": "^5.6|^7.0|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.8", + "php-coveralls/php-coveralls": "^1.1.0", + "phpunit/phpunit": "^6" + }, + "type": "library", + "autoload": { + "psr-0": { + "JShrink": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Robert Hafner", + "email": "tedivm@tedivm.com" + } + ], + "description": "Javascript Minifier built in PHP", + "homepage": "http://github.com/tedious/JShrink", + "keywords": [ + "javascript", + "minifier" + ], + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", + "type": "tidelift" + } + ], + "time": "2020-11-30T18:10:21+00:00" + }, + { + "name": "temando/module-shipping", + "version": "2.0.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-2.0.0.0.zip", + "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" + }, + "require": { + "temando/module-shipping-remover": "1.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0" + ], + "description": "Temando multi-carrier shipping extension for Magento 2", + "abandoned": true + }, + { + "name": "temando/module-shipping-remover", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-remover-1.0.0.0.zip", + "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" + }, + "require": { + "magento/framework": "*", + "magento/module-eav": "*" + }, + "replace": { + "temando/module-shipping-m2": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Temando\\ShippingRemover\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Removes Temando multi-carrier shipping extension from Magento 2" + }, + { + "name": "thecodingmachine/safe", + "version": "v1.3.3", + "source": { + "type": "git", + "url": "https://github.com/thecodingmachine/safe.git", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "require-dev": { + "phpstan/phpstan": "^0.12", + "squizlabs/php_codesniffer": "^3.2", + "thecodingmachine/phpstan-strict-rules": "^0.12" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "files": [ + "deprecated/apc.php", + "deprecated/libevent.php", + "deprecated/mssql.php", + "deprecated/stats.php", + "lib/special_cases.php", + "generated/apache.php", + "generated/apcu.php", + "generated/array.php", + "generated/bzip2.php", + "generated/calendar.php", + "generated/classobj.php", + "generated/com.php", + "generated/cubrid.php", + "generated/curl.php", + "generated/datetime.php", + "generated/dir.php", + "generated/eio.php", + "generated/errorfunc.php", + "generated/exec.php", + "generated/fileinfo.php", + "generated/filesystem.php", + "generated/filter.php", + "generated/fpm.php", + "generated/ftp.php", + "generated/funchand.php", + "generated/gmp.php", + "generated/gnupg.php", + "generated/hash.php", + "generated/ibase.php", + "generated/ibmDb2.php", + "generated/iconv.php", + "generated/image.php", + "generated/imap.php", + "generated/info.php", + "generated/ingres-ii.php", + "generated/inotify.php", + "generated/json.php", + "generated/ldap.php", + "generated/libxml.php", + "generated/lzf.php", + "generated/mailparse.php", + "generated/mbstring.php", + "generated/misc.php", + "generated/msql.php", + "generated/mysql.php", + "generated/mysqli.php", + "generated/mysqlndMs.php", + "generated/mysqlndQc.php", + "generated/network.php", + "generated/oci8.php", + "generated/opcache.php", + "generated/openssl.php", + "generated/outcontrol.php", + "generated/password.php", + "generated/pcntl.php", + "generated/pcre.php", + "generated/pdf.php", + "generated/pgsql.php", + "generated/posix.php", + "generated/ps.php", + "generated/pspell.php", + "generated/readline.php", + "generated/rpminfo.php", + "generated/rrd.php", + "generated/sem.php", + "generated/session.php", + "generated/shmop.php", + "generated/simplexml.php", + "generated/sockets.php", + "generated/sodium.php", + "generated/solr.php", + "generated/spl.php", + "generated/sqlsrv.php", + "generated/ssdeep.php", + "generated/ssh2.php", + "generated/stream.php", + "generated/strings.php", + "generated/swoole.php", + "generated/uodbc.php", + "generated/uopz.php", + "generated/url.php", + "generated/var.php", + "generated/xdiff.php", + "generated/xml.php", + "generated/xmlrpc.php", + "generated/yaml.php", + "generated/yaz.php", + "generated/zip.php", + "generated/zlib.php" + ], + "psr-4": { + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHP core functions that throw exceptions instead of returning FALSE on error", + "support": { + "issues": "https://github.com/thecodingmachine/safe/issues", + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + }, + "time": "2020-10-28T17:51:34+00:00" + }, + { + "name": "tubalmartin/cssmin", + "version": "v4.1.1", + "source": { + "type": "git", + "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "php": ">=5.3.2" + }, + "require-dev": { + "cogpowered/finediff": "0.3.*", + "phpunit/phpunit": "4.8.*" + }, + "bin": [ + "cssmin" + ], + "type": "library", + "autoload": { + "psr-4": { + "tubalmartin\\CssMin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Túbal Martín", + "homepage": "http://tubalmartin.me/" + } + ], + "description": "A PHP port of the YUI CSS compressor", + "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", + "keywords": [ + "compress", + "compressor", + "css", + "cssmin", + "minify", + "yui" + ], + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" + }, + "time": "2018-01-15T15:26:51+00:00" + }, + { + "name": "web-token/jwt-framework", + "version": "v2.2.11", + "source": { + "type": "git", + "url": "https://github.com/web-token/jwt-framework.git", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.17|^0.9", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "fgrosse/phpasn1": "^2.0", + "php": ">=7.2", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "spomky-labs/aes-key-wrap": "^5.0|^6.0", + "spomky-labs/base64url": "^1.0|^2.0", + "symfony/config": "^4.2|^5.0", + "symfony/console": "^4.2|^5.0", + "symfony/dependency-injection": "^4.2|^5.0", + "symfony/event-dispatcher": "^4.2|^5.0", + "symfony/http-kernel": "^4.2|^5.0", + "symfony/polyfill-mbstring": "^1.12" + }, + "conflict": { + "spomky-labs/jose": "*" + }, + "replace": { + "web-token/encryption-pack": "self.version", + "web-token/jwt-bundle": "self.version", + "web-token/jwt-checker": "self.version", + "web-token/jwt-console": "self.version", + "web-token/jwt-core": "self.version", + "web-token/jwt-easy": "self.version", + "web-token/jwt-encryption": "self.version", + "web-token/jwt-encryption-algorithm-aescbc": "self.version", + "web-token/jwt-encryption-algorithm-aesgcm": "self.version", + "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", + "web-token/jwt-encryption-algorithm-aeskw": "self.version", + "web-token/jwt-encryption-algorithm-dir": "self.version", + "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", + "web-token/jwt-encryption-algorithm-experimental": "self.version", + "web-token/jwt-encryption-algorithm-pbes2": "self.version", + "web-token/jwt-encryption-algorithm-rsa": "self.version", + "web-token/jwt-key-mgmt": "self.version", + "web-token/jwt-nested-token": "self.version", + "web-token/jwt-signature": "self.version", + "web-token/jwt-signature-algorithm-ecdsa": "self.version", + "web-token/jwt-signature-algorithm-eddsa": "self.version", + "web-token/jwt-signature-algorithm-experimental": "self.version", + "web-token/jwt-signature-algorithm-hmac": "self.version", + "web-token/jwt-signature-algorithm-none": "self.version", + "web-token/jwt-signature-algorithm-rsa": "self.version", + "web-token/jwt-util-ecc": "self.version", + "web-token/signature-pack": "self.version" + }, + "require-dev": { + "bjeavons/zxcvbn-php": "^1.0", + "blackfire/php-sdk": "^1.14", + "ext-curl": "*", + "ext-gmp": "*", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", + "matthiasnoback/symfony-config-test": "^3.1|^4.0", + "nyholm/psr7": "^1.3", + "php-coveralls/php-coveralls": "^2.0", + "php-http/mock-client": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0|^9.0", + "symfony/browser-kit": "^4.2|^5.0", + "symfony/finder": "^4.2|^5.0", + "symfony/framework-bundle": "^4.2|^5.0", + "symfony/http-client": "^5.2", + "symfony/phpunit-bridge": "^4.2|^5.0", + "symfony/serializer": "^4.2|^5.0", + "symfony/var-dumper": "^4.2|^5.0" + }, + "suggest": { + "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", + "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", + "php-http/httplug": "To enable JKU/X5U support.", + "php-http/httplug-bundle": "To enable JKU/X5U support.", + "php-http/message-factory": "To enable JKU/X5U support.", + "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", + "symfony/var-dumper": "Used to show data on the debug toolbar." + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Jose\\": "src/", + "Jose\\Component\\Core\\Util\\Ecc\\": [ + "src/Ecc" + ], + "Jose\\Component\\Signature\\Algorithm\\": [ + "src/SignatureAlgorithm/ECDSA", + "src/SignatureAlgorithm/EdDSA", + "src/SignatureAlgorithm/HMAC", + "src/SignatureAlgorithm/None", + "src/SignatureAlgorithm/RSA", + "src/SignatureAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\": [ + "src/EncryptionAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ + "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", + "src/EncryptionAlgorithm/KeyEncryption/AESKW", + "src/EncryptionAlgorithm/KeyEncryption/Direct", + "src/EncryptionAlgorithm/KeyEncryption/ECDHES", + "src/EncryptionAlgorithm/KeyEncryption/PBES2", + "src/EncryptionAlgorithm/KeyEncryption/RSA" + ], + "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ + "src/EncryptionAlgorithm/ContentEncryption/AESGCM", + "src/EncryptionAlgorithm/ContentEncryption/AESCBC" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-token/jwt-framework/contributors" + } + ], + "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", + "homepage": "https://github.com/web-token/jwt-framework", + "keywords": [ + "JOSE", + "JWE", + "JWK", + "JWKSet", + "JWS", + "Jot", + "RFC7515", + "RFC7516", + "RFC7517", + "RFC7518", + "RFC7519", + "RFC7520", + "bundle", + "jwa", + "jwt", + "symfony" + ], + "support": { + "issues": "https://github.com/web-token/jwt-framework/issues", + "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + } + ], + "time": "2021-06-25T15:59:52+00:00" + }, + { + "name": "webimpress/safe-writer", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/webimpress/safe-writer.git", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", + "dev-release-1.0": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Webimpress\\SafeWriter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "description": "Tool to write files safely, to avoid race conditions", + "keywords": [ + "concurrent write", + "file writer", + "race condition", + "safe writer", + "webimpress" + ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2021-04-19T16:34:45+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + }, + { + "name": "webonyx/graphql-php", + "version": "v14.11.8", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/04a48693acd785330eefd3b0e4fa67df8dfee7c3", + "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" + }, + "suggest": { + "psr/http-message": "To use standard GraphQL server", + "react/promise": "To leverage async resolving on React PHP platform" + }, + "type": "library", + "autoload": { + "psr-4": { + "GraphQL\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP port of GraphQL reference implementation", + "homepage": "https://github.com/webonyx/graphql-php", + "keywords": [ + "api", + "graphql" + ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.8" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], + "time": "2022-09-21T15:35:03+00:00" + }, + { + "name": "wikimedia/less.php", + "version": "v3.1.0", + "source": { + "type": "git", + "url": "https://github.com/wikimedia/less.php.git", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "shasum": "" + }, + "require": { + "php": ">=7.2.9" + }, + "require-dev": { + "mediawiki/mediawiki-codesniffer": "34.0.0", + "mediawiki/minus-x": "1.0.0", + "php-parallel-lint/php-console-highlighter": "0.5.0", + "php-parallel-lint/php-parallel-lint": "1.2.0", + "phpunit/phpunit": "^8.5" + }, + "bin": [ + "bin/lessc" + ], + "type": "library", + "autoload": { + "psr-0": { + "Less": "lib/" + }, + "classmap": [ + "lessc.inc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Josh Schmidt", + "homepage": "https://github.com/oyejorge" + }, + { + "name": "Matt Agar", + "homepage": "https://github.com/agar" + }, + { + "name": "Martin Jantošovič", + "homepage": "https://github.com/Mordred" + } + ], + "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", + "keywords": [ + "css", + "less", + "less.js", + "lesscss", + "php", + "stylesheet" + ], + "support": { + "issues": "https://github.com/wikimedia/less.php/issues", + "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" + }, + "time": "2020-12-11T19:33:31+00:00" + } + ], + "packages-dev": [ + { + "name": "allure-framework/allure-codeception", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-codeception.git", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "codeception/codeception": "^2.5 | ^3 | ^4", + "ext-json": "*", + "php": ">=7.1.3", + "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", + "symfony/finder": "^2.7 | ^3 | ^4 | ^5" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@aerokube.com", + "role": "Developer" + } + ], + "description": "Allure Codeception integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "codeception", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-codeception/issues", + "source": "https://github.com/allure-framework/allure-codeception" + }, + "time": "2021-06-04T13:24:36+00:00" + }, + { + "name": "allure-framework/allure-php-api", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-php-api.git", + "reference": "50507f482d490f114054f2281cca487db47fa2bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", + "reference": "50507f482d490f114054f2281cca487db47fa2bd", + "shasum": "" + }, + "require": { + "jms/serializer": "^1 | ^2 | ^3", + "php": ">=7.1.3", + "ramsey/uuid": "^3 | ^4", + "symfony/mime": "^4.3 | ^5" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": [ + "src/", + "test/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHP commons", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "api", + "php", + "report" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-php-api/issues", + "source": "https://github.com/allure-framework/allure-php-api" + }, + "time": "2021-11-15T13:15:20+00:00" + }, + { + "name": "allure-framework/allure-phpunit", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-phpunit.git", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "php": ">=7.1", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "require-dev": { + "ext-dom": "*", + "mikey179/vfsstream": "^1" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHPUNit integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "phpunit", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-phpunit/issues", + "source": "https://github.com/allure-framework/allure-phpunit" + }, + "time": "2021-09-14T10:06:07+00:00" + }, + { + "name": "behat/gherkin", + "version": "v4.9.0", + "source": { + "type": "git", + "url": "https://github.com/Behat/Gherkin.git", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", + "shasum": "" + }, + "require": { + "php": "~7.2|~8.0" + }, + "require-dev": { + "cucumber/cucumber": "dev-gherkin-22.0.0", + "phpunit/phpunit": "~8|~9", + "symfony/yaml": "~3|~4|~5" + }, + "suggest": { + "symfony/yaml": "If you want to parse features, represented in YAML files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Gherkin": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Gherkin DSL parser for PHP", + "homepage": "http://behat.org/", + "keywords": [ + "BDD", + "Behat", + "Cucumber", + "DSL", + "gherkin", + "parser" + ], + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" + }, + "time": "2021-10-12T13:05:09+00:00" + }, + { + "name": "codeception/codeception", + "version": "4.2.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Codeception.git", + "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/b88014f3348c93f3df99dc6d0967b0dbfa804474", + "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.4.0", + "codeception/lib-asserts": "^1.0 | 2.0.*@dev", + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", + "codeception/stub": "^2.0 | ^3.0 | ^4.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/psr7": "^1.4 | ^2.0", + "php": ">=5.6.0 <9.0", + "symfony/console": ">=2.7 <6.0", + "symfony/css-selector": ">=2.7 <6.0", + "symfony/event-dispatcher": ">=2.7 <6.0", + "symfony/finder": ">=2.7 <6.0", + "symfony/yaml": ">=2.7 <6.0" + }, + "require-dev": { + "codeception/module-asserts": "^1.0 | 2.0.*@dev", + "codeception/module-cli": "^1.0 | 2.0.*@dev", + "codeception/module-db": "^1.0 | 2.0.*@dev", + "codeception/module-filesystem": "^1.0 | 2.0.*@dev", + "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", + "codeception/specify": "~0.3", + "codeception/util-universalframework": "*@dev", + "monolog/monolog": "~1.8", + "squizlabs/php_codesniffer": "~2.0", + "symfony/process": ">=2.7 <6.0", + "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "hoa/console": "For interactive console functionality", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/phpunit-bridge": "For phpunit-bridge support" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": [] + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "https://codegyre.com" + } + ], + "description": "BDD-style testing framework", + "homepage": "https://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/4.2.2" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2022-08-13T13:28:25+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "1.13.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" + }, + "time": "2020-10-21T16:26:20+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^1.13.1", + "php": ">=5.6.0 <9.0" + }, + "conflict": { + "codeception/codeception": "<4.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" + }, + "time": "2020-10-21T16:48:15+00:00" + }, + { + "name": "codeception/module-sequence", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-sequence.git", + "reference": "b75be26681ae90824cde8f8df785981f293667e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", + "reference": "b75be26681ae90824cde8f8df785981f293667e1", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Sequence module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-sequence/issues", + "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" + }, + "time": "2020-10-31T18:36:26+00:00" + }, + { + "name": "codeception/module-webdriver", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-webdriver.git", + "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/e22ac7da756df659df6dd4fac2dff9c859e30131", + "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0", + "php-webdriver/webdriver": "^1.8.0" + }, + "suggest": { + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Zaahid Bateson" + } + ], + "description": "WebDriver module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "acceptance-testing", + "browser-testing", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-webdriver/issues", + "source": "https://github.com/Codeception/module-webdriver/tree/1.4.1" + }, + "time": "2022-09-12T05:09:51+00:00" + }, + { + "name": "codeception/phpunit-wrapper", + "version": "9.0.9", + "source": { + "type": "git", + "url": "https://github.com/Codeception/phpunit-wrapper.git", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "phpunit/phpunit": "^9.0" + }, + "require-dev": { + "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", + "vlucas/phpdotenv": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\PHPUnit\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Davert", + "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" + } + ], + "description": "PHPUnit classes used by Codeception", + "support": { + "issues": "https://github.com/Codeception/phpunit-wrapper/issues", + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" + }, + "time": "2022-05-23T06:24:11+00:00" + }, + { + "name": "codeception/stub", + "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Stub.git", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0", + "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" + }, + "require-dev": { + "consolidation/robo": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/4.0.2" + }, + "time": "2022-01-31T19:25:15+00:00" + }, + { + "name": "csharpru/vault-php", + "version": "4.3.1", + "source": { + "type": "git", + "url": "https://github.com/CSharpRU/vault-php.git", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.2 || ^8.0", + "psr/cache": "^1.0|^2.0|^3.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/log": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", + "cache/array-adapter": "^1.0", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.3", + "laminas/laminas-diactoros": "^2.3", + "php-vcr/php-vcr": "^1.5", + "symfony/event-dispatcher": "<5.0" + }, + "suggest": { + "cache/array-adapter": "For usage with CachedClient class" + }, + "type": "library", + "autoload": { + "psr-4": { + "Vault\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Yaroslav Lukyanov", + "email": "c_sharp@mail.ru" + } + ], + "description": "Best Vault client for PHP that you can find", + "keywords": [ + "hashicorp", + "secrets", + "vault" + ], + "support": { + "issues": "https://github.com/CSharpRU/vault-php/issues", + "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" + }, + "time": "2022-04-04T08:31:44+00:00" + }, + { + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.2", + "source": { + "type": "git", + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpcompatibility/php-compatibility": "^9.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" + }, + { + "name": "Contributors", + "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com", + "keywords": [ + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcbf", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2022-02-04T12:51:07+00:00" + }, + { + "name": "doctrine/annotations", + "version": "1.13.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/annotations.git", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0", + "shasum": "" + }, + "require": { + "doctrine/lexer": "1.*", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0", + "psr/cache": "^1 || ^2 || ^3" + }, + "require-dev": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/coding-standard": "^6.0 || ^8.1", + "phpstan/phpstan": "^1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", + "symfony/cache": "^4.4 || ^5.2", + "vimeo/psalm": "^4.10" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.13.3" + }, + "time": "2022-07-02T10:48:51+00:00" + }, + { + "name": "doctrine/instantiator", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.22" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" + } + ], + "time": "2022-03-03T08:28:38+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2022-02-28T11:07:21+00:00" + }, + { + "name": "friendsofphp/php-cs-fixer", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "shasum": "" + }, + "require": { + "composer/semver": "^3.2", + "composer/xdebug-handler": "^2.0", + "doctrine/annotations": "^1.12", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^7.2.5 || ^8.0", + "php-cs-fixer/diff": "^2.0", + "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", + "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", + "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", + "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", + "symfony/polyfill-mbstring": "^1.23", + "symfony/polyfill-php80": "^1.23", + "symfony/polyfill-php81": "^1.23", + "symfony/process": "^4.4.20 || ^5.0 || ^6.0", + "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" + }, + "require-dev": { + "justinrainbow/json-schema": "^5.2", + "keradus/cli-executor": "^1.5", + "mikey179/vfsstream": "^1.6.8", + "php-coveralls/php-coveralls": "^2.5.2", + "php-cs-fixer/accessible-object": "^1.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy": "^1.15", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "symfony/phpunit-bridge": "^5.2.4 || ^6.0", + "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters." + }, + "bin": [ + "php-cs-fixer" + ], + "type": "application", + "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" + } + ], + "description": "A tool to automatically fix PHP code style", + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2021-12-11T16:25:08+00:00" + }, + { + "name": "jms/metadata", + "version": "2.7.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/metadata.git", + "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/283c714831d272d78ddd6e52e08ac16d76be30fd", + "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "require-dev": { + "doctrine/cache": "^1.0", + "doctrine/coding-standard": "^8.0", + "mikey179/vfsstream": "^1.6.7", + "phpunit/phpunit": "^8.5|^9.0", + "psr/container": "^1.0", + "symfony/cache": "^3.1|^4.0|^5.0", + "symfony/dependency-injection": "^3.1|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Metadata\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Class/method/property metadata management in PHP", + "keywords": [ + "annotations", + "metadata", + "xml", + "yaml" + ], + "support": { + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/2.7.0" + }, + "time": "2022-09-13T19:18:27+00:00" + }, + { + "name": "jms/serializer", + "version": "3.18.2", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/serializer.git", + "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/329e29c323fb1e5c65b4ae4c77ba747678755a6c", + "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.13", + "doctrine/instantiator": "^1.0.3", + "doctrine/lexer": "^1.1", + "jms/metadata": "^2.6", + "php": "^7.2||^8.0", + "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" + }, + "require-dev": { + "doctrine/coding-standard": "^8.1", + "doctrine/orm": "~2.1", + "doctrine/persistence": "^1.3.3|^2.0|^3.0", + "doctrine/phpcr-odm": "^1.3|^2.0", + "ext-pdo_sqlite": "*", + "jackalope/jackalope-doctrine-dbal": "^1.1.5", + "ocramius/proxy-manager": "^1.0|^2.0", + "phpbench/phpbench": "^1.0", + "phpstan/phpstan": "^1.0.2", + "phpunit/phpunit": "^8.5.21||^9.0", + "psr/container": "^1.0", + "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", + "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", + "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", + "symfony/form": "^3.0|^4.0|^5.0|^6.0", + "symfony/translation": "^3.0|^4.0|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", + "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", + "twig/twig": "~1.34|~2.4|^3.0" + }, + "suggest": { + "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", + "symfony/cache": "Required if you like to use cache functionality.", + "symfony/uid": "Required if you'd like to serialize UID objects.", + "symfony/yaml": "Required if you'd like to use the YAML metadata format." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "JMS\\Serializer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", + "homepage": "http://jmsyst.com/libs/serializer", + "keywords": [ + "deserialization", + "jaxb", + "json", + "serialization", + "xml" + ], + "support": { + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/3.18.2" + }, + "funding": [ + { + "url": "https://github.com/goetas", + "type": "github" + } + ], + "time": "2022-09-12T08:40:16+00:00" + }, + { + "name": "laminas/laminas-diactoros", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-diactoros.git", + "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", + "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0" + }, + "conflict": { + "zendframework/zend-diactoros": "*" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-libxml": "*", + "http-interop/http-factory-tests": "^0.9.0", + "laminas/laminas-coding-standard": "^2.4.0", + "php-http/psr7-integration-tests": "^1.1.1", + "phpunit/phpunit": "^9.5.23", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "type": "library", + "extra": { + "laminas": { + "config-provider": "Laminas\\Diactoros\\ConfigProvider", + "module": "Laminas\\Diactoros" + } + }, + "autoload": { + "files": [ + "src/functions/create_uploaded_file.php", + "src/functions/marshal_headers_from_sapi.php", + "src/functions/marshal_method_from_sapi.php", + "src/functions/marshal_protocol_version_from_sapi.php", + "src/functions/marshal_uri_from_sapi.php", + "src/functions/normalize_server.php", + "src/functions/normalize_uploaded_files.php", + "src/functions/parse_cookie_header.php", + "src/functions/create_uploaded_file.legacy.php", + "src/functions/marshal_headers_from_sapi.legacy.php", + "src/functions/marshal_method_from_sapi.legacy.php", + "src/functions/marshal_protocol_version_from_sapi.legacy.php", + "src/functions/marshal_uri_from_sapi.legacy.php", + "src/functions/normalize_server.legacy.php", + "src/functions/normalize_uploaded_files.legacy.php", + "src/functions/parse_cookie_header.legacy.php" + ], + "psr-4": { + "Laminas\\Diactoros\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "PSR HTTP Message implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "laminas", + "psr", + "psr-17", + "psr-7" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-30T17:01:46+00:00" + }, + { + "name": "lusitanian/oauth", + "version": "v0.8.11", + "source": { + "type": "git", + "url": "https://github.com/Lusitanian/PHPoAuthLib.git", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "3.7.*", + "predis/predis": "0.8.*@dev", + "squizlabs/php_codesniffer": "2.*", + "symfony/http-foundation": "~2.1" + }, + "suggest": { + "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", + "predis/predis": "Allows using the Redis storage backend.", + "symfony/http-foundation": "Allows using the Symfony Session storage backend." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "psr-0": { + "OAuth": "src", + "OAuth\\Unit": "tests" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "David Desberg", + "email": "david@daviddesberg.com" + }, + { + "name": "Elliot Chance", + "email": "elliotchance@gmail.com" + }, + { + "name": "Pieter Hordijk", + "email": "info@pieterhordijk.com" + } + ], + "description": "PHP 5.3+ oAuth 1/2 Library", + "keywords": [ + "Authentication", + "authorization", + "oauth", + "security" + ], + "support": { + "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", + "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" + }, + "time": "2018-02-14T22:37:14+00:00" + }, + { + "name": "magento/magento-coding-standard", + "version": "26", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-coding-standard.git", + "reference": "0263b8952b509848ffdab1ea9ab738f48450677c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/0263b8952b509848ffdab1ea9ab738f48450677c", + "reference": "0263b8952b509848ffdab1ea9ab738f48450677c", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-simplexml": "*", + "php": ">=7.3", + "phpcompatibility/php-compatibility": "^9.3", + "rector/rector": "^0.13.0", + "squizlabs/php_codesniffer": "^3.6.1", + "webonyx/graphql-php": "^14.9" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.8" + }, + "type": "phpcodesniffer-standard", + "autoload": { + "psr-4": { + "Magento2\\": "Magento2/", + "Magento2Framework\\": "Magento2Framework/" + }, + "classmap": [ + "PHP_CodeSniffer/Tokenizers/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "A set of Magento specific PHP CodeSniffer rules.", + "support": { + "issues": "https://github.com/magento/magento-coding-standard/issues", + "source": "https://github.com/magento/magento-coding-standard/tree/v26" + }, + "time": "2022-10-04T10:45:15+00:00" + }, + { + "name": "magento/magento2-functional-testing-framework", + "version": "3.10.3", + "source": { + "type": "git", + "url": "https://github.com/magento/magento2-functional-testing-framework.git", + "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/376bcf7643918615d5fdab8a2e0b93ae0a548bd7", + "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7", + "shasum": "" + }, + "require": { + "allure-framework/allure-codeception": "^1.4", + "aws/aws-sdk-php": "^3.132", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.1", + "codeception/module-sequence": "^1.0", + "codeception/module-webdriver": "^1.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "csharpru/vault-php": "^4.2.1", + "ext-curl": "*", + "ext-dom": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-openssl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-diactoros": "^2.8", + "monolog/monolog": "^2.3", + "mustache/mustache": "~2.5", + "nikic/php-parser": "^4.4", + "php": ">7.3", + "php-webdriver/webdriver": "^1.9.0", + "spomky-labs/otphp": "^10.0", + "symfony/console": "^4.4||^5.4", + "symfony/dotenv": "^5.3", + "symfony/finder": "^5.0", + "symfony/http-foundation": "^5.0", + "symfony/mime": "^5.0", + "symfony/process": "^4.4||^5.4", + "weew/helpers-array": "^1.3" + }, + "require-dev": { + "brainmaestro/composer-git-hooks": "^2.3.1", + "codacy/coverage": "^1.4", + "php-coveralls/php-coveralls": "^1.0||^2.2", + "phpmd/phpmd": "^2.8.0", + "phpunit/phpunit": "^9.0", + "sebastian/phpcpd": "~6.0.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "suggest": { + "hoa/console": "Enables action and interactive console functionality" + }, + "bin": [ + "bin/mftf" + ], + "type": "library", + "extra": { + "hooks": { + "pre-push": "bin/all-checks" + } + }, + "autoload": { + "files": [ + "src/Magento/FunctionalTestingFramework/_bootstrap.php" + ], + "psr-4": { + "MFTF\\": "dev/tests/functional/tests/MFTF", + "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "AGPL-3.0" + ], + "description": "Magento2 Functional Testing Framework", + "keywords": [ + "automation", + "functional", + "magento", + "testing" + ], + "support": { + "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", + "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.3" + }, + "time": "2022-09-12T14:01:46+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.14.2", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e62b7c3849d22ec55f3ec425507bf7968193a6cb", + "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.2" + }, + "time": "2022-08-23T13:07:01+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2022-03-03T13:19:32+00:00" + }, + { + "name": "pdepend/pdepend", + "version": "2.10.3", + "source": { + "type": "git", + "url": "https://github.com/pdepend/pdepend.git", + "reference": "da3166a06b4a89915920a42444f707122a1584c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", + "reference": "da3166a06b4a89915920a42444f707122a1584c9", + "shasum": "" + }, + "require": { + "php": ">=5.3.7", + "symfony/config": "^2.3.0|^3|^4|^5|^6.0", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", + "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0|^1.2.3", + "gregwar/rst": "^1.0", + "phpunit/phpunit": "^4.8.36|^5.7.27", + "squizlabs/php_codesniffer": "^2.0.0" + }, + "bin": [ + "src/bin/pdepend" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "PDepend\\": "src/main/php/PDepend" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Official version of pdepend to be handled with Composer", + "support": { + "issues": "https://github.com/pdepend/pdepend/issues", + "source": "https://github.com/pdepend/pdepend/tree/2.10.3" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", + "type": "tidelift" + } + ], + "time": "2022-02-23T07:53:09+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.3" + }, + "time": "2021-07-20T11:28:43+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "php-cs-fixer/diff", + "version": "v2.0.2", + "source": { + "type": "git", + "url": "https://github.com/PHP-CS-Fixer/diff.git", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", + "symfony/process": "^3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "sebastian/diff v3 backport support for PHP 5.6+", + "homepage": "https://github.com/PHP-CS-Fixer", + "keywords": [ + "diff" + ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" + }, + "abandoned": true, + "time": "2020-10-14T08:32:19+00:00" + }, + { + "name": "php-webdriver/webdriver", + "version": "1.13.0", + "source": { + "type": "git", + "url": "https://github.com/php-webdriver/php-webdriver.git", + "reference": "aad77b446a302985693fb339d40185be07c8f42d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/aad77b446a302985693fb339d40185be07c8f42d", + "reference": "aad77b446a302985693fb339d40185be07c8f42d", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-zip": "*", + "php": "^5.6 || ~7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.12", + "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" + }, + "replace": { + "facebook/webdriver": "*" + }, + "require-dev": { + "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", + "php-coveralls/php-coveralls": "^2.4", + "php-mock/php-mock-phpunit": "^1.1 || ^2.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3.5", + "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-SimpleXML": "For Firefox profile creation" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Exception/TimeoutException.php" + ], + "psr-4": { + "Facebook\\WebDriver\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", + "homepage": "https://github.com/php-webdriver/php-webdriver", + "keywords": [ + "Chromedriver", + "geckodriver", + "php", + "selenium", + "webdriver" + ], + "support": { + "issues": "https://github.com/php-webdriver/php-webdriver/issues", + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.13.0" + }, + "time": "2022-10-03T11:40:29+00:00" + }, + { + "name": "phpcompatibility/php-compatibility", + "version": "9.3.5", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" + }, + "conflict": { + "squizlabs/php_codesniffer": "2.6.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "homepage": "https://github.com/wimg", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" + } + ], + "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", + "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", + "keywords": [ + "compatibility", + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, + "time": "2019-12-27T09:44:58+00:00" + }, + { + "name": "phpmd/phpmd", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/phpmd/phpmd.git", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", + "shasum": "" + }, + "require": { + "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", + "ext-xml": "*", + "pdepend/pdepend": "^2.10.3", + "php": ">=5.3.9" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0 || ^1.3.2", + "ext-json": "*", + "ext-simplexml": "*", + "gregwar/rst": "^1.0", + "mikey179/vfsstream": "^1.6.8", + "phpunit/phpunit": "^4.8.36 || ^5.7.27", + "squizlabs/php_codesniffer": "^2.0" + }, + "bin": [ + "src/bin/phpmd" + ], + "type": "library", + "autoload": { + "psr-0": { + "PHPMD\\": "src/main/php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Manuel Pichler", + "email": "github@manuel-pichler.de", + "homepage": "https://github.com/manuelpichler", + "role": "Project Founder" + }, + { + "name": "Marc Würth", + "email": "ravage@bluewin.ch", + "homepage": "https://github.com/ravage84", + "role": "Project Maintainer" + }, + { + "name": "Other contributors", + "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", + "role": "Contributors" + } + ], + "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", + "homepage": "https://phpmd.org/", + "keywords": [ + "mess detection", + "mess detector", + "pdepend", + "phpmd", + "pmd" + ], + "support": { + "irc": "irc://irc.freenode.org/phpmd", + "issues": "https://github.com/phpmd/phpmd/issues", + "source": "https://github.com/phpmd/phpmd/tree/2.12.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", + "type": "tidelift" + } + ], + "time": "2022-03-24T13:33:01+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", + "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.5", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.9.0" + }, + "time": "2022-10-06T11:32:36+00:00" + }, + { + "name": "phpstan/phpstan", + "version": "1.8.8", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan.git", + "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/08310ce271984587e2a4cda94e1ac66510a6ea07", + "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "keywords": [ + "dev", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpstan/phpstan/issues", + "source": "https://github.com/phpstan/phpstan/tree/1.8.8" + }, + "funding": [ + { + "url": "https://github.com/ondrejmirtes", + "type": "github" + }, + { + "url": "https://github.com/phpstan", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", + "type": "tidelift" + } + ], + "time": "2022-10-06T12:51:57+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "9.2.17", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/aa94dc41e8661fe90c7316849907cba3007b10d8", + "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.14", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0.3", + "phpunit/php-text-template": "^2.0.2", + "sebastian/code-unit-reverse-lookup": "^2.0.2", + "sebastian/complexity": "^2.0", + "sebastian/environment": "^5.1.2", + "sebastian/lines-of-code": "^1.0.3", + "sebastian/version": "^3.0.1", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcov": "*", + "ext-xdebug": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.17" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-08-30T12:24:04+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "3.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-12-02T12:48:52+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "5.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:16:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "9.5.25", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", + "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.3.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=7.3", + "phpunit/php-code-coverage": "^9.2.13", + "phpunit/php-file-iterator": "^3.0.5", + "phpunit/php-invoker": "^3.1.1", + "phpunit/php-text-template": "^2.0.3", + "phpunit/php-timer": "^5.0.2", + "sebastian/cli-parser": "^1.0.1", + "sebastian/code-unit": "^1.0.6", + "sebastian/comparator": "^4.0.8", + "sebastian/diff": "^4.0.3", + "sebastian/environment": "^5.1.3", + "sebastian/exporter": "^4.0.5", + "sebastian/global-state": "^5.0.1", + "sebastian/object-enumerator": "^4.0.3", + "sebastian/resource-operations": "^3.0.3", + "sebastian/type": "^3.2", + "sebastian/version": "^3.0.2" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.25" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", + "type": "tidelift" + } + ], + "time": "2022-09-25T03:44:45+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" + }, + { + "name": "rector/rector", + "version": "0.13.10", + "source": { + "type": "git", + "url": "https://github.com/rectorphp/rector.git", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "phpstan/phpstan": "^1.8.2" + }, + "conflict": { + "phpstan/phpdoc-parser": "<1.6.2", + "rector/rector-cakephp": "*", + "rector/rector-doctrine": "*", + "rector/rector-laravel": "*", + "rector/rector-nette": "*", + "rector/rector-phpoffice": "*", + "rector/rector-phpunit": "*", + "rector/rector-prefixed": "*", + "rector/rector-symfony": "*" + }, + "bin": [ + "bin/rector" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.13-dev" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Instant Upgrade and Automated Refactoring of any PHP code", + "support": { + "issues": "https://github.com/rectorphp/rector/issues", + "source": "https://github.com/rectorphp/rector/tree/0.13.10" + }, + "funding": [ + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2022-08-03T12:48:10+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:08:49+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" + }, + { + "name": "sebastian/comparator", + "version": "4.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "fa0f136dd2334583309d32b62544682ee972b51a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", + "reference": "fa0f136dd2334583309d32b62544682ee972b51a", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-14T12:41:17+00:00" + }, + { + "name": "sebastian/complexity", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.7", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:52:27+00:00" + }, + { + "name": "sebastian/diff", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:10:38+00:00" + }, + { + "name": "sebastian/environment", + "version": "5.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-04-03T09:37:03+00:00" + }, + { + "name": "sebastian/exporter", + "version": "4.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", + "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-14T06:03:37+00:00" + }, + { + "name": "sebastian/global-state", + "version": "5.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-02-14T08:28:10+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.6", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-11-28T06:42:11+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" + }, + { + "name": "sebastian/phpcpd", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpcpd.git", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-timer": "^5.0", + "sebastian/cli-parser": "^1.0", + "sebastian/version": "^3.0" + }, + "bin": [ + "phpcpd" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Copy/Paste Detector (CPD) for PHP code.", + "homepage": "https://github.com/sebastianbergmann/phpcpd", + "support": { + "issues": "https://github.com/sebastianbergmann/phpcpd/issues", + "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-12-07T05:39:23+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "3.2.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", + "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/3.2.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-12T14:47:03+00:00" + }, + { + "name": "sebastian/version", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c6c1022351a901512170118436c764e473f6de8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.6.2", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2021-12-12T21:44:58+00:00" + }, + { + "name": "symfony/dotenv", + "version": "v5.4.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/dotenv.git", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Dotenv\\": "" + }, + "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": "Registers environment variables from a .env file", + "homepage": "https://symfony.com", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "source": "https://github.com/symfony/dotenv/tree/v5.4.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" + } + ], + "time": "2022-02-15T17:04:12+00:00" + }, + { + "name": "symfony/mime", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", + "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "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": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-01T18:18:29+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "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": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com", + "keywords": [ + "config", + "configuration", + "options" + ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v6.1.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" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v6.1.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/266636bb8f3fbdccc302491df7b3a1b9a8c238a7", + "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/service-contracts": "^1|^2|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "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": "Provides a way to profile code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v6.1.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" + } + ], + "time": "2022-09-28T16:00:52+00:00" + }, + { + "name": "symfony/yaml", + "version": "v5.0.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<4.4" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "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": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/5.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" + } + ], + "time": "2020-05-20T17:38:26+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" + }, + { + "name": "weew/helpers-array", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/weew/helpers-array.git", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^4.7", + "satooshi/php-coveralls": "^0.6.1" + }, + "type": "library", + "autoload": { + "files": [ + "src/array.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Maxim Kott", + "email": "maximkott@gmail.com" + } + ], + "description": "Useful collection of php array helpers.", + "support": { + "issues": "https://github.com/weew/helpers-array/issues", + "source": "https://github.com/weew/helpers-array/tree/master" + }, + "time": "2016-07-21T11:18:01+00:00" + } + ], + "aliases": [], + "minimum-stability": "dev", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": [], + "platform-dev": [], + "plugin-api-version": "2.3.0" +} diff --git a/tests/build/2.4.4/composer.json b/tests/build/2.4.4/composer.json new file mode 100644 index 0000000..0909d6f --- /dev/null +++ b/tests/build/2.4.4/composer.json @@ -0,0 +1,87 @@ +{ + "name": "magento/project-community-edition", + "description": "eCommerce Platform for Growth (Community Edition)", + "type": "project", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "config": { + "allow-plugins": { + "dealerdirect/phpcodesniffer-composer-installer": true, + "laminas/laminas-dependency-plugin": true, + "magento/*": true + }, + "preferred-install": "dist", + "sort-packages": true + }, + "version": "2.4.4", + "require": { + "magento/product-community-edition": "2.4.4", + "ecomdev/magento2-compiler": "*" + }, + "autoload": { + "exclude-from-classmap": [ + "**/dev/**", + "**/update/**", + "**/Test/**" + ], + "files": [ + "app/etc/NonComposerComponentRegistration.php" + ], + "psr-0": { + "": [ + "app/code/", + "generated/code/" + ] + }, + "psr-4": { + "Magento\\": "app/code/Magento/", + "Magento\\Framework\\": "lib/internal/Magento/Framework/", + "Magento\\Setup\\": "setup/src/Magento/Setup/" + } + }, + "require-dev": { + "allure-framework/allure-phpunit": "~1.5.0", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.2", + "friendsofphp/php-cs-fixer": "~3.4.0", + "lusitanian/oauth": "~0.8.10", + "magento/magento-coding-standard": "*", + "magento/magento2-functional-testing-framework": "^3.7", + "pdepend/pdepend": "~2.10.0", + "phpmd/phpmd": "^2.12.0", + "phpstan/phpstan": "^1.6.8", + "phpunit/phpunit": "~9.5.20", + "sebastian/phpcpd": "^6.0.3", + "squizlabs/php_codesniffer": "~3.6.0", + "symfony/finder": "^5.2" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "autoload-dev": { + "psr-4": { + "Magento\\PhpStan\\": "dev/tests/static/framework/Magento/PhpStan/", + "Magento\\Sniffs\\": "dev/tests/static/framework/Magento/Sniffs/", + "Magento\\TestFramework\\Inspection\\": "dev/tests/static/framework/Magento/TestFramework/Inspection/", + "Magento\\TestFramework\\Utility\\": "dev/tests/static/framework/Magento/TestFramework/Utility/", + "Magento\\Tools\\": "dev/tools/Magento/Tools/", + "Magento\\Tools\\Sanity\\": "dev/build/publication/sanity/Magento/Tools/Sanity/" + } + }, + "prefer-stable": true, + "extra": { + "magento-force": "override" + }, + "repositories": [ + { + "type": "composer", + "url": "https://mirror.mage-os.org" + }, + { + "type": "path", + "url": "../../../" + } + ], + "minimum-stability": "dev" +} diff --git a/tests/build/2.4.4/composer.lock b/tests/build/2.4.4/composer.lock new file mode 100644 index 0000000..067ea46 --- /dev/null +++ b/tests/build/2.4.4/composer.lock @@ -0,0 +1,25550 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "e82c8f9db866af87aa9ac7a2bb3c228e", + "packages": [ + { + "name": "2tvenom/cborencode", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/2tvenom/CBOREncode.git", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "CBOR": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "PHP" + ], + "authors": [ + { + "name": "Pavel Gulbin", + "email": "2tvenom@gmail.com", + "role": "Developer" + } + ], + "description": "CBOR encoder for PHP", + "homepage": "https://github.com/2tvenom/CBOREncode", + "keywords": [ + "cbor" + ], + "support": { + "issues": "https://github.com/2tvenom/CBOREncode/issues", + "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" + }, + "time": "2020-10-27T07:22:41+00:00" + }, + { + "name": "astock/stock-api-libphp", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/adobe/stock-api-libphp.git", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "~7.3", + "php": ">=7.3" + }, + "require-dev": { + "mockery/mockery": "^1.4.3", + "phpunit/phpunit": ">=6.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "AdobeStock\\Api\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" + }, + "time": "2021-08-31T16:36:34+00:00" + }, + { + "name": "aws/aws-crt-php", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.4.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" + } + ], + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "crt", + "sdk" + ], + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" + }, + "time": "2021-09-03T22:57:30+00:00" + }, + { + "name": "aws/aws-sdk-php", + "version": "3.238.2", + "source": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/f2a1351b5eb5fe17508cc5c907a786955882b93c", + "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c", + "shasum": "" + }, + "require": { + "aws/aws-crt-php": "^1.0.2", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.8.5 || ^2.3", + "mtdowling/jmespath.php": "^2.6", + "php": ">=5.5" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "composer/composer": "^1.10.22", + "dms/phpunit-arraysubset-asserts": "^0.4.0", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^4.8.35 || ^5.6.3 || ^9.5", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3 || ^4.0", + "yoast/phpunit-polyfills": "^1.0" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.238.2" + }, + "time": "2022-10-06T18:29:40+00:00" + }, + { + "name": "bacon/bacon-qr-code", + "version": "2.0.7", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "shasum": "" + }, + "require": { + "dasprid/enum": "^1.0.3", + "ext-iconv": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phly/keep-a-changelog": "^2.1", + "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", + "squizlabs/php_codesniffer": "^3.4" + }, + "suggest": { + "ext-imagick": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-4": { + "BaconQrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + }, + "time": "2022-03-14T02:02:36+00:00" + }, + { + "name": "beberlei/assert", + "version": "v3.3.2", + "source": { + "type": "git", + "url": "https://github.com/beberlei/assert.git", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "php": "^7.0 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "*", + "phpstan/phpstan": "*", + "phpunit/phpunit": ">=6.0.0", + "yoast/phpunit-polyfills": "^0.1.0" + }, + "suggest": { + "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Assert/functions.php" + ], + "psr-4": { + "Assert\\": "lib/Assert" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de", + "role": "Lead Developer" + }, + { + "name": "Richard Quadling", + "email": "rquadling@gmail.com", + "role": "Collaborator" + } + ], + "description": "Thin assertion library for input validation in business models.", + "keywords": [ + "assert", + "assertion", + "validation" + ], + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v3.3.2" + }, + "time": "2021-12-16T21:41:27+00:00" + }, + { + "name": "braintree/braintree_php", + "version": "6.5.1", + "source": { + "type": "git", + "url": "https://github.com/braintree/braintree_php.git", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-dom": "*", + "ext-hash": "*", + "ext-openssl": "*", + "ext-xmlwriter": "*", + "php": ">=7.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Braintree\\": "lib/Braintree" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Braintree", + "homepage": "https://www.braintreepayments.com" + } + ], + "description": "Braintree PHP Client Library", + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/6.5.1" + }, + "time": "2021-12-20T19:47:39+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" + }, + { + "name": "brick/varexporter", + "version": "0.3.7", + "source": { + "type": "git", + "url": "https://github.com/brick/varexporter.git", + "reference": "3e263cd718d242594c52963760fee2059fd5833c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", + "reference": "3e263cd718d242594c52963760fee2059fd5833c", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5 || ^9.0", + "vimeo/psalm": "4.23.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\VarExporter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", + "keywords": [ + "var_export" + ], + "support": { + "issues": "https://github.com/brick/varexporter/issues", + "source": "https://github.com/brick/varexporter/tree/0.3.7" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2022-06-29T23:37:57+00:00" + }, + { + "name": "christian-riesen/base32", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/ChristianRiesen/base32.git", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Base32\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Riesen", + "email": "chris.riesen@gmail.com", + "homepage": "http://christianriesen.com", + "role": "Developer" + } + ], + "description": "Base32 encoder/decoder according to RFC 4648", + "homepage": "https://github.com/ChristianRiesen/base32", + "keywords": [ + "base32", + "decode", + "encode", + "rfc4648" + ], + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" + }, + { + "name": "colinmollenhour/cache-backend-file", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", + "shasum": "" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "File.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, + "time": "2019-04-18T21:54:31+00:00" + }, + { + "name": "colinmollenhour/cache-backend-redis", + "version": "1.14.2", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "*" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "Cm/Cache/Backend/Redis.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "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.14.2" + }, + "time": "2021-03-02T18:36:21+00:00" + }, + { + "name": "colinmollenhour/credis", + "version": "v1.12.1", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/credis.git", + "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/c27faa11724229986335c23f4b6d0f1d8d6547fb", + "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "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.12.1" + }, + "time": "2020-11-06T16:09:14+00:00" + }, + { + "name": "colinmollenhour/php-redis-session-abstract", + "version": "v1.4.6", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", + "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/f80354dc7c20caef29c881972a7966732c8c9bbd", + "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "~1.6", + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "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.4.6" + }, + "time": "2022-08-16T22:35:13+00:00" + }, + { + "name": "composer/ca-bundle", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-20T07:14:26+00:00" + }, + { + "name": "composer/composer", + "version": "2.2.18", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/84175907664ca8b73f73f4883e67e886dfefb9f5", + "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.2", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.0", + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpspec/prophecy": "^1.10", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.18" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-08-20T09:33:38+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-01T19:23:25+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "c848241796da2abf65837d51dce1fae55a960149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", + "reference": "c848241796da2abf65837d51dce1fae55a960149", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-05-23T07:37:50+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", + "shasum": "" + }, + "require": { + "composer/pcre": "^1", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-24T20:20:32+00:00" + }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, + "time": "2020-10-02T16:03:48+00:00" + }, + { + "name": "ecomdev/magento2-compiler", + "version": "dev-main", + "dist": { + "type": "path", + "url": "../../..", + "reference": "a29d1a8abe888779a36e9f2cafeb04c5ec774654" + }, + "type": "magento2-module", + "autoload": { + "psr-4": { + "EcomDev\\Magento2Compiler\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "EcomDev\\Magento2Compiler\\": "tests/" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ivan Chepurnyi", + "email": "ivan.chepurnyi@ecomdev.org" + } + ], + "description": "Magento 2 Drop-In replacement for setup:di:compile", + "transport-options": { + "relative": true + } + }, + { + "name": "elasticsearch/elasticsearch", + "version": "v7.16.0", + "source": { + "type": "git", + "url": "https://github.com/elastic/elasticsearch-php.git", + "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/f87f93f71f564d4bbdc5f008d296d1c37d828e10", + "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10", + "shasum": "" + }, + "require": { + "ext-json": ">=1.3.7", + "ezimuel/ringphp": "^1.1.2", + "php": "^7.3 || ^8.0", + "psr/log": "^1|^2" + }, + "require-dev": { + "ext-yaml": "*", + "ext-zip": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.4", + "symfony/finder": "~4.0" + }, + "suggest": { + "ext-curl": "*", + "monolog/monolog": "Allows for client-level logging and tracing" + }, + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Elasticsearch\\": "src/Elasticsearch/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0", + "LGPL-2.1-only" + ], + "authors": [ + { + "name": "Zachary Tong" + }, + { + "name": "Enrico Zimuel" + } + ], + "description": "PHP Client for Elasticsearch", + "keywords": [ + "client", + "elasticsearch", + "search" + ], + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.16.0" + }, + "time": "2021-12-09T20:04:01+00:00" + }, + { + "name": "endroid/qr-code", + "version": "4.6.0", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/b60873b14e2ca7bf3c3746f5e032023095a7e05c", + "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c", + "shasum": "" + }, + "require": { + "bacon/bacon-qr-code": "^2.0.5", + "php": "^7.4||^8.0" + }, + "require-dev": { + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/qr-code", + "keywords": [ + "code", + "endroid", + "php", + "qr", + "qrcode" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.6.0" + }, + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } + ], + "time": "2022-10-04T17:13:41+00:00" + }, + { + "name": "ezimuel/guzzlestreams", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/guzzlestreams.git", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Stream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "Guzzle", + "stream" + ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, + "time": "2020-02-14T23:11:50+00:00" + }, + { + "name": "ezimuel/ringphp", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/ringphp.git", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", + "shasum": "" + }, + "require": { + "ezimuel/guzzlestreams": "^3.0.1", + "php": ">=5.4.0", + "react/promise": "~2.0" + }, + "replace": { + "guzzlehttp/ringphp": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "~9.0" + }, + "suggest": { + "ext-curl": "Guzzle will use specific adapters if cURL is present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Ring\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" + }, + "time": "2021-11-16T11:51:30+00:00" + }, + { + "name": "fgrosse/phpasn1", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/fgrosse/PHPASN1.git", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", + "shasum": "" + }, + "require": { + "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "~2.0", + "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" + }, + "suggest": { + "ext-bcmath": "BCmath is the fallback extension for big integer calculations", + "ext-curl": "For loading OID information from the web if they have not bee defined statically", + "ext-gmp": "GMP is the preferred extension for big integer calculations", + "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "FG\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Friedrich Große", + "email": "friedrich.grosse@gmail.com", + "homepage": "https://github.com/FGrosse", + "role": "Author" + }, + { + "name": "All contributors", + "homepage": "https://github.com/FGrosse/PHPASN1/contributors" + } + ], + "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", + "homepage": "https://github.com/FGrosse/PHPASN1", + "keywords": [ + "DER", + "asn.1", + "asn1", + "ber", + "binary", + "decoding", + "encoding", + "x.509", + "x.690", + "x509", + "x690" + ], + "support": { + "issues": "https://github.com/fgrosse/PHPASN1/issues", + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" + }, + "time": "2021-12-11T12:41:06+00:00" + }, + { + "name": "google/recaptcha", + "version": "1.2.4", + "source": { + "type": "git", + "url": "https://github.com/google/recaptcha.git", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "ReCaptcha\\": "src/ReCaptcha" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", + "homepage": "https://www.google.com/recaptcha/", + "keywords": [ + "Abuse", + "captcha", + "recaptcha", + "spam" + ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, + "time": "2020-03-31T17:50:54+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.5.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.29 || ^9.5.23", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "7.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "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": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "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" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.5.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-08-28T15:39:27+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "b94b2807d85443f9719887892882d0329d1e2598" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", + "reference": "b94b2807d85443f9719887892882d0329d1e2598", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "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": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2022-08-28T14:55:35+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.4.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/69568e4293f4fa993f3b0e51c9723e1e17c41379", + "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.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.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.29 || ^9.5.23" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "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" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.4.1" + }, + "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" + } + ], + "time": "2022-08-28T14:45:39+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "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" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "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/5.2.12" + }, + "time": "2022-04-13T08:02:27+00:00" + }, + { + "name": "laminas/laminas-captcha", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-captcha.git", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", + "shasum": "" + }, + "require": { + "laminas/laminas-recaptcha": "^3.4.0", + "laminas/laminas-session": "^2.12", + "laminas/laminas-stdlib": "^3.10.1", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-validator": "^2.19.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-captcha": "*" + }, + "require-dev": { + "ext-gd": "*", + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n-resources": "Translations of captcha messages" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Captcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "captcha", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-24T15:35:33+00:00" + }, + { + "name": "laminas/laminas-code", + "version": "4.5.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-code.git", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "doctrine/annotations": "^1.13.2", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^2.3.0", + "laminas/laminas-stdlib": "^3.6.1", + "phpunit/phpunit": "^9.5.10", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.13.1" + }, + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" + }, + "type": "library", + "autoload": { + "files": [ + "polyfill/ReflectionEnumPolyfill.php" + ], + "psr-4": { + "Laminas\\Code\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "homepage": "https://laminas.dev", + "keywords": [ + "code", + "laminas", + "laminasframework" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-06T11:26:02+00:00" + }, + { + "name": "laminas/laminas-config", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Config\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "homepage": "https://laminas.dev", + "keywords": [ + "config", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-01T16:07:46+00:00" + }, + { + "name": "laminas/laminas-db", + "version": "2.15.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-db.git", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.7.1", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-db": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-hydrator": "^3.2 || ^4.3", + "laminas/laminas-servicemanager": "^3.7.0", + "phpunit/phpunit": "^9.5.19" + }, + "suggest": { + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Db\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "db", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-11T13:26:20+00:00" + }, + { + "name": "laminas/laminas-dependency-plugin", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/9f75aa145ea21bed5fef8dbbabf930430fbcddbd", + "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd", + "shasum": "" + }, + "require": { + "composer-plugin-api": ">=1.1.0 <2.3.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "composer/composer": ">=1.9.0 <2.3.0", + "laminas/laminas-coding-standard": "~2.4.0", + "mikey179/vfsstream": "^1.6.11", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" + }, + "type": "composer-plugin", + "extra": { + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" + }, + "autoload": { + "psr-4": { + "Laminas\\DependencyPlugin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.4.0" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-12T19:05:50+00:00" + }, + { + "name": "laminas/laminas-di", + "version": "3.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-di.git", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.6", + "php": ">=7.4, <8.2", + "psr/container": "^1.1.1", + "psr/log": "^1.1.4 || ^3.0.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.13.0", + "laminas/laminas-servicemanager-di": "*", + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-di": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-servicemanager": "^3.12", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpbench/phpbench": "^1.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "suggest": { + "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Di", + "config-provider": "Laminas\\Di\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Di\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Automated dependency injection for PSR-11 containers", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "di", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-30T12:29:26+00:00" + }, + { + "name": "laminas/laminas-escaper", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-escaper": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.12.2", + "vimeo/psalm": "^3.16" + }, + "suggest": { + "ext-iconv": "*", + "ext-mbstring": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Escaper\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev", + "keywords": [ + "escaper", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T17:10:53+00:00" + }, + { + "name": "laminas/laminas-eventmanager", + "version": "3.5.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "41f7209428f37cab9573365e361f4078209aaafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", + "reference": "41f7209428f37cab9573365e361f4078209aaafa", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "zendframework/zend-eventmanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psr/container": "^1.1.2 || ^2.0.2" + }, + "suggest": { + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", + "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\EventManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Trigger and listen to events within a PHP application", + "homepage": "https://laminas.dev", + "keywords": [ + "event", + "eventmanager", + "events", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-06T21:05:17+00:00" + }, + { + "name": "laminas/laminas-feed", + "version": "2.18.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-feed.git", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^2.13.2 || ^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-message": "^1.0.1", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", + "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", + "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", + "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Feed\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides functionality for creating and consuming RSS and Atom feeds", + "homepage": "https://laminas.dev", + "keywords": [ + "atom", + "feed", + "laminas", + "rss" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-08T17:02:35+00:00" + }, + { + "name": "laminas/laminas-http", + "version": "2.16.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-http.git", + "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/7300482d3e570e81b6a6ecf6b28da1b12334bf63", + "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63", + "shasum": "" + }, + "require": { + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-http": "*" + }, + "require-dev": { + "ext-curl": "*", + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "paragonie/certainty": "For automated management of cacert.pem" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Http\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "http client", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-17T17:22:15+00:00" + }, + { + "name": "laminas/laminas-json", + "version": "3.3.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-json.git", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-json": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Json\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", + "homepage": "https://laminas.dev", + "keywords": [ + "json", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:02:31+00:00" + }, + { + "name": "laminas/laminas-loader", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-loader.git", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-loader": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Loader\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Autoloading and plugin loading strategies", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "loader" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:30:53+00:00" + }, + { + "name": "laminas/laminas-mail", + "version": "2.18.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mail.git", + "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/0976a33ca997c803379f9a4641d4942dfb79b2cc", + "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "laminas/laminas-loader": "^2.8.0", + "laminas/laminas-mime": "^2.10.0", + "laminas/laminas-stdlib": "^3.11.0", + "laminas/laminas-validator": "^2.23.0", + "php": "~8.0.0 || ~8.1.0", + "symfony/polyfill-intl-idn": "^1.26.0", + "symfony/polyfill-mbstring": "^1.16.0", + "webmozart/assert": "^1.11.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.4.0", + "laminas/laminas-crypt": "^3.8.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-servicemanager": "^3.16.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "symfony/process": "^6.0.11", + "vimeo/psalm": "^4.26.0" + }, + "suggest": { + "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", + "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mail", + "config-provider": "Laminas\\Mail\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Mail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mail" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-20T08:29:59+00:00" + }, + { + "name": "laminas/laminas-mime", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mime.git", + "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/62a899a7c9100889c2d2386b1357003a2cb52fa9", + "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mime": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", + "phpunit/phpunit": "^9.5" + }, + "suggest": { + "laminas/laminas-mail": "Laminas\\Mail component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create and parse MIME messages and parts", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mime" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-30T09:38:41+00:00" + }, + { + "name": "laminas/laminas-modulemanager", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-modulemanager.git", + "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", + "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", + "shasum": "" + }, + "require": { + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "webimpress/safe-writer": "^1.0.2 || ^2.1" + }, + "conflict": { + "zendframework/zend-modulemanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-console": "Laminas\\Console component", + "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ModuleManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Modular application system for laminas-mvc applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "modulemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-07T11:22:27+00:00" + }, + { + "name": "laminas/laminas-mvc", + "version": "3.3.5", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mvc.git", + "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/43fa8b0a02376cfe3209a91140bc97e94cd62d6e", + "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mvc": "*" + }, + "require-dev": { + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mvc\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mvc" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-20T12:37:51+00:00" + }, + { + "name": "laminas/laminas-recaptcha", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-recaptcha.git", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-http": "^2.15", + "laminas/laminas-json": "^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zendservice-recaptcha": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-config": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.4" + }, + "suggest": { + "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ReCaptcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "OOP wrapper for the ReCaptcha web service", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "recaptcha" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-recaptcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-recaptcha/issues", + "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", + "source": "https://github.com/laminas/laminas-recaptcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-28T18:10:25+00:00" + }, + { + "name": "laminas/laminas-router", + "version": "3.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-router.git", + "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", + "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", + "shasum": "" + }, + "require": { + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-router": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.4.0", + "laminas/laminas-i18n": "^2.15.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Router\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible routing system for HTTP and console applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "routing" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-router/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-30T22:41:24+00:00" + }, + { + "name": "laminas/laminas-server", + "version": "2.11.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-server.git", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "shasum": "" + }, + "require": { + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "replace": { + "zendframework/zend-server": "^2.8.1" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create Reflection-based RPC servers", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "server" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-25T14:41:51+00:00" + }, + { + "name": "laminas/laminas-servicemanager", + "version": "3.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-servicemanager.git", + "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/360be5f16955dd1edbcce1cfaa98ed82a17f02ec", + "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "ext-psr": "*", + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" + }, + "provide": { + "psr/container-implementation": "^1.0" + }, + "replace": { + "container-interop/container-interop": "^1.2.0" + }, + "require-dev": { + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.4.0", + "laminas/laminas-container-config-test": "^0.7", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.8" + }, + "suggest": { + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" + }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ServiceManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Factory-Driven Dependency Injection Container", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "dependency-injection", + "di", + "dic", + "laminas", + "service-manager", + "servicemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-22T11:33:46+00:00" + }, + { + "name": "laminas/laminas-session", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-session.git", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "shasum": "" + }, + "require": { + "laminas/laminas-eventmanager": "^3.5", + "laminas/laminas-servicemanager": "^3.15.1", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-session": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "~1.12.0", + "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.9", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component", + "laminas/laminas-db": "Laminas\\Db component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-validator": "Laminas\\Validator component", + "mongodb/mongodb": "If you want to use the MongoDB session save handler" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Session", + "config-provider": "Laminas\\Session\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Session\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Object-oriented interface to PHP sessions and storage", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "session" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-22T10:26:33+00:00" + }, + { + "name": "laminas/laminas-soap", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-soap.git", + "reference": "b1245a09b523485060407f73a0058fb871d2c656" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", + "reference": "b1245a09b523485060407f73a0058fb871d2c656", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-soap": "*", + "laminas/laminas-server": "^2.11", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-code": "<4.4", + "zendframework/zend-soap": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^3.7", + "laminas/laminas-http": "^2.15", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", + "laminas/laminas-http": "Laminas\\Http component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Soap\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "soap" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-14T14:04:27+00:00" + }, + { + "name": "laminas/laminas-stdlib", + "version": "3.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/66a6d03c381f6c9f1dd988bf8244f9afb9380d76", + "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-stdlib": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.2.6", + "phpstan/phpdoc-parser": "^0.5.4", + "phpunit/phpunit": "^9.5.23", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.26" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Stdlib\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "stdlib" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-24T13:56:50+00:00" + }, + { + "name": "laminas/laminas-text", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-text.git", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-text": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Text\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create FIGlets and text-based tables", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "text" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T16:50:53+00:00" + }, + { + "name": "laminas/laminas-uri", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-uri.git", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", + "shasum": "" + }, + "require": { + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-uri": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Uri\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "uri" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-09T18:37:15+00:00" + }, + { + "name": "laminas/laminas-validator", + "version": "2.25.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/42de39b78e73b321db7d948cf8530a2764f8b9aa", + "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.12.0", + "laminas/laminas-stdlib": "^3.13", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-validator": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.4.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-filter": "^2.18.0", + "laminas/laminas-http": "^2.16.0", + "laminas/laminas-i18n": "^2.17.0", + "laminas/laminas-session": "^2.13.0", + "laminas/laminas-uri": "^2.9.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.24", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.27.0" + }, + "suggest": { + "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", + "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", + "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", + "laminas/laminas-i18n-resources": "Translations of validator messages", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", + "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", + "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", + "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Validator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "validator" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-20T11:33:19+00:00" + }, + { + "name": "laminas/laminas-view", + "version": "2.14.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-view.git", + "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ced4133462b917c62d1efc26f982a62b5e319b4b", + "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^2.6.1 || ^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-view": "*" + }, + "require-dev": { + "ext-dom": "*", + "laminas/laminas-authentication": "^2.5", + "laminas/laminas-cache": "^2.6.1", + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-console": "^2.6", + "laminas/laminas-escaper": "^2.5", + "laminas/laminas-feed": "^2.15", + "laminas/laminas-filter": "^2.6.1", + "laminas/laminas-http": "^2.15", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-modulemanager": "^2.7.1", + "laminas/laminas-mvc": "^2.7.14 || ^3.0", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.2", + "laminas/laminas-navigation": "^2.8.1", + "laminas/laminas-paginator": "^2.5", + "laminas/laminas-permissions-acl": "^2.6", + "laminas/laminas-router": "^3.0.1", + "laminas/laminas-servicemanager": "^3.3", + "laminas/laminas-session": "^2.12", + "laminas/laminas-uri": "^2.5", + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-authentication": "Laminas\\Authentication component", + "laminas/laminas-escaper": "Laminas\\Escaper component", + "laminas/laminas-feed": "Laminas\\Feed component", + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-i18n": "Laminas\\I18n component", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", + "laminas/laminas-navigation": "Laminas\\Navigation component", + "laminas/laminas-paginator": "Laminas\\Paginator component", + "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-uri": "Laminas\\Uri component" + }, + "bin": [ + "bin/templatemap_generator.php" + ], + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\View\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "view" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-17T12:05:00+00:00" + }, + { + "name": "laminas/laminas-zendframework-bridge", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" + }, + "type": "library", + "extra": { + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" + } + }, + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ZendFrameworkBridge\\": "src//" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Alias legacy ZF class names to Laminas Project equivalents.", + "keywords": [ + "ZendFramework", + "autoloading", + "laminas", + "zf" + ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-29T13:28:29+00:00" + }, + { + "name": "league/flysystem", + "version": "2.3.2", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4b6da3e75b5e8eee53bb5ee46ded15a532843f80", + "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80", + "shasum": "" + }, + "require": { + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "require-dev": { + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/2.3.2" + }, + "funding": [ + { + "url": "https://offset.earth/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2021-11-28T20:19:08+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "2.5.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", + "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/2ae435f7177fd5d3afc0090bc7f849093d8361e8", + "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\AwsS3V3\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "AWS S3 filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.5.0" + }, + "funding": [ + { + "url": "https://ecologi.com/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-09-09T19:33:51+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-17T13:12:02+00:00" + }, + { + "name": "magento/adobe-ims", + "version": "2.1.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/adobe-ims-2.1.3.zip", + "shasum": "476fec0632ab65089bae13cf316cc2d874e30c78" + }, + "require": { + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*" + }, + "type": "metapackage", + "description": "Adobe IMS Integration" + }, + { + "name": "magento/adobe-stock-integration", + "version": "2.1.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/adobe-stock-integration-2.1.3.zip", + "shasum": "22a5a89e9d6e9a9b0a29549c3daa9aee4545ed9a" + }, + "require": { + "magento/adobe-ims": "2.1.*", + "magento/module-adobe-stock-admin-ui": "1.3.*", + "magento/module-adobe-stock-asset": "1.3.*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client": "1.3.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image": "1.3.*", + "magento/module-adobe-stock-image-admin-ui": "1.3.*", + "magento/module-adobe-stock-image-api": "1.3.*" + }, + "type": "metapackage", + "description": "Adobe Stock integration" + }, + { + "name": "magento/composer", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://github.com/magento/composer.git", + "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/composer/zipball/244c03cf437f6ae6de1650421f30e8a4fa70a02c", + "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c", + "shasum": "" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "php": "~7.4.0||~8.0.0||~8.1.0", + "symfony/console": "~4.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-4": { + "Magento\\Composer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento composer library helps to instantiate Composer application and run composer commands.", + "support": { + "issues": "https://github.com/magento/composer/issues", + "source": "https://github.com/magento/composer/tree/1.8.0" + }, + "time": "2022-01-14T01:29:51+00:00" + }, + { + "name": "magento/composer-dependency-version-audit-plugin", + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/composer-dependency-version-audit-plugin-0.1.1.zip", + "shasum": "3353eb4b6f31c0ea364ab4f46d685d44b67c4377" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "tests/Unit/Magento/ComposerDependencyVersionAuditPlugin/" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Validating packages through a composer plugin" + }, + { + "name": "magento/framework", + "version": "103.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-103.0.4.zip", + "shasum": "71603c0c3c0650d3bb2e3f9ab66c294397e7fb2a" + }, + "require": { + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "lib-libxml": "*", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "php": "~7.4.0||~8.1.0", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" + }, + "suggest": { + "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\": "" + } + }, + "archive": { + "exclude": [ + "Amqp", + "Bulk", + "MessageQueue" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-amqp", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-amqp-100.4.2.zip", + "shasum": "0a32efa5a38ea7398a8c6b2e7d2f1ea64fbbe2f3" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-bulk", + "version": "101.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-bulk-101.0.1.zip", + "shasum": "4e6a3177284a732fd8fb30ff49e27e914b1e59d6" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-message-queue", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-message-queue-100.4.4.zip", + "shasum": "98a2550b1b1a3fb7e9a4ab947fcfc16df482c59f" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/google-shopping-ads", + "version": "4.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/magento-google-shopping-ads-4.0.1.0.zip", + "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" + }, + "require": { + "magento/framework": ">=101.0.4", + "magento/module-eav": ">=101.0.3", + "php": "7.0.2||7.0.4||>=7.0.6" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleShoppingAds\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" + }, + { + "name": "magento/inventory-composer-installer", + "version": "1.2.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/inventory-composer-installer-1.2.0.zip", + "shasum": "69399923bbb8f2a1023312d76122093645010ff1" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", + "magento/framework": "*" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\InventoryComposerInstaller\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\InventoryComposerInstaller\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Composer plugin for Magento Multi Source Inventory" + }, + { + "name": "magento/inventory-metapackage", + "version": "1.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/inventory-metapackage-1.2.4.zip", + "shasum": "0ce0ecc618c1b1448eb1909d299d4fa10d9858be" + }, + "require": { + "magento/inventory-composer-installer": "1.2.0", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-advanced-checkout": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-bundle-import-export": "1.1.*", + "magento/module-inventory-bundle-product": "1.2.*", + "magento/module-inventory-bundle-product-admin-ui": "1.2.*", + "magento/module-inventory-bundle-product-indexer": "1.1.*", + "magento/module-inventory-cache": "1.2.*", + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-catalog-search": "1.2.*", + "magento/module-inventory-catalog-search-bundle-product": "1.0.*", + "magento/module-inventory-catalog-search-configurable-product": "1.0.*", + "magento/module-inventory-configurable-product": "1.2.*", + "magento/module-inventory-configurable-product-admin-ui": "1.2.*", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-inventory-configurable-product-indexer": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection": "1.2.*", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-elasticsearch": "1.2.*", + "magento/module-inventory-export-stock": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-graph-ql": "1.2.*", + "magento/module-inventory-grouped-product": "1.2.*", + "magento/module-inventory-grouped-product-admin-ui": "1.2.*", + "magento/module-inventory-grouped-product-indexer": "1.2.*", + "magento/module-inventory-import-export": "1.2.*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-frontend": "1.1.*", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.*", + "magento/module-inventory-in-store-pickup-multishipping": "1.1.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-product-alert": "1.2.*", + "magento/module-inventory-quote-graph-ql": "1.0.*", + "magento/module-inventory-requisition-list": "1.2.*", + "magento/module-inventory-reservation-cli": "1.2.*", + "magento/module-inventory-reservations": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales-admin-ui": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-sales-frontend-ui": "1.2.*", + "magento/module-inventory-setup-fixture-generator": "1.2.*", + "magento/module-inventory-shipping": "1.2.*", + "magento/module-inventory-shipping-admin-ui": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-inventory-swatches-frontend-ui": "1.0.*", + "magento/module-inventory-visual-merchandiser": "1.1.*", + "magento/module-inventory-wishlist": "1.0.*" + }, + "type": "metapackage", + "description": "Metapackage with Magento Inventory modules for simple installation" + }, + { + "name": "magento/language-de_de", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-de_de-100.4.0.zip", + "shasum": "b44d46791ab2fd3e9635d551c8efb5e193ab4c4c" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "German (Germany) language" + }, + { + "name": "magento/language-en_us", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-en_us-100.4.0.zip", + "shasum": "6b9b4e6baabb7a83d1bccc1e0afcd194f491b077" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "English (United States) language" + }, + { + "name": "magento/language-es_es", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-es_es-100.4.0.zip", + "shasum": "cecf2c8604d3448ef16cf5de608dc105cbda2aeb" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Spanish (Spain) language" + }, + { + "name": "magento/language-fr_fr", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-fr_fr-100.4.0.zip", + "shasum": "2e99b25d6a1b5f50f12bedca8ca5f4c9fe807236" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "French (France) language" + }, + { + "name": "magento/language-nl_nl", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-nl_nl-100.4.0.zip", + "shasum": "79b894db6f0b39f0e682f6b0429c7c4d91ee965c" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Dutch (Netherlands) language" + }, + { + "name": "magento/language-pt_br", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-pt_br-100.4.0.zip", + "shasum": "46eb83c31b8a3d0f125642bb2b852b4ef277647a" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Portuguese (Brazil) language" + }, + { + "name": "magento/language-zh_hans_cn", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-zh_hans_cn-100.4.0.zip", + "shasum": "ed8034e30983a5a9f957de8f6caaa35f44848847" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Chinese (China) language" + }, + { + "name": "magento/magento-composer-installer", + "version": "0.3.0", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-composer-installer.git", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "replace": { + "magento-hackathon/magento-composer-installer": "*" + }, + "require-dev": { + "mikey179/vfsstream": "*", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "~3.6.1", + "symfony/process": "~5.4.0" + }, + "type": "composer-plugin", + "extra": { + "composer-command-registry": [ + "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" + ], + "class": "MagentoHackathon\\Composer\\Magento\\Plugin" + }, + "autoload": { + "psr-0": { + "MagentoHackathon\\Composer\\Magento": "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/magento-composer-installer", + "keywords": [ + "composer-installer", + "magento" + ], + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" + }, + "time": "2021-12-17T20:04:15+00:00" + }, + { + "name": "magento/magento2-base", + "version": "2.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/magento2-base-2.4.4.zip", + "shasum": "681b499dd1e051f279056e4c6bd24a76b2ea08cc" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.9", + "symfony/console": "~4.4.0", + "symfony/event-dispatcher": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "replace": { + "blueimp/jquery-file-upload": "5.6.14", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "twbs/bootstrap": "3.1.0" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "component_paths": { + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", + "components/jquery": [ + "lib/web/jquery.js", + "lib/web/jquery/jquery.min.js", + "lib/web/jquery/jquery-migrate.js" + ], + "components/jqueryui": "lib/web/jquery/jquery-ui.js", + "tinymce/tinymce": "lib/web/tiny_mce_5", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" + }, + "map": [ + [ + ".editorconfig", + ".editorconfig" + ], + [ + ".gitignore", + ".gitignore" + ], + [ + ".htaccess", + ".htaccess" + ], + [ + ".htaccess.sample", + ".htaccess.sample" + ], + [ + ".php-cs-fixer.dist.php", + ".php-cs-fixer.dist.php" + ], + [ + ".user.ini", + ".user.ini" + ], + [ + "CHANGELOG.md", + "CHANGELOG.md" + ], + [ + "COPYING.txt", + "COPYING.txt" + ], + [ + "Gruntfile.js.sample", + "Gruntfile.js.sample" + ], + [ + "LICENSE.txt", + "LICENSE.txt" + ], + [ + "LICENSE_AFL.txt", + "LICENSE_AFL.txt" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/.htaccess", + "app/.htaccess" + ], + [ + "app/autoload.php", + "app/autoload.php" + ], + [ + "app/bootstrap.php", + "app/bootstrap.php" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "app/design/frontend/Magento", + "app/design/frontend/Magento" + ], + [ + "app/etc/NonComposerComponentRegistration.php", + "app/etc/NonComposerComponentRegistration.php" + ], + [ + "app/etc/db_schema.xml", + "app/etc/db_schema.xml" + ], + [ + "app/etc/di.xml", + "app/etc/di.xml" + ], + [ + "app/etc/registration_globlist.php", + "app/etc/registration_globlist.php" + ], + [ + "auth.json.sample", + "auth.json.sample" + ], + [ + "bin/.htaccess", + "bin/.htaccess" + ], + [ + "bin/magento", + "bin/magento" + ], + [ + "dev/.htaccess", + "dev/.htaccess" + ], + [ + "dev/tests/.gitignore", + "dev/tests/.gitignore" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/.gitignore", + "dev/tests/api-functional/.gitignore" + ], + [ + "dev/tests/api-functional/_files", + "dev/tests/api-functional/_files" + ], + [ + "dev/tests/api-functional/config", + "dev/tests/api-functional/config" + ], + [ + "dev/tests/api-functional/framework", + "dev/tests/api-functional/framework" + ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], + [ + "dev/tests/api-functional/phpunit_graphql.xml.dist", + "dev/tests/api-functional/phpunit_graphql.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_rest.xml.dist", + "dev/tests/api-functional/phpunit_rest.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_soap.xml.dist", + "dev/tests/api-functional/phpunit_soap.xml.dist" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/error_handler.php", + "dev/tests/error_handler.php" + ], + [ + "dev/tests/integration/.gitignore", + "dev/tests/integration/.gitignore" + ], + [ + "dev/tests/integration/_files", + "dev/tests/integration/_files" + ], + [ + "dev/tests/integration/bin", + "dev/tests/integration/bin" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], + [ + "dev/tests/integration/phpunit.xml.dist", + "dev/tests/integration/phpunit.xml.dist" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/integration/tmp", + "dev/tests/integration/tmp" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/setup-integration", + "dev/tests/setup-integration" + ], + [ + "dev/tests/static/.gitignore", + "dev/tests/static/.gitignore" + ], + [ + "dev/tests/static/framework", + "dev/tests/static/framework" + ], + [ + "dev/tests/static/get_github_changes.php", + "dev/tests/static/get_github_changes.php" + ], + [ + "dev/tests/static/phpunit-all.xml.dist", + "dev/tests/static/phpunit-all.xml.dist" + ], + [ + "dev/tests/static/phpunit.xml.dist", + "dev/tests/static/phpunit.xml.dist" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/static/tmp", + "dev/tests/static/tmp" + ], + [ + "dev/tests/unit/.gitignore", + "dev/tests/unit/.gitignore" + ], + [ + "dev/tests/unit/framework", + "dev/tests/unit/framework" + ], + [ + "dev/tests/unit/phpunit.xml.dist", + "dev/tests/unit/phpunit.xml.dist" + ], + [ + "dev/tests/unit/tmp", + "dev/tests/unit/tmp" + ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "generated", + "generated" + ], + [ + "grunt-config.json.sample", + "grunt-config.json.sample" + ], + [ + "lib/.htaccess", + "lib/.htaccess" + ], + [ + "lib/internal/GnuFreeFont", + "lib/internal/GnuFreeFont" + ], + [ + "lib/internal/LinLibertineFont", + "lib/internal/LinLibertineFont" + ], + [ + "lib/web/blank.html", + "lib/web/blank.html" + ], + [ + "lib/web/chartjs", + "lib/web/chartjs" + ], + [ + "lib/web/css", + "lib/web/css" + ], + [ + "lib/web/extjs", + "lib/web/extjs" + ], + [ + "lib/web/fonts", + "lib/web/fonts" + ], + [ + "lib/web/fotorama", + "lib/web/fotorama" + ], + [ + "lib/web/i18n", + "lib/web/i18n" + ], + [ + "lib/web/images", + "lib/web/images" + ], + [ + "lib/web/jquery", + "lib/web/jquery" + ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], + [ + "lib/web/knockoutjs", + "lib/web/knockoutjs" + ], + [ + "lib/web/legacy-build.min.js", + "lib/web/legacy-build.min.js" + ], + [ + "lib/web/less", + "lib/web/less" + ], + [ + "lib/web/lib", + "lib/web/lib" + ], + [ + "lib/web/mage", + "lib/web/mage" + ], + [ + "lib/web/magnifier", + "lib/web/magnifier" + ], + [ + "lib/web/matchMedia.js", + "lib/web/matchMedia.js" + ], + [ + "lib/web/moment-timezone-with-data.js", + "lib/web/moment-timezone-with-data.js" + ], + [ + "lib/web/moment.js", + "lib/web/moment.js" + ], + [ + "lib/web/prototype", + "lib/web/prototype" + ], + [ + "lib/web/requirejs", + "lib/web/requirejs" + ], + [ + "lib/web/scriptaculous", + "lib/web/scriptaculous" + ], + [ + "lib/web/spacer.gif", + "lib/web/spacer.gif" + ], + [ + "lib/web/tiny_mce_5", + "lib/web/tiny_mce_5" + ], + [ + "lib/web/underscore.js", + "lib/web/underscore.js" + ], + [ + "lib/web/varien", + "lib/web/varien" + ], + [ + "nginx.conf.sample", + "nginx.conf.sample" + ], + [ + "package.json.sample", + "package.json.sample" + ], + [ + "phpserver", + "phpserver" + ], + [ + "pub/.htaccess", + "pub/.htaccess" + ], + [ + "pub/.user.ini", + "pub/.user.ini" + ], + [ + "pub/cron.php", + "pub/cron.php" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "pub/get.php", + "pub/get.php" + ], + [ + "pub/health_check.php", + "pub/health_check.php" + ], + [ + "pub/index.php", + "pub/index.php" + ], + [ + "pub/media/.htaccess", + "pub/media/.htaccess" + ], + [ + "pub/media/custom_options", + "pub/media/custom_options" + ], + [ + "pub/media/customer/.htaccess", + "pub/media/customer/.htaccess" + ], + [ + "pub/media/customer_address", + "pub/media/customer_address" + ], + [ + "pub/media/downloadable/.htaccess", + "pub/media/downloadable/.htaccess" + ], + [ + "pub/media/import", + "pub/media/import" + ], + [ + "pub/media/sitemap", + "pub/media/sitemap" + ], + [ + "pub/media/theme_customization/.htaccess", + "pub/media/theme_customization/.htaccess" + ], + [ + "pub/opt", + "pub/opt" + ], + [ + "pub/static/.htaccess", + "pub/static/.htaccess" + ], + [ + "pub/static.php", + "pub/static.php" + ], + [ + "setup", + "setup" + ], + [ + "var/.htaccess", + "var/.htaccess" + ], + [ + "vendor/.htaccess", + "vendor/.htaccess" + ] + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento 2 Base (Community Edition)" + }, + { + "name": "magento/module-admin-adobe-ims", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-admin-adobe-ims-100.4.0.zip", + "shasum": "936348c2d83d783052d667e98b1139ff689cf736" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-jwt-user-token": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-admin-analytics-100.4.4.zip", + "shasum": "87e71582ba1a656b02ba92c13e4bc129544e4b65" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-release-notification": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-notification", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-admin-notification-100.4.3.zip", + "shasum": "718ffd9260fb4bc236c5cff3647f79b65dab33d6" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-adobe-ims", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-2.1.4.zip", + "shasum": "b7bf73815017c993fda1e6cac11a00bab8010030" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-ims-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-api-2.1.2.zip", + "shasum": "f7f7c102285063805001e8f53582a6c4ff7029ea" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeImsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Implementation of Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-stock-admin-ui", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-admin-ui-1.3.2.zip", + "shasum": "79076a16eee3ebbea8ef2011712d8cd0ad2d44cd" + }, + "require": { + "magento/framework": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-backend": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel UI implementation" + }, + { + "name": "magento/module-adobe-stock-asset", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-1.3.1.zip", + "shasum": "587d2f67229ec7f847a536023c7bc2249e10b695" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-config": "*", + "magento/module-media-gallery": "*", + "magento/module-media-gallery-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAsset\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" + }, + { + "name": "magento/module-adobe-stock-asset-api", + "version": "2.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-api-2.0.1.zip", + "shasum": "84e12169e9e77c4a60b465e809687d2441404797" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAssetApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for Adobe Stock assets handling on Magento side" + }, + { + "name": "magento/module-adobe-stock-client", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-1.3.2.zip", + "shasum": "0a1df391ff0c85e5bc4d0be7ffc6406d1917b57f" + }, + "require": { + "astock/stock-api-libphp": "^1.1.2", + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClient\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API implementation" + }, + { + "name": "magento/module-adobe-stock-client-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-api-2.1.2.zip", + "shasum": "3a369bbb056966a5d8b832e686b6a3bc7bc10245" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClientApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API" + }, + { + "name": "magento/module-adobe-stock-image", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-1.3.3.zip", + "shasum": "cbb92f0595ebc0e2f999f1555b2c0881ca2933b6" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-synchronization-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling implementation" + }, + { + "name": "magento/module-adobe-stock-image-admin-ui", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-admin-ui-1.3.3.zip", + "shasum": "6320e877df8e0568210ff006b0c8fb6b52e11317" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-backend": "*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-ui": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel images UI implementation" + }, + { + "name": "magento/module-adobe-stock-image-api", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-api-1.3.1.zip", + "shasum": "92417133f210046d0aba0145e7b686088bfc2571" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling" + }, + { + "name": "magento/module-advanced-pricing-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-advanced-pricing-import-export-100.4.4.zip", + "shasum": "43cdbb060f4fb0a9cd45605ee44055eca4eef774" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedPricingImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-search", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-advanced-search-100.4.2.zip", + "shasum": "eb35de7c4e1fb7ade0c477f70aa33f3e2d5d6e8d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-amqp-100.4.2.zip", + "shasum": "eac8b8d8f06a4e77ca75a95afcf4fa2462e6ca7e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp-store", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-amqp-store-100.4.2.zip", + "shasum": "ee0e8a474eb13d8ca8e7587d9d9155b5ac7bfe02" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/framework-message-queue": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AmqpStore\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-analytics-100.4.4.zip", + "shasum": "9aed977bfe96ed467737ee5357dfa18481d0606b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Analytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-asynchronous-operations", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-asynchronous-operations-100.4.4.zip", + "shasum": "f6aa2024f3e7ab93f9ae29c6450a2d2fa47579d9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-notification": "100.4.*", + "magento/module-logging": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsynchronousOperations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-authorization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-authorization-100.4.4.zip", + "shasum": "8f7340d761cd23fa366c7cd314271931035b1201" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Authorization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Authorization module provides access to Magento ACL functionality." + }, + { + "name": "magento/module-aws-s3", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-100.4.2.zip", + "shasum": "0a82c284e2b6b8321a2205d7673baed039ede18f" + }, + "require": { + "league/flysystem": "^2.0", + "league/flysystem-aws-s3-v3": "^2.0", + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-page-builder", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-page-builder-1.0.2.zip", + "shasum": "9c95648d7bb559a0738b1cbb93d372ab16df5105" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Aws S3 Page Builder module" + }, + { + "name": "magento/module-backend", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-backend-102.0.4.zip", + "shasum": "56c6dadb04017847f417d41e82f4da18cb6cd1e2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backup": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-developer": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-translation": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php", + "cli_commands.php" + ], + "psr-4": { + "Magento\\Backend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-backup", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-backup-100.4.4.zip", + "shasum": "7cd38adac0a5bd3a6ac4acc00ebc678958826e51" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Backup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-101.0.4.zip", + "shasum": "9ed4fb10bcd3221a29a41212020454450f90c574" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Bundle\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-graph-ql-100.4.4.zip", + "shasum": "2b6cd9b529a0859d629d95578bf70be1a8c3830c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-import-export-100.4.3.zip", + "shasum": "ef61cdce17e853d9cc4e0d4d44e117d5a1d5c64f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cache-invalidate", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cache-invalidate-100.4.2.zip", + "shasum": "4d7d415b7df604f04b4cb9193d491d43b28555c3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CacheInvalidate\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-captcha", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-captcha-100.4.4.zip", + "shasum": "b040a344d39cbe65e8c7195c7d0c70ac3c4cc151" + }, + "require": { + "laminas/laminas-captcha": "^2.11.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-session": "^2.12.0", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Captcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cardinal-commerce", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cardinal-commerce-100.4.2.zip", + "shasum": "d884bc4cc8e4b2c91be171fbe86935381ce80cd2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CardinalCommerce\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." + }, + { + "name": "magento/module-catalog", + "version": "104.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-104.0.4.zip", + "shasum": "e15a6f30146ae5b11c75876ad4585aba9d1bef51" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Catalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-analytics-100.4.2.zip", + "shasum": "8f32ae490cbdd325aee04874717f4cc6a0bc56de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-cms-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-cms-graph-ql-100.4.1.zip", + "shasum": "0a1310cd38417512a11c33ce85c98ec569a2b0ec" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-customer-graph-ql-100.4.4.zip", + "shasum": "2273b2357ff96c4f385cae52b4b87c9a49b4265c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-graph-ql-100.4.4.zip", + "shasum": "698d57bee42899d8bcce1861b66b08f414a3eb76" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-eav-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-import-export-101.1.4.zip", + "shasum": "2509dcbc39e107a238c59f33bc6cc13dcda43ee2" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-100.4.4.zip", + "shasum": "7761f5faa2394526ab04eb39092eb43410f664be" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A", + "abandoned": "magento/inventory-composer-metapackage" + }, + { + "name": "magento/module-catalog-inventory-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-graph-ql-100.4.1.zip", + "shasum": "967c87a9f7384091def8d0c7145e8338a5d0a784" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-page-builder-analytics-1.6.2.zip", + "shasum": "72e6af9d1c5a9304fb24e0e2eec507cfb023b891" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-rule", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-101.2.4.zip", + "shasum": "0bb33b0b6c7ed4bde996c229b553010bcfdae7f1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", + "magento/module-import-export": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-configurable", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-configurable-100.4.3.zip", + "shasum": "03800626035214768ee91d5d0a88512116f77956" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleConfigurable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-graph-ql-100.4.2.zip", + "shasum": "a8aa59fa07f2a313188ec9135570a1895e5e12f0" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-search", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-search-102.0.4.zip", + "shasum": "1c49d62529e29387033a9072034146f75c44f9a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Catalog search" + }, + { + "name": "magento/module-catalog-url-rewrite", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-100.4.4.zip", + "shasum": "83063990e8502dfbaecefa3f5ea9b353351483e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-graph-ql-100.4.3.zip", + "shasum": "29ceaf202c3090e107d9fbbb4f362c210fc543e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-widget", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-widget-100.4.4.zip", + "shasum": "d897af62d73420c07d9c55a39fe9bf88dbc0dd06" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogWidget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-checkout-100.4.4.zip", + "shasum": "8268af48e0263b3888d5759c8c8486e1d77d3491" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-security": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Checkout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-100.4.3.zip", + "shasum": "89d492ac25c5389eaed49ba3e4322fe03070b62b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreements\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-graph-ql-100.4.1.zip", + "shasum": "9d0ad791c8c0728ef294022c43c04f3f9e757585" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms", + "version": "104.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-104.0.4.zip", + "shasum": "e7d516aee0fa0225b42a1ff09c586bff338a2dbd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-graph-ql-100.4.2.zip", + "shasum": "19668db3acc022f74b51041230d75bc94b7ed6ad" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-page-builder-analytics-1.6.2.zip", + "shasum": "2e13a283d49aef6fec0a422f63f5adebf7b26455" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Page Builder Analytics module" + }, + { + "name": "magento/module-cms-url-rewrite", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-100.4.3.zip", + "shasum": "790a9f4eee9ff72604b29b40a68707aac6701db5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-graph-ql-100.4.2.zip", + "shasum": "ec4382242e60aaf67100496abb659aa74d3564f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms-url-rewrite": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-compare-list-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-compare-list-graph-ql-100.4.1.zip", + "shasum": "68be9b17a5f7c4155b846c8be7e75b1341955725" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompareListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-config", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-config-101.2.4.zip", + "shasum": "e4844a1e2934c10261491e412af8ed27c9c0cdfa" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Config\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-import-export-100.4.2.zip", + "shasum": "5bc3e1adec19e77352ad5f20457e52f82237510e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-100.4.4.zip", + "shasum": "35515808aa6f55a84532bd8ffdf94fa9cd4437f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-product-video": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-graph-ql-100.4.4.zip", + "shasum": "271a60f13db3b39106c7f0635a65db4c7644f977" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-sales", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-sales-100.4.2.zip", + "shasum": "2a5d5021db87891811cd78e0d62830b0a8de383e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-contact", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-contact-100.4.4.zip", + "shasum": "3715003c2ca71f131a568257d2d6b9c46e7e89c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Contact\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cookie", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cookie-100.4.4.zip", + "shasum": "eb97a1b630e1600e8d7bafcf713b75f57e69071a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cookie\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cron", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cron-100.4.4.zip", + "shasum": "0266e3981688826150f5e552da8c6cea4360bf2b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cron\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-csp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-csp-100.4.3.zip", + "shasum": "e211950e9070a30cb4c342d4b50f5255c3ac1bd3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Csp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "CSP module enables Content Security Policies for Magento" + }, + { + "name": "magento/module-currency-symbol", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-currency-symbol-100.4.3.zip", + "shasum": "9ded0fb99e3947b7a301a4396544b7a58ef84a53" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CurrencySymbol\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer", + "version": "103.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-103.0.4.zip", + "shasum": "0dbace5abea9ae3e1c07e9366d7bda5174345465" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-integration": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-customer-sample-data": "Sample Data version: 100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Customer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-analytics-100.4.2.zip", + "shasum": "c315d9ed673b2817093002393a8d0dce67465aae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-downloadable-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-downloadable-graph-ql-100.4.1.zip", + "shasum": "03d6c71e20d38e22bedc2465bee84176ea9d771a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-downloadable-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerDownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-graph-ql-100.4.4.zip", + "shasum": "088fdef2061d3cdbee14b53b94901ccf3b3b42b8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-import-export-100.4.4.zip", + "shasum": "fd2a153ac54b6a1cb5b8a7d72a10a3637199dafa" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-deploy", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-deploy-100.4.4.zip", + "shasum": "9234afc6074688072f8f39a66c6173dd209ecc5a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\Deploy\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-developer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-developer-100.4.4.zip", + "shasum": "8949168b312b05952308df72cd0f523cc6a895e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Developer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-dhl", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-dhl-100.4.3.zip", + "shasum": "5bb2e77e64a82ea26db2188d73b802292cb66309" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Dhl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-directory-100.4.4.zip", + "shasum": "28549a29701dee1497e2c7d0724129c42342c5bb" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Directory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-directory-graph-ql-100.4.2.zip", + "shasum": "7e0b486762f5aeb8c2248a7f161d075958a45253" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DirectoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-100.4.4.zip", + "shasum": "8a1801d134afffa4cd37a0ad492c09ff1871f46e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Downloadable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-graph-ql-100.4.4.zip", + "shasum": "2dea88533aee10de038157aff9608482432a6470" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-import-export-100.4.3.zip", + "shasum": "3cb0ec9f9f573f47898a48b7057c195f2387eaa9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav", + "version": "102.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-eav-102.1.4.zip", + "shasum": "6703acfbfac32df9acc9ba1e6b924e1e87dfb9f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Eav\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-eav-graph-ql-100.4.2.zip", + "shasum": "36eeed4bc3f13ac6044d6513a268a374b6dc6b51" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-eav": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EavGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-101.0.4.zip", + "shasum": "5212ff359db61abef587e0e3ab153a594d6dc91b" + }, + "require": { + "elasticsearch/elasticsearch": "~7.16.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-6", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-6-100.4.4.zip", + "shasum": "2da137750edc20b51fad1b3f480222f7107329e0" + }, + "require": { + "elasticsearch/elasticsearch": "~7.16.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-search": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch6\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-7", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-7-100.4.4.zip", + "shasum": "5324fc6bf2d255beafdd71bcfcb8fccb9a1cd16a" + }, + "require": { + "elasticsearch/elasticsearch": "~7.16.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-search": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch7\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-email", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-email-101.1.4.zip", + "shasum": "016ac4f39f3c6e006f7d30c4b2a617646b242085" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Email\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-encryption-key", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-encryption-key-100.4.3.zip", + "shasum": "c517a900a73d8514ce1e91d6e38ed2f9a69c0df6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EncryptionKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-fedex", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-fedex-100.4.3.zip", + "shasum": "ba4e5db6cd0a3812d61cda469d2ea2f86ba01174" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Fedex\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-100.4.3.zip", + "shasum": "6edcd72e7ef48b7a449d0c68e45e6708834d8555" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-eav": "102.1.*", + "magento/module-multishipping": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-graph-ql-100.4.2.zip", + "shasum": "ac4ed280c3c6bc7bf8a1e7ed6bf8817d23be7c18" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-adwords", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-google-adwords-100.4.2.zip", + "shasum": "4055a70dcfd696fad90e0e4868b7ee53eccf6918" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAdwords\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-analytics", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-google-analytics-100.4.1.zip", + "shasum": "11acc1ded928032700ba145e0183f2e572cda9ad" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-google-optimizer-100.4.3.zip", + "shasum": "0b4d9eb5dbf782abc67b094adfc16cfeaa138693" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-100.4.4.zip", + "shasum": "9241dbb5e73a7387650a551239b528548703433a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-new-relic-reporting": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0", + "webonyx/graphql-php": "~14.11.3" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql-cache", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-cache-100.4.1.zip", + "shasum": "0e0c894ca952f2a07031522f5fbc0f58a7902726" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQlCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-catalog-inventory", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-catalog-inventory-100.4.1.zip", + "shasum": "45f3405923a8d312e6cd80cfe2fa672e93683ccd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedCatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-import-export-100.4.2.zip", + "shasum": "3d3172c90847ff8d16536d37ee343d91edb12114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-100.4.4.zip", + "shasum": "6ef9d4f7bd85c38d5484cb013b19c30d3fe7b38e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-graph-ql-100.4.4.zip", + "shasum": "0b0563e69ae09477b5fdf8af710732ed7ad97934" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-import-export", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-import-export-101.0.4.zip", + "shasum": "4ae52c07808b4cfa2c6fe9a2f6da26a4413e3cf1" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-indexer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-indexer-100.4.4.zip", + "shasum": "6e78444e7ee5d44451759d36eb9f6ca4e60105a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Indexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-instant-purchase", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-instant-purchase-100.4.3.zip", + "shasum": "ed78f50ddc8a8f996ed92679506e442f3711c64a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InstantPurchase\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-integration", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-integration-100.4.4.zip", + "shasum": "94d595bac7a5522d5eef84e44310231a08b045ad" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Integration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-1.2.3.zip", + "shasum": "1d1b2e07b803bfbbacf61e184aa32f285a904608" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Inventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-admin-ui-1.2.3.zip", + "shasum": "83e61683a35034cd986f71b75ea03795fa05bb5f" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-advanced-checkout", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-advanced-checkout-1.2.2.zip", + "shasum": "d71710da5f709981ede697ca87d84275f6128bd0" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdvancedCheckout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-api", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-api-1.2.3.zip", + "shasum": "9ce3b03844656f515fb6a97c2306eb8b337e6e21" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-import-export", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-import-export-1.1.1.zip", + "shasum": "6dc9ea6b669e571e47e97725b53f5cd6f94bdffd" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-bundle-import-export": "*", + "magento/module-catalog-import-export": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-1.2.2.zip", + "shasum": "6c77e36668324aa751ed57da1c21f3fdab997c38" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-admin-ui-1.2.2.zip", + "shasum": "884fdef805b85635959e1e642fa38d91ae571a13" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-indexer", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-indexer-1.1.1.zip", + "shasum": "2c33a44e87a45d9363d54281fa01d930f460d64d" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-cache", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-cache-1.2.2.zip", + "shasum": "1f9a948422ab83d0b573b29f8cce79c024ed2b7e" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-1.2.2.zip", + "shasum": "ca60766a3f449264f00f2fc941ce40b5db1dc119" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-reservations-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-admin-ui", + "version": "1.2.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-admin-ui-1.2.2-p1.zip", + "shasum": "d899c5a787e2b31dc62d5f4d122babb174b6d971" + }, + "require": { + "magento/framework": "*", + "magento/module-asynchronous-operations": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-admin-ui": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-api", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-api-1.3.3.zip", + "shasum": "face098a65ff8a90c2e730cf874960f32a59b572" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-frontend-ui-1.0.2.zip", + "shasum": "e2e367970b7be8116e39ebeb1282200200a73f9e" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-1.2.2.zip", + "shasum": "b8ee94a10d6ec94fe14b34b7ffe03acd054b19cb" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-bundle-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-bundle-product-1.0.1.zip", + "shasum": "0de00bad646e3d9bc33ab2777fa395f7917cbbcb" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-configurable-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-configurable-product-1.0.1.zip", + "shasum": "e4edac62d4640df26d1cce580a7c602e3f6651df" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-1.2.2.zip", + "shasum": "66761792820fd3ee28a728a2eef420738abcd94a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-admin-ui-1.2.3.zip", + "shasum": "e6b5fa3e3c051aa6ad6f5f30afe9a75d915d2b0b" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-frontend-ui", + "version": "1.0.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-frontend-ui-1.0.3.zip", + "shasum": "8f3d87298114c59628181e84ad1f57926509627a" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configurable-product": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-indexer", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-indexer-1.2.2.zip", + "shasum": "c8e63122057216a4f9b400bcccce62c926f4725f" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-1.2.2.zip", + "shasum": "11115c9d9f30452fd2684dbf5f13f5835a5b63da" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfiguration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-api-1.2.1.zip", + "shasum": "ef045df19241bac94e9c5c751bd3a95e2fa864f0" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-1.2.2.zip", + "shasum": "45f5c0e0bc1aea8a1b7cfc7ab430319e7117632c" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-admin-ui", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-admin-ui-1.2.1.zip", + "shasum": "ff5587bca805b23b5671eaf34976d465b60ad371" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-api-1.2.1.zip", + "shasum": "bcea9a979502345fd3ae7f1d1a157afc08c1c716" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-elasticsearch", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-elasticsearch-1.2.1.zip", + "shasum": "072ff2d9d2b6bb81115a4f08284d968e2fcf4fce" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryElasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-1.2.1.zip", + "shasum": "583fcd96a3d20bb4dc9db1a714683191ed2986ec" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStock\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-api-1.2.1.zip", + "shasum": "a3fcfb937349bc521640a4621a6e8f2c9016d596" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStockApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-graph-ql", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-graph-ql-1.2.1.zip", + "shasum": "d83d710584336d6929142171905d145ce7f1fda8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-1.2.2.zip", + "shasum": "d8035c868444f0215d8c0c4c0e4746cab214fd82" + }, + "require": { + "magento/framework": "*", + "magento/module-grouped-product": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-admin-ui-1.2.2.zip", + "shasum": "14e0409e2aff70a6295696cafc14061d2df97a2a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-indexer", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-indexer-1.2.2.zip", + "shasum": "fe2aa7db14eba45389ab89f26f8f62c14aa7c42e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-import-export", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-import-export-1.2.3.zip", + "shasum": "6f632ec0404626ee66e67d125e62e0aaedfc219b" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-import-export": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-1.1.1.zip", + "shasum": "116d24820e20f6d66146110ec33c55471ea8693b" + }, + "require": { + "magento/framework": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-admin-ui-1.1.2.zip", + "shasum": "81d8d0cdb27fb3aa0a88aaf18cb733c6e0bd22ba" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-api-1.1.1.zip", + "shasum": "e2517272748b14d8b4e76806f9bb68458e84c505" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-frontend", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-frontend-1.1.3.zip", + "shasum": "57bc36e0ba3d371376d9b2c9f64066039f46f03f" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupFrontend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-graph-ql", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-graph-ql-1.1.2.zip", + "shasum": "2daabd2f2c8c84b835c39233e13e55daacf51d3f" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-multishipping", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-multishipping-1.1.1.zip", + "shasum": "21d6d73bd2eba1c7b9836e0939bdbf3283dbf8b4" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-quote": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupMultishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-1.1.1.zip", + "shasum": "95746a01d8198524fe3711c6208d8a9e1d7a4057" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-graph-ql-1.1.1.zip", + "shasum": "2fd3871cdd7bebc3389b0fc921f880499d85be2b" + }, + "require": { + "magento/framework": "*", + "magento/module-graph-ql": "*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-1.1.1.zip", + "shasum": "6bfe7a6f629d460b7c1b2ee8297a49d352afb352" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-admin-ui-1.1.3.zip", + "shasum": "0c532f29ac0978ccb2b18331ac69bc5d76b58b81" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-api-1.1.1.zip", + "shasum": "fe7e1b9c375d4491a173f307697c0262c6ebf616" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-1.1.2.zip", + "shasum": "8674e2e6f07314f14224059b433a687726b9640d" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.zip", + "shasum": "9bd81446bf8f80aa22dfbd9764d3fbda129fd11c" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-shipping": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-api-1.1.1.zip", + "shasum": "f191dcabdc707d448aaafe92563e61b828233ac5" + }, + "require": { + "magento/framework": "*", + "magento/module-quote": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-webapi-extension", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-webapi-extension-1.1.1.zip", + "shasum": "db57ef0dd24de7ea700bd6ff1f5bfa18b0a8204a" + }, + "require": { + "magento/framework": "*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupWebapiExtension\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A", + "abandoned": true + }, + { + "name": "magento/module-inventory-indexer", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-indexer-2.1.2.zip", + "shasum": "e41763810272ae18da97cd119c3b76315c8c5dd3" + }, + "require": { + "magento/framework": "*", + "magento/framework-message-queue": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-1.2.2.zip", + "shasum": "d0def22ac43b73623009fb55efe3d6d615ee173f" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-eav": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-admin-ui-1.2.2.zip", + "shasum": "43a0e71c4817b748a212f0928b7cfaee7bd9983c" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-reports": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-api-1.2.2.zip", + "shasum": "bb9fc0d96b1e9a0b8148ae5bb19b1e3867eb4cc8" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-multi-dimensional-indexer-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-multi-dimensional-indexer-api-1.2.1.zip", + "shasum": "542245c6e9f7d76ee91da742956f871925a55d08" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryMultiDimensionalIndexerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-product-alert", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-product-alert-1.2.2.zip", + "shasum": "06d98d10a3d4a2ed7fcd62a1ae00e40fa0b8d0cf" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-product-alert": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-product-alert": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-quote-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-quote-graph-ql-1.0.1.zip", + "shasum": "3237901c3fb33c7327d8f7eb946bd66f89b9fecc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-requisition-list", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-requisition-list-1.2.3.zip", + "shasum": "8f7085aad2143c2d0480f8af4657dfa100f047d3" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-requisition-list": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservation-cli", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservation-cli-1.2.2.zip", + "shasum": "1ca52b5979d71f6bb928a3d3caa60ab42fb1528e" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationCli\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-1.2.1.zip", + "shasum": "533e5b43896121e108ad84f011db62755a544f1a" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-reservations-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-api-1.2.1.zip", + "shasum": "a1e1f6e3c770373537f00a1d353fcbad87550143" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-1.2.2.zip", + "shasum": "9b78aff86694cddd75dce59465b51b923658116a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-sales-inventory": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-indexer": "*" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-admin-ui-1.2.3.zip", + "shasum": "ffcc6ecda3d3f9f72a2d4f49d726bce7cb8bd758" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-api-1.2.2.zip", + "shasum": "750800f294128f86d2f03f69f9486f0bbf8f6bbc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-frontend-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-frontend-ui-1.2.2.zip", + "shasum": "5f44f109504d84a4a959f4dedc6b8c003f8ccf01" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-setup-fixture-generator", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-setup-fixture-generator-1.2.1.zip", + "shasum": "e43b1350fed6232d9c6a557a219b5de49685977b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySetupFixtureGenerator\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-1.2.2.zip", + "shasum": "2fa7a16cf20a9d0495da791c6e84d0cc941a24b2" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-admin-ui-1.2.3.zip", + "shasum": "de0e3508c0110dc5c0ceec7ff6cef79cf07ae677" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-deduction-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-deduction-api-1.2.2.zip", + "shasum": "bde67977bd536dd5d4703b3221dbf75402c70ab6" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceDeductionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-1.2.1.zip", + "shasum": "d4e61d782aece48dddeb66350dc32811273665dc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection-api", + "version": "1.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-api-1.4.2.zip", + "shasum": "5b7d65da21661febd38b603a9c8edca061b856c8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-swatches-frontend-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-swatches-frontend-ui-1.0.1.zip", + "shasum": "2008961f6cc38784ad36e970aa45640e7b7dbc40" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-swatches": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySwatchesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-visual-merchandiser", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-visual-merchandiser-1.1.2.zip", + "shasum": "35186057018103992ac947ce39410cfabea10b4b" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-api": "*", + "magento/module-inventory-configuration-api": "*" + }, + "suggest": { + "magento/module-visual-merchandiser": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryVisualMerchandiser\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-wishlist", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-wishlist-1.0.2.zip", + "shasum": "c6adc2259fb6652064c95229f9b732a7e22a7fd3" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-wishlist": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryWishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-jwt-framework-adapter", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-jwt-framework-adapter-100.4.1.zip", + "shasum": "2c31b93230203778cf7a3141d356426e69097595" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "web-token/jwt-framework": "^v2.2.7" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtFrameworkAdapter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "JWT Manager implementation based on jwt-framework" + }, + { + "name": "magento/module-jwt-user-token", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-jwt-user-token-100.4.0.zip", + "shasum": "c49edd03d4f11f832131ea6baf882832f51764b2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-integration": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtUserToken\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Introduces JWT token support for web API authentication" + }, + { + "name": "magento/module-layered-navigation", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-layered-navigation-100.4.4.zip", + "shasum": "f2865e253bb35e643b4d9456744ec16c38b90032" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-login-as-customer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-100.4.4.zip", + "shasum": "1bd4c95b7d7cfdc113ec2fcf9e10a2b2ac507ae3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-admin-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-admin-ui-100.4.4.zip", + "shasum": "7b044b7b7221288e11df8659c3364f2b38a19f72" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-frontend-ui": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-api-100.4.3.zip", + "shasum": "2fc9ed211fa068fb1d203ac55963b9c9f62d9a19" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-assistance", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-assistance-100.4.3.zip", + "shasum": "348e0b57bde1fe023c280b99eca8020186e904de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-admin-ui": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAssistance\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-frontend-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-frontend-ui-100.4.4.zip", + "shasum": "1dd24f814aad6cbc0276330fc9d2e6de3e8c9d7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-graph-ql-100.4.1.zip", + "shasum": "d8d02fbb43e973cdd1cfa0c3357670858512f408" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-integration": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-assistance": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." + }, + { + "name": "magento/module-login-as-customer-log", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-log-100.4.3.zip", + "shasum": "f2892ea4caf1e48daabf73fce3efa352ff3e6029" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-page-cache-100.4.4.zip", + "shasum": "f3a9f514ea784c35d8de151eecd0f9d34c856669" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerPageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-quote", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-quote-100.4.3.zip", + "shasum": "f620b331c65cde343f0b7f915ef25e0cc70a16b7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-sales", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-sales-100.4.4.zip", + "shasum": "5570592fd947e9fe0d2e3564015c5682d91adcd6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-marketplace", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-marketplace-100.4.3.zip", + "shasum": "abf8213c1bf4f1741f27979caa1c111bec39e8e0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Marketplace\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-media-content", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-100.4.3.zip", + "shasum": "cd958b245a5c4474d70af5fbb0cb39fd081cc0d7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-api-100.4.3.zip", + "shasum": "968cd9066bc5e9e5c1adf0e2cf6eeacee276c46c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-catalog", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-catalog-100.4.3.zip", + "shasum": "e2e528d870917a29eb18a886de1e2a2778ed979e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-cms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-cms-100.4.3.zip", + "shasum": "50bd4e9c9f9490ed2b55f311167e3a26c96c07b2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-content-synchronization", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-100.4.3.zip", + "shasum": "f67e6bab5bac4e8da3d6f1311be4cb88200b528b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-gallery-synchronization": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media content data synchronization." + }, + { + "name": "magento/module-media-content-synchronization-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-api-100.4.2.zip", + "shasum": "abab9c3a513b688adc326a5bf1d25ee4fdd09907" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media content synchronization implementation API" + }, + { + "name": "magento/module-media-content-synchronization-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-catalog-100.4.2.zip", + "shasum": "4aea6357294f0fe48e739c500569beaebe589118" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-synchronization-cms", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-cms-100.4.2.zip", + "shasum": "a9a1a226f814332bdf39a7def64b11fb2b36e5a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-gallery", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-100.4.3.zip", + "shasum": "31866951ee3d768c57402b36ace278f9c27a761c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallery\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media handling" + }, + { + "name": "magento/module-media-gallery-api", + "version": "101.0.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-api-101.0.3.zip", + "shasum": "1e4b4bdbd29eef48f73bfb94d3792343b458254c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery asset attributes storage and management" + }, + { + "name": "magento/module-media-gallery-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-100.4.2.zip", + "shasum": "42f53b96ee75489e4a3444ba80b6e3114259ce0f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for catalog gallery processor delete operation handling" + }, + { + "name": "magento/module-media-gallery-catalog-integration", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-integration-100.4.2.zip", + "shasum": "08fc53a5e5a4bce661d200a7c78eaf2a21347eff" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for extending catalog image uploader functionality" + }, + { + "name": "magento/module-media-gallery-catalog-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-ui-100.4.2.zip", + "shasum": "fa5d09c0ec6ed1a80ee6af30a7bb2de6b443564f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implement category grid for media gallery." + }, + { + "name": "magento/module-media-gallery-cms-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-cms-ui-100.4.2.zip", + "shasum": "b9e2da4a3778c3f4dc54c3611eb53614c2b69eae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCmsUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Cms related UI elements in the magento media gallery" + }, + { + "name": "magento/module-media-gallery-integration", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-integration-100.4.3.zip", + "shasum": "3ed93725cfcd4d48781d919914ba519bbb4b2f75" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-cms": "*" + }, + "suggest": { + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for integration of enhanced media gallery" + }, + { + "name": "magento/module-media-gallery-metadata", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-100.4.2.zip", + "shasum": "010879dfb6738d095adb50c630ac437c2b3ce845" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata processing" + }, + { + "name": "magento/module-media-gallery-metadata-api", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-api-100.4.1.zip", + "shasum": "12d162993fdc045c4f26c65dc5a13749b63684d8" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadataApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery metadata implementation API" + }, + { + "name": "magento/module-media-gallery-renditions", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-100.4.2.zip", + "shasum": "b6c7e5b4cf1d46d7d7599c51bb247366230cfbc7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-renditions-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-content-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implements height and width fields for for media gallery items." + }, + { + "name": "magento/module-media-gallery-renditions-api", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-api-100.4.1.zip", + "shasum": "2b100b56e9bf9e0a508758e7ae138bd18099390d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditionsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." + }, + { + "name": "magento/module-media-gallery-synchronization", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-100.4.3.zip", + "shasum": "487ce6b83caedb68bce748bf0288c98f3628f0dd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media gallery data synchronization." + }, + { + "name": "magento/module-media-gallery-synchronization-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-api-100.4.2.zip", + "shasum": "36b8005b6f215254f4cffb220a15f4eb26921485" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery synchronization implementation API" + }, + { + "name": "magento/module-media-gallery-synchronization-metadata", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-metadata-100.4.1.zip", + "shasum": "9fe937bb80fe773f5fe78710068f4c87993ae7ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata synchronization" + }, + { + "name": "magento/module-media-gallery-ui", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-100.4.3.zip", + "shasum": "b460ffd8161c33fa95529e0cb6d74fa0f8e99879" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation" + }, + { + "name": "magento/module-media-gallery-ui-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-api-100.4.2.zip", + "shasum": "866b92aea57b48ecd42a93f1f45635359400c3d0" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUiApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation API" + }, + { + "name": "magento/module-media-storage", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-storage-100.4.3.zip", + "shasum": "961d24f8d53e28bcd6b6d4a06cd14388b03ce363" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-message-queue", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-message-queue-100.4.4.zip", + "shasum": "b3aa635c8250e89510a3017f37a7e0173003c1ea" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-msrp-100.4.3.zip", + "shasum": "44cefff75ca10f19469f504173b1b838f3c73352" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Msrp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-msrp-configurable-product-100.4.2.zip", + "shasum": "b95ca6d8ee4a4438679d9bd1984902793453401a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-grouped-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-msrp-grouped-product-100.4.2.zip", + "shasum": "30e3ddb7b01195f725c0f4c403e1e76a62976c40" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-multishipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-multishipping-100.4.4.zip", + "shasum": "8e189c7df3ca7cf2af6e7247a16ab26622e1accb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Multishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-mysql-mq", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-mysql-mq-100.4.2.zip", + "shasum": "a1a240e2c3b8a20e32aae5074540ae9e0da84276" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MysqlMq\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-new-relic-reporting", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-new-relic-reporting-100.4.2.zip", + "shasum": "80457ce06c3ddfdc743d26b43c6444147b89cc37" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewRelicReporting\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-100.4.4.zip", + "shasum": "5b40501b8a8306993df0ec8113d72de78e82cec7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Newsletter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-graph-ql-100.4.1.zip", + "shasum": "29c029b8d05b2a6164afc6cf9b903f8eebbf1f73" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewsletterGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides GraphQl functionality for the newsletter subscriptions." + }, + { + "name": "magento/module-offline-payments", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-offline-payments-100.4.3.zip", + "shasum": "a35397013c241c348a4b5c4bf7b99037374aa078" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflinePayments\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-offline-shipping", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-offline-shipping-100.4.3.zip", + "shasum": "f0ec90b74a5a53b29d0cdaf0201e5a0fc6c49cac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflineShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-2.2.3.zip", + "shasum": "4f7f9ecdfb25f58174ccfe8588bacff15ec73b9c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-widget": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0", + "phpgt/dom": "2.2.3" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "suggest": { + "magento/module-review": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder module" + }, + { + "name": "magento/module-page-builder-admin-analytics", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-admin-analytics-1.1.2.zip", + "shasum": "f8942fcad45eb0f92b546ecae891fdc0639643cf" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Admin Analytics module" + }, + { + "name": "magento/module-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-analytics-1.6.2.zip", + "shasum": "2f4967d2e652896439bec9b80fff31ff45c30a57" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Analytics module" + }, + { + "name": "magento/module-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-cache-100.4.4.zip", + "shasum": "62cfc96e7dd0944bfe51694c98253237ec411e71" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-payment-100.4.4.zip", + "shasum": "61402da36b7d636dc86812971c05a832e6f7fa6d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Payment\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-payment-graph-ql-100.4.0.zip", + "shasum": "97078b24d6aa42c2bcdefa2296ebd525abad7751" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-payment": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-paypal-101.0.4.zip", + "shasum": "298da9811921aa6b11b5e7bb3d5b440c41ab1316" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Paypal\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal-captcha", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-paypal-captcha-100.4.2.zip", + "shasum": "6a7a545f55e7f73bf16879787aa86eb7fd8a44c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-paypal": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalCaptcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides CAPTCHA validation for PayPal Payflow Pro" + }, + { + "name": "magento/module-paypal-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-paypal-graph-ql-100.4.2.zip", + "shasum": "b4523a3c29d751f503f76538286125d04c1990f1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-paypal": "101.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "GraphQl support for Paypal" + }, + { + "name": "magento/module-persistent", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-persistent-100.4.4.zip", + "shasum": "e963e0404d19562c89b3df35911836022ca46cbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Persistent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-alert", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-product-alert-100.4.3.zip", + "shasum": "e08d2303c03686b0953f7c3e34800cc87f5d4ba8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-video", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-product-video-100.4.4.zip", + "shasum": "2297454db3a283ba2da9834379d335b0fea5ae82" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideo\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Video to Products" + }, + { + "name": "magento/module-quote", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-101.2.4.zip", + "shasum": "9f33e092196fdcab89e13e043789a91a5166383f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Quote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-analytics-100.4.4.zip", + "shasum": "c06f3cfdbff71a8cc9b7c8080c105a75e06631fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-bundle-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-bundle-options-100.4.1.zip", + "shasum": "33575d4cecc043ac893cb81c0f94b14425f9adfb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteBundleOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for bundle products" + }, + { + "name": "magento/module-quote-configurable-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-configurable-options-100.4.1.zip", + "shasum": "5e7caac0e2a93a65ba9d37ae4941af47830bc099" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteConfigurableOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for configurable products" + }, + { + "name": "magento/module-quote-downloadable-links", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-downloadable-links-100.4.1.zip", + "shasum": "9c89f7a029bd5029186f3cc3ad70568f04e341e1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteDownloadableLinks\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for links of downloadable products" + }, + { + "name": "magento/module-quote-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-graph-ql-100.4.4.zip", + "shasum": "4f7503cb96da1c1d593d884bf08acbd03f27f449" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-message": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-payment-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-re-captcha-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-admin-ui-1.1.2.zip", + "shasum": "1733531c46c70334556a19a8f723cff3b84420d4" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-1.1.2.zip", + "shasum": "8edf3f3cabc1b545e3d95723fdbc1e092f445806" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckout\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout-sales-rule", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-sales-rule-1.1.1.zip", + "shasum": "d7d87a3a19608e5646b3853bca998cb314489259" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckoutSalesRule\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google ReCaptcha integration for Magento2 coupons" + }, + { + "name": "magento/module-re-captcha-contact", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-contact-1.1.1.zip", + "shasum": "5c07619ddb01288f67cbd41f239f703398c7d75c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaContact\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-customer", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-customer-1.1.3.zip", + "shasum": "0cba4f1a1448664193a6c519e5639786cf5530eb" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCustomer\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-frontend-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-frontend-ui-1.1.3.zip", + "shasum": "006e4ddbccdf2fee991170460338baddc2c4d849" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-migration", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-migration-1.1.2.zip", + "shasum": "9c4108ae8f12d4cd972d205344bbe340261d7b35" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMigration\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA config migration for Magento2" + }, + { + "name": "magento/module-re-captcha-newsletter", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-newsletter-1.1.2.zip", + "shasum": "68993455fefc5b75446291372c19a733457f6033" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaNewsletter\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-paypal", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-paypal-1.1.2.zip", + "shasum": "11b3834102f4ab635bb2cc535dc823f6700fb64e" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaPaypal\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" + }, + { + "name": "magento/module-re-captcha-review", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-review-1.1.2.zip", + "shasum": "e2402b0a7f48730c1addfa31d9fbc82832519914" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaReview\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-send-friend", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-send-friend-1.1.2.zip", + "shasum": "83fa428ad14100a1833911339bf0597e61f0eebe" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaSendFriend\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-store-pickup", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-store-pickup-1.0.1.zip", + "shasum": "ce24c1563e7914680ae8069905a6a6ee2892a59d" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-in-store-pickup-frontend": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" + }, + { + "name": "magento/module-re-captcha-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-ui-1.1.2.zip", + "shasum": "f191b36d2f085a05da2c4059120a388606d23eab" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "email": "riccardo.tempesta@magespecialist.it", + "name": "Riccardo Tempesta" + } + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-user", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-user-1.1.2.zip", + "shasum": "b258e8faedd67b2e92bf2330de6a427222afbe16" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUser\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-1.1.1.zip", + "shasum": "1d7e3e9a12de9567bd8e4f40125dfe219aa8578e" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-api-1.1.1.zip", + "shasum": "6d862b809f358c6a0c5f912b02c28cd94b5e8617" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidationApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-checkbox", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-checkbox-2.0.2.zip", + "shasum": "fb474ed276f1e7075d6775e5b781041b12619923" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Checkbox\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-invisible-2.0.2.zip", + "shasum": "46e85b1d5adf4ba0e54a7e8d21058d257adf1e6a" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-3-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-3-invisible-2.0.2.zip", + "shasum": "dcaf0abd68a25f1b746ca0632ba436a1c17c8d97" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion3Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-api-1.0.1.zip", + "shasum": "508925f8714de928445ece249efe054a1da08e72" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-graph-ql-1.0.1.zip", + "shasum": "ee28f3d0ae785a4f84dfc24297ca6750883c1b31" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-rest", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-rest-1.0.1.zip", + "shasum": "75fc7c55d78ab09fc5e70c86114bec095509a6ec" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiRest\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-ui-1.0.1.zip", + "shasum": "52c69560af911f4510b49af43d16df219bfb280a" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-related-product-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-related-product-graph-ql-100.4.2.zip", + "shasum": "07c9eaea814816e74e65f71cf913d4c96563db5b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RelatedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-release-notification", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-release-notification-100.4.2.zip", + "shasum": "d7ce0a582c0e1121422c04a6e3eb0b59d923d1be" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReleaseNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-remote-storage-100.4.2.zip", + "shasum": "b6edea70507f70e536a6fd8c68e342491bb218bc" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-cms": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-downloadable-import-export": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-gallery-metadata": "100.4.*", + "magento/module-media-gallery-synchronization": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-sitemap": "100.4.*", + "predis/predis": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reports", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-reports-100.4.4.zip", + "shasum": "9b06e1d350e3ee09e1d49c190f7fbc0cfa6cebdb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reports\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-require-js", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-require-js-100.4.1.zip", + "shasum": "6dd4b36967e9fefcb9589e94c453ebe71d73614f" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequireJs\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-review-100.4.4.zip", + "shasum": "55690e3e50a15a6a875de79f36fe5e64da96c61c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-review-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Review\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-review-analytics-100.4.2.zip", + "shasum": "a206e598d7aa0aa89e422a0608cc1e00d900fba8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-review-graph-ql-100.4.1.zip", + "shasum": "61146e393ba57901075b80969a393c2ba6864d97" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-robots", + "version": "101.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-robots-101.1.1.zip", + "shasum": "4773d8401c9441cd5639fbd91ef88dc7b56aa57d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Robots\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rss", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-rss-100.4.3.zip", + "shasum": "48f55d3e78a40c51b80cdd0a318abe323062c09d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rss\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rule", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-rule-100.4.3.zip", + "shasum": "09be74c0ae1bbf637a9f7fdc5cb1905fe73fe736" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales", + "version": "103.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-103.0.4.zip", + "shasum": "6a0cb34e7771fefcc1a86b4a9e9c36e8204497e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-analytics-100.4.2.zip", + "shasum": "b6b6d9e8d678342849416ad4c3812fe8e9963f92" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-sales": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-graph-ql-100.4.4.zip", + "shasum": "cded8d3ce98c05814e5292b3083ee517a3f140e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-inventory", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-inventory-100.4.1.zip", + "shasum": "6136d74d2a26727f2f5afff909a7af8d2335d6f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-rule-101.2.4.zip", + "shasum": "0202b9efb33f7c8e434c9eff5b9f13252a64361b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-sequence", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-sequence-100.4.2.zip", + "shasum": "e13acf17cba27c25100e9ff4cd53b76aa911e5b1" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesSequence\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sample-data", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sample-data-100.4.2.zip", + "shasum": "cbba51c565332f30e05407f9559a4fa64bab8af0" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/sample-data-media": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\SampleData\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Sample Data fixtures" + }, + { + "name": "magento/module-search", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-search-101.1.4.zip", + "shasum": "88dfd5c1e5b1d10ef463e53319644b9b39d43f12" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Search\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-security", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-security-100.4.4.zip", + "shasum": "2024fc95e9d1f97edb077f48599687d34821b181" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Security\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Security management module" + }, + { + "name": "magento/module-securitytxt", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-securitytxt-1.1.1.zip", + "shasum": "4394fef44a3e4bd98d535566cd424ad52bb21327" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Securitytxt\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "authors": [ + { + "email": "k@lpe.sh", + "name": "Kalpesh Mehta" + } + ], + "description": "Security.txt file for Magento 2 websites" + }, + { + "name": "magento/module-send-friend", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-100.4.3.zip", + "shasum": "0f8e23372cc7c24fccd08b9bfb7cfa4058c4d63f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-send-friend-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-graph-ql-100.4.1.zip", + "shasum": "3dc4731c54455df12d44e931887ee8636dbe3313" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-send-friend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriendGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-shipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-shipping-100.4.4.zip", + "shasum": "29375febbffe4c7349be67c52567136ba105784f" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-contact": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-fedex": "100.4.*", + "magento/module-ups": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Shipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sitemap", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sitemap-100.4.3.zip", + "shasum": "9139b7b085805036139a514e21964324ea611fc3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-robots": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sitemap\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-store-101.1.4.zip", + "shasum": "0353de64fddcee057827228f0453449f9c917bf8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Store\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-store-graph-ql-100.4.3.zip", + "shasum": "96338dced9ba53fce1689448692137f55a314ed9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StoreGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swagger-100.4.3.zip", + "shasum": "5ca46846a527163bafcc3449eda2295ac7e90805" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swagger\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-100.4.1.zip", + "shasum": "4fd60e9d415436e185b8a74982c0223accc46983" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi-async", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-async-100.4.1.zip", + "shasum": "6b7fd9d18b56165d8f31e7ac53978e268b6e62b2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swatches-100.4.4.zip", + "shasum": "8baa9e62484ef73892287cc643c06246737f1a1a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-layered-navigation": "100.4.*", + "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swatches\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Swatches to Products" + }, + { + "name": "magento/module-swatches-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swatches-graph-ql-100.4.3.zip", + "shasum": "91d201b09470253155c56a73972c1188a50c0cbf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-swatches": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches-layered-navigation", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swatches-layered-navigation-100.4.1.zip", + "shasum": "6fefaad9da26a211004f46d990e76c9c99a0ce6c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesLayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-tax-100.4.4.zip", + "shasum": "2a67b8d3c2d3df3664ab90ad36725368ebf62ef8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-tax-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Tax\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-tax-graph-ql-100.4.1.zip", + "shasum": "51750a921f9b42791ef39b84305de1f65a3555a7" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-tax": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-tax-import-export-100.4.4.zip", + "shasum": "b0eac5f257c25e31d2970f1bf1a580cf881228d7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-theme-101.1.4.zip", + "shasum": "338f5883b054bf352d5da2cd0a51f5e960fd247e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-theme-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Theme\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-theme-graph-ql-100.4.2.zip", + "shasum": "c68e9af6abbfacd5e15d9c100146b9961c691bc8" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ThemeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-translation", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-translation-100.4.4.zip", + "shasum": "fdee0ca107238aeb1d7b9cd37003dfbbe457bffa" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-developer": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Translation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-two-factor-auth", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-two-factor-auth-1.1.4.zip", + "shasum": "a9832bb1b2e1eefaf251e3d526e7dd724b814931" + }, + "require": { + "2tvenom/cborencode": "^1.0", + "christian-riesen/base32": "^1.3", + "endroid/qr-code": "^4.3.5", + "magento/framework": "*", + "magento/magento-composer-installer": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-authorization": "*", + "magento/module-backend": "*", + "magento/module-config": "*", + "magento/module-integration": "*", + "magento/module-store": "*", + "magento/module-ui": "*", + "magento/module-user": "*", + "php": "~7.4.0||~8.1.0", + "spomky-labs/otphp": "^10.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TwoFactorAuth\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Two Factor Authentication module for Magento2" + }, + { + "name": "magento/module-ui", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-ui-101.2.4.zip", + "shasum": "0ce4aa36f76f775412bf6081c86e4d1b1a0e4e65" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ui\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-ups", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-ups-100.4.4.zip", + "shasum": "bbd3a2156fc01da4d33db1c82eef9415684172ab" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ups\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite", + "version": "102.0.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-102.0.3.zip", + "shasum": "9ea6ace8880d0529322f80afeb83d49d5eaa8590" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-graph-ql-100.4.3.zip", + "shasum": "48b85cd67927076dd9c0dcdd211a8327cd3bf3ed" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-user", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-user-101.2.4.zip", + "shasum": "fdc8d447b87027d13627d64b2d33d49b4053bb9f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\User\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-usps", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-usps-100.4.3.zip", + "shasum": "32255f4dbf4ac931a493a14f2e4d7b62043ed7c5" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Usps\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-variable", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-variable-100.4.2.zip", + "shasum": "08b30bf39c172ece04d0bdac5737f8a13388c9cb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Variable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-vault", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-vault-101.2.4.zip", + "shasum": "d9dd7ea1c2c0432e2cad57fe95ad148aa0815bac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Vault\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-vault-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-vault-graph-ql-100.4.1.zip", + "shasum": "71355290e85bbda67b7f473610938d76a777e21d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VaultGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-version", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-version-100.4.1.zip", + "shasum": "296917708d7cd2a13b0db6696f9bb5787d5f41d8" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Version\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-webapi-100.4.3.zip", + "shasum": "42f3e456007f296cac89cdf171334abff6fc6547" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Webapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-async", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-webapi-async-100.4.2.zip", + "shasum": "b99c12ed3b68cb17575c8ee6164461f64949ad12" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-security", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-webapi-security-100.4.2.zip", + "shasum": "487eee45337d893f9bfe89f0fc3868a498038cfe" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiSecurity\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "WebapiSecurity module provides option to loosen security on some webapi resources." + }, + { + "name": "magento/module-weee", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-weee-100.4.4.zip", + "shasum": "d068030111964c83b31079fa7eda7403bc11f757" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Weee\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-weee-graph-ql-100.4.2.zip", + "shasum": "1fc9041ba669528cf05280a7ff17cfa5b13430d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-widget", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-widget-101.2.4.zip", + "shasum": "bd773e08cfbd4ed45878dc6027332830e1f64b23" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-widget-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Widget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-101.2.4.zip", + "shasum": "4ea347be87755e040ad71544b3fe2eb59069d72c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-rss": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Wishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-analytics", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-analytics-100.4.3.zip", + "shasum": "9df55fb0da28a5cf930ec2fbdef0f9ee75b3d605" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-graph-ql-100.4.4.zip", + "shasum": "3ded6a5110838fd062e657a4855fc980e20f49ee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/page-builder", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/page-builder-1.7.1.zip", + "shasum": "5cf4c22e4c129cf90f6c22fa6c85870e056caa7a" + }, + "require": { + "magento/module-aws-s3-page-builder": "1.0.*", + "magento/module-catalog-page-builder-analytics": "1.6.*", + "magento/module-cms-page-builder-analytics": "1.6.*", + "magento/module-page-builder": "2.2.*", + "magento/module-page-builder-admin-analytics": "1.1.*", + "magento/module-page-builder-analytics": "1.6.*" + }, + "type": "metapackage", + "description": "Page Builder metapackage" + }, + { + "name": "magento/product-community-edition", + "version": "2.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/product-community-edition-2.4.4.zip", + "shasum": "351aafb8276ebda532b71516263b0591fee2752e" + }, + "require": { + "blueimp/jquery-file-upload": "5.6.14", + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.12.1", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "composer/composer": "^1.9 || ^2.0", + "elasticsearch/elasticsearch": "~7.16.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ext-zip": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-captcha": "^2.11", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-feed": "^2.15.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-session": "^2.12.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "league/flysystem": "~2.3.2", + "league/flysystem-aws-s3-v3": "^2.0", + "lib-libxml": "*", + "magento/adobe-ims": "2.1.3", + "magento/adobe-stock-integration": "2.1.3", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework": "103.0.4", + "magento/framework-amqp": "100.4.2", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.4", + "magento/google-shopping-ads": "4.0.1", + "magento/inventory-metapackage": "1.2.4", + "magento/language-de_de": "100.4.0", + "magento/language-en_us": "100.4.0", + "magento/language-es_es": "100.4.0", + "magento/language-fr_fr": "100.4.0", + "magento/language-nl_nl": "100.4.0", + "magento/language-pt_br": "100.4.0", + "magento/language-zh_hans_cn": "100.4.0", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-base": "2.4.4", + "magento/module-admin-analytics": "100.4.4", + "magento/module-admin-notification": "100.4.3", + "magento/module-advanced-pricing-import-export": "100.4.4", + "magento/module-advanced-search": "100.4.2", + "magento/module-amqp": "100.4.2", + "magento/module-amqp-store": "100.4.2", + "magento/module-analytics": "100.4.4", + "magento/module-asynchronous-operations": "100.4.4", + "magento/module-authorization": "100.4.4", + "magento/module-aws-s3": "100.4.2", + "magento/module-backend": "102.0.4", + "magento/module-backup": "100.4.4", + "magento/module-bundle": "101.0.4", + "magento/module-bundle-graph-ql": "100.4.4", + "magento/module-bundle-import-export": "100.4.3", + "magento/module-cache-invalidate": "100.4.2", + "magento/module-captcha": "100.4.4", + "magento/module-cardinal-commerce": "100.4.2", + "magento/module-catalog": "104.0.4", + "magento/module-catalog-analytics": "100.4.2", + "magento/module-catalog-cms-graph-ql": "100.4.1", + "magento/module-catalog-customer-graph-ql": "100.4.4", + "magento/module-catalog-graph-ql": "100.4.4", + "magento/module-catalog-import-export": "101.1.4", + "magento/module-catalog-inventory": "100.4.4", + "magento/module-catalog-inventory-graph-ql": "100.4.1", + "magento/module-catalog-rule": "101.2.4", + "magento/module-catalog-rule-configurable": "100.4.3", + "magento/module-catalog-rule-graph-ql": "100.4.2", + "magento/module-catalog-search": "102.0.4", + "magento/module-catalog-url-rewrite": "100.4.4", + "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", + "magento/module-catalog-widget": "100.4.4", + "magento/module-checkout": "100.4.4", + "magento/module-checkout-agreements": "100.4.3", + "magento/module-checkout-agreements-graph-ql": "100.4.1", + "magento/module-cms": "104.0.4", + "magento/module-cms-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.3", + "magento/module-cms-url-rewrite-graph-ql": "100.4.2", + "magento/module-compare-list-graph-ql": "100.4.1", + "magento/module-config": "101.2.4", + "magento/module-configurable-import-export": "100.4.2", + "magento/module-configurable-product": "100.4.4", + "magento/module-configurable-product-graph-ql": "100.4.4", + "magento/module-configurable-product-sales": "100.4.2", + "magento/module-contact": "100.4.4", + "magento/module-cookie": "100.4.4", + "magento/module-cron": "100.4.4", + "magento/module-csp": "100.4.3", + "magento/module-currency-symbol": "100.4.3", + "magento/module-customer": "103.0.4", + "magento/module-customer-analytics": "100.4.2", + "magento/module-customer-downloadable-graph-ql": "100.4.1", + "magento/module-customer-graph-ql": "100.4.4", + "magento/module-customer-import-export": "100.4.4", + "magento/module-deploy": "100.4.4", + "magento/module-developer": "100.4.4", + "magento/module-dhl": "100.4.3", + "magento/module-directory": "100.4.4", + "magento/module-directory-graph-ql": "100.4.2", + "magento/module-downloadable": "100.4.4", + "magento/module-downloadable-graph-ql": "100.4.4", + "magento/module-downloadable-import-export": "100.4.3", + "magento/module-eav": "102.1.4", + "magento/module-eav-graph-ql": "100.4.2", + "magento/module-elasticsearch": "101.0.4", + "magento/module-elasticsearch-6": "100.4.4", + "magento/module-elasticsearch-7": "100.4.4", + "magento/module-email": "101.1.4", + "magento/module-encryption-key": "100.4.3", + "magento/module-fedex": "100.4.3", + "magento/module-gift-message": "100.4.3", + "magento/module-gift-message-graph-ql": "100.4.2", + "magento/module-google-adwords": "100.4.2", + "magento/module-google-analytics": "100.4.1", + "magento/module-google-optimizer": "100.4.3", + "magento/module-graph-ql": "100.4.4", + "magento/module-graph-ql-cache": "100.4.1", + "magento/module-grouped-catalog-inventory": "100.4.1", + "magento/module-grouped-import-export": "100.4.2", + "magento/module-grouped-product": "100.4.4", + "magento/module-grouped-product-graph-ql": "100.4.4", + "magento/module-import-export": "101.0.4", + "magento/module-indexer": "100.4.4", + "magento/module-instant-purchase": "100.4.3", + "magento/module-integration": "100.4.4", + "magento/module-jwt-framework-adapter": "100.4.1", + "magento/module-jwt-user-token": "100.4.0", + "magento/module-layered-navigation": "100.4.4", + "magento/module-login-as-customer": "100.4.4", + "magento/module-login-as-customer-admin-ui": "100.4.4", + "magento/module-login-as-customer-api": "100.4.3", + "magento/module-login-as-customer-assistance": "100.4.3", + "magento/module-login-as-customer-frontend-ui": "100.4.4", + "magento/module-login-as-customer-graph-ql": "100.4.1", + "magento/module-login-as-customer-log": "100.4.3", + "magento/module-login-as-customer-page-cache": "100.4.4", + "magento/module-login-as-customer-quote": "100.4.3", + "magento/module-login-as-customer-sales": "100.4.4", + "magento/module-marketplace": "100.4.3", + "magento/module-media-content": "100.4.3", + "magento/module-media-content-api": "100.4.3", + "magento/module-media-content-catalog": "100.4.3", + "magento/module-media-content-cms": "100.4.3", + "magento/module-media-content-synchronization": "100.4.3", + "magento/module-media-content-synchronization-api": "100.4.2", + "magento/module-media-content-synchronization-catalog": "100.4.2", + "magento/module-media-content-synchronization-cms": "100.4.2", + "magento/module-media-gallery": "100.4.3", + "magento/module-media-gallery-api": "101.0.3", + "magento/module-media-gallery-catalog": "100.4.2", + "magento/module-media-gallery-catalog-integration": "100.4.2", + "magento/module-media-gallery-catalog-ui": "100.4.2", + "magento/module-media-gallery-cms-ui": "100.4.2", + "magento/module-media-gallery-integration": "100.4.3", + "magento/module-media-gallery-metadata": "100.4.2", + "magento/module-media-gallery-metadata-api": "100.4.1", + "magento/module-media-gallery-renditions": "100.4.2", + "magento/module-media-gallery-renditions-api": "100.4.1", + "magento/module-media-gallery-synchronization": "100.4.3", + "magento/module-media-gallery-synchronization-api": "100.4.2", + "magento/module-media-gallery-synchronization-metadata": "100.4.1", + "magento/module-media-gallery-ui": "100.4.3", + "magento/module-media-gallery-ui-api": "100.4.2", + "magento/module-media-storage": "100.4.3", + "magento/module-message-queue": "100.4.4", + "magento/module-msrp": "100.4.3", + "magento/module-msrp-configurable-product": "100.4.2", + "magento/module-msrp-grouped-product": "100.4.2", + "magento/module-multishipping": "100.4.4", + "magento/module-mysql-mq": "100.4.2", + "magento/module-new-relic-reporting": "100.4.2", + "magento/module-newsletter": "100.4.4", + "magento/module-newsletter-graph-ql": "100.4.1", + "magento/module-offline-payments": "100.4.3", + "magento/module-offline-shipping": "100.4.3", + "magento/module-page-cache": "100.4.4", + "magento/module-payment": "100.4.4", + "magento/module-payment-graph-ql": "100.4.0", + "magento/module-paypal": "101.0.4", + "magento/module-paypal-captcha": "100.4.2", + "magento/module-paypal-graph-ql": "100.4.2", + "magento/module-persistent": "100.4.4", + "magento/module-product-alert": "100.4.3", + "magento/module-product-video": "100.4.4", + "magento/module-quote": "101.2.4", + "magento/module-quote-analytics": "100.4.4", + "magento/module-quote-bundle-options": "100.4.1", + "magento/module-quote-configurable-options": "100.4.1", + "magento/module-quote-downloadable-links": "100.4.1", + "magento/module-quote-graph-ql": "100.4.4", + "magento/module-related-product-graph-ql": "100.4.2", + "magento/module-release-notification": "100.4.2", + "magento/module-remote-storage": "100.4.2", + "magento/module-reports": "100.4.4", + "magento/module-require-js": "100.4.1", + "magento/module-review": "100.4.4", + "magento/module-review-analytics": "100.4.2", + "magento/module-review-graph-ql": "100.4.1", + "magento/module-robots": "101.1.1", + "magento/module-rss": "100.4.3", + "magento/module-rule": "100.4.3", + "magento/module-sales": "103.0.4", + "magento/module-sales-analytics": "100.4.2", + "magento/module-sales-graph-ql": "100.4.4", + "magento/module-sales-inventory": "100.4.1", + "magento/module-sales-rule": "101.2.4", + "magento/module-sales-sequence": "100.4.2", + "magento/module-sample-data": "100.4.2", + "magento/module-search": "101.1.4", + "magento/module-security": "100.4.4", + "magento/module-send-friend": "100.4.3", + "magento/module-send-friend-graph-ql": "100.4.1", + "magento/module-shipping": "100.4.4", + "magento/module-sitemap": "100.4.3", + "magento/module-store": "101.1.4", + "magento/module-store-graph-ql": "100.4.3", + "magento/module-swagger": "100.4.3", + "magento/module-swagger-webapi": "100.4.1", + "magento/module-swagger-webapi-async": "100.4.1", + "magento/module-swatches": "100.4.4", + "magento/module-swatches-graph-ql": "100.4.3", + "magento/module-swatches-layered-navigation": "100.4.1", + "magento/module-tax": "100.4.4", + "magento/module-tax-graph-ql": "100.4.1", + "magento/module-tax-import-export": "100.4.4", + "magento/module-theme": "101.1.4", + "magento/module-theme-graph-ql": "100.4.2", + "magento/module-translation": "100.4.4", + "magento/module-ui": "101.2.4", + "magento/module-ups": "100.4.4", + "magento/module-url-rewrite": "102.0.3", + "magento/module-url-rewrite-graph-ql": "100.4.3", + "magento/module-user": "101.2.4", + "magento/module-usps": "100.4.3", + "magento/module-variable": "100.4.2", + "magento/module-vault": "101.2.4", + "magento/module-vault-graph-ql": "100.4.1", + "magento/module-version": "100.4.1", + "magento/module-webapi": "100.4.3", + "magento/module-webapi-async": "100.4.2", + "magento/module-webapi-security": "100.4.2", + "magento/module-weee": "100.4.4", + "magento/module-weee-graph-ql": "100.4.2", + "magento/module-widget": "101.2.4", + "magento/module-wishlist": "101.2.4", + "magento/module-wishlist-analytics": "100.4.3", + "magento/module-wishlist-graph-ql": "100.4.4", + "magento/page-builder": "1.7.1", + "magento/security-package": "1.1.3", + "magento/theme-adminhtml-backend": "100.4.4", + "magento/theme-frontend-blank": "100.4.4", + "magento/theme-frontend-luma": "100.4.4", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "paypal/module-braintree": "4.3.0", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0", + "phpseclib/mcrypt_compat": "~2.0.0", + "phpseclib/phpseclib": "~3.0.9", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/event-dispatcher": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "temando/module-shipping": "2.0.0", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "tubalmartin/cssmin": "4.1.1", + "twbs/bootstrap": "3.1.0", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "eCommerce Platform for Growth (Community Edition)" + }, + { + "name": "magento/security-package", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/security-package-1.1.3.zip", + "shasum": "ba77c55cd0d5dc6041aa64f65b69b358bf17269a" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-checkout": "1.1.*", + "magento/module-re-captcha-checkout-sales-rule": "1.1.*", + "magento/module-re-captcha-contact": "1.1.*", + "magento/module-re-captcha-customer": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-migration": "1.1.*", + "magento/module-re-captcha-newsletter": "1.1.*", + "magento/module-re-captcha-paypal": "1.1.*", + "magento/module-re-captcha-review": "1.1.*", + "magento/module-re-captcha-send-friend": "1.1.*", + "magento/module-re-captcha-store-pickup": "1.0.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-user": "1.1.*", + "magento/module-re-captcha-validation": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-version-2-checkbox": "2.0.*", + "magento/module-re-captcha-version-2-invisible": "2.0.*", + "magento/module-re-captcha-version-3-invisible": "2.0.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-graph-ql": "1.0.*", + "magento/module-re-captcha-webapi-rest": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-securitytxt": "1.1.*", + "magento/module-two-factor-auth": "1.1.*" + }, + "type": "metapackage", + "description": "Magento Security Package" + }, + { + "name": "magento/theme-adminhtml-backend", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/theme-adminhtml-backend-100.4.4.zip", + "shasum": "0e65d89cb567aa9c391b0c912d392d97cffe001c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-blank", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-blank-100.4.4.zip", + "shasum": "97d4cbea789632da3a7f03d5cbe7777fa79ace6d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-luma", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-luma-100.4.4.zip", + "shasum": "c1af7bba52b681f4de75999b492b5714c72e1dec" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-frontend-blank": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/zendframework1", + "version": "1.15.1", + "source": { + "type": "git", + "url": "https://github.com/magento/zf1.git", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/dbunit": "1.3.*", + "phpunit/phpunit": "3.7.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.x-dev" + } + }, + "autoload": { + "psr-0": { + "Zend_": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "library/" + ], + "license": [ + "BSD-3-Clause" + ], + "description": "Magento Zend Framework 1", + "homepage": "http://framework.zend.com/", + "keywords": [ + "ZF1", + "framework" + ], + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.15.1" + }, + "time": "2022-06-21T01:22:39+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2022-07-24T11:55:47+00:00" + }, + { + "name": "mtdowling/jmespath.php", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.15.1", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", + "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.1" + }, + "time": "2022-09-04T07:30:47+00:00" + }, + { + "name": "paragonie/constant_time_encoding", + "version": "v2.6.3", + "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" + }, + "type": "library", + "autoload": { + "psr-4": { + "ParagonIE\\ConstantTime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com", + "role": "Original Developer" + } + ], + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-06-14T06:56:20+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "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." + }, + "type": "library", + "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" + }, + "time": "2020-10-15T08:29:30+00:00" + }, + { + "name": "paypal/module-braintree", + "version": "4.3.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-4.3.0.0.zip", + "shasum": "bbb137aa2f504c6e848f5f0bec302f575b71bf5a" + }, + "require": { + "paypal/module-braintree-core": "4.3.0", + "paypal/module-braintree-graph-ql": "4.3.0" + }, + "type": "metapackage", + "license": [ + "Apache-2.0" + ], + "description": "Braintree Magento" + }, + { + "name": "paypal/module-braintree-core", + "version": "4.3.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-core-4.3.0.0.zip", + "shasum": "41eb8a10e0b222184c065a453e942ca7d5e75bfc" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "ext-json": "*", + "ext-simplexml": "*", + "magento/module-backend": "100.2.*||101.0.*||^102.0.0", + "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", + "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", + "magento/module-config": "101.0.*||101.1.*||^101.2.0", + "magento/module-customer": "101.0.*||102.0.*||^103.0.0", + "magento/module-directory": "100.2.*||100.3.*||^100.4.0", + "magento/module-payment": "100.2.*||100.3.*||^100.4.0", + "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", + "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", + "magento/module-theme": "100.2.*||101.0.*||^101.1.0", + "magento/module-ui": "101.0.*||101.1.*||^101.2.0", + "magento/module-vault": "101.0.*||101.1.*||^101.2.0" + }, + "conflict": { + "gene/module-braintree": "*", + "magento/module-braintree": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\Braintree\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." + }, + { + "name": "paypal/module-braintree-graph-ql", + "version": "4.3.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-graph-ql-4.3.0.0.zip", + "shasum": "599955ba1b7f530e75ed427e0e9378b43d2bd109" + }, + "require": { + "magento/framework": "^102||^103", + "magento/module-quote": "^101", + "magento/module-quote-graph-ql": "^100", + "magento/module-store": "^101", + "paypal/module-braintree-core": "^4.1" + }, + "suggest": { + "magento/module-graph-ql": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\BraintreeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "pelago/emogrifier", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/MyIntervals/emogrifier.git", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", + "sabberworm/php-css-parser": "^8.3.1", + "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.3.0", + "phpunit/phpunit": "^8.5.16", + "rawr/cross-data-providers": "^2.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0.x-dev" + } + }, + "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" + }, + "time": "2021-09-16T16:22:04+00:00" + }, + { + "name": "php-amqplib/php-amqplib", + "version": "v3.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-amqplib/php-amqplib.git", + "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/e8aba06c4e1c467612f2d99304f672f2660e8492", + "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "ext-sockets": "*", + "php": "^7.1||^8.0", + "phpseclib/phpseclib": "^2.0|^3.0" + }, + "conflict": { + "php": "7.4.0 - 7.4.1" + }, + "replace": { + "videlalvaro/php-amqplib": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "nategood/httpful": "^0.2.20", + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpAmqpLib\\": "PhpAmqpLib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Alvaro Videla", + "role": "Original Maintainer" + }, + { + "name": "Raúl Araya", + "email": "nubeiro@gmail.com", + "role": "Maintainer" + }, + { + "name": "Luke Bakken", + "email": "luke@bakken.io", + "role": "Maintainer" + }, + { + "name": "Ramūnas Dronga", + "email": "github@ramuno.lt", + "role": "Maintainer" + } + ], + "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", + "homepage": "https://github.com/php-amqplib/php-amqplib/", + "keywords": [ + "message", + "queue", + "rabbitmq" + ], + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.1.2" + }, + "time": "2022-01-18T17:08:01+00:00" + }, + { + "name": "phpgt/cssxpath", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/CssXPath.git", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-dom": "*", + "ext-libxml": "*", + "phpstan/phpstan": ">=0.12.42", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\CssXPath\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + } + ], + "description": "Convert CSS selectors to XPath queries.", + "support": { + "issues": "https://github.com/PhpGt/CssXPath/issues", + "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" + }, + "funding": [ + { + "url": "https://github.com/sponsors/PhpGt", + "type": "github" + } + ], + "time": "2021-11-13T15:40:44+00:00" + }, + { + "name": "phpgt/dom", + "version": "v2.2.3", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/Dom.git", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "php": ">=7.3", + "phpgt/cssxpath": "^1.1.4", + "psr/http-message": "1.*" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\Dom\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + }, + { + "name": "Alvaro Guimaraes", + "homepage": "https://github.com/aguimaraes", + "role": "Developer" + }, + { + "name": "James Fellows", + "homepage": "https://github.com/j4m3s", + "role": "Developer" + }, + { + "name": "Emile Ward", + "homepage": "https://github.com/emileward", + "role": "Developer" + }, + { + "name": "Jelmer Wijnja", + "homepage": "https://github.com/Jelmergu", + "role": "Developer" + }, + { + "name": "Ognjen Petrovic", + "homepage": "https://github.com/ognjen-petrovic", + "role": "Developer" + }, + { + "name": "Jacob Bearden", + "homepage": "https://github.com/jacobbearden", + "role": "Documentation contributor" + }, + { + "name": "Jaroslav Týc", + "homepage": "https://www.jaroslavtyc.com/", + "role": "Developer" + }, + { + "name": "Andrii Beziazychnyi", + "homepage": "https://www.atwix.com/", + "role": "Developer" + } + ], + "description": "The modern DOM API for PHP projects.", + "support": { + "issues": "https://github.com/PhpGt/Dom/issues", + "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" + }, + "funding": [ + { + "url": "https://github.com/phpgt", + "type": "github" + } + ], + "time": "2021-11-13T15:59:05+00:00" + }, + { + "name": "phpseclib/mcrypt_compat", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/mcrypt_compat.git", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "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" + }, + "type": "library", + "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" + } + ], + "time": "2022-03-27T15:58:45+00:00" + }, + { + "name": "phpseclib/phpseclib", + "version": "3.0.16", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "7181378909ed8890be4db53d289faac5b77f8b05" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/7181378909ed8890be4db53d289faac5b77f8b05", + "reference": "7181378909ed8890be4db53d289faac5b77f8b05", + "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." + }, + "type": "library", + "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.16" + }, + "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" + } + ], + "time": "2022-09-05T18:03:08+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "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/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "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" + }, + "type": "library", + "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.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.2.3", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "shasum": "" + }, + "require": { + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8.0", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.2.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:10:38+00:00" + }, + { + "name": "react/promise", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "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" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "sabberworm/php-css-parser", + "version": "8.4.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" + }, + "type": "library", + "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" + }, + "time": "2021-12-11T13:40:54+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.1" + }, + "time": "2022-08-31T10:31:18+00:00" + }, + { + "name": "spomky-labs/aes-key-wrap", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "lib-openssl": "*", + "php": ">=7.2", + "thecodingmachine/safe": "^1.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^7.0|^8.0|^9.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "AESKW\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" + } + ], + "description": "AES Key Wrap for PHP.", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", + "keywords": [ + "A128KW", + "A192KW", + "A256KW", + "RFC3394", + "RFC5649", + "aes", + "key", + "padding", + "wrap" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", + "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" + }, + "time": "2020-08-01T14:07:55+00:00" + }, + { + "name": "spomky-labs/base64url", + "version": "v2.0.4", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/base64url.git", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.11|^0.12", + "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", + "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", + "phpstan/phpstan-phpunit": "^0.11|^0.12", + "phpstan/phpstan-strict-rules": "^0.11|^0.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Base64Url\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/base64url/contributors" + } + ], + "description": "Base 64 URL Safe Encoding/Decoding PHP Library", + "homepage": "https://github.com/Spomky-Labs/base64url", + "keywords": [ + "base64", + "rfc4648", + "safe", + "url" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/base64url/issues", + "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2020-11-03T09:10:25+00:00" + }, + { + "name": "spomky-labs/otphp", + "version": "v10.0.3", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/otphp.git", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", + "shasum": "" + }, + "require": { + "beberlei/assert": "^3.0", + "ext-mbstring": "*", + "paragonie/constant_time_encoding": "^2.0", + "php": "^7.2|^8.0", + "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0", + "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "v10.0": "10.0.x-dev", + "v9.0": "9.0.x-dev", + "v8.3": "8.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "OTPHP\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/Spomky-Labs/otphp/contributors" + } + ], + "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", + "homepage": "https://github.com/Spomky-Labs/otphp", + "keywords": [ + "FreeOTP", + "RFC 4226", + "RFC 6238", + "google authenticator", + "hotp", + "otp", + "totp" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" + }, + "time": "2022-03-17T08:00:35+00:00" + }, + { + "name": "symfony/config", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22" + }, + "conflict": { + "symfony/finder": "<4.4" + }, + "require-dev": { + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "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": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v5.4.11" + }, + "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" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/console", + "version": "v4.4.45", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "28b77970939500fb04180166a1f716e75a871ef8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/28b77970939500fb04180166a1f716e75a871ef8", + "reference": "28b77970939500fb04180166a1f716e75a871ef8", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "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", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.45" + }, + "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" + } + ], + "time": "2022-08-17T14:50:19+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "c1681789f059ab756001052164726ae88512ae3d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", + "reference": "c1681789f059ab756001052164726ae88512ae3d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "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/v5.4.11" + }, + "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" + } + ], + "time": "2022-06-27T16:58:25+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "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": "Provides tools to ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/debug/tree/v4.4.44" + }, + "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" + } + ], + "abandoned": "symfony/error-handler", + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "24cf522668845391c0542bc1de496366072a6d0e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/24cf522668845391c0542bc1de496366072a6d0e", + "reference": "24cf522668845391c0542bc1de496366072a6d0e", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4.26" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0|2.0" + }, + "require-dev": { + "symfony/config": "^5.3|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4.26|^5.0|^6.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "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": "Allows you to standardize and centralize the way objects are constructed in your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-08-30T19:10:13+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.1.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "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.1.1" + }, + "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" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3", + "symfony/debug": "^4.4.5", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "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": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v4.4.44" + }, + "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" + } + ], + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "~3.4|~4.4", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "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": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" + }, + "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" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", + "shasum": "" + }, + "require": { + "php": ">=7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "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 dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" + }, + "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" + } + ], + "time": "2022-01-02T09:41:36+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "ac09569844a9109a5966b9438fc29113ce77cf51" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/ac09569844a9109a5966b9438fc29113ce77cf51", + "reference": "ac09569844a9109a5966b9438fc29113ce77cf51", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "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": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-21T19:53:16+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "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": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.4.11" + }, + "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" + } + ], + "time": "2022-07-29T07:37:50+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "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 HTTP clients", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.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" + } + ], + "time": "2022-04-12T15:48:08+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/54be067587a4f2b7fffb7a699f9481ec3daf9379", + "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", + "symfony/mime": "^4.4|^5.0|^6.0", + "symfony/rate-limiter": "^5.2|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "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", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-17T07:31:22+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.4.46", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "fb72bc54f300151fadef84fce79764138b1ef943" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fb72bc54f300151fadef84fce79764138b1ef943", + "reference": "fb72bc54f300151fadef84fce79764138b1ef943", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4.30|^5.3.7", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.43|<2.13,>=2" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.43|^2.13|^3.0.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "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": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v4.4.46" + }, + "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" + } + ], + "time": "2022-09-30T07:27:59+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "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.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-10T07:21:04+00:00" + }, + { + "name": "symfony/polyfill-php81", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/process", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "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": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.44" + }, + "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" + } + ], + "time": "2022-06-27T13:16:42+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "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/v2.5.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" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2bf2ccab581bec363191672f0df40e0c85569e1c", + "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "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 mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-06T13:23:31+00:00" + }, + { + "name": "tedivm/jshrink", + "version": "v1.4.0", + "source": { + "type": "git", + "url": "https://github.com/tedious/JShrink.git", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc", + "shasum": "" + }, + "require": { + "php": "^5.6|^7.0|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.8", + "php-coveralls/php-coveralls": "^1.1.0", + "phpunit/phpunit": "^6" + }, + "type": "library", + "autoload": { + "psr-0": { + "JShrink": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Robert Hafner", + "email": "tedivm@tedivm.com" + } + ], + "description": "Javascript Minifier built in PHP", + "homepage": "http://github.com/tedious/JShrink", + "keywords": [ + "javascript", + "minifier" + ], + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", + "type": "tidelift" + } + ], + "time": "2020-11-30T18:10:21+00:00" + }, + { + "name": "temando/module-shipping", + "version": "2.0.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-2.0.0.0.zip", + "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" + }, + "require": { + "temando/module-shipping-remover": "1.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0" + ], + "description": "Temando multi-carrier shipping extension for Magento 2", + "abandoned": true + }, + { + "name": "temando/module-shipping-remover", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-remover-1.0.0.0.zip", + "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" + }, + "require": { + "magento/framework": "*", + "magento/module-eav": "*" + }, + "replace": { + "temando/module-shipping-m2": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Temando\\ShippingRemover\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Removes Temando multi-carrier shipping extension from Magento 2" + }, + { + "name": "thecodingmachine/safe", + "version": "v1.3.3", + "source": { + "type": "git", + "url": "https://github.com/thecodingmachine/safe.git", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "require-dev": { + "phpstan/phpstan": "^0.12", + "squizlabs/php_codesniffer": "^3.2", + "thecodingmachine/phpstan-strict-rules": "^0.12" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "files": [ + "deprecated/apc.php", + "deprecated/libevent.php", + "deprecated/mssql.php", + "deprecated/stats.php", + "lib/special_cases.php", + "generated/apache.php", + "generated/apcu.php", + "generated/array.php", + "generated/bzip2.php", + "generated/calendar.php", + "generated/classobj.php", + "generated/com.php", + "generated/cubrid.php", + "generated/curl.php", + "generated/datetime.php", + "generated/dir.php", + "generated/eio.php", + "generated/errorfunc.php", + "generated/exec.php", + "generated/fileinfo.php", + "generated/filesystem.php", + "generated/filter.php", + "generated/fpm.php", + "generated/ftp.php", + "generated/funchand.php", + "generated/gmp.php", + "generated/gnupg.php", + "generated/hash.php", + "generated/ibase.php", + "generated/ibmDb2.php", + "generated/iconv.php", + "generated/image.php", + "generated/imap.php", + "generated/info.php", + "generated/ingres-ii.php", + "generated/inotify.php", + "generated/json.php", + "generated/ldap.php", + "generated/libxml.php", + "generated/lzf.php", + "generated/mailparse.php", + "generated/mbstring.php", + "generated/misc.php", + "generated/msql.php", + "generated/mysql.php", + "generated/mysqli.php", + "generated/mysqlndMs.php", + "generated/mysqlndQc.php", + "generated/network.php", + "generated/oci8.php", + "generated/opcache.php", + "generated/openssl.php", + "generated/outcontrol.php", + "generated/password.php", + "generated/pcntl.php", + "generated/pcre.php", + "generated/pdf.php", + "generated/pgsql.php", + "generated/posix.php", + "generated/ps.php", + "generated/pspell.php", + "generated/readline.php", + "generated/rpminfo.php", + "generated/rrd.php", + "generated/sem.php", + "generated/session.php", + "generated/shmop.php", + "generated/simplexml.php", + "generated/sockets.php", + "generated/sodium.php", + "generated/solr.php", + "generated/spl.php", + "generated/sqlsrv.php", + "generated/ssdeep.php", + "generated/ssh2.php", + "generated/stream.php", + "generated/strings.php", + "generated/swoole.php", + "generated/uodbc.php", + "generated/uopz.php", + "generated/url.php", + "generated/var.php", + "generated/xdiff.php", + "generated/xml.php", + "generated/xmlrpc.php", + "generated/yaml.php", + "generated/yaz.php", + "generated/zip.php", + "generated/zlib.php" + ], + "psr-4": { + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHP core functions that throw exceptions instead of returning FALSE on error", + "support": { + "issues": "https://github.com/thecodingmachine/safe/issues", + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + }, + "time": "2020-10-28T17:51:34+00:00" + }, + { + "name": "tubalmartin/cssmin", + "version": "v4.1.1", + "source": { + "type": "git", + "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "php": ">=5.3.2" + }, + "require-dev": { + "cogpowered/finediff": "0.3.*", + "phpunit/phpunit": "4.8.*" + }, + "bin": [ + "cssmin" + ], + "type": "library", + "autoload": { + "psr-4": { + "tubalmartin\\CssMin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Túbal Martín", + "homepage": "http://tubalmartin.me/" + } + ], + "description": "A PHP port of the YUI CSS compressor", + "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", + "keywords": [ + "compress", + "compressor", + "css", + "cssmin", + "minify", + "yui" + ], + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" + }, + "time": "2018-01-15T15:26:51+00:00" + }, + { + "name": "web-token/jwt-framework", + "version": "v2.2.11", + "source": { + "type": "git", + "url": "https://github.com/web-token/jwt-framework.git", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.17|^0.9", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "fgrosse/phpasn1": "^2.0", + "php": ">=7.2", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "spomky-labs/aes-key-wrap": "^5.0|^6.0", + "spomky-labs/base64url": "^1.0|^2.0", + "symfony/config": "^4.2|^5.0", + "symfony/console": "^4.2|^5.0", + "symfony/dependency-injection": "^4.2|^5.0", + "symfony/event-dispatcher": "^4.2|^5.0", + "symfony/http-kernel": "^4.2|^5.0", + "symfony/polyfill-mbstring": "^1.12" + }, + "conflict": { + "spomky-labs/jose": "*" + }, + "replace": { + "web-token/encryption-pack": "self.version", + "web-token/jwt-bundle": "self.version", + "web-token/jwt-checker": "self.version", + "web-token/jwt-console": "self.version", + "web-token/jwt-core": "self.version", + "web-token/jwt-easy": "self.version", + "web-token/jwt-encryption": "self.version", + "web-token/jwt-encryption-algorithm-aescbc": "self.version", + "web-token/jwt-encryption-algorithm-aesgcm": "self.version", + "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", + "web-token/jwt-encryption-algorithm-aeskw": "self.version", + "web-token/jwt-encryption-algorithm-dir": "self.version", + "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", + "web-token/jwt-encryption-algorithm-experimental": "self.version", + "web-token/jwt-encryption-algorithm-pbes2": "self.version", + "web-token/jwt-encryption-algorithm-rsa": "self.version", + "web-token/jwt-key-mgmt": "self.version", + "web-token/jwt-nested-token": "self.version", + "web-token/jwt-signature": "self.version", + "web-token/jwt-signature-algorithm-ecdsa": "self.version", + "web-token/jwt-signature-algorithm-eddsa": "self.version", + "web-token/jwt-signature-algorithm-experimental": "self.version", + "web-token/jwt-signature-algorithm-hmac": "self.version", + "web-token/jwt-signature-algorithm-none": "self.version", + "web-token/jwt-signature-algorithm-rsa": "self.version", + "web-token/jwt-util-ecc": "self.version", + "web-token/signature-pack": "self.version" + }, + "require-dev": { + "bjeavons/zxcvbn-php": "^1.0", + "blackfire/php-sdk": "^1.14", + "ext-curl": "*", + "ext-gmp": "*", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", + "matthiasnoback/symfony-config-test": "^3.1|^4.0", + "nyholm/psr7": "^1.3", + "php-coveralls/php-coveralls": "^2.0", + "php-http/mock-client": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0|^9.0", + "symfony/browser-kit": "^4.2|^5.0", + "symfony/finder": "^4.2|^5.0", + "symfony/framework-bundle": "^4.2|^5.0", + "symfony/http-client": "^5.2", + "symfony/phpunit-bridge": "^4.2|^5.0", + "symfony/serializer": "^4.2|^5.0", + "symfony/var-dumper": "^4.2|^5.0" + }, + "suggest": { + "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", + "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", + "php-http/httplug": "To enable JKU/X5U support.", + "php-http/httplug-bundle": "To enable JKU/X5U support.", + "php-http/message-factory": "To enable JKU/X5U support.", + "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", + "symfony/var-dumper": "Used to show data on the debug toolbar." + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Jose\\": "src/", + "Jose\\Component\\Core\\Util\\Ecc\\": [ + "src/Ecc" + ], + "Jose\\Component\\Signature\\Algorithm\\": [ + "src/SignatureAlgorithm/ECDSA", + "src/SignatureAlgorithm/EdDSA", + "src/SignatureAlgorithm/HMAC", + "src/SignatureAlgorithm/None", + "src/SignatureAlgorithm/RSA", + "src/SignatureAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\": [ + "src/EncryptionAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ + "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", + "src/EncryptionAlgorithm/KeyEncryption/AESKW", + "src/EncryptionAlgorithm/KeyEncryption/Direct", + "src/EncryptionAlgorithm/KeyEncryption/ECDHES", + "src/EncryptionAlgorithm/KeyEncryption/PBES2", + "src/EncryptionAlgorithm/KeyEncryption/RSA" + ], + "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ + "src/EncryptionAlgorithm/ContentEncryption/AESGCM", + "src/EncryptionAlgorithm/ContentEncryption/AESCBC" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-token/jwt-framework/contributors" + } + ], + "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", + "homepage": "https://github.com/web-token/jwt-framework", + "keywords": [ + "JOSE", + "JWE", + "JWK", + "JWKSet", + "JWS", + "Jot", + "RFC7515", + "RFC7516", + "RFC7517", + "RFC7518", + "RFC7519", + "RFC7520", + "bundle", + "jwa", + "jwt", + "symfony" + ], + "support": { + "issues": "https://github.com/web-token/jwt-framework/issues", + "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + } + ], + "time": "2021-06-25T15:59:52+00:00" + }, + { + "name": "webimpress/safe-writer", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/webimpress/safe-writer.git", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", + "dev-release-1.0": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Webimpress\\SafeWriter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "description": "Tool to write files safely, to avoid race conditions", + "keywords": [ + "concurrent write", + "file writer", + "race condition", + "safe writer", + "webimpress" + ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2021-04-19T16:34:45+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + }, + { + "name": "webonyx/graphql-php", + "version": "v14.11.8", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/04a48693acd785330eefd3b0e4fa67df8dfee7c3", + "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" + }, + "suggest": { + "psr/http-message": "To use standard GraphQL server", + "react/promise": "To leverage async resolving on React PHP platform" + }, + "type": "library", + "autoload": { + "psr-4": { + "GraphQL\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP port of GraphQL reference implementation", + "homepage": "https://github.com/webonyx/graphql-php", + "keywords": [ + "api", + "graphql" + ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.8" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], + "time": "2022-09-21T15:35:03+00:00" + }, + { + "name": "wikimedia/less.php", + "version": "v3.1.0", + "source": { + "type": "git", + "url": "https://github.com/wikimedia/less.php.git", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "shasum": "" + }, + "require": { + "php": ">=7.2.9" + }, + "require-dev": { + "mediawiki/mediawiki-codesniffer": "34.0.0", + "mediawiki/minus-x": "1.0.0", + "php-parallel-lint/php-console-highlighter": "0.5.0", + "php-parallel-lint/php-parallel-lint": "1.2.0", + "phpunit/phpunit": "^8.5" + }, + "bin": [ + "bin/lessc" + ], + "type": "library", + "autoload": { + "psr-0": { + "Less": "lib/" + }, + "classmap": [ + "lessc.inc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Josh Schmidt", + "homepage": "https://github.com/oyejorge" + }, + { + "name": "Matt Agar", + "homepage": "https://github.com/agar" + }, + { + "name": "Martin Jantošovič", + "homepage": "https://github.com/Mordred" + } + ], + "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", + "keywords": [ + "css", + "less", + "less.js", + "lesscss", + "php", + "stylesheet" + ], + "support": { + "issues": "https://github.com/wikimedia/less.php/issues", + "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" + }, + "time": "2020-12-11T19:33:31+00:00" + } + ], + "packages-dev": [ + { + "name": "allure-framework/allure-codeception", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-codeception.git", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "codeception/codeception": "^2.5 | ^3 | ^4", + "ext-json": "*", + "php": ">=7.1.3", + "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", + "symfony/finder": "^2.7 | ^3 | ^4 | ^5" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@aerokube.com", + "role": "Developer" + } + ], + "description": "Allure Codeception integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "codeception", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-codeception/issues", + "source": "https://github.com/allure-framework/allure-codeception" + }, + "time": "2021-06-04T13:24:36+00:00" + }, + { + "name": "allure-framework/allure-php-api", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-php-api.git", + "reference": "50507f482d490f114054f2281cca487db47fa2bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", + "reference": "50507f482d490f114054f2281cca487db47fa2bd", + "shasum": "" + }, + "require": { + "jms/serializer": "^1 | ^2 | ^3", + "php": ">=7.1.3", + "ramsey/uuid": "^3 | ^4", + "symfony/mime": "^4.3 | ^5" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": [ + "src/", + "test/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHP commons", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "api", + "php", + "report" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-php-api/issues", + "source": "https://github.com/allure-framework/allure-php-api" + }, + "time": "2021-11-15T13:15:20+00:00" + }, + { + "name": "allure-framework/allure-phpunit", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-phpunit.git", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "php": ">=7.1", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "require-dev": { + "ext-dom": "*", + "mikey179/vfsstream": "^1" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHPUNit integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "phpunit", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-phpunit/issues", + "source": "https://github.com/allure-framework/allure-phpunit" + }, + "time": "2021-09-14T10:06:07+00:00" + }, + { + "name": "behat/gherkin", + "version": "v4.9.0", + "source": { + "type": "git", + "url": "https://github.com/Behat/Gherkin.git", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", + "shasum": "" + }, + "require": { + "php": "~7.2|~8.0" + }, + "require-dev": { + "cucumber/cucumber": "dev-gherkin-22.0.0", + "phpunit/phpunit": "~8|~9", + "symfony/yaml": "~3|~4|~5" + }, + "suggest": { + "symfony/yaml": "If you want to parse features, represented in YAML files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Gherkin": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Gherkin DSL parser for PHP", + "homepage": "http://behat.org/", + "keywords": [ + "BDD", + "Behat", + "Cucumber", + "DSL", + "gherkin", + "parser" + ], + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" + }, + "time": "2021-10-12T13:05:09+00:00" + }, + { + "name": "codeception/codeception", + "version": "4.2.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Codeception.git", + "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/b88014f3348c93f3df99dc6d0967b0dbfa804474", + "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.4.0", + "codeception/lib-asserts": "^1.0 | 2.0.*@dev", + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", + "codeception/stub": "^2.0 | ^3.0 | ^4.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/psr7": "^1.4 | ^2.0", + "php": ">=5.6.0 <9.0", + "symfony/console": ">=2.7 <6.0", + "symfony/css-selector": ">=2.7 <6.0", + "symfony/event-dispatcher": ">=2.7 <6.0", + "symfony/finder": ">=2.7 <6.0", + "symfony/yaml": ">=2.7 <6.0" + }, + "require-dev": { + "codeception/module-asserts": "^1.0 | 2.0.*@dev", + "codeception/module-cli": "^1.0 | 2.0.*@dev", + "codeception/module-db": "^1.0 | 2.0.*@dev", + "codeception/module-filesystem": "^1.0 | 2.0.*@dev", + "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", + "codeception/specify": "~0.3", + "codeception/util-universalframework": "*@dev", + "monolog/monolog": "~1.8", + "squizlabs/php_codesniffer": "~2.0", + "symfony/process": ">=2.7 <6.0", + "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "hoa/console": "For interactive console functionality", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/phpunit-bridge": "For phpunit-bridge support" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": [] + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "https://codegyre.com" + } + ], + "description": "BDD-style testing framework", + "homepage": "https://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/4.2.2" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2022-08-13T13:28:25+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "1.13.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" + }, + "time": "2020-10-21T16:26:20+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^1.13.1", + "php": ">=5.6.0 <9.0" + }, + "conflict": { + "codeception/codeception": "<4.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" + }, + "time": "2020-10-21T16:48:15+00:00" + }, + { + "name": "codeception/module-sequence", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-sequence.git", + "reference": "b75be26681ae90824cde8f8df785981f293667e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", + "reference": "b75be26681ae90824cde8f8df785981f293667e1", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Sequence module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-sequence/issues", + "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" + }, + "time": "2020-10-31T18:36:26+00:00" + }, + { + "name": "codeception/module-webdriver", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-webdriver.git", + "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/e22ac7da756df659df6dd4fac2dff9c859e30131", + "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0", + "php-webdriver/webdriver": "^1.8.0" + }, + "suggest": { + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Zaahid Bateson" + } + ], + "description": "WebDriver module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "acceptance-testing", + "browser-testing", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-webdriver/issues", + "source": "https://github.com/Codeception/module-webdriver/tree/1.4.1" + }, + "time": "2022-09-12T05:09:51+00:00" + }, + { + "name": "codeception/phpunit-wrapper", + "version": "9.0.9", + "source": { + "type": "git", + "url": "https://github.com/Codeception/phpunit-wrapper.git", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "phpunit/phpunit": "^9.0" + }, + "require-dev": { + "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", + "vlucas/phpdotenv": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\PHPUnit\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Davert", + "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" + } + ], + "description": "PHPUnit classes used by Codeception", + "support": { + "issues": "https://github.com/Codeception/phpunit-wrapper/issues", + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" + }, + "time": "2022-05-23T06:24:11+00:00" + }, + { + "name": "codeception/stub", + "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Stub.git", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0", + "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" + }, + "require-dev": { + "consolidation/robo": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/4.0.2" + }, + "time": "2022-01-31T19:25:15+00:00" + }, + { + "name": "csharpru/vault-php", + "version": "4.3.1", + "source": { + "type": "git", + "url": "https://github.com/CSharpRU/vault-php.git", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.2 || ^8.0", + "psr/cache": "^1.0|^2.0|^3.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/log": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", + "cache/array-adapter": "^1.0", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.3", + "laminas/laminas-diactoros": "^2.3", + "php-vcr/php-vcr": "^1.5", + "symfony/event-dispatcher": "<5.0" + }, + "suggest": { + "cache/array-adapter": "For usage with CachedClient class" + }, + "type": "library", + "autoload": { + "psr-4": { + "Vault\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Yaroslav Lukyanov", + "email": "c_sharp@mail.ru" + } + ], + "description": "Best Vault client for PHP that you can find", + "keywords": [ + "hashicorp", + "secrets", + "vault" + ], + "support": { + "issues": "https://github.com/CSharpRU/vault-php/issues", + "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" + }, + "time": "2022-04-04T08:31:44+00:00" + }, + { + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.2", + "source": { + "type": "git", + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpcompatibility/php-compatibility": "^9.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" + }, + { + "name": "Contributors", + "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com", + "keywords": [ + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcbf", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2022-02-04T12:51:07+00:00" + }, + { + "name": "doctrine/annotations", + "version": "1.13.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/annotations.git", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0", + "shasum": "" + }, + "require": { + "doctrine/lexer": "1.*", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0", + "psr/cache": "^1 || ^2 || ^3" + }, + "require-dev": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/coding-standard": "^6.0 || ^8.1", + "phpstan/phpstan": "^1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", + "symfony/cache": "^4.4 || ^5.2", + "vimeo/psalm": "^4.10" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.13.3" + }, + "time": "2022-07-02T10:48:51+00:00" + }, + { + "name": "doctrine/instantiator", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.22" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" + } + ], + "time": "2022-03-03T08:28:38+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2022-02-28T11:07:21+00:00" + }, + { + "name": "friendsofphp/php-cs-fixer", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "shasum": "" + }, + "require": { + "composer/semver": "^3.2", + "composer/xdebug-handler": "^2.0", + "doctrine/annotations": "^1.12", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^7.2.5 || ^8.0", + "php-cs-fixer/diff": "^2.0", + "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", + "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", + "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", + "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", + "symfony/polyfill-mbstring": "^1.23", + "symfony/polyfill-php80": "^1.23", + "symfony/polyfill-php81": "^1.23", + "symfony/process": "^4.4.20 || ^5.0 || ^6.0", + "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" + }, + "require-dev": { + "justinrainbow/json-schema": "^5.2", + "keradus/cli-executor": "^1.5", + "mikey179/vfsstream": "^1.6.8", + "php-coveralls/php-coveralls": "^2.5.2", + "php-cs-fixer/accessible-object": "^1.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy": "^1.15", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "symfony/phpunit-bridge": "^5.2.4 || ^6.0", + "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters." + }, + "bin": [ + "php-cs-fixer" + ], + "type": "application", + "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" + } + ], + "description": "A tool to automatically fix PHP code style", + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2021-12-11T16:25:08+00:00" + }, + { + "name": "jms/metadata", + "version": "2.7.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/metadata.git", + "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/283c714831d272d78ddd6e52e08ac16d76be30fd", + "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "require-dev": { + "doctrine/cache": "^1.0", + "doctrine/coding-standard": "^8.0", + "mikey179/vfsstream": "^1.6.7", + "phpunit/phpunit": "^8.5|^9.0", + "psr/container": "^1.0", + "symfony/cache": "^3.1|^4.0|^5.0", + "symfony/dependency-injection": "^3.1|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Metadata\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Class/method/property metadata management in PHP", + "keywords": [ + "annotations", + "metadata", + "xml", + "yaml" + ], + "support": { + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/2.7.0" + }, + "time": "2022-09-13T19:18:27+00:00" + }, + { + "name": "jms/serializer", + "version": "3.18.2", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/serializer.git", + "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/329e29c323fb1e5c65b4ae4c77ba747678755a6c", + "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.13", + "doctrine/instantiator": "^1.0.3", + "doctrine/lexer": "^1.1", + "jms/metadata": "^2.6", + "php": "^7.2||^8.0", + "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" + }, + "require-dev": { + "doctrine/coding-standard": "^8.1", + "doctrine/orm": "~2.1", + "doctrine/persistence": "^1.3.3|^2.0|^3.0", + "doctrine/phpcr-odm": "^1.3|^2.0", + "ext-pdo_sqlite": "*", + "jackalope/jackalope-doctrine-dbal": "^1.1.5", + "ocramius/proxy-manager": "^1.0|^2.0", + "phpbench/phpbench": "^1.0", + "phpstan/phpstan": "^1.0.2", + "phpunit/phpunit": "^8.5.21||^9.0", + "psr/container": "^1.0", + "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", + "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", + "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", + "symfony/form": "^3.0|^4.0|^5.0|^6.0", + "symfony/translation": "^3.0|^4.0|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", + "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", + "twig/twig": "~1.34|~2.4|^3.0" + }, + "suggest": { + "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", + "symfony/cache": "Required if you like to use cache functionality.", + "symfony/uid": "Required if you'd like to serialize UID objects.", + "symfony/yaml": "Required if you'd like to use the YAML metadata format." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "JMS\\Serializer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", + "homepage": "http://jmsyst.com/libs/serializer", + "keywords": [ + "deserialization", + "jaxb", + "json", + "serialization", + "xml" + ], + "support": { + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/3.18.2" + }, + "funding": [ + { + "url": "https://github.com/goetas", + "type": "github" + } + ], + "time": "2022-09-12T08:40:16+00:00" + }, + { + "name": "laminas/laminas-diactoros", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-diactoros.git", + "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", + "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0" + }, + "conflict": { + "zendframework/zend-diactoros": "*" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-libxml": "*", + "http-interop/http-factory-tests": "^0.9.0", + "laminas/laminas-coding-standard": "^2.4.0", + "php-http/psr7-integration-tests": "^1.1.1", + "phpunit/phpunit": "^9.5.23", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "type": "library", + "extra": { + "laminas": { + "config-provider": "Laminas\\Diactoros\\ConfigProvider", + "module": "Laminas\\Diactoros" + } + }, + "autoload": { + "files": [ + "src/functions/create_uploaded_file.php", + "src/functions/marshal_headers_from_sapi.php", + "src/functions/marshal_method_from_sapi.php", + "src/functions/marshal_protocol_version_from_sapi.php", + "src/functions/marshal_uri_from_sapi.php", + "src/functions/normalize_server.php", + "src/functions/normalize_uploaded_files.php", + "src/functions/parse_cookie_header.php", + "src/functions/create_uploaded_file.legacy.php", + "src/functions/marshal_headers_from_sapi.legacy.php", + "src/functions/marshal_method_from_sapi.legacy.php", + "src/functions/marshal_protocol_version_from_sapi.legacy.php", + "src/functions/marshal_uri_from_sapi.legacy.php", + "src/functions/normalize_server.legacy.php", + "src/functions/normalize_uploaded_files.legacy.php", + "src/functions/parse_cookie_header.legacy.php" + ], + "psr-4": { + "Laminas\\Diactoros\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "PSR HTTP Message implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "laminas", + "psr", + "psr-17", + "psr-7" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-30T17:01:46+00:00" + }, + { + "name": "lusitanian/oauth", + "version": "v0.8.11", + "source": { + "type": "git", + "url": "https://github.com/Lusitanian/PHPoAuthLib.git", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "3.7.*", + "predis/predis": "0.8.*@dev", + "squizlabs/php_codesniffer": "2.*", + "symfony/http-foundation": "~2.1" + }, + "suggest": { + "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", + "predis/predis": "Allows using the Redis storage backend.", + "symfony/http-foundation": "Allows using the Symfony Session storage backend." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "psr-0": { + "OAuth": "src", + "OAuth\\Unit": "tests" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "David Desberg", + "email": "david@daviddesberg.com" + }, + { + "name": "Elliot Chance", + "email": "elliotchance@gmail.com" + }, + { + "name": "Pieter Hordijk", + "email": "info@pieterhordijk.com" + } + ], + "description": "PHP 5.3+ oAuth 1/2 Library", + "keywords": [ + "Authentication", + "authorization", + "oauth", + "security" + ], + "support": { + "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", + "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" + }, + "time": "2018-02-14T22:37:14+00:00" + }, + { + "name": "magento/magento-coding-standard", + "version": "26", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-coding-standard.git", + "reference": "0263b8952b509848ffdab1ea9ab738f48450677c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/0263b8952b509848ffdab1ea9ab738f48450677c", + "reference": "0263b8952b509848ffdab1ea9ab738f48450677c", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-simplexml": "*", + "php": ">=7.3", + "phpcompatibility/php-compatibility": "^9.3", + "rector/rector": "^0.13.0", + "squizlabs/php_codesniffer": "^3.6.1", + "webonyx/graphql-php": "^14.9" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.8" + }, + "type": "phpcodesniffer-standard", + "autoload": { + "psr-4": { + "Magento2\\": "Magento2/", + "Magento2Framework\\": "Magento2Framework/" + }, + "classmap": [ + "PHP_CodeSniffer/Tokenizers/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "A set of Magento specific PHP CodeSniffer rules.", + "support": { + "issues": "https://github.com/magento/magento-coding-standard/issues", + "source": "https://github.com/magento/magento-coding-standard/tree/v26" + }, + "time": "2022-10-04T10:45:15+00:00" + }, + { + "name": "magento/magento2-functional-testing-framework", + "version": "3.10.3", + "source": { + "type": "git", + "url": "https://github.com/magento/magento2-functional-testing-framework.git", + "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/376bcf7643918615d5fdab8a2e0b93ae0a548bd7", + "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7", + "shasum": "" + }, + "require": { + "allure-framework/allure-codeception": "^1.4", + "aws/aws-sdk-php": "^3.132", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.1", + "codeception/module-sequence": "^1.0", + "codeception/module-webdriver": "^1.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "csharpru/vault-php": "^4.2.1", + "ext-curl": "*", + "ext-dom": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-openssl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-diactoros": "^2.8", + "monolog/monolog": "^2.3", + "mustache/mustache": "~2.5", + "nikic/php-parser": "^4.4", + "php": ">7.3", + "php-webdriver/webdriver": "^1.9.0", + "spomky-labs/otphp": "^10.0", + "symfony/console": "^4.4||^5.4", + "symfony/dotenv": "^5.3", + "symfony/finder": "^5.0", + "symfony/http-foundation": "^5.0", + "symfony/mime": "^5.0", + "symfony/process": "^4.4||^5.4", + "weew/helpers-array": "^1.3" + }, + "require-dev": { + "brainmaestro/composer-git-hooks": "^2.3.1", + "codacy/coverage": "^1.4", + "php-coveralls/php-coveralls": "^1.0||^2.2", + "phpmd/phpmd": "^2.8.0", + "phpunit/phpunit": "^9.0", + "sebastian/phpcpd": "~6.0.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "suggest": { + "hoa/console": "Enables action and interactive console functionality" + }, + "bin": [ + "bin/mftf" + ], + "type": "library", + "extra": { + "hooks": { + "pre-push": "bin/all-checks" + } + }, + "autoload": { + "files": [ + "src/Magento/FunctionalTestingFramework/_bootstrap.php" + ], + "psr-4": { + "MFTF\\": "dev/tests/functional/tests/MFTF", + "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "AGPL-3.0" + ], + "description": "Magento2 Functional Testing Framework", + "keywords": [ + "automation", + "functional", + "magento", + "testing" + ], + "support": { + "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", + "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.3" + }, + "time": "2022-09-12T14:01:46+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.14.2", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e62b7c3849d22ec55f3ec425507bf7968193a6cb", + "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.2" + }, + "time": "2022-08-23T13:07:01+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2022-03-03T13:19:32+00:00" + }, + { + "name": "pdepend/pdepend", + "version": "2.10.3", + "source": { + "type": "git", + "url": "https://github.com/pdepend/pdepend.git", + "reference": "da3166a06b4a89915920a42444f707122a1584c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", + "reference": "da3166a06b4a89915920a42444f707122a1584c9", + "shasum": "" + }, + "require": { + "php": ">=5.3.7", + "symfony/config": "^2.3.0|^3|^4|^5|^6.0", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", + "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0|^1.2.3", + "gregwar/rst": "^1.0", + "phpunit/phpunit": "^4.8.36|^5.7.27", + "squizlabs/php_codesniffer": "^2.0.0" + }, + "bin": [ + "src/bin/pdepend" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "PDepend\\": "src/main/php/PDepend" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Official version of pdepend to be handled with Composer", + "support": { + "issues": "https://github.com/pdepend/pdepend/issues", + "source": "https://github.com/pdepend/pdepend/tree/2.10.3" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", + "type": "tidelift" + } + ], + "time": "2022-02-23T07:53:09+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.3" + }, + "time": "2021-07-20T11:28:43+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "php-cs-fixer/diff", + "version": "v2.0.2", + "source": { + "type": "git", + "url": "https://github.com/PHP-CS-Fixer/diff.git", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", + "symfony/process": "^3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "sebastian/diff v3 backport support for PHP 5.6+", + "homepage": "https://github.com/PHP-CS-Fixer", + "keywords": [ + "diff" + ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" + }, + "abandoned": true, + "time": "2020-10-14T08:32:19+00:00" + }, + { + "name": "php-webdriver/webdriver", + "version": "1.13.0", + "source": { + "type": "git", + "url": "https://github.com/php-webdriver/php-webdriver.git", + "reference": "aad77b446a302985693fb339d40185be07c8f42d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/aad77b446a302985693fb339d40185be07c8f42d", + "reference": "aad77b446a302985693fb339d40185be07c8f42d", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-zip": "*", + "php": "^5.6 || ~7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.12", + "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" + }, + "replace": { + "facebook/webdriver": "*" + }, + "require-dev": { + "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", + "php-coveralls/php-coveralls": "^2.4", + "php-mock/php-mock-phpunit": "^1.1 || ^2.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3.5", + "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-SimpleXML": "For Firefox profile creation" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Exception/TimeoutException.php" + ], + "psr-4": { + "Facebook\\WebDriver\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", + "homepage": "https://github.com/php-webdriver/php-webdriver", + "keywords": [ + "Chromedriver", + "geckodriver", + "php", + "selenium", + "webdriver" + ], + "support": { + "issues": "https://github.com/php-webdriver/php-webdriver/issues", + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.13.0" + }, + "time": "2022-10-03T11:40:29+00:00" + }, + { + "name": "phpcompatibility/php-compatibility", + "version": "9.3.5", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" + }, + "conflict": { + "squizlabs/php_codesniffer": "2.6.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "homepage": "https://github.com/wimg", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" + } + ], + "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", + "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", + "keywords": [ + "compatibility", + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, + "time": "2019-12-27T09:44:58+00:00" + }, + { + "name": "phpmd/phpmd", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/phpmd/phpmd.git", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", + "shasum": "" + }, + "require": { + "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", + "ext-xml": "*", + "pdepend/pdepend": "^2.10.3", + "php": ">=5.3.9" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0 || ^1.3.2", + "ext-json": "*", + "ext-simplexml": "*", + "gregwar/rst": "^1.0", + "mikey179/vfsstream": "^1.6.8", + "phpunit/phpunit": "^4.8.36 || ^5.7.27", + "squizlabs/php_codesniffer": "^2.0" + }, + "bin": [ + "src/bin/phpmd" + ], + "type": "library", + "autoload": { + "psr-0": { + "PHPMD\\": "src/main/php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Manuel Pichler", + "email": "github@manuel-pichler.de", + "homepage": "https://github.com/manuelpichler", + "role": "Project Founder" + }, + { + "name": "Marc Würth", + "email": "ravage@bluewin.ch", + "homepage": "https://github.com/ravage84", + "role": "Project Maintainer" + }, + { + "name": "Other contributors", + "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", + "role": "Contributors" + } + ], + "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", + "homepage": "https://phpmd.org/", + "keywords": [ + "mess detection", + "mess detector", + "pdepend", + "phpmd", + "pmd" + ], + "support": { + "irc": "irc://irc.freenode.org/phpmd", + "issues": "https://github.com/phpmd/phpmd/issues", + "source": "https://github.com/phpmd/phpmd/tree/2.12.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", + "type": "tidelift" + } + ], + "time": "2022-03-24T13:33:01+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", + "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.5", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.9.0" + }, + "time": "2022-10-06T11:32:36+00:00" + }, + { + "name": "phpstan/phpstan", + "version": "1.8.8", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan.git", + "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/08310ce271984587e2a4cda94e1ac66510a6ea07", + "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "keywords": [ + "dev", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpstan/phpstan/issues", + "source": "https://github.com/phpstan/phpstan/tree/1.8.8" + }, + "funding": [ + { + "url": "https://github.com/ondrejmirtes", + "type": "github" + }, + { + "url": "https://github.com/phpstan", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", + "type": "tidelift" + } + ], + "time": "2022-10-06T12:51:57+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "9.2.17", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/aa94dc41e8661fe90c7316849907cba3007b10d8", + "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.14", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0.3", + "phpunit/php-text-template": "^2.0.2", + "sebastian/code-unit-reverse-lookup": "^2.0.2", + "sebastian/complexity": "^2.0", + "sebastian/environment": "^5.1.2", + "sebastian/lines-of-code": "^1.0.3", + "sebastian/version": "^3.0.1", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcov": "*", + "ext-xdebug": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.17" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-08-30T12:24:04+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "3.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-12-02T12:48:52+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "5.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:16:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "9.5.25", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", + "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.3.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=7.3", + "phpunit/php-code-coverage": "^9.2.13", + "phpunit/php-file-iterator": "^3.0.5", + "phpunit/php-invoker": "^3.1.1", + "phpunit/php-text-template": "^2.0.3", + "phpunit/php-timer": "^5.0.2", + "sebastian/cli-parser": "^1.0.1", + "sebastian/code-unit": "^1.0.6", + "sebastian/comparator": "^4.0.8", + "sebastian/diff": "^4.0.3", + "sebastian/environment": "^5.1.3", + "sebastian/exporter": "^4.0.5", + "sebastian/global-state": "^5.0.1", + "sebastian/object-enumerator": "^4.0.3", + "sebastian/resource-operations": "^3.0.3", + "sebastian/type": "^3.2", + "sebastian/version": "^3.0.2" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.25" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", + "type": "tidelift" + } + ], + "time": "2022-09-25T03:44:45+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" + }, + { + "name": "rector/rector", + "version": "0.13.10", + "source": { + "type": "git", + "url": "https://github.com/rectorphp/rector.git", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "phpstan/phpstan": "^1.8.2" + }, + "conflict": { + "phpstan/phpdoc-parser": "<1.6.2", + "rector/rector-cakephp": "*", + "rector/rector-doctrine": "*", + "rector/rector-laravel": "*", + "rector/rector-nette": "*", + "rector/rector-phpoffice": "*", + "rector/rector-phpunit": "*", + "rector/rector-prefixed": "*", + "rector/rector-symfony": "*" + }, + "bin": [ + "bin/rector" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.13-dev" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Instant Upgrade and Automated Refactoring of any PHP code", + "support": { + "issues": "https://github.com/rectorphp/rector/issues", + "source": "https://github.com/rectorphp/rector/tree/0.13.10" + }, + "funding": [ + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2022-08-03T12:48:10+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:08:49+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" + }, + { + "name": "sebastian/comparator", + "version": "4.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "fa0f136dd2334583309d32b62544682ee972b51a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", + "reference": "fa0f136dd2334583309d32b62544682ee972b51a", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-14T12:41:17+00:00" + }, + { + "name": "sebastian/complexity", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.7", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:52:27+00:00" + }, + { + "name": "sebastian/diff", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:10:38+00:00" + }, + { + "name": "sebastian/environment", + "version": "5.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-04-03T09:37:03+00:00" + }, + { + "name": "sebastian/exporter", + "version": "4.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", + "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-14T06:03:37+00:00" + }, + { + "name": "sebastian/global-state", + "version": "5.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-02-14T08:28:10+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.6", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-11-28T06:42:11+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" + }, + { + "name": "sebastian/phpcpd", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpcpd.git", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-timer": "^5.0", + "sebastian/cli-parser": "^1.0", + "sebastian/version": "^3.0" + }, + "bin": [ + "phpcpd" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Copy/Paste Detector (CPD) for PHP code.", + "homepage": "https://github.com/sebastianbergmann/phpcpd", + "support": { + "issues": "https://github.com/sebastianbergmann/phpcpd/issues", + "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-12-07T05:39:23+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "3.2.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", + "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/3.2.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-12T14:47:03+00:00" + }, + { + "name": "sebastian/version", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c6c1022351a901512170118436c764e473f6de8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.6.2", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2021-12-12T21:44:58+00:00" + }, + { + "name": "symfony/dotenv", + "version": "v5.4.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/dotenv.git", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Dotenv\\": "" + }, + "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": "Registers environment variables from a .env file", + "homepage": "https://symfony.com", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "source": "https://github.com/symfony/dotenv/tree/v5.4.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" + } + ], + "time": "2022-02-15T17:04:12+00:00" + }, + { + "name": "symfony/mime", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", + "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "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": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-01T18:18:29+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "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": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com", + "keywords": [ + "config", + "configuration", + "options" + ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v6.1.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" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v6.1.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/266636bb8f3fbdccc302491df7b3a1b9a8c238a7", + "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/service-contracts": "^1|^2|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "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": "Provides a way to profile code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v6.1.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" + } + ], + "time": "2022-09-28T16:00:52+00:00" + }, + { + "name": "symfony/yaml", + "version": "v5.0.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<4.4" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "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": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/5.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" + } + ], + "time": "2020-05-20T17:38:26+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" + }, + { + "name": "weew/helpers-array", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/weew/helpers-array.git", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^4.7", + "satooshi/php-coveralls": "^0.6.1" + }, + "type": "library", + "autoload": { + "files": [ + "src/array.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Maxim Kott", + "email": "maximkott@gmail.com" + } + ], + "description": "Useful collection of php array helpers.", + "support": { + "issues": "https://github.com/weew/helpers-array/issues", + "source": "https://github.com/weew/helpers-array/tree/master" + }, + "time": "2016-07-21T11:18:01+00:00" + } + ], + "aliases": [], + "minimum-stability": "dev", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": [], + "platform-dev": [], + "plugin-api-version": "2.3.0" +} diff --git a/tests/build/2.4.5/composer.json b/tests/build/2.4.5/composer.json new file mode 100644 index 0000000..a73ce1e --- /dev/null +++ b/tests/build/2.4.5/composer.json @@ -0,0 +1,87 @@ +{ + "name": "magento/project-community-edition", + "description": "eCommerce Platform for Growth (Community Edition)", + "type": "project", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "config": { + "allow-plugins": { + "dealerdirect/phpcodesniffer-composer-installer": true, + "laminas/laminas-dependency-plugin": true, + "magento/*": true + }, + "preferred-install": "dist", + "sort-packages": true + }, + "version": "2.4.4-p1", + "require": { + "magento/product-community-edition": "2.4.4-p1", + "ecomdev/magento2-compiler": "*" + }, + "autoload": { + "exclude-from-classmap": [ + "**/dev/**", + "**/update/**", + "**/Test/**" + ], + "files": [ + "app/etc/NonComposerComponentRegistration.php" + ], + "psr-0": { + "": [ + "app/code/", + "generated/code/" + ] + }, + "psr-4": { + "Magento\\": "app/code/Magento/", + "Magento\\Framework\\": "lib/internal/Magento/Framework/", + "Magento\\Setup\\": "setup/src/Magento/Setup/" + } + }, + "require-dev": { + "allure-framework/allure-phpunit": "~1.5.0", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.2", + "friendsofphp/php-cs-fixer": "~3.4.0", + "lusitanian/oauth": "~0.8.10", + "magento/magento-coding-standard": "*", + "magento/magento2-functional-testing-framework": "^3.7", + "pdepend/pdepend": "~2.10.0", + "phpmd/phpmd": "^2.12.0", + "phpstan/phpstan": "^1.6.8", + "phpunit/phpunit": "~9.5.20", + "sebastian/phpcpd": "^6.0.3", + "squizlabs/php_codesniffer": "~3.6.0", + "symfony/finder": "^5.2" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "autoload-dev": { + "psr-4": { + "Magento\\PhpStan\\": "dev/tests/static/framework/Magento/PhpStan/", + "Magento\\Sniffs\\": "dev/tests/static/framework/Magento/Sniffs/", + "Magento\\TestFramework\\Inspection\\": "dev/tests/static/framework/Magento/TestFramework/Inspection/", + "Magento\\TestFramework\\Utility\\": "dev/tests/static/framework/Magento/TestFramework/Utility/", + "Magento\\Tools\\": "dev/tools/Magento/Tools/", + "Magento\\Tools\\Sanity\\": "dev/build/publication/sanity/Magento/Tools/Sanity/" + } + }, + "prefer-stable": true, + "extra": { + "magento-force": "override" + }, + "repositories": [ + { + "type": "composer", + "url": "https://mirror.mage-os.org" + }, + { + "type": "path", + "url": "../../../" + } + ], + "minimum-stability": "dev" +} diff --git a/tests/build/2.4.5/composer.lock b/tests/build/2.4.5/composer.lock new file mode 100644 index 0000000..b251d01 --- /dev/null +++ b/tests/build/2.4.5/composer.lock @@ -0,0 +1,25505 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "620a3bf245537e77edc8c18b815edfc8", + "packages": [ + { + "name": "2tvenom/cborencode", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/2tvenom/CBOREncode.git", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "CBOR": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "PHP" + ], + "authors": [ + { + "name": "Pavel Gulbin", + "email": "2tvenom@gmail.com", + "role": "Developer" + } + ], + "description": "CBOR encoder for PHP", + "homepage": "https://github.com/2tvenom/CBOREncode", + "keywords": [ + "cbor" + ], + "support": { + "issues": "https://github.com/2tvenom/CBOREncode/issues", + "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" + }, + "time": "2020-10-27T07:22:41+00:00" + }, + { + "name": "astock/stock-api-libphp", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/adobe/stock-api-libphp.git", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "~7.3", + "php": ">=7.3" + }, + "require-dev": { + "mockery/mockery": "^1.4.3", + "phpunit/phpunit": ">=6.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "AdobeStock\\Api\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" + }, + "time": "2021-08-31T16:36:34+00:00" + }, + { + "name": "aws/aws-crt-php", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.4.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" + } + ], + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "crt", + "sdk" + ], + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" + }, + "time": "2021-09-03T22:57:30+00:00" + }, + { + "name": "aws/aws-sdk-php", + "version": "3.238.2", + "source": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/f2a1351b5eb5fe17508cc5c907a786955882b93c", + "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c", + "shasum": "" + }, + "require": { + "aws/aws-crt-php": "^1.0.2", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.8.5 || ^2.3", + "mtdowling/jmespath.php": "^2.6", + "php": ">=5.5" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "composer/composer": "^1.10.22", + "dms/phpunit-arraysubset-asserts": "^0.4.0", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^4.8.35 || ^5.6.3 || ^9.5", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3 || ^4.0", + "yoast/phpunit-polyfills": "^1.0" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.238.2" + }, + "time": "2022-10-06T18:29:40+00:00" + }, + { + "name": "bacon/bacon-qr-code", + "version": "2.0.7", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "shasum": "" + }, + "require": { + "dasprid/enum": "^1.0.3", + "ext-iconv": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phly/keep-a-changelog": "^2.1", + "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", + "squizlabs/php_codesniffer": "^3.4" + }, + "suggest": { + "ext-imagick": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-4": { + "BaconQrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + }, + "time": "2022-03-14T02:02:36+00:00" + }, + { + "name": "beberlei/assert", + "version": "v3.3.2", + "source": { + "type": "git", + "url": "https://github.com/beberlei/assert.git", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "php": "^7.0 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "*", + "phpstan/phpstan": "*", + "phpunit/phpunit": ">=6.0.0", + "yoast/phpunit-polyfills": "^0.1.0" + }, + "suggest": { + "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Assert/functions.php" + ], + "psr-4": { + "Assert\\": "lib/Assert" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de", + "role": "Lead Developer" + }, + { + "name": "Richard Quadling", + "email": "rquadling@gmail.com", + "role": "Collaborator" + } + ], + "description": "Thin assertion library for input validation in business models.", + "keywords": [ + "assert", + "assertion", + "validation" + ], + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v3.3.2" + }, + "time": "2021-12-16T21:41:27+00:00" + }, + { + "name": "braintree/braintree_php", + "version": "6.5.1", + "source": { + "type": "git", + "url": "https://github.com/braintree/braintree_php.git", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-dom": "*", + "ext-hash": "*", + "ext-openssl": "*", + "ext-xmlwriter": "*", + "php": ">=7.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Braintree\\": "lib/Braintree" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Braintree", + "homepage": "https://www.braintreepayments.com" + } + ], + "description": "Braintree PHP Client Library", + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/6.5.1" + }, + "time": "2021-12-20T19:47:39+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" + }, + { + "name": "brick/varexporter", + "version": "0.3.7", + "source": { + "type": "git", + "url": "https://github.com/brick/varexporter.git", + "reference": "3e263cd718d242594c52963760fee2059fd5833c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", + "reference": "3e263cd718d242594c52963760fee2059fd5833c", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5 || ^9.0", + "vimeo/psalm": "4.23.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\VarExporter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", + "keywords": [ + "var_export" + ], + "support": { + "issues": "https://github.com/brick/varexporter/issues", + "source": "https://github.com/brick/varexporter/tree/0.3.7" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2022-06-29T23:37:57+00:00" + }, + { + "name": "christian-riesen/base32", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/ChristianRiesen/base32.git", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Base32\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Riesen", + "email": "chris.riesen@gmail.com", + "homepage": "http://christianriesen.com", + "role": "Developer" + } + ], + "description": "Base32 encoder/decoder according to RFC 4648", + "homepage": "https://github.com/ChristianRiesen/base32", + "keywords": [ + "base32", + "decode", + "encode", + "rfc4648" + ], + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" + }, + { + "name": "colinmollenhour/cache-backend-file", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", + "shasum": "" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "File.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, + "time": "2019-04-18T21:54:31+00:00" + }, + { + "name": "colinmollenhour/cache-backend-redis", + "version": "1.14.2", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "*" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "Cm/Cache/Backend/Redis.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "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.14.2" + }, + "time": "2021-03-02T18:36:21+00:00" + }, + { + "name": "colinmollenhour/credis", + "version": "v1.12.1", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/credis.git", + "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/c27faa11724229986335c23f4b6d0f1d8d6547fb", + "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "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.12.1" + }, + "time": "2020-11-06T16:09:14+00:00" + }, + { + "name": "colinmollenhour/php-redis-session-abstract", + "version": "v1.4.6", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", + "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/f80354dc7c20caef29c881972a7966732c8c9bbd", + "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "~1.6", + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "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.4.6" + }, + "time": "2022-08-16T22:35:13+00:00" + }, + { + "name": "composer/ca-bundle", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-20T07:14:26+00:00" + }, + { + "name": "composer/composer", + "version": "2.2.18", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/84175907664ca8b73f73f4883e67e886dfefb9f5", + "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.2", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.0", + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpspec/prophecy": "^1.10", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.18" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-08-20T09:33:38+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-01T19:23:25+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "c848241796da2abf65837d51dce1fae55a960149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", + "reference": "c848241796da2abf65837d51dce1fae55a960149", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-05-23T07:37:50+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", + "shasum": "" + }, + "require": { + "composer/pcre": "^1", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-24T20:20:32+00:00" + }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, + "time": "2020-10-02T16:03:48+00:00" + }, + { + "name": "ecomdev/magento2-compiler", + "version": "dev-feature/6-dev-setup", + "dist": { + "type": "path", + "url": "../../..", + "reference": "a29d1a8abe888779a36e9f2cafeb04c5ec774654" + }, + "type": "magento2-module", + "autoload": { + "psr-4": { + "EcomDev\\Magento2Compiler\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "EcomDev\\Magento2Compiler\\": "tests/" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ivan Chepurnyi", + "email": "ivan.chepurnyi@ecomdev.org" + } + ], + "description": "Magento 2 Drop-In replacement for setup:di:compile", + "transport-options": { + "relative": true + } + }, + { + "name": "elasticsearch/elasticsearch", + "version": "v7.16.0", + "source": { + "type": "git", + "url": "https://github.com/elastic/elasticsearch-php.git", + "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/f87f93f71f564d4bbdc5f008d296d1c37d828e10", + "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10", + "shasum": "" + }, + "require": { + "ext-json": ">=1.3.7", + "ezimuel/ringphp": "^1.1.2", + "php": "^7.3 || ^8.0", + "psr/log": "^1|^2" + }, + "require-dev": { + "ext-yaml": "*", + "ext-zip": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.4", + "symfony/finder": "~4.0" + }, + "suggest": { + "ext-curl": "*", + "monolog/monolog": "Allows for client-level logging and tracing" + }, + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Elasticsearch\\": "src/Elasticsearch/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0", + "LGPL-2.1-only" + ], + "authors": [ + { + "name": "Zachary Tong" + }, + { + "name": "Enrico Zimuel" + } + ], + "description": "PHP Client for Elasticsearch", + "keywords": [ + "client", + "elasticsearch", + "search" + ], + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.16.0" + }, + "time": "2021-12-09T20:04:01+00:00" + }, + { + "name": "endroid/qr-code", + "version": "4.6.0", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/b60873b14e2ca7bf3c3746f5e032023095a7e05c", + "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c", + "shasum": "" + }, + "require": { + "bacon/bacon-qr-code": "^2.0.5", + "php": "^7.4||^8.0" + }, + "require-dev": { + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/qr-code", + "keywords": [ + "code", + "endroid", + "php", + "qr", + "qrcode" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.6.0" + }, + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } + ], + "time": "2022-10-04T17:13:41+00:00" + }, + { + "name": "ezimuel/guzzlestreams", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/guzzlestreams.git", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Stream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "Guzzle", + "stream" + ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, + "time": "2020-02-14T23:11:50+00:00" + }, + { + "name": "ezimuel/ringphp", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/ringphp.git", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", + "shasum": "" + }, + "require": { + "ezimuel/guzzlestreams": "^3.0.1", + "php": ">=5.4.0", + "react/promise": "~2.0" + }, + "replace": { + "guzzlehttp/ringphp": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "~9.0" + }, + "suggest": { + "ext-curl": "Guzzle will use specific adapters if cURL is present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Ring\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" + }, + "time": "2021-11-16T11:51:30+00:00" + }, + { + "name": "fgrosse/phpasn1", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/fgrosse/PHPASN1.git", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", + "shasum": "" + }, + "require": { + "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "~2.0", + "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" + }, + "suggest": { + "ext-bcmath": "BCmath is the fallback extension for big integer calculations", + "ext-curl": "For loading OID information from the web if they have not bee defined statically", + "ext-gmp": "GMP is the preferred extension for big integer calculations", + "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "FG\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Friedrich Große", + "email": "friedrich.grosse@gmail.com", + "homepage": "https://github.com/FGrosse", + "role": "Author" + }, + { + "name": "All contributors", + "homepage": "https://github.com/FGrosse/PHPASN1/contributors" + } + ], + "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", + "homepage": "https://github.com/FGrosse/PHPASN1", + "keywords": [ + "DER", + "asn.1", + "asn1", + "ber", + "binary", + "decoding", + "encoding", + "x.509", + "x.690", + "x509", + "x690" + ], + "support": { + "issues": "https://github.com/fgrosse/PHPASN1/issues", + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" + }, + "time": "2021-12-11T12:41:06+00:00" + }, + { + "name": "google/recaptcha", + "version": "1.2.4", + "source": { + "type": "git", + "url": "https://github.com/google/recaptcha.git", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "ReCaptcha\\": "src/ReCaptcha" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", + "homepage": "https://www.google.com/recaptcha/", + "keywords": [ + "Abuse", + "captcha", + "recaptcha", + "spam" + ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, + "time": "2020-03-31T17:50:54+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.5.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.29 || ^9.5.23", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "7.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "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": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "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" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.5.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-08-28T15:39:27+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "b94b2807d85443f9719887892882d0329d1e2598" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", + "reference": "b94b2807d85443f9719887892882d0329d1e2598", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "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": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2022-08-28T14:55:35+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.4.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/69568e4293f4fa993f3b0e51c9723e1e17c41379", + "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.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.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.29 || ^9.5.23" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "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" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.4.1" + }, + "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" + } + ], + "time": "2022-08-28T14:45:39+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "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" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "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/5.2.12" + }, + "time": "2022-04-13T08:02:27+00:00" + }, + { + "name": "laminas/laminas-captcha", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-captcha.git", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", + "shasum": "" + }, + "require": { + "laminas/laminas-recaptcha": "^3.4.0", + "laminas/laminas-session": "^2.12", + "laminas/laminas-stdlib": "^3.10.1", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-validator": "^2.19.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-captcha": "*" + }, + "require-dev": { + "ext-gd": "*", + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n-resources": "Translations of captcha messages" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Captcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "captcha", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-24T15:35:33+00:00" + }, + { + "name": "laminas/laminas-code", + "version": "4.5.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-code.git", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "doctrine/annotations": "^1.13.2", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^2.3.0", + "laminas/laminas-stdlib": "^3.6.1", + "phpunit/phpunit": "^9.5.10", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.13.1" + }, + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" + }, + "type": "library", + "autoload": { + "files": [ + "polyfill/ReflectionEnumPolyfill.php" + ], + "psr-4": { + "Laminas\\Code\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "homepage": "https://laminas.dev", + "keywords": [ + "code", + "laminas", + "laminasframework" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-06T11:26:02+00:00" + }, + { + "name": "laminas/laminas-config", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Config\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "homepage": "https://laminas.dev", + "keywords": [ + "config", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-01T16:07:46+00:00" + }, + { + "name": "laminas/laminas-db", + "version": "2.15.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-db.git", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.7.1", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-db": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-hydrator": "^3.2 || ^4.3", + "laminas/laminas-servicemanager": "^3.7.0", + "phpunit/phpunit": "^9.5.19" + }, + "suggest": { + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Db\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "db", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-11T13:26:20+00:00" + }, + { + "name": "laminas/laminas-dependency-plugin", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/9f75aa145ea21bed5fef8dbbabf930430fbcddbd", + "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd", + "shasum": "" + }, + "require": { + "composer-plugin-api": ">=1.1.0 <2.3.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "composer/composer": ">=1.9.0 <2.3.0", + "laminas/laminas-coding-standard": "~2.4.0", + "mikey179/vfsstream": "^1.6.11", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" + }, + "type": "composer-plugin", + "extra": { + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" + }, + "autoload": { + "psr-4": { + "Laminas\\DependencyPlugin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.4.0" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-12T19:05:50+00:00" + }, + { + "name": "laminas/laminas-di", + "version": "3.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-di.git", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.6", + "php": ">=7.4, <8.2", + "psr/container": "^1.1.1", + "psr/log": "^1.1.4 || ^3.0.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.13.0", + "laminas/laminas-servicemanager-di": "*", + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-di": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-servicemanager": "^3.12", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpbench/phpbench": "^1.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "suggest": { + "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Di", + "config-provider": "Laminas\\Di\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Di\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Automated dependency injection for PSR-11 containers", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "di", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-30T12:29:26+00:00" + }, + { + "name": "laminas/laminas-escaper", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-escaper": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.12.2", + "vimeo/psalm": "^3.16" + }, + "suggest": { + "ext-iconv": "*", + "ext-mbstring": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Escaper\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev", + "keywords": [ + "escaper", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T17:10:53+00:00" + }, + { + "name": "laminas/laminas-eventmanager", + "version": "3.5.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "41f7209428f37cab9573365e361f4078209aaafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", + "reference": "41f7209428f37cab9573365e361f4078209aaafa", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "zendframework/zend-eventmanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psr/container": "^1.1.2 || ^2.0.2" + }, + "suggest": { + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", + "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\EventManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Trigger and listen to events within a PHP application", + "homepage": "https://laminas.dev", + "keywords": [ + "event", + "eventmanager", + "events", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-06T21:05:17+00:00" + }, + { + "name": "laminas/laminas-feed", + "version": "2.18.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-feed.git", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^2.13.2 || ^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-message": "^1.0.1", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", + "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", + "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", + "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Feed\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides functionality for creating and consuming RSS and Atom feeds", + "homepage": "https://laminas.dev", + "keywords": [ + "atom", + "feed", + "laminas", + "rss" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-08T17:02:35+00:00" + }, + { + "name": "laminas/laminas-http", + "version": "2.16.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-http.git", + "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/7300482d3e570e81b6a6ecf6b28da1b12334bf63", + "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63", + "shasum": "" + }, + "require": { + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-http": "*" + }, + "require-dev": { + "ext-curl": "*", + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "paragonie/certainty": "For automated management of cacert.pem" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Http\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "http client", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-17T17:22:15+00:00" + }, + { + "name": "laminas/laminas-json", + "version": "3.3.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-json.git", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-json": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Json\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", + "homepage": "https://laminas.dev", + "keywords": [ + "json", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:02:31+00:00" + }, + { + "name": "laminas/laminas-loader", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-loader.git", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-loader": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Loader\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Autoloading and plugin loading strategies", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "loader" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:30:53+00:00" + }, + { + "name": "laminas/laminas-mail", + "version": "2.18.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mail.git", + "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/0976a33ca997c803379f9a4641d4942dfb79b2cc", + "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "laminas/laminas-loader": "^2.8.0", + "laminas/laminas-mime": "^2.10.0", + "laminas/laminas-stdlib": "^3.11.0", + "laminas/laminas-validator": "^2.23.0", + "php": "~8.0.0 || ~8.1.0", + "symfony/polyfill-intl-idn": "^1.26.0", + "symfony/polyfill-mbstring": "^1.16.0", + "webmozart/assert": "^1.11.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.4.0", + "laminas/laminas-crypt": "^3.8.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-servicemanager": "^3.16.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "symfony/process": "^6.0.11", + "vimeo/psalm": "^4.26.0" + }, + "suggest": { + "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", + "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mail", + "config-provider": "Laminas\\Mail\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Mail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mail" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-20T08:29:59+00:00" + }, + { + "name": "laminas/laminas-mime", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mime.git", + "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/62a899a7c9100889c2d2386b1357003a2cb52fa9", + "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mime": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", + "phpunit/phpunit": "^9.5" + }, + "suggest": { + "laminas/laminas-mail": "Laminas\\Mail component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create and parse MIME messages and parts", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mime" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-30T09:38:41+00:00" + }, + { + "name": "laminas/laminas-modulemanager", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-modulemanager.git", + "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", + "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", + "shasum": "" + }, + "require": { + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "webimpress/safe-writer": "^1.0.2 || ^2.1" + }, + "conflict": { + "zendframework/zend-modulemanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-console": "Laminas\\Console component", + "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ModuleManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Modular application system for laminas-mvc applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "modulemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-07T11:22:27+00:00" + }, + { + "name": "laminas/laminas-mvc", + "version": "3.3.5", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mvc.git", + "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/43fa8b0a02376cfe3209a91140bc97e94cd62d6e", + "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mvc": "*" + }, + "require-dev": { + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mvc\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mvc" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-20T12:37:51+00:00" + }, + { + "name": "laminas/laminas-recaptcha", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-recaptcha.git", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-http": "^2.15", + "laminas/laminas-json": "^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zendservice-recaptcha": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-config": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.4" + }, + "suggest": { + "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ReCaptcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "OOP wrapper for the ReCaptcha web service", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "recaptcha" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-recaptcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-recaptcha/issues", + "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", + "source": "https://github.com/laminas/laminas-recaptcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-28T18:10:25+00:00" + }, + { + "name": "laminas/laminas-router", + "version": "3.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-router.git", + "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", + "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", + "shasum": "" + }, + "require": { + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-router": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.4.0", + "laminas/laminas-i18n": "^2.15.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Router\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible routing system for HTTP and console applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "routing" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-router/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-30T22:41:24+00:00" + }, + { + "name": "laminas/laminas-server", + "version": "2.11.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-server.git", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "shasum": "" + }, + "require": { + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "replace": { + "zendframework/zend-server": "^2.8.1" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create Reflection-based RPC servers", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "server" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-25T14:41:51+00:00" + }, + { + "name": "laminas/laminas-servicemanager", + "version": "3.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-servicemanager.git", + "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/360be5f16955dd1edbcce1cfaa98ed82a17f02ec", + "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "ext-psr": "*", + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" + }, + "provide": { + "psr/container-implementation": "^1.0" + }, + "replace": { + "container-interop/container-interop": "^1.2.0" + }, + "require-dev": { + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.4.0", + "laminas/laminas-container-config-test": "^0.7", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.8" + }, + "suggest": { + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" + }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ServiceManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Factory-Driven Dependency Injection Container", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "dependency-injection", + "di", + "dic", + "laminas", + "service-manager", + "servicemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-22T11:33:46+00:00" + }, + { + "name": "laminas/laminas-session", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-session.git", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "shasum": "" + }, + "require": { + "laminas/laminas-eventmanager": "^3.5", + "laminas/laminas-servicemanager": "^3.15.1", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-session": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "~1.12.0", + "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.9", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component", + "laminas/laminas-db": "Laminas\\Db component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-validator": "Laminas\\Validator component", + "mongodb/mongodb": "If you want to use the MongoDB session save handler" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Session", + "config-provider": "Laminas\\Session\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Session\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Object-oriented interface to PHP sessions and storage", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "session" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-22T10:26:33+00:00" + }, + { + "name": "laminas/laminas-soap", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-soap.git", + "reference": "b1245a09b523485060407f73a0058fb871d2c656" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", + "reference": "b1245a09b523485060407f73a0058fb871d2c656", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-soap": "*", + "laminas/laminas-server": "^2.11", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-code": "<4.4", + "zendframework/zend-soap": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^3.7", + "laminas/laminas-http": "^2.15", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", + "laminas/laminas-http": "Laminas\\Http component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Soap\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "soap" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-14T14:04:27+00:00" + }, + { + "name": "laminas/laminas-stdlib", + "version": "3.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/66a6d03c381f6c9f1dd988bf8244f9afb9380d76", + "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-stdlib": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.2.6", + "phpstan/phpdoc-parser": "^0.5.4", + "phpunit/phpunit": "^9.5.23", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.26" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Stdlib\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "stdlib" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-24T13:56:50+00:00" + }, + { + "name": "laminas/laminas-text", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-text.git", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-text": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Text\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create FIGlets and text-based tables", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "text" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T16:50:53+00:00" + }, + { + "name": "laminas/laminas-uri", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-uri.git", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", + "shasum": "" + }, + "require": { + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-uri": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Uri\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "uri" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-09T18:37:15+00:00" + }, + { + "name": "laminas/laminas-validator", + "version": "2.25.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/42de39b78e73b321db7d948cf8530a2764f8b9aa", + "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.12.0", + "laminas/laminas-stdlib": "^3.13", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-validator": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.4.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-filter": "^2.18.0", + "laminas/laminas-http": "^2.16.0", + "laminas/laminas-i18n": "^2.17.0", + "laminas/laminas-session": "^2.13.0", + "laminas/laminas-uri": "^2.9.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.24", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.27.0" + }, + "suggest": { + "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", + "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", + "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", + "laminas/laminas-i18n-resources": "Translations of validator messages", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", + "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", + "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", + "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Validator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "validator" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-09-20T11:33:19+00:00" + }, + { + "name": "laminas/laminas-view", + "version": "2.14.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-view.git", + "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ced4133462b917c62d1efc26f982a62b5e319b4b", + "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^2.6.1 || ^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-view": "*" + }, + "require-dev": { + "ext-dom": "*", + "laminas/laminas-authentication": "^2.5", + "laminas/laminas-cache": "^2.6.1", + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-console": "^2.6", + "laminas/laminas-escaper": "^2.5", + "laminas/laminas-feed": "^2.15", + "laminas/laminas-filter": "^2.6.1", + "laminas/laminas-http": "^2.15", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-modulemanager": "^2.7.1", + "laminas/laminas-mvc": "^2.7.14 || ^3.0", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.2", + "laminas/laminas-navigation": "^2.8.1", + "laminas/laminas-paginator": "^2.5", + "laminas/laminas-permissions-acl": "^2.6", + "laminas/laminas-router": "^3.0.1", + "laminas/laminas-servicemanager": "^3.3", + "laminas/laminas-session": "^2.12", + "laminas/laminas-uri": "^2.5", + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-authentication": "Laminas\\Authentication component", + "laminas/laminas-escaper": "Laminas\\Escaper component", + "laminas/laminas-feed": "Laminas\\Feed component", + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-i18n": "Laminas\\I18n component", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", + "laminas/laminas-navigation": "Laminas\\Navigation component", + "laminas/laminas-paginator": "Laminas\\Paginator component", + "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-uri": "Laminas\\Uri component" + }, + "bin": [ + "bin/templatemap_generator.php" + ], + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\View\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "view" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-17T12:05:00+00:00" + }, + { + "name": "laminas/laminas-zendframework-bridge", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" + }, + "type": "library", + "extra": { + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" + } + }, + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ZendFrameworkBridge\\": "src//" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Alias legacy ZF class names to Laminas Project equivalents.", + "keywords": [ + "ZendFramework", + "autoloading", + "laminas", + "zf" + ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-29T13:28:29+00:00" + }, + { + "name": "league/flysystem", + "version": "2.3.2", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4b6da3e75b5e8eee53bb5ee46ded15a532843f80", + "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80", + "shasum": "" + }, + "require": { + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "require-dev": { + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/2.3.2" + }, + "funding": [ + { + "url": "https://offset.earth/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2021-11-28T20:19:08+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "2.5.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", + "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/2ae435f7177fd5d3afc0090bc7f849093d8361e8", + "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\AwsS3V3\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "AWS S3 filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.5.0" + }, + "funding": [ + { + "url": "https://ecologi.com/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-09-09T19:33:51+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-17T13:12:02+00:00" + }, + { + "name": "magento/adobe-ims", + "version": "2.1.3-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/adobe-ims-2.1.3-p1.zip", + "shasum": "c1dc99ec99e2e21f37b8d7e7c86489076bacb2d3" + }, + "require": { + "magento/module-adobe-ims": "2.1.3", + "magento/module-adobe-ims-api": "2.1.1" + }, + "type": "metapackage", + "description": "Adobe IMS Integration" + }, + { + "name": "magento/adobe-stock-integration", + "version": "2.1.3-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/adobe-stock-integration-2.1.3-p1.zip", + "shasum": "c4032ee6356455ebefb1bfce89fc665a38463229" + }, + "require": { + "magento/adobe-ims": "2.1.3-p1", + "magento/module-adobe-stock-admin-ui": "1.3.1", + "magento/module-adobe-stock-asset": "1.3.1", + "magento/module-adobe-stock-asset-api": "2.0.1", + "magento/module-adobe-stock-client": "1.3.2", + "magento/module-adobe-stock-client-api": "2.1.1", + "magento/module-adobe-stock-image": "1.3.2", + "magento/module-adobe-stock-image-admin-ui": "1.3.2", + "magento/module-adobe-stock-image-api": "1.3.1" + }, + "type": "metapackage", + "description": "Adobe Stock integration" + }, + { + "name": "magento/composer", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://github.com/magento/composer.git", + "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/composer/zipball/244c03cf437f6ae6de1650421f30e8a4fa70a02c", + "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c", + "shasum": "" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "php": "~7.4.0||~8.0.0||~8.1.0", + "symfony/console": "~4.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-4": { + "Magento\\Composer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento composer library helps to instantiate Composer application and run composer commands.", + "support": { + "issues": "https://github.com/magento/composer/issues", + "source": "https://github.com/magento/composer/tree/1.8.0" + }, + "time": "2022-01-14T01:29:51+00:00" + }, + { + "name": "magento/composer-dependency-version-audit-plugin", + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/composer-dependency-version-audit-plugin-0.1.1.zip", + "shasum": "3353eb4b6f31c0ea364ab4f46d685d44b67c4377" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "tests/Unit/Magento/ComposerDependencyVersionAuditPlugin/" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Validating packages through a composer plugin" + }, + { + "name": "magento/framework", + "version": "103.0.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-103.0.4-p1.zip", + "shasum": "3382d32bde61267844281f50e26e87a0d43c2605" + }, + "require": { + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "lib-libxml": "*", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "php": "~7.4.0||~8.1.0", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" + }, + "suggest": { + "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\": "" + } + }, + "archive": { + "exclude": [ + "Amqp", + "Bulk", + "MessageQueue" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-amqp", + "version": "100.4.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-amqp-100.4.2-p1.zip", + "shasum": "228a620e00f053cce9dfcd233f6ce3e39d4e9b30" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-bulk", + "version": "101.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-bulk-101.0.1.zip", + "shasum": "4e6a3177284a732fd8fb30ff49e27e914b1e59d6" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-message-queue", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/framework-message-queue-100.4.4.zip", + "shasum": "98a2550b1b1a3fb7e9a4ab947fcfc16df482c59f" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/google-shopping-ads", + "version": "4.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/magento-google-shopping-ads-4.0.1.0.zip", + "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" + }, + "require": { + "magento/framework": ">=101.0.4", + "magento/module-eav": ">=101.0.3", + "php": "7.0.2||7.0.4||>=7.0.6" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleShoppingAds\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" + }, + { + "name": "magento/inventory-composer-installer", + "version": "1.2.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/inventory-composer-installer-1.2.0.zip", + "shasum": "69399923bbb8f2a1023312d76122093645010ff1" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", + "magento/framework": "*" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\InventoryComposerInstaller\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\InventoryComposerInstaller\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Composer plugin for Magento Multi Source Inventory" + }, + { + "name": "magento/inventory-metapackage", + "version": "1.2.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/inventory-metapackage-1.2.4-p1.zip", + "shasum": "5ffa5d3b8ee3fd5f9d4e4ee95154d9f9b567fa03" + }, + "require": { + "magento/inventory-composer-installer": "1.2.0", + "magento/module-inventory": "1.2.2", + "magento/module-inventory-admin-ui": "1.2.2-p1", + "magento/module-inventory-advanced-checkout": "1.2.1", + "magento/module-inventory-api": "1.2.2-p1", + "magento/module-inventory-bundle-import-export": "1.1.1", + "magento/module-inventory-bundle-product": "1.2.1", + "magento/module-inventory-bundle-product-admin-ui": "1.2.2", + "magento/module-inventory-bundle-product-indexer": "1.1.1", + "magento/module-inventory-cache": "1.2.2", + "magento/module-inventory-catalog": "1.2.2", + "magento/module-inventory-catalog-admin-ui": "1.2.2-p1", + "magento/module-inventory-catalog-api": "1.3.2", + "magento/module-inventory-catalog-frontend-ui": "1.0.2", + "magento/module-inventory-catalog-search": "1.2.2", + "magento/module-inventory-catalog-search-bundle-product": "1.0.1", + "magento/module-inventory-catalog-search-configurable-product": "1.0.1", + "magento/module-inventory-configurable-product": "1.2.2", + "magento/module-inventory-configurable-product-admin-ui": "1.2.2-p1", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.2", + "magento/module-inventory-configurable-product-indexer": "1.2.2", + "magento/module-inventory-configuration": "1.2.2", + "magento/module-inventory-configuration-api": "1.2.1", + "magento/module-inventory-distance-based-source-selection": "1.2.2", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.1", + "magento/module-inventory-distance-based-source-selection-api": "1.2.1", + "magento/module-inventory-elasticsearch": "1.2.1", + "magento/module-inventory-export-stock": "1.2.1", + "magento/module-inventory-export-stock-api": "1.2.1", + "magento/module-inventory-graph-ql": "1.2.1", + "magento/module-inventory-grouped-product": "1.2.2", + "magento/module-inventory-grouped-product-admin-ui": "1.2.2", + "magento/module-inventory-grouped-product-indexer": "1.2.2", + "magento/module-inventory-import-export": "1.2.2", + "magento/module-inventory-in-store-pickup": "1.1.1", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.1", + "magento/module-inventory-in-store-pickup-api": "1.1.1", + "magento/module-inventory-in-store-pickup-frontend": "1.1.2", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.1", + "magento/module-inventory-in-store-pickup-multishipping": "1.1.1", + "magento/module-inventory-in-store-pickup-quote": "1.1.1", + "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.1", + "magento/module-inventory-in-store-pickup-sales": "1.1.1", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.2-p1", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.1", + "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.1", + "magento/module-inventory-indexer": "2.1.2", + "magento/module-inventory-low-quantity-notification": "1.2.1", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.2", + "magento/module-inventory-low-quantity-notification-api": "1.2.1-p1", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.1", + "magento/module-inventory-product-alert": "1.2.2", + "magento/module-inventory-quote-graph-ql": "1.0.1", + "magento/module-inventory-requisition-list": "1.2.2", + "magento/module-inventory-reservation-cli": "1.2.2", + "magento/module-inventory-reservations": "1.2.1", + "magento/module-inventory-reservations-api": "1.2.1", + "magento/module-inventory-sales": "1.2.2", + "magento/module-inventory-sales-admin-ui": "1.2.2", + "magento/module-inventory-sales-api": "1.2.1", + "magento/module-inventory-sales-frontend-ui": "1.2.2", + "magento/module-inventory-setup-fixture-generator": "1.2.1", + "magento/module-inventory-shipping": "1.2.2", + "magento/module-inventory-shipping-admin-ui": "1.2.2-p1", + "magento/module-inventory-source-deduction-api": "1.2.2", + "magento/module-inventory-source-selection": "1.2.1", + "magento/module-inventory-source-selection-api": "1.4.1-p1", + "magento/module-inventory-swatches-frontend-ui": "1.0.1", + "magento/module-inventory-visual-merchandiser": "1.1.2", + "magento/module-inventory-wishlist": "1.0.1" + }, + "type": "metapackage", + "description": "Metapackage with Magento Inventory modules for simple installation" + }, + { + "name": "magento/language-de_de", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-de_de-100.4.0.zip", + "shasum": "b44d46791ab2fd3e9635d551c8efb5e193ab4c4c" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "German (Germany) language" + }, + { + "name": "magento/language-en_us", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-en_us-100.4.0.zip", + "shasum": "6b9b4e6baabb7a83d1bccc1e0afcd194f491b077" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "English (United States) language" + }, + { + "name": "magento/language-es_es", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-es_es-100.4.0.zip", + "shasum": "cecf2c8604d3448ef16cf5de608dc105cbda2aeb" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Spanish (Spain) language" + }, + { + "name": "magento/language-fr_fr", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-fr_fr-100.4.0.zip", + "shasum": "2e99b25d6a1b5f50f12bedca8ca5f4c9fe807236" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "French (France) language" + }, + { + "name": "magento/language-nl_nl", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-nl_nl-100.4.0.zip", + "shasum": "79b894db6f0b39f0e682f6b0429c7c4d91ee965c" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Dutch (Netherlands) language" + }, + { + "name": "magento/language-pt_br", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-pt_br-100.4.0.zip", + "shasum": "46eb83c31b8a3d0f125642bb2b852b4ef277647a" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Portuguese (Brazil) language" + }, + { + "name": "magento/language-zh_hans_cn", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/language-zh_hans_cn-100.4.0.zip", + "shasum": "ed8034e30983a5a9f957de8f6caaa35f44848847" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Chinese (China) language" + }, + { + "name": "magento/magento-composer-installer", + "version": "0.3.0", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-composer-installer.git", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "replace": { + "magento-hackathon/magento-composer-installer": "*" + }, + "require-dev": { + "mikey179/vfsstream": "*", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "~3.6.1", + "symfony/process": "~5.4.0" + }, + "type": "composer-plugin", + "extra": { + "composer-command-registry": [ + "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" + ], + "class": "MagentoHackathon\\Composer\\Magento\\Plugin" + }, + "autoload": { + "psr-0": { + "MagentoHackathon\\Composer\\Magento": "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/magento-composer-installer", + "keywords": [ + "composer-installer", + "magento" + ], + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" + }, + "time": "2021-12-17T20:04:15+00:00" + }, + { + "name": "magento/magento2-base", + "version": "2.4.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/magento2-base-2.4.4-p1.zip", + "shasum": "66ac4ffb68d16c8932c7459636e3baf0f3e418b5" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.9", + "symfony/console": "~4.4.0", + "symfony/event-dispatcher": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "replace": { + "blueimp/jquery-file-upload": "5.6.14", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "twbs/bootstrap": "3.1.0" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "component_paths": { + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", + "components/jquery": [ + "lib/web/jquery.js", + "lib/web/jquery/jquery.min.js", + "lib/web/jquery/jquery-migrate.js" + ], + "components/jqueryui": "lib/web/jquery/jquery-ui.js", + "tinymce/tinymce": "lib/web/tiny_mce_5", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" + }, + "map": [ + [ + ".editorconfig", + ".editorconfig" + ], + [ + ".gitignore", + ".gitignore" + ], + [ + ".htaccess", + ".htaccess" + ], + [ + ".htaccess.sample", + ".htaccess.sample" + ], + [ + ".php-cs-fixer.dist.php", + ".php-cs-fixer.dist.php" + ], + [ + ".user.ini", + ".user.ini" + ], + [ + "CHANGELOG.md", + "CHANGELOG.md" + ], + [ + "COPYING.txt", + "COPYING.txt" + ], + [ + "Gruntfile.js.sample", + "Gruntfile.js.sample" + ], + [ + "LICENSE.txt", + "LICENSE.txt" + ], + [ + "LICENSE_AFL.txt", + "LICENSE_AFL.txt" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/.htaccess", + "app/.htaccess" + ], + [ + "app/autoload.php", + "app/autoload.php" + ], + [ + "app/bootstrap.php", + "app/bootstrap.php" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "app/design/frontend/Magento", + "app/design/frontend/Magento" + ], + [ + "app/etc/NonComposerComponentRegistration.php", + "app/etc/NonComposerComponentRegistration.php" + ], + [ + "app/etc/db_schema.xml", + "app/etc/db_schema.xml" + ], + [ + "app/etc/di.xml", + "app/etc/di.xml" + ], + [ + "app/etc/registration_globlist.php", + "app/etc/registration_globlist.php" + ], + [ + "auth.json.sample", + "auth.json.sample" + ], + [ + "bin/.htaccess", + "bin/.htaccess" + ], + [ + "bin/magento", + "bin/magento" + ], + [ + "dev/.htaccess", + "dev/.htaccess" + ], + [ + "dev/tests/.gitignore", + "dev/tests/.gitignore" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/.gitignore", + "dev/tests/api-functional/.gitignore" + ], + [ + "dev/tests/api-functional/_files", + "dev/tests/api-functional/_files" + ], + [ + "dev/tests/api-functional/config", + "dev/tests/api-functional/config" + ], + [ + "dev/tests/api-functional/framework", + "dev/tests/api-functional/framework" + ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], + [ + "dev/tests/api-functional/phpunit_graphql.xml.dist", + "dev/tests/api-functional/phpunit_graphql.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_rest.xml.dist", + "dev/tests/api-functional/phpunit_rest.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_soap.xml.dist", + "dev/tests/api-functional/phpunit_soap.xml.dist" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/error_handler.php", + "dev/tests/error_handler.php" + ], + [ + "dev/tests/integration/.gitignore", + "dev/tests/integration/.gitignore" + ], + [ + "dev/tests/integration/_files", + "dev/tests/integration/_files" + ], + [ + "dev/tests/integration/bin", + "dev/tests/integration/bin" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], + [ + "dev/tests/integration/phpunit.xml.dist", + "dev/tests/integration/phpunit.xml.dist" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/integration/tmp", + "dev/tests/integration/tmp" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/setup-integration", + "dev/tests/setup-integration" + ], + [ + "dev/tests/static/.gitignore", + "dev/tests/static/.gitignore" + ], + [ + "dev/tests/static/framework", + "dev/tests/static/framework" + ], + [ + "dev/tests/static/get_github_changes.php", + "dev/tests/static/get_github_changes.php" + ], + [ + "dev/tests/static/phpunit-all.xml.dist", + "dev/tests/static/phpunit-all.xml.dist" + ], + [ + "dev/tests/static/phpunit.xml.dist", + "dev/tests/static/phpunit.xml.dist" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/static/tmp", + "dev/tests/static/tmp" + ], + [ + "dev/tests/unit/.gitignore", + "dev/tests/unit/.gitignore" + ], + [ + "dev/tests/unit/framework", + "dev/tests/unit/framework" + ], + [ + "dev/tests/unit/phpunit.xml.dist", + "dev/tests/unit/phpunit.xml.dist" + ], + [ + "dev/tests/unit/tmp", + "dev/tests/unit/tmp" + ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "generated", + "generated" + ], + [ + "grunt-config.json.sample", + "grunt-config.json.sample" + ], + [ + "lib/.htaccess", + "lib/.htaccess" + ], + [ + "lib/internal/GnuFreeFont", + "lib/internal/GnuFreeFont" + ], + [ + "lib/internal/LinLibertineFont", + "lib/internal/LinLibertineFont" + ], + [ + "lib/web/blank.html", + "lib/web/blank.html" + ], + [ + "lib/web/chartjs", + "lib/web/chartjs" + ], + [ + "lib/web/css", + "lib/web/css" + ], + [ + "lib/web/extjs", + "lib/web/extjs" + ], + [ + "lib/web/fonts", + "lib/web/fonts" + ], + [ + "lib/web/fotorama", + "lib/web/fotorama" + ], + [ + "lib/web/i18n", + "lib/web/i18n" + ], + [ + "lib/web/images", + "lib/web/images" + ], + [ + "lib/web/jquery", + "lib/web/jquery" + ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], + [ + "lib/web/knockoutjs", + "lib/web/knockoutjs" + ], + [ + "lib/web/legacy-build.min.js", + "lib/web/legacy-build.min.js" + ], + [ + "lib/web/less", + "lib/web/less" + ], + [ + "lib/web/lib", + "lib/web/lib" + ], + [ + "lib/web/mage", + "lib/web/mage" + ], + [ + "lib/web/magnifier", + "lib/web/magnifier" + ], + [ + "lib/web/matchMedia.js", + "lib/web/matchMedia.js" + ], + [ + "lib/web/moment-timezone-with-data.js", + "lib/web/moment-timezone-with-data.js" + ], + [ + "lib/web/moment.js", + "lib/web/moment.js" + ], + [ + "lib/web/prototype", + "lib/web/prototype" + ], + [ + "lib/web/requirejs", + "lib/web/requirejs" + ], + [ + "lib/web/scriptaculous", + "lib/web/scriptaculous" + ], + [ + "lib/web/spacer.gif", + "lib/web/spacer.gif" + ], + [ + "lib/web/tiny_mce_5", + "lib/web/tiny_mce_5" + ], + [ + "lib/web/underscore.js", + "lib/web/underscore.js" + ], + [ + "lib/web/varien", + "lib/web/varien" + ], + [ + "nginx.conf.sample", + "nginx.conf.sample" + ], + [ + "package.json.sample", + "package.json.sample" + ], + [ + "phpserver", + "phpserver" + ], + [ + "pub/.htaccess", + "pub/.htaccess" + ], + [ + "pub/.user.ini", + "pub/.user.ini" + ], + [ + "pub/cron.php", + "pub/cron.php" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "pub/get.php", + "pub/get.php" + ], + [ + "pub/health_check.php", + "pub/health_check.php" + ], + [ + "pub/index.php", + "pub/index.php" + ], + [ + "pub/media/.htaccess", + "pub/media/.htaccess" + ], + [ + "pub/media/custom_options", + "pub/media/custom_options" + ], + [ + "pub/media/customer/.htaccess", + "pub/media/customer/.htaccess" + ], + [ + "pub/media/customer_address", + "pub/media/customer_address" + ], + [ + "pub/media/downloadable/.htaccess", + "pub/media/downloadable/.htaccess" + ], + [ + "pub/media/import", + "pub/media/import" + ], + [ + "pub/media/sitemap", + "pub/media/sitemap" + ], + [ + "pub/media/theme_customization/.htaccess", + "pub/media/theme_customization/.htaccess" + ], + [ + "pub/opt", + "pub/opt" + ], + [ + "pub/static/.htaccess", + "pub/static/.htaccess" + ], + [ + "pub/static.php", + "pub/static.php" + ], + [ + "setup", + "setup" + ], + [ + "var/.htaccess", + "var/.htaccess" + ], + [ + "vendor/.htaccess", + "vendor/.htaccess" + ] + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento 2 Base (Community Edition)" + }, + { + "name": "magento/module-admin-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-admin-analytics-100.4.4.zip", + "shasum": "87e71582ba1a656b02ba92c13e4bc129544e4b65" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-release-notification": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-notification", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-admin-notification-100.4.3.zip", + "shasum": "718ffd9260fb4bc236c5cff3647f79b65dab33d6" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-adobe-ims", + "version": "2.1.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-2.1.3.zip", + "shasum": "97163b6374564d31bb55320a9d14cad45e87aee6" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "*", + "magento/module-backend": "*", + "magento/module-config": "*", + "magento/module-user": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-ims-api", + "version": "2.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-api-2.1.1.zip", + "shasum": "8d452aedcca1b1b6fbb584c581dcf94ea8756224" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeImsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Implementation of Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-stock-admin-ui", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-admin-ui-1.3.1.zip", + "shasum": "b399122df506af3d852e4e22e6c7c628a585dacf" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-backend": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel UI implementation" + }, + { + "name": "magento/module-adobe-stock-asset", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-1.3.1.zip", + "shasum": "587d2f67229ec7f847a536023c7bc2249e10b695" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-config": "*", + "magento/module-media-gallery": "*", + "magento/module-media-gallery-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAsset\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" + }, + { + "name": "magento/module-adobe-stock-asset-api", + "version": "2.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-api-2.0.1.zip", + "shasum": "84e12169e9e77c4a60b465e809687d2441404797" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAssetApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for Adobe Stock assets handling on Magento side" + }, + { + "name": "magento/module-adobe-stock-client", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-1.3.2.zip", + "shasum": "0a1df391ff0c85e5bc4d0be7ffc6406d1917b57f" + }, + "require": { + "astock/stock-api-libphp": "^1.1.2", + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClient\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API implementation" + }, + { + "name": "magento/module-adobe-stock-client-api", + "version": "2.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-api-2.1.1.zip", + "shasum": "0f33ac5a78620b652e6929a2d5bb74517abd518b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClientApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API" + }, + { + "name": "magento/module-adobe-stock-image", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-1.3.2.zip", + "shasum": "c5097c3328b5a641ffa4b1890f2aef3e2b4ab733" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-synchronization-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling implementation" + }, + { + "name": "magento/module-adobe-stock-image-admin-ui", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-admin-ui-1.3.2.zip", + "shasum": "0af0a50951e179e1a4fa69cdd533d9be6539c104" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-backend": "*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-ui": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel images UI implementation" + }, + { + "name": "magento/module-adobe-stock-image-api", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-api-1.3.1.zip", + "shasum": "92417133f210046d0aba0145e7b686088bfc2571" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling" + }, + { + "name": "magento/module-advanced-pricing-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-advanced-pricing-import-export-100.4.4.zip", + "shasum": "43cdbb060f4fb0a9cd45605ee44055eca4eef774" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedPricingImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-search", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-advanced-search-100.4.2.zip", + "shasum": "eb35de7c4e1fb7ade0c477f70aa33f3e2d5d6e8d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-amqp-100.4.2.zip", + "shasum": "eac8b8d8f06a4e77ca75a95afcf4fa2462e6ca7e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp-store", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-amqp-store-100.4.2.zip", + "shasum": "ee0e8a474eb13d8ca8e7587d9d9155b5ac7bfe02" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/framework-message-queue": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AmqpStore\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-analytics-100.4.4.zip", + "shasum": "9aed977bfe96ed467737ee5357dfa18481d0606b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Analytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-asynchronous-operations", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-asynchronous-operations-100.4.4.zip", + "shasum": "f6aa2024f3e7ab93f9ae29c6450a2d2fa47579d9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-notification": "100.4.*", + "magento/module-logging": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsynchronousOperations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-authorization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-authorization-100.4.4.zip", + "shasum": "8f7340d761cd23fa366c7cd314271931035b1201" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Authorization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Authorization module provides access to Magento ACL functionality." + }, + { + "name": "magento/module-aws-s3", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-100.4.2.zip", + "shasum": "0a82c284e2b6b8321a2205d7673baed039ede18f" + }, + "require": { + "league/flysystem": "^2.0", + "league/flysystem-aws-s3-v3": "^2.0", + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-page-builder", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-page-builder-1.0.2.zip", + "shasum": "9c95648d7bb559a0738b1cbb93d372ab16df5105" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Aws S3 Page Builder module" + }, + { + "name": "magento/module-backend", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-backend-102.0.4.zip", + "shasum": "56c6dadb04017847f417d41e82f4da18cb6cd1e2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backup": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-developer": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-translation": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php", + "cli_commands.php" + ], + "psr-4": { + "Magento\\Backend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-backup", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-backup-100.4.4.zip", + "shasum": "7cd38adac0a5bd3a6ac4acc00ebc678958826e51" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Backup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-101.0.4.zip", + "shasum": "9ed4fb10bcd3221a29a41212020454450f90c574" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Bundle\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-graph-ql-100.4.4.zip", + "shasum": "2b6cd9b529a0859d629d95578bf70be1a8c3830c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-import-export-100.4.3.zip", + "shasum": "ef61cdce17e853d9cc4e0d4d44e117d5a1d5c64f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cache-invalidate", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cache-invalidate-100.4.2.zip", + "shasum": "4d7d415b7df604f04b4cb9193d491d43b28555c3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CacheInvalidate\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-captcha", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-captcha-100.4.4.zip", + "shasum": "b040a344d39cbe65e8c7195c7d0c70ac3c4cc151" + }, + "require": { + "laminas/laminas-captcha": "^2.11.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-session": "^2.12.0", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Captcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cardinal-commerce", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cardinal-commerce-100.4.2.zip", + "shasum": "d884bc4cc8e4b2c91be171fbe86935381ce80cd2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CardinalCommerce\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." + }, + { + "name": "magento/module-catalog", + "version": "104.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-104.0.4.zip", + "shasum": "e15a6f30146ae5b11c75876ad4585aba9d1bef51" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Catalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-analytics-100.4.2.zip", + "shasum": "8f32ae490cbdd325aee04874717f4cc6a0bc56de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-cms-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-cms-graph-ql-100.4.1.zip", + "shasum": "0a1310cd38417512a11c33ce85c98ec569a2b0ec" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-customer-graph-ql-100.4.4.zip", + "shasum": "2273b2357ff96c4f385cae52b4b87c9a49b4265c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-graph-ql-100.4.4.zip", + "shasum": "698d57bee42899d8bcce1861b66b08f414a3eb76" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-eav-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-import-export-101.1.4.zip", + "shasum": "2509dcbc39e107a238c59f33bc6cc13dcda43ee2" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-100.4.4.zip", + "shasum": "7761f5faa2394526ab04eb39092eb43410f664be" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A", + "abandoned": "magento/inventory-composer-metapackage" + }, + { + "name": "magento/module-catalog-inventory-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-graph-ql-100.4.1.zip", + "shasum": "967c87a9f7384091def8d0c7145e8338a5d0a784" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-page-builder-analytics-1.6.2.zip", + "shasum": "72e6af9d1c5a9304fb24e0e2eec507cfb023b891" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-rule", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-101.2.4.zip", + "shasum": "0bb33b0b6c7ed4bde996c229b553010bcfdae7f1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", + "magento/module-import-export": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-configurable", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-configurable-100.4.3.zip", + "shasum": "03800626035214768ee91d5d0a88512116f77956" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleConfigurable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-graph-ql-100.4.2.zip", + "shasum": "a8aa59fa07f2a313188ec9135570a1895e5e12f0" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-search", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-search-102.0.4.zip", + "shasum": "1c49d62529e29387033a9072034146f75c44f9a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Catalog search" + }, + { + "name": "magento/module-catalog-url-rewrite", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-100.4.4.zip", + "shasum": "83063990e8502dfbaecefa3f5ea9b353351483e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-graph-ql-100.4.3.zip", + "shasum": "29ceaf202c3090e107d9fbbb4f362c210fc543e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-widget", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-widget-100.4.4.zip", + "shasum": "d897af62d73420c07d9c55a39fe9bf88dbc0dd06" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogWidget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout", + "version": "100.4.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-checkout-100.4.4-p1.zip", + "shasum": "4c4083bc21580cb33b1c61da3f240cdb092fafe1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-security": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Checkout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-100.4.3.zip", + "shasum": "89d492ac25c5389eaed49ba3e4322fe03070b62b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreements\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-graph-ql-100.4.1.zip", + "shasum": "9d0ad791c8c0728ef294022c43c04f3f9e757585" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms", + "version": "104.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-104.0.4.zip", + "shasum": "e7d516aee0fa0225b42a1ff09c586bff338a2dbd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-graph-ql-100.4.2.zip", + "shasum": "19668db3acc022f74b51041230d75bc94b7ed6ad" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-page-builder-analytics-1.6.2.zip", + "shasum": "2e13a283d49aef6fec0a422f63f5adebf7b26455" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Page Builder Analytics module" + }, + { + "name": "magento/module-cms-url-rewrite", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-100.4.3.zip", + "shasum": "790a9f4eee9ff72604b29b40a68707aac6701db5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-graph-ql-100.4.2.zip", + "shasum": "ec4382242e60aaf67100496abb659aa74d3564f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms-url-rewrite": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-compare-list-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-compare-list-graph-ql-100.4.1.zip", + "shasum": "68be9b17a5f7c4155b846c8be7e75b1341955725" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompareListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-config", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-config-101.2.4.zip", + "shasum": "e4844a1e2934c10261491e412af8ed27c9c0cdfa" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Config\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-import-export-100.4.2.zip", + "shasum": "5bc3e1adec19e77352ad5f20457e52f82237510e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-100.4.4.zip", + "shasum": "35515808aa6f55a84532bd8ffdf94fa9cd4437f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-product-video": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-graph-ql-100.4.4.zip", + "shasum": "271a60f13db3b39106c7f0635a65db4c7644f977" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-sales", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-sales-100.4.2.zip", + "shasum": "2a5d5021db87891811cd78e0d62830b0a8de383e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-contact", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-contact-100.4.4.zip", + "shasum": "3715003c2ca71f131a568257d2d6b9c46e7e89c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Contact\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cookie", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cookie-100.4.4.zip", + "shasum": "eb97a1b630e1600e8d7bafcf713b75f57e69071a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cookie\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cron", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-cron-100.4.4.zip", + "shasum": "0266e3981688826150f5e552da8c6cea4360bf2b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cron\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-csp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-csp-100.4.3.zip", + "shasum": "e211950e9070a30cb4c342d4b50f5255c3ac1bd3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Csp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "CSP module enables Content Security Policies for Magento" + }, + { + "name": "magento/module-currency-symbol", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-currency-symbol-100.4.3.zip", + "shasum": "9ded0fb99e3947b7a301a4396544b7a58ef84a53" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CurrencySymbol\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer", + "version": "103.0.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-103.0.4-p1.zip", + "shasum": "45e2698a400891f2ca73ff4d42027ef1f66ad9f7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-integration": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-customer-sample-data": "Sample Data version: 100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Customer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-analytics-100.4.2.zip", + "shasum": "c315d9ed673b2817093002393a8d0dce67465aae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-downloadable-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-downloadable-graph-ql-100.4.1.zip", + "shasum": "03d6c71e20d38e22bedc2465bee84176ea9d771a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-downloadable-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerDownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-graph-ql-100.4.4.zip", + "shasum": "088fdef2061d3cdbee14b53b94901ccf3b3b42b8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-customer-import-export-100.4.4.zip", + "shasum": "fd2a153ac54b6a1cb5b8a7d72a10a3637199dafa" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-deploy", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-deploy-100.4.4.zip", + "shasum": "9234afc6074688072f8f39a66c6173dd209ecc5a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\Deploy\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-developer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-developer-100.4.4.zip", + "shasum": "8949168b312b05952308df72cd0f523cc6a895e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Developer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-dhl", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-dhl-100.4.3.zip", + "shasum": "5bb2e77e64a82ea26db2188d73b802292cb66309" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Dhl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-directory-100.4.4.zip", + "shasum": "28549a29701dee1497e2c7d0724129c42342c5bb" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Directory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-directory-graph-ql-100.4.2.zip", + "shasum": "7e0b486762f5aeb8c2248a7f161d075958a45253" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DirectoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-100.4.4.zip", + "shasum": "8a1801d134afffa4cd37a0ad492c09ff1871f46e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Downloadable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-graph-ql-100.4.4.zip", + "shasum": "2dea88533aee10de038157aff9608482432a6470" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-import-export-100.4.3.zip", + "shasum": "3cb0ec9f9f573f47898a48b7057c195f2387eaa9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav", + "version": "102.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-eav-102.1.4.zip", + "shasum": "6703acfbfac32df9acc9ba1e6b924e1e87dfb9f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Eav\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-eav-graph-ql-100.4.2.zip", + "shasum": "36eeed4bc3f13ac6044d6513a268a374b6dc6b51" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-eav": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EavGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch", + "version": "101.0.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-101.0.4-p1.zip", + "shasum": "c1cce8c0ad32d6303ef551f83979286bd4a34127" + }, + "require": { + "elasticsearch/elasticsearch": "~7.16.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-6", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-6-100.4.4.zip", + "shasum": "2da137750edc20b51fad1b3f480222f7107329e0" + }, + "require": { + "elasticsearch/elasticsearch": "~7.16.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-search": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch6\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-7", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-7-100.4.4.zip", + "shasum": "5324fc6bf2d255beafdd71bcfcb8fccb9a1cd16a" + }, + "require": { + "elasticsearch/elasticsearch": "~7.16.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-search": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch7\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-email", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-email-101.1.4.zip", + "shasum": "016ac4f39f3c6e006f7d30c4b2a617646b242085" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Email\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-encryption-key", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-encryption-key-100.4.3.zip", + "shasum": "c517a900a73d8514ce1e91d6e38ed2f9a69c0df6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EncryptionKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-fedex", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-fedex-100.4.3.zip", + "shasum": "ba4e5db6cd0a3812d61cda469d2ea2f86ba01174" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Fedex\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-100.4.3.zip", + "shasum": "6edcd72e7ef48b7a449d0c68e45e6708834d8555" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-eav": "102.1.*", + "magento/module-multishipping": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-graph-ql-100.4.2.zip", + "shasum": "ac4ed280c3c6bc7bf8a1e7ed6bf8817d23be7c18" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-adwords", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-google-adwords-100.4.2.zip", + "shasum": "4055a70dcfd696fad90e0e4868b7ee53eccf6918" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAdwords\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-analytics", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-google-analytics-100.4.1.zip", + "shasum": "11acc1ded928032700ba145e0183f2e572cda9ad" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-google-optimizer-100.4.3.zip", + "shasum": "0b4d9eb5dbf782abc67b094adfc16cfeaa138693" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-100.4.4.zip", + "shasum": "9241dbb5e73a7387650a551239b528548703433a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-new-relic-reporting": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0", + "webonyx/graphql-php": "~14.11.3" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql-cache", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-cache-100.4.1.zip", + "shasum": "0e0c894ca952f2a07031522f5fbc0f58a7902726" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQlCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-catalog-inventory", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-catalog-inventory-100.4.1.zip", + "shasum": "45f3405923a8d312e6cd80cfe2fa672e93683ccd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedCatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-import-export-100.4.2.zip", + "shasum": "3d3172c90847ff8d16536d37ee343d91edb12114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-100.4.4.zip", + "shasum": "6ef9d4f7bd85c38d5484cb013b19c30d3fe7b38e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-graph-ql-100.4.4.zip", + "shasum": "0b0563e69ae09477b5fdf8af710732ed7ad97934" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-import-export", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-import-export-101.0.4.zip", + "shasum": "4ae52c07808b4cfa2c6fe9a2f6da26a4413e3cf1" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-indexer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-indexer-100.4.4.zip", + "shasum": "6e78444e7ee5d44451759d36eb9f6ca4e60105a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Indexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-instant-purchase", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-instant-purchase-100.4.3.zip", + "shasum": "ed78f50ddc8a8f996ed92679506e442f3711c64a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InstantPurchase\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-integration", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-integration-100.4.4.zip", + "shasum": "94d595bac7a5522d5eef84e44310231a08b045ad" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Integration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-1.2.2.zip", + "shasum": "cbca09987c4d0540611e5e80b5c62f34b71a751e" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Inventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-admin-ui", + "version": "1.2.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-admin-ui-1.2.2-p1.zip", + "shasum": "297da08ecdc67f6cad1ddad72af51107b62bf20b" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-advanced-checkout", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-advanced-checkout-1.2.1.zip", + "shasum": "f6894fd25177dce9535bc1d299ce221b653836bd" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdvancedCheckout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-api", + "version": "1.2.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-api-1.2.2-p1.zip", + "shasum": "f822261c69da39dbaf6ae8b5d361b04f28cf8e28" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-import-export", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-import-export-1.1.1.zip", + "shasum": "6dc9ea6b669e571e47e97725b53f5cd6f94bdffd" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-bundle-import-export": "*", + "magento/module-catalog-import-export": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-1.2.1.zip", + "shasum": "d2cfefe5cbc28201adec427ec52da85cde46be2c" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-admin-ui-1.2.2.zip", + "shasum": "884fdef805b85635959e1e642fa38d91ae571a13" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-indexer", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-indexer-1.1.1.zip", + "shasum": "2c33a44e87a45d9363d54281fa01d930f460d64d" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-cache", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-cache-1.2.2.zip", + "shasum": "1f9a948422ab83d0b573b29f8cce79c024ed2b7e" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-1.2.2.zip", + "shasum": "ca60766a3f449264f00f2fc941ce40b5db1dc119" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-reservations-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-admin-ui", + "version": "1.2.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-admin-ui-1.2.2-p1.zip", + "shasum": "d899c5a787e2b31dc62d5f4d122babb174b6d971" + }, + "require": { + "magento/framework": "*", + "magento/module-asynchronous-operations": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-admin-ui": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-api", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-api-1.3.2.zip", + "shasum": "f55ed5abc84d01bf44e9a765f80d67496a659d73" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-frontend-ui-1.0.2.zip", + "shasum": "e2e367970b7be8116e39ebeb1282200200a73f9e" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-1.2.2.zip", + "shasum": "b8ee94a10d6ec94fe14b34b7ffe03acd054b19cb" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-bundle-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-bundle-product-1.0.1.zip", + "shasum": "0de00bad646e3d9bc33ab2777fa395f7917cbbcb" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-configurable-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-configurable-product-1.0.1.zip", + "shasum": "e4edac62d4640df26d1cce580a7c602e3f6651df" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-1.2.2.zip", + "shasum": "66761792820fd3ee28a728a2eef420738abcd94a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-admin-ui", + "version": "1.2.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-admin-ui-1.2.2-p1.zip", + "shasum": "d3caf1c29fc56ad49133a1d27a3bb78b97d34adf" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-frontend-ui-1.0.2.zip", + "shasum": "ea3ff4cc5449f4b609f8d7f2f55e5bb3a1530410" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-configurable-product": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-indexer", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-indexer-1.2.2.zip", + "shasum": "c8e63122057216a4f9b400bcccce62c926f4725f" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-1.2.2.zip", + "shasum": "11115c9d9f30452fd2684dbf5f13f5835a5b63da" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfiguration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-api-1.2.1.zip", + "shasum": "ef045df19241bac94e9c5c751bd3a95e2fa864f0" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-1.2.2.zip", + "shasum": "45f5c0e0bc1aea8a1b7cfc7ab430319e7117632c" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-admin-ui", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-admin-ui-1.2.1.zip", + "shasum": "ff5587bca805b23b5671eaf34976d465b60ad371" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-api-1.2.1.zip", + "shasum": "bcea9a979502345fd3ae7f1d1a157afc08c1c716" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-elasticsearch", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-elasticsearch-1.2.1.zip", + "shasum": "072ff2d9d2b6bb81115a4f08284d968e2fcf4fce" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryElasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-1.2.1.zip", + "shasum": "583fcd96a3d20bb4dc9db1a714683191ed2986ec" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStock\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-api-1.2.1.zip", + "shasum": "a3fcfb937349bc521640a4621a6e8f2c9016d596" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStockApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-graph-ql", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-graph-ql-1.2.1.zip", + "shasum": "d83d710584336d6929142171905d145ce7f1fda8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-1.2.2.zip", + "shasum": "d8035c868444f0215d8c0c4c0e4746cab214fd82" + }, + "require": { + "magento/framework": "*", + "magento/module-grouped-product": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-admin-ui-1.2.2.zip", + "shasum": "14e0409e2aff70a6295696cafc14061d2df97a2a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-indexer", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-indexer-1.2.2.zip", + "shasum": "fe2aa7db14eba45389ab89f26f8f62c14aa7c42e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-import-export", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-import-export-1.2.2.zip", + "shasum": "7ad59fec99abf865b596b745bde66c70c4c4b910" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-import-export": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-1.1.1.zip", + "shasum": "116d24820e20f6d66146110ec33c55471ea8693b" + }, + "require": { + "magento/framework": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-admin-ui", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-admin-ui-1.1.1.zip", + "shasum": "b2d171769d9e659e806b0b33dfba0c543fcc02ae" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-api-1.1.1.zip", + "shasum": "e2517272748b14d8b4e76806f9bb68458e84c505" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-frontend", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-frontend-1.1.2.zip", + "shasum": "809a16042e642c714eaf5b38852922fd4926b2e5" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupFrontend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-graph-ql", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-graph-ql-1.1.1.zip", + "shasum": "8bc0aa2dd68ae7e10774d79f02e9bfdd97168984" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-multishipping", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-multishipping-1.1.1.zip", + "shasum": "21d6d73bd2eba1c7b9836e0939bdbf3283dbf8b4" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-quote": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupMultishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-1.1.1.zip", + "shasum": "95746a01d8198524fe3711c6208d8a9e1d7a4057" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-graph-ql-1.1.1.zip", + "shasum": "2fd3871cdd7bebc3389b0fc921f880499d85be2b" + }, + "require": { + "magento/framework": "*", + "magento/module-graph-ql": "*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-1.1.1.zip", + "shasum": "6bfe7a6f629d460b7c1b2ee8297a49d352afb352" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", + "version": "1.1.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-admin-ui-1.1.2-p1.zip", + "shasum": "a755aee10aad7bb29370dd362df490fbf432b0fc" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-api-1.1.1.zip", + "shasum": "fe7e1b9c375d4491a173f307697c0262c6ebf616" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-1.1.1.zip", + "shasum": "415c9d8c5f3a6538941cafc3088e3d33b1483f00" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.zip", + "shasum": "9bd81446bf8f80aa22dfbd9764d3fbda129fd11c" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-shipping": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-api-1.1.1.zip", + "shasum": "f191dcabdc707d448aaafe92563e61b828233ac5" + }, + "require": { + "magento/framework": "*", + "magento/module-quote": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-webapi-extension", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-webapi-extension-1.1.1.zip", + "shasum": "db57ef0dd24de7ea700bd6ff1f5bfa18b0a8204a" + }, + "require": { + "magento/framework": "*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupWebapiExtension\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A", + "abandoned": true + }, + { + "name": "magento/module-inventory-indexer", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-indexer-2.1.2.zip", + "shasum": "e41763810272ae18da97cd119c3b76315c8c5dd3" + }, + "require": { + "magento/framework": "*", + "magento/framework-message-queue": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-1.2.1.zip", + "shasum": "5da29c26c15ffa7ec2eebffa1bb0df64e1b48659" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-eav": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-admin-ui-1.2.2.zip", + "shasum": "43a0e71c4817b748a212f0928b7cfaee7bd9983c" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-reports": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-api", + "version": "1.2.1-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-api-1.2.1-p1.zip", + "shasum": "a968bcbe2a97be59cc6ef072adaafbc28c8b3d96" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-multi-dimensional-indexer-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-multi-dimensional-indexer-api-1.2.1.zip", + "shasum": "542245c6e9f7d76ee91da742956f871925a55d08" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryMultiDimensionalIndexerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-product-alert", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-product-alert-1.2.2.zip", + "shasum": "06d98d10a3d4a2ed7fcd62a1ae00e40fa0b8d0cf" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-product-alert": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-product-alert": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-quote-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-quote-graph-ql-1.0.1.zip", + "shasum": "3237901c3fb33c7327d8f7eb946bd66f89b9fecc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-requisition-list", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-requisition-list-1.2.2.zip", + "shasum": "59a89964e0f593dd3f8456ca104e57ade5fca4cf" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-requisition-list": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservation-cli", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservation-cli-1.2.2.zip", + "shasum": "1ca52b5979d71f6bb928a3d3caa60ab42fb1528e" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationCli\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-1.2.1.zip", + "shasum": "533e5b43896121e108ad84f011db62755a544f1a" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-reservations-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-api-1.2.1.zip", + "shasum": "a1e1f6e3c770373537f00a1d353fcbad87550143" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-1.2.2.zip", + "shasum": "9b78aff86694cddd75dce59465b51b923658116a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-sales-inventory": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-indexer": "*" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-admin-ui-1.2.2.zip", + "shasum": "a85d8cb32e0fdaed8b86168945b5eb21cdc301d7" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-api-1.2.1.zip", + "shasum": "7618908dffa870644798cf046095e530314c01a9" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-frontend-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-frontend-ui-1.2.2.zip", + "shasum": "5f44f109504d84a4a959f4dedc6b8c003f8ccf01" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-setup-fixture-generator", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-setup-fixture-generator-1.2.1.zip", + "shasum": "e43b1350fed6232d9c6a557a219b5de49685977b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySetupFixtureGenerator\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-1.2.2.zip", + "shasum": "2fa7a16cf20a9d0495da791c6e84d0cc941a24b2" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping-admin-ui", + "version": "1.2.2-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-admin-ui-1.2.2-p1.zip", + "shasum": "e6d2e6a3fee423968bf8c4454fdfaefd538074c8" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-deduction-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-deduction-api-1.2.2.zip", + "shasum": "bde67977bd536dd5d4703b3221dbf75402c70ab6" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceDeductionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-1.2.1.zip", + "shasum": "d4e61d782aece48dddeb66350dc32811273665dc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection-api", + "version": "1.4.1-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-api-1.4.1-p1.zip", + "shasum": "b87775b8a01670c4e218771627ff3c492b5093b1" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-swatches-frontend-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-swatches-frontend-ui-1.0.1.zip", + "shasum": "2008961f6cc38784ad36e970aa45640e7b7dbc40" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-swatches": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySwatchesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-visual-merchandiser", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-visual-merchandiser-1.1.2.zip", + "shasum": "35186057018103992ac947ce39410cfabea10b4b" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-api": "*", + "magento/module-inventory-configuration-api": "*" + }, + "suggest": { + "magento/module-visual-merchandiser": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryVisualMerchandiser\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-wishlist", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-wishlist-1.0.1.zip", + "shasum": "acb06f070894cac974c4553dff5ef21edd569595" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-wishlist": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryWishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-jwt-framework-adapter", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-jwt-framework-adapter-100.4.1.zip", + "shasum": "2c31b93230203778cf7a3141d356426e69097595" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "web-token/jwt-framework": "^v2.2.7" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtFrameworkAdapter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "JWT Manager implementation based on jwt-framework" + }, + { + "name": "magento/module-jwt-user-token", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-jwt-user-token-100.4.0.zip", + "shasum": "c49edd03d4f11f832131ea6baf882832f51764b2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-integration": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtUserToken\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Introduces JWT token support for web API authentication" + }, + { + "name": "magento/module-layered-navigation", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-layered-navigation-100.4.4.zip", + "shasum": "f2865e253bb35e643b4d9456744ec16c38b90032" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-login-as-customer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-100.4.4.zip", + "shasum": "1bd4c95b7d7cfdc113ec2fcf9e10a2b2ac507ae3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-admin-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-admin-ui-100.4.4.zip", + "shasum": "7b044b7b7221288e11df8659c3364f2b38a19f72" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-frontend-ui": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-api-100.4.3.zip", + "shasum": "2fc9ed211fa068fb1d203ac55963b9c9f62d9a19" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-assistance", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-assistance-100.4.3.zip", + "shasum": "348e0b57bde1fe023c280b99eca8020186e904de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-admin-ui": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAssistance\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-frontend-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-frontend-ui-100.4.4.zip", + "shasum": "1dd24f814aad6cbc0276330fc9d2e6de3e8c9d7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-graph-ql-100.4.1.zip", + "shasum": "d8d02fbb43e973cdd1cfa0c3357670858512f408" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-integration": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-assistance": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." + }, + { + "name": "magento/module-login-as-customer-log", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-log-100.4.3.zip", + "shasum": "f2892ea4caf1e48daabf73fce3efa352ff3e6029" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-page-cache-100.4.4.zip", + "shasum": "f3a9f514ea784c35d8de151eecd0f9d34c856669" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerPageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-quote", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-quote-100.4.3.zip", + "shasum": "f620b331c65cde343f0b7f915ef25e0cc70a16b7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-sales", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-sales-100.4.4.zip", + "shasum": "5570592fd947e9fe0d2e3564015c5682d91adcd6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-marketplace", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-marketplace-100.4.3.zip", + "shasum": "abf8213c1bf4f1741f27979caa1c111bec39e8e0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Marketplace\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-media-content", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-100.4.3.zip", + "shasum": "cd958b245a5c4474d70af5fbb0cb39fd081cc0d7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-api-100.4.3.zip", + "shasum": "968cd9066bc5e9e5c1adf0e2cf6eeacee276c46c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-catalog", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-catalog-100.4.3.zip", + "shasum": "e2e528d870917a29eb18a886de1e2a2778ed979e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-cms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-cms-100.4.3.zip", + "shasum": "50bd4e9c9f9490ed2b55f311167e3a26c96c07b2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-content-synchronization", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-100.4.3.zip", + "shasum": "f67e6bab5bac4e8da3d6f1311be4cb88200b528b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-gallery-synchronization": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media content data synchronization." + }, + { + "name": "magento/module-media-content-synchronization-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-api-100.4.2.zip", + "shasum": "abab9c3a513b688adc326a5bf1d25ee4fdd09907" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media content synchronization implementation API" + }, + { + "name": "magento/module-media-content-synchronization-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-catalog-100.4.2.zip", + "shasum": "4aea6357294f0fe48e739c500569beaebe589118" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-synchronization-cms", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-cms-100.4.2.zip", + "shasum": "a9a1a226f814332bdf39a7def64b11fb2b36e5a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-gallery", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-100.4.3.zip", + "shasum": "31866951ee3d768c57402b36ace278f9c27a761c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallery\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media handling" + }, + { + "name": "magento/module-media-gallery-api", + "version": "101.0.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-api-101.0.3.zip", + "shasum": "1e4b4bdbd29eef48f73bfb94d3792343b458254c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery asset attributes storage and management" + }, + { + "name": "magento/module-media-gallery-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-100.4.2.zip", + "shasum": "42f53b96ee75489e4a3444ba80b6e3114259ce0f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for catalog gallery processor delete operation handling" + }, + { + "name": "magento/module-media-gallery-catalog-integration", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-integration-100.4.2.zip", + "shasum": "08fc53a5e5a4bce661d200a7c78eaf2a21347eff" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for extending catalog image uploader functionality" + }, + { + "name": "magento/module-media-gallery-catalog-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-ui-100.4.2.zip", + "shasum": "fa5d09c0ec6ed1a80ee6af30a7bb2de6b443564f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implement category grid for media gallery." + }, + { + "name": "magento/module-media-gallery-cms-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-cms-ui-100.4.2.zip", + "shasum": "b9e2da4a3778c3f4dc54c3611eb53614c2b69eae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCmsUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Cms related UI elements in the magento media gallery" + }, + { + "name": "magento/module-media-gallery-integration", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-integration-100.4.3.zip", + "shasum": "3ed93725cfcd4d48781d919914ba519bbb4b2f75" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-cms": "*" + }, + "suggest": { + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for integration of enhanced media gallery" + }, + { + "name": "magento/module-media-gallery-metadata", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-100.4.2.zip", + "shasum": "010879dfb6738d095adb50c630ac437c2b3ce845" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata processing" + }, + { + "name": "magento/module-media-gallery-metadata-api", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-api-100.4.1.zip", + "shasum": "12d162993fdc045c4f26c65dc5a13749b63684d8" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadataApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery metadata implementation API" + }, + { + "name": "magento/module-media-gallery-renditions", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-100.4.2.zip", + "shasum": "b6c7e5b4cf1d46d7d7599c51bb247366230cfbc7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-renditions-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-content-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implements height and width fields for for media gallery items." + }, + { + "name": "magento/module-media-gallery-renditions-api", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-api-100.4.1.zip", + "shasum": "2b100b56e9bf9e0a508758e7ae138bd18099390d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditionsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." + }, + { + "name": "magento/module-media-gallery-synchronization", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-100.4.3.zip", + "shasum": "487ce6b83caedb68bce748bf0288c98f3628f0dd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media gallery data synchronization." + }, + { + "name": "magento/module-media-gallery-synchronization-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-api-100.4.2.zip", + "shasum": "36b8005b6f215254f4cffb220a15f4eb26921485" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery synchronization implementation API" + }, + { + "name": "magento/module-media-gallery-synchronization-metadata", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-metadata-100.4.1.zip", + "shasum": "9fe937bb80fe773f5fe78710068f4c87993ae7ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata synchronization" + }, + { + "name": "magento/module-media-gallery-ui", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-100.4.3.zip", + "shasum": "b460ffd8161c33fa95529e0cb6d74fa0f8e99879" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation" + }, + { + "name": "magento/module-media-gallery-ui-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-api-100.4.2.zip", + "shasum": "866b92aea57b48ecd42a93f1f45635359400c3d0" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUiApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation API" + }, + { + "name": "magento/module-media-storage", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-media-storage-100.4.3.zip", + "shasum": "961d24f8d53e28bcd6b6d4a06cd14388b03ce363" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-message-queue", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-message-queue-100.4.4.zip", + "shasum": "b3aa635c8250e89510a3017f37a7e0173003c1ea" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-msrp-100.4.3.zip", + "shasum": "44cefff75ca10f19469f504173b1b838f3c73352" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Msrp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-msrp-configurable-product-100.4.2.zip", + "shasum": "b95ca6d8ee4a4438679d9bd1984902793453401a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-grouped-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-msrp-grouped-product-100.4.2.zip", + "shasum": "30e3ddb7b01195f725c0f4c403e1e76a62976c40" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-multishipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-multishipping-100.4.4.zip", + "shasum": "8e189c7df3ca7cf2af6e7247a16ab26622e1accb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Multishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-mysql-mq", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-mysql-mq-100.4.2.zip", + "shasum": "a1a240e2c3b8a20e32aae5074540ae9e0da84276" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MysqlMq\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-new-relic-reporting", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-new-relic-reporting-100.4.2.zip", + "shasum": "80457ce06c3ddfdc743d26b43c6444147b89cc37" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewRelicReporting\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-100.4.4.zip", + "shasum": "5b40501b8a8306993df0ec8113d72de78e82cec7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Newsletter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-graph-ql-100.4.1.zip", + "shasum": "29c029b8d05b2a6164afc6cf9b903f8eebbf1f73" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewsletterGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides GraphQl functionality for the newsletter subscriptions." + }, + { + "name": "magento/module-offline-payments", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-offline-payments-100.4.3.zip", + "shasum": "a35397013c241c348a4b5c4bf7b99037374aa078" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflinePayments\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-offline-shipping", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-offline-shipping-100.4.3.zip", + "shasum": "f0ec90b74a5a53b29d0cdaf0201e5a0fc6c49cac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflineShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-page-builder", + "version": "2.2.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-2.2.2.zip", + "shasum": "3f158c4fb694cfa88c6278108bb03869d87b3606" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-widget": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0", + "phpgt/dom": "2.2.3" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "suggest": { + "magento/module-review": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder module" + }, + { + "name": "magento/module-page-builder-admin-analytics", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-admin-analytics-1.1.2.zip", + "shasum": "f8942fcad45eb0f92b546ecae891fdc0639643cf" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Admin Analytics module" + }, + { + "name": "magento/module-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-analytics-1.6.2.zip", + "shasum": "2f4967d2e652896439bec9b80fff31ff45c30a57" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Analytics module" + }, + { + "name": "magento/module-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-page-cache-100.4.4.zip", + "shasum": "62cfc96e7dd0944bfe51694c98253237ec411e71" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-payment-100.4.4.zip", + "shasum": "61402da36b7d636dc86812971c05a832e6f7fa6d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Payment\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-payment-graph-ql-100.4.0.zip", + "shasum": "97078b24d6aa42c2bcdefa2296ebd525abad7751" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-payment": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-paypal-101.0.4.zip", + "shasum": "298da9811921aa6b11b5e7bb3d5b440c41ab1316" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Paypal\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal-captcha", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-paypal-captcha-100.4.2.zip", + "shasum": "6a7a545f55e7f73bf16879787aa86eb7fd8a44c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-paypal": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalCaptcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides CAPTCHA validation for PayPal Payflow Pro" + }, + { + "name": "magento/module-paypal-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-paypal-graph-ql-100.4.2.zip", + "shasum": "b4523a3c29d751f503f76538286125d04c1990f1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-paypal": "101.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "GraphQl support for Paypal" + }, + { + "name": "magento/module-persistent", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-persistent-100.4.4.zip", + "shasum": "e963e0404d19562c89b3df35911836022ca46cbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Persistent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-alert", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-product-alert-100.4.3.zip", + "shasum": "e08d2303c03686b0953f7c3e34800cc87f5d4ba8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-video", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-product-video-100.4.4.zip", + "shasum": "2297454db3a283ba2da9834379d335b0fea5ae82" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideo\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Video to Products" + }, + { + "name": "magento/module-quote", + "version": "101.2.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-101.2.4-p1.zip", + "shasum": "90c1957436ba5f450e6f11047e83e86d70c10a08" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Quote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-analytics-100.4.4.zip", + "shasum": "c06f3cfdbff71a8cc9b7c8080c105a75e06631fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-bundle-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-bundle-options-100.4.1.zip", + "shasum": "33575d4cecc043ac893cb81c0f94b14425f9adfb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteBundleOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for bundle products" + }, + { + "name": "magento/module-quote-configurable-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-configurable-options-100.4.1.zip", + "shasum": "5e7caac0e2a93a65ba9d37ae4941af47830bc099" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteConfigurableOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for configurable products" + }, + { + "name": "magento/module-quote-downloadable-links", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-downloadable-links-100.4.1.zip", + "shasum": "9c89f7a029bd5029186f3cc3ad70568f04e341e1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteDownloadableLinks\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for links of downloadable products" + }, + { + "name": "magento/module-quote-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-quote-graph-ql-100.4.4.zip", + "shasum": "4f7503cb96da1c1d593d884bf08acbd03f27f449" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-message": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-payment-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-re-captcha-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-admin-ui-1.1.2.zip", + "shasum": "1733531c46c70334556a19a8f723cff3b84420d4" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-1.1.2.zip", + "shasum": "8edf3f3cabc1b545e3d95723fdbc1e092f445806" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckout\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout-sales-rule", + "version": "1.1.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-sales-rule-1.1.0.zip", + "shasum": "fe558259764d08fad33ae64b8f449dfecd7f4597" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckoutSalesRule\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google ReCaptcha integration for Magento2 coupons" + }, + { + "name": "magento/module-re-captcha-contact", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-contact-1.1.1.zip", + "shasum": "5c07619ddb01288f67cbd41f239f703398c7d75c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaContact\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-customer", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-customer-1.1.2.zip", + "shasum": "af95684635517b68bd136b08fcc6d80f2e068f26" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCustomer\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-frontend-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-frontend-ui-1.1.2.zip", + "shasum": "90231e5f0491c324de3bbdd5a6679419b39edf7d" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-migration", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-migration-1.1.2.zip", + "shasum": "9c4108ae8f12d4cd972d205344bbe340261d7b35" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMigration\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA config migration for Magento2" + }, + { + "name": "magento/module-re-captcha-newsletter", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-newsletter-1.1.2.zip", + "shasum": "68993455fefc5b75446291372c19a733457f6033" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaNewsletter\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-paypal", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-paypal-1.1.2.zip", + "shasum": "11b3834102f4ab635bb2cc535dc823f6700fb64e" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaPaypal\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" + }, + { + "name": "magento/module-re-captcha-review", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-review-1.1.2.zip", + "shasum": "e2402b0a7f48730c1addfa31d9fbc82832519914" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaReview\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-send-friend", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-send-friend-1.1.2.zip", + "shasum": "83fa428ad14100a1833911339bf0597e61f0eebe" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaSendFriend\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-store-pickup", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-store-pickup-1.0.1.zip", + "shasum": "ce24c1563e7914680ae8069905a6a6ee2892a59d" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-in-store-pickup-frontend": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" + }, + { + "name": "magento/module-re-captcha-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-ui-1.1.2.zip", + "shasum": "f191b36d2f085a05da2c4059120a388606d23eab" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "email": "riccardo.tempesta@magespecialist.it", + "name": "Riccardo Tempesta" + } + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-user", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-user-1.1.2.zip", + "shasum": "b258e8faedd67b2e92bf2330de6a427222afbe16" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUser\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-1.1.1.zip", + "shasum": "1d7e3e9a12de9567bd8e4f40125dfe219aa8578e" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-api-1.1.1.zip", + "shasum": "6d862b809f358c6a0c5f912b02c28cd94b5e8617" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidationApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-checkbox", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-checkbox-2.0.2.zip", + "shasum": "fb474ed276f1e7075d6775e5b781041b12619923" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Checkbox\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-invisible-2.0.2.zip", + "shasum": "46e85b1d5adf4ba0e54a7e8d21058d257adf1e6a" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-3-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-3-invisible-2.0.2.zip", + "shasum": "dcaf0abd68a25f1b746ca0632ba436a1c17c8d97" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion3Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-api-1.0.1.zip", + "shasum": "508925f8714de928445ece249efe054a1da08e72" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-graph-ql-1.0.1.zip", + "shasum": "ee28f3d0ae785a4f84dfc24297ca6750883c1b31" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-rest", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-rest-1.0.1.zip", + "shasum": "75fc7c55d78ab09fc5e70c86114bec095509a6ec" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiRest\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-ui-1.0.1.zip", + "shasum": "52c69560af911f4510b49af43d16df219bfb280a" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-related-product-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-related-product-graph-ql-100.4.2.zip", + "shasum": "07c9eaea814816e74e65f71cf913d4c96563db5b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RelatedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-release-notification", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-release-notification-100.4.2.zip", + "shasum": "d7ce0a582c0e1121422c04a6e3eb0b59d923d1be" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReleaseNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-remote-storage-100.4.2.zip", + "shasum": "b6edea70507f70e536a6fd8c68e342491bb218bc" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-cms": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-downloadable-import-export": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-gallery-metadata": "100.4.*", + "magento/module-media-gallery-synchronization": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-sitemap": "100.4.*", + "predis/predis": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reports", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-reports-100.4.4.zip", + "shasum": "9b06e1d350e3ee09e1d49c190f7fbc0cfa6cebdb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reports\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-require-js", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-require-js-100.4.1.zip", + "shasum": "6dd4b36967e9fefcb9589e94c453ebe71d73614f" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequireJs\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-review-100.4.4.zip", + "shasum": "55690e3e50a15a6a875de79f36fe5e64da96c61c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-review-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Review\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-review-analytics-100.4.2.zip", + "shasum": "a206e598d7aa0aa89e422a0608cc1e00d900fba8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-review-graph-ql-100.4.1.zip", + "shasum": "61146e393ba57901075b80969a393c2ba6864d97" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-robots", + "version": "101.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-robots-101.1.1.zip", + "shasum": "4773d8401c9441cd5639fbd91ef88dc7b56aa57d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Robots\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rss", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-rss-100.4.3.zip", + "shasum": "48f55d3e78a40c51b80cdd0a318abe323062c09d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rss\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rule", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-rule-100.4.3.zip", + "shasum": "09be74c0ae1bbf637a9f7fdc5cb1905fe73fe736" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales", + "version": "103.0.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-103.0.4-p1.zip", + "shasum": "c2d4616e476e34a0edaa7f45448bcaa44e1c1faa" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-analytics-100.4.2.zip", + "shasum": "b6b6d9e8d678342849416ad4c3812fe8e9963f92" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-sales": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-graph-ql-100.4.4.zip", + "shasum": "cded8d3ce98c05814e5292b3083ee517a3f140e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-inventory", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-inventory-100.4.1.zip", + "shasum": "6136d74d2a26727f2f5afff909a7af8d2335d6f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-rule-101.2.4.zip", + "shasum": "0202b9efb33f7c8e434c9eff5b9f13252a64361b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-sequence", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sales-sequence-100.4.2.zip", + "shasum": "e13acf17cba27c25100e9ff4cd53b76aa911e5b1" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesSequence\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sample-data", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sample-data-100.4.2.zip", + "shasum": "cbba51c565332f30e05407f9559a4fa64bab8af0" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/sample-data-media": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\SampleData\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Sample Data fixtures" + }, + { + "name": "magento/module-search", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-search-101.1.4.zip", + "shasum": "88dfd5c1e5b1d10ef463e53319644b9b39d43f12" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Search\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-security", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-security-100.4.4.zip", + "shasum": "2024fc95e9d1f97edb077f48599687d34821b181" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Security\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Security management module" + }, + { + "name": "magento/module-securitytxt", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-securitytxt-1.1.1.zip", + "shasum": "4394fef44a3e4bd98d535566cd424ad52bb21327" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Securitytxt\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "authors": [ + { + "email": "k@lpe.sh", + "name": "Kalpesh Mehta" + } + ], + "description": "Security.txt file for Magento 2 websites" + }, + { + "name": "magento/module-send-friend", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-100.4.3.zip", + "shasum": "0f8e23372cc7c24fccd08b9bfb7cfa4058c4d63f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-send-friend-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-graph-ql-100.4.1.zip", + "shasum": "3dc4731c54455df12d44e931887ee8636dbe3313" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-send-friend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriendGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-shipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-shipping-100.4.4.zip", + "shasum": "29375febbffe4c7349be67c52567136ba105784f" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-contact": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-fedex": "100.4.*", + "magento/module-ups": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Shipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sitemap", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-sitemap-100.4.3.zip", + "shasum": "9139b7b085805036139a514e21964324ea611fc3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-robots": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sitemap\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store", + "version": "101.1.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-store-101.1.4-p1.zip", + "shasum": "7f07de873322e1200b3a17e6dec9fe509d9fd3be" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Store\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-store-graph-ql-100.4.3.zip", + "shasum": "96338dced9ba53fce1689448692137f55a314ed9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StoreGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swagger-100.4.3.zip", + "shasum": "5ca46846a527163bafcc3449eda2295ac7e90805" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swagger\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-100.4.1.zip", + "shasum": "4fd60e9d415436e185b8a74982c0223accc46983" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi-async", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-async-100.4.1.zip", + "shasum": "6b7fd9d18b56165d8f31e7ac53978e268b6e62b2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swatches-100.4.4.zip", + "shasum": "8baa9e62484ef73892287cc643c06246737f1a1a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-layered-navigation": "100.4.*", + "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swatches\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Swatches to Products" + }, + { + "name": "magento/module-swatches-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swatches-graph-ql-100.4.3.zip", + "shasum": "91d201b09470253155c56a73972c1188a50c0cbf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-swatches": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches-layered-navigation", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-swatches-layered-navigation-100.4.1.zip", + "shasum": "6fefaad9da26a211004f46d990e76c9c99a0ce6c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesLayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-tax-100.4.4.zip", + "shasum": "2a67b8d3c2d3df3664ab90ad36725368ebf62ef8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-tax-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Tax\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-tax-graph-ql-100.4.1.zip", + "shasum": "51750a921f9b42791ef39b84305de1f65a3555a7" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-tax": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-tax-import-export-100.4.4.zip", + "shasum": "b0eac5f257c25e31d2970f1bf1a580cf881228d7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-theme-101.1.4.zip", + "shasum": "338f5883b054bf352d5da2cd0a51f5e960fd247e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-theme-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Theme\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-theme-graph-ql-100.4.2.zip", + "shasum": "c68e9af6abbfacd5e15d9c100146b9961c691bc8" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ThemeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-translation", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-translation-100.4.4.zip", + "shasum": "fdee0ca107238aeb1d7b9cd37003dfbbe457bffa" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-developer": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Translation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-two-factor-auth", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-two-factor-auth-1.1.3.zip", + "shasum": "3f1a706d3ed39afa9ea557b802df4dcc6c1c8687" + }, + "require": { + "2tvenom/cborencode": "^1.0", + "christian-riesen/base32": "^1.3", + "endroid/qr-code": "^4.3.5", + "magento/framework": "*", + "magento/magento-composer-installer": "*", + "magento/module-authorization": "*", + "magento/module-backend": "*", + "magento/module-config": "*", + "magento/module-integration": "*", + "magento/module-store": "*", + "magento/module-ui": "*", + "magento/module-user": "*", + "php": "~7.4.0||~8.1.0", + "spomky-labs/otphp": "^10.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TwoFactorAuth\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Two Factor Authentication module for Magento2" + }, + { + "name": "magento/module-ui", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-ui-101.2.4.zip", + "shasum": "0ce4aa36f76f775412bf6081c86e4d1b1a0e4e65" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ui\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-ups", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-ups-100.4.4.zip", + "shasum": "bbd3a2156fc01da4d33db1c82eef9415684172ab" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ups\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite", + "version": "102.0.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-102.0.3.zip", + "shasum": "9ea6ace8880d0529322f80afeb83d49d5eaa8590" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-graph-ql-100.4.3.zip", + "shasum": "48b85cd67927076dd9c0dcdd211a8327cd3bf3ed" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-user", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-user-101.2.4.zip", + "shasum": "fdc8d447b87027d13627d64b2d33d49b4053bb9f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\User\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-usps", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-usps-100.4.3.zip", + "shasum": "32255f4dbf4ac931a493a14f2e4d7b62043ed7c5" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Usps\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-variable", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-variable-100.4.2.zip", + "shasum": "08b30bf39c172ece04d0bdac5737f8a13388c9cb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Variable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-vault", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-vault-101.2.4.zip", + "shasum": "d9dd7ea1c2c0432e2cad57fe95ad148aa0815bac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Vault\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-vault-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-vault-graph-ql-100.4.1.zip", + "shasum": "71355290e85bbda67b7f473610938d76a777e21d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VaultGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-version", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-version-100.4.1.zip", + "shasum": "296917708d7cd2a13b0db6696f9bb5787d5f41d8" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Version\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-webapi-100.4.3.zip", + "shasum": "42f3e456007f296cac89cdf171334abff6fc6547" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Webapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-async", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-webapi-async-100.4.2.zip", + "shasum": "b99c12ed3b68cb17575c8ee6164461f64949ad12" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-security", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-webapi-security-100.4.2.zip", + "shasum": "487eee45337d893f9bfe89f0fc3868a498038cfe" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiSecurity\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "WebapiSecurity module provides option to loosen security on some webapi resources." + }, + { + "name": "magento/module-weee", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-weee-100.4.4.zip", + "shasum": "d068030111964c83b31079fa7eda7403bc11f757" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Weee\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-weee-graph-ql-100.4.2.zip", + "shasum": "1fc9041ba669528cf05280a7ff17cfa5b13430d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-widget", + "version": "101.2.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-widget-101.2.4-p1.zip", + "shasum": "8a87ba5585539834f8c3e8bf3aaaa8824ac72064" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-widget-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Widget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-101.2.4.zip", + "shasum": "4ea347be87755e040ad71544b3fe2eb59069d72c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-rss": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Wishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-analytics", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-analytics-100.4.3.zip", + "shasum": "9df55fb0da28a5cf930ec2fbdef0f9ee75b3d605" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-graph-ql-100.4.4.zip", + "shasum": "3ded6a5110838fd062e657a4855fc980e20f49ee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/page-builder", + "version": "1.7.1-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/page-builder-1.7.1-p1.zip", + "shasum": "338a2342e111b5f8b1712028096a67ef53978e9b" + }, + "require": { + "magento/module-aws-s3-page-builder": "1.0.2", + "magento/module-catalog-page-builder-analytics": "1.6.2", + "magento/module-cms-page-builder-analytics": "1.6.2", + "magento/module-page-builder": "2.2.2", + "magento/module-page-builder-admin-analytics": "1.1.2", + "magento/module-page-builder-analytics": "1.6.2" + }, + "type": "metapackage", + "description": "Page Builder metapackage" + }, + { + "name": "magento/product-community-edition", + "version": "2.4.4-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/product-community-edition-2.4.4-p1.zip", + "shasum": "06e3fbf04e3d5e008da9bcdcb61f314dbff7bae8" + }, + "require": { + "blueimp/jquery-file-upload": "5.6.14", + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.12.1", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "composer/composer": "^1.9 || ^2.0", + "elasticsearch/elasticsearch": "~7.16.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ext-zip": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-captcha": "^2.11", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-feed": "^2.15.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-session": "^2.12.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "league/flysystem": "~2.3.2", + "league/flysystem-aws-s3-v3": "^2.0", + "lib-libxml": "*", + "magento/adobe-ims": "2.1.3-p1", + "magento/adobe-stock-integration": "2.1.3-p1", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework": "103.0.4-p1", + "magento/framework-amqp": "100.4.2-p1", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.4", + "magento/google-shopping-ads": "4.0.1", + "magento/inventory-metapackage": "1.2.4-p1", + "magento/language-de_de": "100.4.0", + "magento/language-en_us": "100.4.0", + "magento/language-es_es": "100.4.0", + "magento/language-fr_fr": "100.4.0", + "magento/language-nl_nl": "100.4.0", + "magento/language-pt_br": "100.4.0", + "magento/language-zh_hans_cn": "100.4.0", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-base": "2.4.4-p1", + "magento/module-admin-analytics": "100.4.4", + "magento/module-admin-notification": "100.4.3", + "magento/module-advanced-pricing-import-export": "100.4.4", + "magento/module-advanced-search": "100.4.2", + "magento/module-amqp": "100.4.2", + "magento/module-amqp-store": "100.4.2", + "magento/module-analytics": "100.4.4", + "magento/module-asynchronous-operations": "100.4.4", + "magento/module-authorization": "100.4.4", + "magento/module-aws-s3": "100.4.2", + "magento/module-backend": "102.0.4", + "magento/module-backup": "100.4.4", + "magento/module-bundle": "101.0.4", + "magento/module-bundle-graph-ql": "100.4.4", + "magento/module-bundle-import-export": "100.4.3", + "magento/module-cache-invalidate": "100.4.2", + "magento/module-captcha": "100.4.4", + "magento/module-cardinal-commerce": "100.4.2", + "magento/module-catalog": "104.0.4", + "magento/module-catalog-analytics": "100.4.2", + "magento/module-catalog-cms-graph-ql": "100.4.1", + "magento/module-catalog-customer-graph-ql": "100.4.4", + "magento/module-catalog-graph-ql": "100.4.4", + "magento/module-catalog-import-export": "101.1.4", + "magento/module-catalog-inventory": "100.4.4", + "magento/module-catalog-inventory-graph-ql": "100.4.1", + "magento/module-catalog-rule": "101.2.4", + "magento/module-catalog-rule-configurable": "100.4.3", + "magento/module-catalog-rule-graph-ql": "100.4.2", + "magento/module-catalog-search": "102.0.4", + "magento/module-catalog-url-rewrite": "100.4.4", + "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", + "magento/module-catalog-widget": "100.4.4", + "magento/module-checkout": "100.4.4-p1", + "magento/module-checkout-agreements": "100.4.3", + "magento/module-checkout-agreements-graph-ql": "100.4.1", + "magento/module-cms": "104.0.4", + "magento/module-cms-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.3", + "magento/module-cms-url-rewrite-graph-ql": "100.4.2", + "magento/module-compare-list-graph-ql": "100.4.1", + "magento/module-config": "101.2.4", + "magento/module-configurable-import-export": "100.4.2", + "magento/module-configurable-product": "100.4.4", + "magento/module-configurable-product-graph-ql": "100.4.4", + "magento/module-configurable-product-sales": "100.4.2", + "magento/module-contact": "100.4.4", + "magento/module-cookie": "100.4.4", + "magento/module-cron": "100.4.4", + "magento/module-csp": "100.4.3", + "magento/module-currency-symbol": "100.4.3", + "magento/module-customer": "103.0.4-p1", + "magento/module-customer-analytics": "100.4.2", + "magento/module-customer-downloadable-graph-ql": "100.4.1", + "magento/module-customer-graph-ql": "100.4.4", + "magento/module-customer-import-export": "100.4.4", + "magento/module-deploy": "100.4.4", + "magento/module-developer": "100.4.4", + "magento/module-dhl": "100.4.3", + "magento/module-directory": "100.4.4", + "magento/module-directory-graph-ql": "100.4.2", + "magento/module-downloadable": "100.4.4", + "magento/module-downloadable-graph-ql": "100.4.4", + "magento/module-downloadable-import-export": "100.4.3", + "magento/module-eav": "102.1.4", + "magento/module-eav-graph-ql": "100.4.2", + "magento/module-elasticsearch": "101.0.4-p1", + "magento/module-elasticsearch-6": "100.4.4", + "magento/module-elasticsearch-7": "100.4.4", + "magento/module-email": "101.1.4", + "magento/module-encryption-key": "100.4.3", + "magento/module-fedex": "100.4.3", + "magento/module-gift-message": "100.4.3", + "magento/module-gift-message-graph-ql": "100.4.2", + "magento/module-google-adwords": "100.4.2", + "magento/module-google-analytics": "100.4.1", + "magento/module-google-optimizer": "100.4.3", + "magento/module-graph-ql": "100.4.4", + "magento/module-graph-ql-cache": "100.4.1", + "magento/module-grouped-catalog-inventory": "100.4.1", + "magento/module-grouped-import-export": "100.4.2", + "magento/module-grouped-product": "100.4.4", + "magento/module-grouped-product-graph-ql": "100.4.4", + "magento/module-import-export": "101.0.4", + "magento/module-indexer": "100.4.4", + "magento/module-instant-purchase": "100.4.3", + "magento/module-integration": "100.4.4", + "magento/module-jwt-framework-adapter": "100.4.1", + "magento/module-jwt-user-token": "100.4.0", + "magento/module-layered-navigation": "100.4.4", + "magento/module-login-as-customer": "100.4.4", + "magento/module-login-as-customer-admin-ui": "100.4.4", + "magento/module-login-as-customer-api": "100.4.3", + "magento/module-login-as-customer-assistance": "100.4.3", + "magento/module-login-as-customer-frontend-ui": "100.4.4", + "magento/module-login-as-customer-graph-ql": "100.4.1", + "magento/module-login-as-customer-log": "100.4.3", + "magento/module-login-as-customer-page-cache": "100.4.4", + "magento/module-login-as-customer-quote": "100.4.3", + "magento/module-login-as-customer-sales": "100.4.4", + "magento/module-marketplace": "100.4.3", + "magento/module-media-content": "100.4.3", + "magento/module-media-content-api": "100.4.3", + "magento/module-media-content-catalog": "100.4.3", + "magento/module-media-content-cms": "100.4.3", + "magento/module-media-content-synchronization": "100.4.3", + "magento/module-media-content-synchronization-api": "100.4.2", + "magento/module-media-content-synchronization-catalog": "100.4.2", + "magento/module-media-content-synchronization-cms": "100.4.2", + "magento/module-media-gallery": "100.4.3", + "magento/module-media-gallery-api": "101.0.3", + "magento/module-media-gallery-catalog": "100.4.2", + "magento/module-media-gallery-catalog-integration": "100.4.2", + "magento/module-media-gallery-catalog-ui": "100.4.2", + "magento/module-media-gallery-cms-ui": "100.4.2", + "magento/module-media-gallery-integration": "100.4.3", + "magento/module-media-gallery-metadata": "100.4.2", + "magento/module-media-gallery-metadata-api": "100.4.1", + "magento/module-media-gallery-renditions": "100.4.2", + "magento/module-media-gallery-renditions-api": "100.4.1", + "magento/module-media-gallery-synchronization": "100.4.3", + "magento/module-media-gallery-synchronization-api": "100.4.2", + "magento/module-media-gallery-synchronization-metadata": "100.4.1", + "magento/module-media-gallery-ui": "100.4.3", + "magento/module-media-gallery-ui-api": "100.4.2", + "magento/module-media-storage": "100.4.3", + "magento/module-message-queue": "100.4.4", + "magento/module-msrp": "100.4.3", + "magento/module-msrp-configurable-product": "100.4.2", + "magento/module-msrp-grouped-product": "100.4.2", + "magento/module-multishipping": "100.4.4", + "magento/module-mysql-mq": "100.4.2", + "magento/module-new-relic-reporting": "100.4.2", + "magento/module-newsletter": "100.4.4", + "magento/module-newsletter-graph-ql": "100.4.1", + "magento/module-offline-payments": "100.4.3", + "magento/module-offline-shipping": "100.4.3", + "magento/module-page-cache": "100.4.4", + "magento/module-payment": "100.4.4", + "magento/module-payment-graph-ql": "100.4.0", + "magento/module-paypal": "101.0.4", + "magento/module-paypal-captcha": "100.4.2", + "magento/module-paypal-graph-ql": "100.4.2", + "magento/module-persistent": "100.4.4", + "magento/module-product-alert": "100.4.3", + "magento/module-product-video": "100.4.4", + "magento/module-quote": "101.2.4-p1", + "magento/module-quote-analytics": "100.4.4", + "magento/module-quote-bundle-options": "100.4.1", + "magento/module-quote-configurable-options": "100.4.1", + "magento/module-quote-downloadable-links": "100.4.1", + "magento/module-quote-graph-ql": "100.4.4", + "magento/module-related-product-graph-ql": "100.4.2", + "magento/module-release-notification": "100.4.2", + "magento/module-remote-storage": "100.4.2", + "magento/module-reports": "100.4.4", + "magento/module-require-js": "100.4.1", + "magento/module-review": "100.4.4", + "magento/module-review-analytics": "100.4.2", + "magento/module-review-graph-ql": "100.4.1", + "magento/module-robots": "101.1.1", + "magento/module-rss": "100.4.3", + "magento/module-rule": "100.4.3", + "magento/module-sales": "103.0.4-p1", + "magento/module-sales-analytics": "100.4.2", + "magento/module-sales-graph-ql": "100.4.4", + "magento/module-sales-inventory": "100.4.1", + "magento/module-sales-rule": "101.2.4", + "magento/module-sales-sequence": "100.4.2", + "magento/module-sample-data": "100.4.2", + "magento/module-search": "101.1.4", + "magento/module-security": "100.4.4", + "magento/module-send-friend": "100.4.3", + "magento/module-send-friend-graph-ql": "100.4.1", + "magento/module-shipping": "100.4.4", + "magento/module-sitemap": "100.4.3", + "magento/module-store": "101.1.4-p1", + "magento/module-store-graph-ql": "100.4.3", + "magento/module-swagger": "100.4.3", + "magento/module-swagger-webapi": "100.4.1", + "magento/module-swagger-webapi-async": "100.4.1", + "magento/module-swatches": "100.4.4", + "magento/module-swatches-graph-ql": "100.4.3", + "magento/module-swatches-layered-navigation": "100.4.1", + "magento/module-tax": "100.4.4", + "magento/module-tax-graph-ql": "100.4.1", + "magento/module-tax-import-export": "100.4.4", + "magento/module-theme": "101.1.4", + "magento/module-theme-graph-ql": "100.4.2", + "magento/module-translation": "100.4.4", + "magento/module-ui": "101.2.4", + "magento/module-ups": "100.4.4", + "magento/module-url-rewrite": "102.0.3", + "magento/module-url-rewrite-graph-ql": "100.4.3", + "magento/module-user": "101.2.4", + "magento/module-usps": "100.4.3", + "magento/module-variable": "100.4.2", + "magento/module-vault": "101.2.4", + "magento/module-vault-graph-ql": "100.4.1", + "magento/module-version": "100.4.1", + "magento/module-webapi": "100.4.3", + "magento/module-webapi-async": "100.4.2", + "magento/module-webapi-security": "100.4.2", + "magento/module-weee": "100.4.4", + "magento/module-weee-graph-ql": "100.4.2", + "magento/module-widget": "101.2.4-p1", + "magento/module-wishlist": "101.2.4", + "magento/module-wishlist-analytics": "100.4.3", + "magento/module-wishlist-graph-ql": "100.4.4", + "magento/page-builder": "1.7.1-p1", + "magento/security-package": "1.1.3-p1", + "magento/theme-adminhtml-backend": "100.4.4", + "magento/theme-frontend-blank": "100.4.4", + "magento/theme-frontend-luma": "100.4.4", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "paypal/module-braintree": "4.3.0", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0", + "phpseclib/mcrypt_compat": "~2.0.0", + "phpseclib/phpseclib": "~3.0.9", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/event-dispatcher": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "temando/module-shipping": "2.0.0", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "tubalmartin/cssmin": "4.1.1", + "twbs/bootstrap": "3.1.0", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "eCommerce Platform for Growth (Community Edition)" + }, + { + "name": "magento/security-package", + "version": "1.1.3-p1", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/security-package-1.1.3-p1.zip", + "shasum": "9e2f03c2220977f1e902c422dbc182e2c98a6868" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/module-re-captcha-admin-ui": "1.1.2", + "magento/module-re-captcha-checkout": "1.1.2", + "magento/module-re-captcha-checkout-sales-rule": "1.1.0", + "magento/module-re-captcha-contact": "1.1.1", + "magento/module-re-captcha-customer": "1.1.2", + "magento/module-re-captcha-frontend-ui": "1.1.2", + "magento/module-re-captcha-migration": "1.1.2", + "magento/module-re-captcha-newsletter": "1.1.2", + "magento/module-re-captcha-paypal": "1.1.2", + "magento/module-re-captcha-review": "1.1.2", + "magento/module-re-captcha-send-friend": "1.1.2", + "magento/module-re-captcha-store-pickup": "1.0.1", + "magento/module-re-captcha-ui": "1.1.2", + "magento/module-re-captcha-user": "1.1.2", + "magento/module-re-captcha-validation": "1.1.1", + "magento/module-re-captcha-validation-api": "1.1.1", + "magento/module-re-captcha-version-2-checkbox": "2.0.2", + "magento/module-re-captcha-version-2-invisible": "2.0.2", + "magento/module-re-captcha-version-3-invisible": "2.0.2", + "magento/module-re-captcha-webapi-api": "1.0.1", + "magento/module-re-captcha-webapi-graph-ql": "1.0.1", + "magento/module-re-captcha-webapi-rest": "1.0.1", + "magento/module-re-captcha-webapi-ui": "1.0.1", + "magento/module-securitytxt": "1.1.1", + "magento/module-two-factor-auth": "1.1.3" + }, + "type": "metapackage", + "description": "Magento Security Package" + }, + { + "name": "magento/theme-adminhtml-backend", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/theme-adminhtml-backend-100.4.4.zip", + "shasum": "0e65d89cb567aa9c391b0c912d392d97cffe001c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-blank", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-blank-100.4.4.zip", + "shasum": "97d4cbea789632da3a7f03d5cbe7777fa79ace6d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-luma", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-luma-100.4.4.zip", + "shasum": "c1af7bba52b681f4de75999b492b5714c72e1dec" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-frontend-blank": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/zendframework1", + "version": "1.15.1", + "source": { + "type": "git", + "url": "https://github.com/magento/zf1.git", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/dbunit": "1.3.*", + "phpunit/phpunit": "3.7.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.x-dev" + } + }, + "autoload": { + "psr-0": { + "Zend_": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "library/" + ], + "license": [ + "BSD-3-Clause" + ], + "description": "Magento Zend Framework 1", + "homepage": "http://framework.zend.com/", + "keywords": [ + "ZF1", + "framework" + ], + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.15.1" + }, + "time": "2022-06-21T01:22:39+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2022-07-24T11:55:47+00:00" + }, + { + "name": "mtdowling/jmespath.php", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.15.1", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", + "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.1" + }, + "time": "2022-09-04T07:30:47+00:00" + }, + { + "name": "paragonie/constant_time_encoding", + "version": "v2.6.3", + "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" + }, + "type": "library", + "autoload": { + "psr-4": { + "ParagonIE\\ConstantTime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com", + "role": "Original Developer" + } + ], + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-06-14T06:56:20+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "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." + }, + "type": "library", + "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" + }, + "time": "2020-10-15T08:29:30+00:00" + }, + { + "name": "paypal/module-braintree", + "version": "4.3.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-4.3.0.0.zip", + "shasum": "bbb137aa2f504c6e848f5f0bec302f575b71bf5a" + }, + "require": { + "paypal/module-braintree-core": "4.3.0", + "paypal/module-braintree-graph-ql": "4.3.0" + }, + "type": "metapackage", + "license": [ + "Apache-2.0" + ], + "description": "Braintree Magento" + }, + { + "name": "paypal/module-braintree-core", + "version": "4.3.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-core-4.3.0.0.zip", + "shasum": "41eb8a10e0b222184c065a453e942ca7d5e75bfc" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "ext-json": "*", + "ext-simplexml": "*", + "magento/module-backend": "100.2.*||101.0.*||^102.0.0", + "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", + "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", + "magento/module-config": "101.0.*||101.1.*||^101.2.0", + "magento/module-customer": "101.0.*||102.0.*||^103.0.0", + "magento/module-directory": "100.2.*||100.3.*||^100.4.0", + "magento/module-payment": "100.2.*||100.3.*||^100.4.0", + "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", + "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", + "magento/module-theme": "100.2.*||101.0.*||^101.1.0", + "magento/module-ui": "101.0.*||101.1.*||^101.2.0", + "magento/module-vault": "101.0.*||101.1.*||^101.2.0" + }, + "conflict": { + "gene/module-braintree": "*", + "magento/module-braintree": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\Braintree\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." + }, + { + "name": "paypal/module-braintree-graph-ql", + "version": "4.3.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-graph-ql-4.3.0.0.zip", + "shasum": "599955ba1b7f530e75ed427e0e9378b43d2bd109" + }, + "require": { + "magento/framework": "^102||^103", + "magento/module-quote": "^101", + "magento/module-quote-graph-ql": "^100", + "magento/module-store": "^101", + "paypal/module-braintree-core": "^4.1" + }, + "suggest": { + "magento/module-graph-ql": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\BraintreeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "pelago/emogrifier", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/MyIntervals/emogrifier.git", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", + "sabberworm/php-css-parser": "^8.3.1", + "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.3.0", + "phpunit/phpunit": "^8.5.16", + "rawr/cross-data-providers": "^2.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0.x-dev" + } + }, + "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" + }, + "time": "2021-09-16T16:22:04+00:00" + }, + { + "name": "php-amqplib/php-amqplib", + "version": "v3.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-amqplib/php-amqplib.git", + "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/e8aba06c4e1c467612f2d99304f672f2660e8492", + "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "ext-sockets": "*", + "php": "^7.1||^8.0", + "phpseclib/phpseclib": "^2.0|^3.0" + }, + "conflict": { + "php": "7.4.0 - 7.4.1" + }, + "replace": { + "videlalvaro/php-amqplib": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "nategood/httpful": "^0.2.20", + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpAmqpLib\\": "PhpAmqpLib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Alvaro Videla", + "role": "Original Maintainer" + }, + { + "name": "Raúl Araya", + "email": "nubeiro@gmail.com", + "role": "Maintainer" + }, + { + "name": "Luke Bakken", + "email": "luke@bakken.io", + "role": "Maintainer" + }, + { + "name": "Ramūnas Dronga", + "email": "github@ramuno.lt", + "role": "Maintainer" + } + ], + "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", + "homepage": "https://github.com/php-amqplib/php-amqplib/", + "keywords": [ + "message", + "queue", + "rabbitmq" + ], + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.1.2" + }, + "time": "2022-01-18T17:08:01+00:00" + }, + { + "name": "phpgt/cssxpath", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/CssXPath.git", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-dom": "*", + "ext-libxml": "*", + "phpstan/phpstan": ">=0.12.42", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\CssXPath\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + } + ], + "description": "Convert CSS selectors to XPath queries.", + "support": { + "issues": "https://github.com/PhpGt/CssXPath/issues", + "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" + }, + "funding": [ + { + "url": "https://github.com/sponsors/PhpGt", + "type": "github" + } + ], + "time": "2021-11-13T15:40:44+00:00" + }, + { + "name": "phpgt/dom", + "version": "v2.2.3", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/Dom.git", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "php": ">=7.3", + "phpgt/cssxpath": "^1.1.4", + "psr/http-message": "1.*" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\Dom\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + }, + { + "name": "Alvaro Guimaraes", + "homepage": "https://github.com/aguimaraes", + "role": "Developer" + }, + { + "name": "James Fellows", + "homepage": "https://github.com/j4m3s", + "role": "Developer" + }, + { + "name": "Emile Ward", + "homepage": "https://github.com/emileward", + "role": "Developer" + }, + { + "name": "Jelmer Wijnja", + "homepage": "https://github.com/Jelmergu", + "role": "Developer" + }, + { + "name": "Ognjen Petrovic", + "homepage": "https://github.com/ognjen-petrovic", + "role": "Developer" + }, + { + "name": "Jacob Bearden", + "homepage": "https://github.com/jacobbearden", + "role": "Documentation contributor" + }, + { + "name": "Jaroslav Týc", + "homepage": "https://www.jaroslavtyc.com/", + "role": "Developer" + }, + { + "name": "Andrii Beziazychnyi", + "homepage": "https://www.atwix.com/", + "role": "Developer" + } + ], + "description": "The modern DOM API for PHP projects.", + "support": { + "issues": "https://github.com/PhpGt/Dom/issues", + "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" + }, + "funding": [ + { + "url": "https://github.com/phpgt", + "type": "github" + } + ], + "time": "2021-11-13T15:59:05+00:00" + }, + { + "name": "phpseclib/mcrypt_compat", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/mcrypt_compat.git", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "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" + }, + "type": "library", + "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" + } + ], + "time": "2022-03-27T15:58:45+00:00" + }, + { + "name": "phpseclib/phpseclib", + "version": "3.0.16", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "7181378909ed8890be4db53d289faac5b77f8b05" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/7181378909ed8890be4db53d289faac5b77f8b05", + "reference": "7181378909ed8890be4db53d289faac5b77f8b05", + "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." + }, + "type": "library", + "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.16" + }, + "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" + } + ], + "time": "2022-09-05T18:03:08+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "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/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "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" + }, + "type": "library", + "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.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.2.3", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "shasum": "" + }, + "require": { + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8.0", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.2.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:10:38+00:00" + }, + { + "name": "react/promise", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "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" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "sabberworm/php-css-parser", + "version": "8.4.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" + }, + "type": "library", + "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" + }, + "time": "2021-12-11T13:40:54+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.1" + }, + "time": "2022-08-31T10:31:18+00:00" + }, + { + "name": "spomky-labs/aes-key-wrap", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "lib-openssl": "*", + "php": ">=7.2", + "thecodingmachine/safe": "^1.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^7.0|^8.0|^9.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "AESKW\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" + } + ], + "description": "AES Key Wrap for PHP.", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", + "keywords": [ + "A128KW", + "A192KW", + "A256KW", + "RFC3394", + "RFC5649", + "aes", + "key", + "padding", + "wrap" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", + "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" + }, + "time": "2020-08-01T14:07:55+00:00" + }, + { + "name": "spomky-labs/base64url", + "version": "v2.0.4", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/base64url.git", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.11|^0.12", + "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", + "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", + "phpstan/phpstan-phpunit": "^0.11|^0.12", + "phpstan/phpstan-strict-rules": "^0.11|^0.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Base64Url\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/base64url/contributors" + } + ], + "description": "Base 64 URL Safe Encoding/Decoding PHP Library", + "homepage": "https://github.com/Spomky-Labs/base64url", + "keywords": [ + "base64", + "rfc4648", + "safe", + "url" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/base64url/issues", + "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2020-11-03T09:10:25+00:00" + }, + { + "name": "spomky-labs/otphp", + "version": "v10.0.3", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/otphp.git", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", + "shasum": "" + }, + "require": { + "beberlei/assert": "^3.0", + "ext-mbstring": "*", + "paragonie/constant_time_encoding": "^2.0", + "php": "^7.2|^8.0", + "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0", + "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "v10.0": "10.0.x-dev", + "v9.0": "9.0.x-dev", + "v8.3": "8.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "OTPHP\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/Spomky-Labs/otphp/contributors" + } + ], + "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", + "homepage": "https://github.com/Spomky-Labs/otphp", + "keywords": [ + "FreeOTP", + "RFC 4226", + "RFC 6238", + "google authenticator", + "hotp", + "otp", + "totp" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" + }, + "time": "2022-03-17T08:00:35+00:00" + }, + { + "name": "symfony/config", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22" + }, + "conflict": { + "symfony/finder": "<4.4" + }, + "require-dev": { + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "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": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v5.4.11" + }, + "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" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/console", + "version": "v4.4.45", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "28b77970939500fb04180166a1f716e75a871ef8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/28b77970939500fb04180166a1f716e75a871ef8", + "reference": "28b77970939500fb04180166a1f716e75a871ef8", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "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", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.45" + }, + "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" + } + ], + "time": "2022-08-17T14:50:19+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "c1681789f059ab756001052164726ae88512ae3d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", + "reference": "c1681789f059ab756001052164726ae88512ae3d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "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/v5.4.11" + }, + "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" + } + ], + "time": "2022-06-27T16:58:25+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "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": "Provides tools to ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/debug/tree/v4.4.44" + }, + "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" + } + ], + "abandoned": "symfony/error-handler", + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "24cf522668845391c0542bc1de496366072a6d0e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/24cf522668845391c0542bc1de496366072a6d0e", + "reference": "24cf522668845391c0542bc1de496366072a6d0e", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4.26" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0|2.0" + }, + "require-dev": { + "symfony/config": "^5.3|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4.26|^5.0|^6.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "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": "Allows you to standardize and centralize the way objects are constructed in your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-08-30T19:10:13+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.1.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "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.1.1" + }, + "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" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3", + "symfony/debug": "^4.4.5", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "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": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v4.4.44" + }, + "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" + } + ], + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "~3.4|~4.4", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "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": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" + }, + "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" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", + "shasum": "" + }, + "require": { + "php": ">=7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "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 dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" + }, + "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" + } + ], + "time": "2022-01-02T09:41:36+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "ac09569844a9109a5966b9438fc29113ce77cf51" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/ac09569844a9109a5966b9438fc29113ce77cf51", + "reference": "ac09569844a9109a5966b9438fc29113ce77cf51", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "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": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-21T19:53:16+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "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": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.4.11" + }, + "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" + } + ], + "time": "2022-07-29T07:37:50+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "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 HTTP clients", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.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" + } + ], + "time": "2022-04-12T15:48:08+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/54be067587a4f2b7fffb7a699f9481ec3daf9379", + "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", + "symfony/mime": "^4.4|^5.0|^6.0", + "symfony/rate-limiter": "^5.2|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "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", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-17T07:31:22+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.4.46", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "fb72bc54f300151fadef84fce79764138b1ef943" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fb72bc54f300151fadef84fce79764138b1ef943", + "reference": "fb72bc54f300151fadef84fce79764138b1ef943", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4.30|^5.3.7", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.43|<2.13,>=2" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.43|^2.13|^3.0.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "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": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v4.4.46" + }, + "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" + } + ], + "time": "2022-09-30T07:27:59+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "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.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-10T07:21:04+00:00" + }, + { + "name": "symfony/polyfill-php81", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "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.26.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" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/process", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "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": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.44" + }, + "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" + } + ], + "time": "2022-06-27T13:16:42+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "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/v2.5.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" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2bf2ccab581bec363191672f0df40e0c85569e1c", + "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "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 mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-06T13:23:31+00:00" + }, + { + "name": "tedivm/jshrink", + "version": "v1.4.0", + "source": { + "type": "git", + "url": "https://github.com/tedious/JShrink.git", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc", + "shasum": "" + }, + "require": { + "php": "^5.6|^7.0|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.8", + "php-coveralls/php-coveralls": "^1.1.0", + "phpunit/phpunit": "^6" + }, + "type": "library", + "autoload": { + "psr-0": { + "JShrink": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Robert Hafner", + "email": "tedivm@tedivm.com" + } + ], + "description": "Javascript Minifier built in PHP", + "homepage": "http://github.com/tedious/JShrink", + "keywords": [ + "javascript", + "minifier" + ], + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", + "type": "tidelift" + } + ], + "time": "2020-11-30T18:10:21+00:00" + }, + { + "name": "temando/module-shipping", + "version": "2.0.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-2.0.0.0.zip", + "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" + }, + "require": { + "temando/module-shipping-remover": "1.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0" + ], + "description": "Temando multi-carrier shipping extension for Magento 2", + "abandoned": true + }, + { + "name": "temando/module-shipping-remover", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-remover-1.0.0.0.zip", + "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" + }, + "require": { + "magento/framework": "*", + "magento/module-eav": "*" + }, + "replace": { + "temando/module-shipping-m2": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Temando\\ShippingRemover\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Removes Temando multi-carrier shipping extension from Magento 2" + }, + { + "name": "thecodingmachine/safe", + "version": "v1.3.3", + "source": { + "type": "git", + "url": "https://github.com/thecodingmachine/safe.git", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "require-dev": { + "phpstan/phpstan": "^0.12", + "squizlabs/php_codesniffer": "^3.2", + "thecodingmachine/phpstan-strict-rules": "^0.12" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "files": [ + "deprecated/apc.php", + "deprecated/libevent.php", + "deprecated/mssql.php", + "deprecated/stats.php", + "lib/special_cases.php", + "generated/apache.php", + "generated/apcu.php", + "generated/array.php", + "generated/bzip2.php", + "generated/calendar.php", + "generated/classobj.php", + "generated/com.php", + "generated/cubrid.php", + "generated/curl.php", + "generated/datetime.php", + "generated/dir.php", + "generated/eio.php", + "generated/errorfunc.php", + "generated/exec.php", + "generated/fileinfo.php", + "generated/filesystem.php", + "generated/filter.php", + "generated/fpm.php", + "generated/ftp.php", + "generated/funchand.php", + "generated/gmp.php", + "generated/gnupg.php", + "generated/hash.php", + "generated/ibase.php", + "generated/ibmDb2.php", + "generated/iconv.php", + "generated/image.php", + "generated/imap.php", + "generated/info.php", + "generated/ingres-ii.php", + "generated/inotify.php", + "generated/json.php", + "generated/ldap.php", + "generated/libxml.php", + "generated/lzf.php", + "generated/mailparse.php", + "generated/mbstring.php", + "generated/misc.php", + "generated/msql.php", + "generated/mysql.php", + "generated/mysqli.php", + "generated/mysqlndMs.php", + "generated/mysqlndQc.php", + "generated/network.php", + "generated/oci8.php", + "generated/opcache.php", + "generated/openssl.php", + "generated/outcontrol.php", + "generated/password.php", + "generated/pcntl.php", + "generated/pcre.php", + "generated/pdf.php", + "generated/pgsql.php", + "generated/posix.php", + "generated/ps.php", + "generated/pspell.php", + "generated/readline.php", + "generated/rpminfo.php", + "generated/rrd.php", + "generated/sem.php", + "generated/session.php", + "generated/shmop.php", + "generated/simplexml.php", + "generated/sockets.php", + "generated/sodium.php", + "generated/solr.php", + "generated/spl.php", + "generated/sqlsrv.php", + "generated/ssdeep.php", + "generated/ssh2.php", + "generated/stream.php", + "generated/strings.php", + "generated/swoole.php", + "generated/uodbc.php", + "generated/uopz.php", + "generated/url.php", + "generated/var.php", + "generated/xdiff.php", + "generated/xml.php", + "generated/xmlrpc.php", + "generated/yaml.php", + "generated/yaz.php", + "generated/zip.php", + "generated/zlib.php" + ], + "psr-4": { + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHP core functions that throw exceptions instead of returning FALSE on error", + "support": { + "issues": "https://github.com/thecodingmachine/safe/issues", + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + }, + "time": "2020-10-28T17:51:34+00:00" + }, + { + "name": "tubalmartin/cssmin", + "version": "v4.1.1", + "source": { + "type": "git", + "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "php": ">=5.3.2" + }, + "require-dev": { + "cogpowered/finediff": "0.3.*", + "phpunit/phpunit": "4.8.*" + }, + "bin": [ + "cssmin" + ], + "type": "library", + "autoload": { + "psr-4": { + "tubalmartin\\CssMin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Túbal Martín", + "homepage": "http://tubalmartin.me/" + } + ], + "description": "A PHP port of the YUI CSS compressor", + "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", + "keywords": [ + "compress", + "compressor", + "css", + "cssmin", + "minify", + "yui" + ], + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" + }, + "time": "2018-01-15T15:26:51+00:00" + }, + { + "name": "web-token/jwt-framework", + "version": "v2.2.11", + "source": { + "type": "git", + "url": "https://github.com/web-token/jwt-framework.git", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.17|^0.9", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "fgrosse/phpasn1": "^2.0", + "php": ">=7.2", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "spomky-labs/aes-key-wrap": "^5.0|^6.0", + "spomky-labs/base64url": "^1.0|^2.0", + "symfony/config": "^4.2|^5.0", + "symfony/console": "^4.2|^5.0", + "symfony/dependency-injection": "^4.2|^5.0", + "symfony/event-dispatcher": "^4.2|^5.0", + "symfony/http-kernel": "^4.2|^5.0", + "symfony/polyfill-mbstring": "^1.12" + }, + "conflict": { + "spomky-labs/jose": "*" + }, + "replace": { + "web-token/encryption-pack": "self.version", + "web-token/jwt-bundle": "self.version", + "web-token/jwt-checker": "self.version", + "web-token/jwt-console": "self.version", + "web-token/jwt-core": "self.version", + "web-token/jwt-easy": "self.version", + "web-token/jwt-encryption": "self.version", + "web-token/jwt-encryption-algorithm-aescbc": "self.version", + "web-token/jwt-encryption-algorithm-aesgcm": "self.version", + "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", + "web-token/jwt-encryption-algorithm-aeskw": "self.version", + "web-token/jwt-encryption-algorithm-dir": "self.version", + "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", + "web-token/jwt-encryption-algorithm-experimental": "self.version", + "web-token/jwt-encryption-algorithm-pbes2": "self.version", + "web-token/jwt-encryption-algorithm-rsa": "self.version", + "web-token/jwt-key-mgmt": "self.version", + "web-token/jwt-nested-token": "self.version", + "web-token/jwt-signature": "self.version", + "web-token/jwt-signature-algorithm-ecdsa": "self.version", + "web-token/jwt-signature-algorithm-eddsa": "self.version", + "web-token/jwt-signature-algorithm-experimental": "self.version", + "web-token/jwt-signature-algorithm-hmac": "self.version", + "web-token/jwt-signature-algorithm-none": "self.version", + "web-token/jwt-signature-algorithm-rsa": "self.version", + "web-token/jwt-util-ecc": "self.version", + "web-token/signature-pack": "self.version" + }, + "require-dev": { + "bjeavons/zxcvbn-php": "^1.0", + "blackfire/php-sdk": "^1.14", + "ext-curl": "*", + "ext-gmp": "*", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", + "matthiasnoback/symfony-config-test": "^3.1|^4.0", + "nyholm/psr7": "^1.3", + "php-coveralls/php-coveralls": "^2.0", + "php-http/mock-client": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0|^9.0", + "symfony/browser-kit": "^4.2|^5.0", + "symfony/finder": "^4.2|^5.0", + "symfony/framework-bundle": "^4.2|^5.0", + "symfony/http-client": "^5.2", + "symfony/phpunit-bridge": "^4.2|^5.0", + "symfony/serializer": "^4.2|^5.0", + "symfony/var-dumper": "^4.2|^5.0" + }, + "suggest": { + "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", + "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", + "php-http/httplug": "To enable JKU/X5U support.", + "php-http/httplug-bundle": "To enable JKU/X5U support.", + "php-http/message-factory": "To enable JKU/X5U support.", + "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", + "symfony/var-dumper": "Used to show data on the debug toolbar." + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Jose\\": "src/", + "Jose\\Component\\Core\\Util\\Ecc\\": [ + "src/Ecc" + ], + "Jose\\Component\\Signature\\Algorithm\\": [ + "src/SignatureAlgorithm/ECDSA", + "src/SignatureAlgorithm/EdDSA", + "src/SignatureAlgorithm/HMAC", + "src/SignatureAlgorithm/None", + "src/SignatureAlgorithm/RSA", + "src/SignatureAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\": [ + "src/EncryptionAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ + "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", + "src/EncryptionAlgorithm/KeyEncryption/AESKW", + "src/EncryptionAlgorithm/KeyEncryption/Direct", + "src/EncryptionAlgorithm/KeyEncryption/ECDHES", + "src/EncryptionAlgorithm/KeyEncryption/PBES2", + "src/EncryptionAlgorithm/KeyEncryption/RSA" + ], + "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ + "src/EncryptionAlgorithm/ContentEncryption/AESGCM", + "src/EncryptionAlgorithm/ContentEncryption/AESCBC" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-token/jwt-framework/contributors" + } + ], + "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", + "homepage": "https://github.com/web-token/jwt-framework", + "keywords": [ + "JOSE", + "JWE", + "JWK", + "JWKSet", + "JWS", + "Jot", + "RFC7515", + "RFC7516", + "RFC7517", + "RFC7518", + "RFC7519", + "RFC7520", + "bundle", + "jwa", + "jwt", + "symfony" + ], + "support": { + "issues": "https://github.com/web-token/jwt-framework/issues", + "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + } + ], + "time": "2021-06-25T15:59:52+00:00" + }, + { + "name": "webimpress/safe-writer", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/webimpress/safe-writer.git", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", + "dev-release-1.0": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Webimpress\\SafeWriter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "description": "Tool to write files safely, to avoid race conditions", + "keywords": [ + "concurrent write", + "file writer", + "race condition", + "safe writer", + "webimpress" + ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2021-04-19T16:34:45+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + }, + { + "name": "webonyx/graphql-php", + "version": "v14.11.8", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/04a48693acd785330eefd3b0e4fa67df8dfee7c3", + "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" + }, + "suggest": { + "psr/http-message": "To use standard GraphQL server", + "react/promise": "To leverage async resolving on React PHP platform" + }, + "type": "library", + "autoload": { + "psr-4": { + "GraphQL\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP port of GraphQL reference implementation", + "homepage": "https://github.com/webonyx/graphql-php", + "keywords": [ + "api", + "graphql" + ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.8" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], + "time": "2022-09-21T15:35:03+00:00" + }, + { + "name": "wikimedia/less.php", + "version": "v3.1.0", + "source": { + "type": "git", + "url": "https://github.com/wikimedia/less.php.git", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "shasum": "" + }, + "require": { + "php": ">=7.2.9" + }, + "require-dev": { + "mediawiki/mediawiki-codesniffer": "34.0.0", + "mediawiki/minus-x": "1.0.0", + "php-parallel-lint/php-console-highlighter": "0.5.0", + "php-parallel-lint/php-parallel-lint": "1.2.0", + "phpunit/phpunit": "^8.5" + }, + "bin": [ + "bin/lessc" + ], + "type": "library", + "autoload": { + "psr-0": { + "Less": "lib/" + }, + "classmap": [ + "lessc.inc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Josh Schmidt", + "homepage": "https://github.com/oyejorge" + }, + { + "name": "Matt Agar", + "homepage": "https://github.com/agar" + }, + { + "name": "Martin Jantošovič", + "homepage": "https://github.com/Mordred" + } + ], + "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", + "keywords": [ + "css", + "less", + "less.js", + "lesscss", + "php", + "stylesheet" + ], + "support": { + "issues": "https://github.com/wikimedia/less.php/issues", + "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" + }, + "time": "2020-12-11T19:33:31+00:00" + } + ], + "packages-dev": [ + { + "name": "allure-framework/allure-codeception", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-codeception.git", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "codeception/codeception": "^2.5 | ^3 | ^4", + "ext-json": "*", + "php": ">=7.1.3", + "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", + "symfony/finder": "^2.7 | ^3 | ^4 | ^5" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@aerokube.com", + "role": "Developer" + } + ], + "description": "Allure Codeception integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "codeception", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-codeception/issues", + "source": "https://github.com/allure-framework/allure-codeception" + }, + "time": "2021-06-04T13:24:36+00:00" + }, + { + "name": "allure-framework/allure-php-api", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-php-api.git", + "reference": "50507f482d490f114054f2281cca487db47fa2bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", + "reference": "50507f482d490f114054f2281cca487db47fa2bd", + "shasum": "" + }, + "require": { + "jms/serializer": "^1 | ^2 | ^3", + "php": ">=7.1.3", + "ramsey/uuid": "^3 | ^4", + "symfony/mime": "^4.3 | ^5" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": [ + "src/", + "test/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHP commons", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "api", + "php", + "report" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-php-api/issues", + "source": "https://github.com/allure-framework/allure-php-api" + }, + "time": "2021-11-15T13:15:20+00:00" + }, + { + "name": "allure-framework/allure-phpunit", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-phpunit.git", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "php": ">=7.1", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "require-dev": { + "ext-dom": "*", + "mikey179/vfsstream": "^1" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHPUNit integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "phpunit", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-phpunit/issues", + "source": "https://github.com/allure-framework/allure-phpunit" + }, + "time": "2021-09-14T10:06:07+00:00" + }, + { + "name": "behat/gherkin", + "version": "v4.9.0", + "source": { + "type": "git", + "url": "https://github.com/Behat/Gherkin.git", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", + "shasum": "" + }, + "require": { + "php": "~7.2|~8.0" + }, + "require-dev": { + "cucumber/cucumber": "dev-gherkin-22.0.0", + "phpunit/phpunit": "~8|~9", + "symfony/yaml": "~3|~4|~5" + }, + "suggest": { + "symfony/yaml": "If you want to parse features, represented in YAML files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Gherkin": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Gherkin DSL parser for PHP", + "homepage": "http://behat.org/", + "keywords": [ + "BDD", + "Behat", + "Cucumber", + "DSL", + "gherkin", + "parser" + ], + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" + }, + "time": "2021-10-12T13:05:09+00:00" + }, + { + "name": "codeception/codeception", + "version": "4.2.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Codeception.git", + "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/b88014f3348c93f3df99dc6d0967b0dbfa804474", + "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.4.0", + "codeception/lib-asserts": "^1.0 | 2.0.*@dev", + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", + "codeception/stub": "^2.0 | ^3.0 | ^4.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/psr7": "^1.4 | ^2.0", + "php": ">=5.6.0 <9.0", + "symfony/console": ">=2.7 <6.0", + "symfony/css-selector": ">=2.7 <6.0", + "symfony/event-dispatcher": ">=2.7 <6.0", + "symfony/finder": ">=2.7 <6.0", + "symfony/yaml": ">=2.7 <6.0" + }, + "require-dev": { + "codeception/module-asserts": "^1.0 | 2.0.*@dev", + "codeception/module-cli": "^1.0 | 2.0.*@dev", + "codeception/module-db": "^1.0 | 2.0.*@dev", + "codeception/module-filesystem": "^1.0 | 2.0.*@dev", + "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", + "codeception/specify": "~0.3", + "codeception/util-universalframework": "*@dev", + "monolog/monolog": "~1.8", + "squizlabs/php_codesniffer": "~2.0", + "symfony/process": ">=2.7 <6.0", + "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "hoa/console": "For interactive console functionality", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/phpunit-bridge": "For phpunit-bridge support" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": [] + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "https://codegyre.com" + } + ], + "description": "BDD-style testing framework", + "homepage": "https://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/4.2.2" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2022-08-13T13:28:25+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "1.13.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" + }, + "time": "2020-10-21T16:26:20+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^1.13.1", + "php": ">=5.6.0 <9.0" + }, + "conflict": { + "codeception/codeception": "<4.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" + }, + "time": "2020-10-21T16:48:15+00:00" + }, + { + "name": "codeception/module-sequence", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-sequence.git", + "reference": "b75be26681ae90824cde8f8df785981f293667e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", + "reference": "b75be26681ae90824cde8f8df785981f293667e1", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Sequence module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-sequence/issues", + "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" + }, + "time": "2020-10-31T18:36:26+00:00" + }, + { + "name": "codeception/module-webdriver", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-webdriver.git", + "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/e22ac7da756df659df6dd4fac2dff9c859e30131", + "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0", + "php-webdriver/webdriver": "^1.8.0" + }, + "suggest": { + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Zaahid Bateson" + } + ], + "description": "WebDriver module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "acceptance-testing", + "browser-testing", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-webdriver/issues", + "source": "https://github.com/Codeception/module-webdriver/tree/1.4.1" + }, + "time": "2022-09-12T05:09:51+00:00" + }, + { + "name": "codeception/phpunit-wrapper", + "version": "9.0.9", + "source": { + "type": "git", + "url": "https://github.com/Codeception/phpunit-wrapper.git", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "phpunit/phpunit": "^9.0" + }, + "require-dev": { + "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", + "vlucas/phpdotenv": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\PHPUnit\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Davert", + "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" + } + ], + "description": "PHPUnit classes used by Codeception", + "support": { + "issues": "https://github.com/Codeception/phpunit-wrapper/issues", + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" + }, + "time": "2022-05-23T06:24:11+00:00" + }, + { + "name": "codeception/stub", + "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Stub.git", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0", + "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" + }, + "require-dev": { + "consolidation/robo": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/4.0.2" + }, + "time": "2022-01-31T19:25:15+00:00" + }, + { + "name": "csharpru/vault-php", + "version": "4.3.1", + "source": { + "type": "git", + "url": "https://github.com/CSharpRU/vault-php.git", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.2 || ^8.0", + "psr/cache": "^1.0|^2.0|^3.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/log": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", + "cache/array-adapter": "^1.0", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.3", + "laminas/laminas-diactoros": "^2.3", + "php-vcr/php-vcr": "^1.5", + "symfony/event-dispatcher": "<5.0" + }, + "suggest": { + "cache/array-adapter": "For usage with CachedClient class" + }, + "type": "library", + "autoload": { + "psr-4": { + "Vault\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Yaroslav Lukyanov", + "email": "c_sharp@mail.ru" + } + ], + "description": "Best Vault client for PHP that you can find", + "keywords": [ + "hashicorp", + "secrets", + "vault" + ], + "support": { + "issues": "https://github.com/CSharpRU/vault-php/issues", + "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" + }, + "time": "2022-04-04T08:31:44+00:00" + }, + { + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.2", + "source": { + "type": "git", + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpcompatibility/php-compatibility": "^9.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" + }, + { + "name": "Contributors", + "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com", + "keywords": [ + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcbf", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2022-02-04T12:51:07+00:00" + }, + { + "name": "doctrine/annotations", + "version": "1.13.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/annotations.git", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0", + "shasum": "" + }, + "require": { + "doctrine/lexer": "1.*", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0", + "psr/cache": "^1 || ^2 || ^3" + }, + "require-dev": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/coding-standard": "^6.0 || ^8.1", + "phpstan/phpstan": "^1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", + "symfony/cache": "^4.4 || ^5.2", + "vimeo/psalm": "^4.10" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.13.3" + }, + "time": "2022-07-02T10:48:51+00:00" + }, + { + "name": "doctrine/instantiator", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.22" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" + } + ], + "time": "2022-03-03T08:28:38+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2022-02-28T11:07:21+00:00" + }, + { + "name": "friendsofphp/php-cs-fixer", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "shasum": "" + }, + "require": { + "composer/semver": "^3.2", + "composer/xdebug-handler": "^2.0", + "doctrine/annotations": "^1.12", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^7.2.5 || ^8.0", + "php-cs-fixer/diff": "^2.0", + "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", + "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", + "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", + "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", + "symfony/polyfill-mbstring": "^1.23", + "symfony/polyfill-php80": "^1.23", + "symfony/polyfill-php81": "^1.23", + "symfony/process": "^4.4.20 || ^5.0 || ^6.0", + "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" + }, + "require-dev": { + "justinrainbow/json-schema": "^5.2", + "keradus/cli-executor": "^1.5", + "mikey179/vfsstream": "^1.6.8", + "php-coveralls/php-coveralls": "^2.5.2", + "php-cs-fixer/accessible-object": "^1.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy": "^1.15", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "symfony/phpunit-bridge": "^5.2.4 || ^6.0", + "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters." + }, + "bin": [ + "php-cs-fixer" + ], + "type": "application", + "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" + } + ], + "description": "A tool to automatically fix PHP code style", + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2021-12-11T16:25:08+00:00" + }, + { + "name": "jms/metadata", + "version": "2.7.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/metadata.git", + "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/283c714831d272d78ddd6e52e08ac16d76be30fd", + "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "require-dev": { + "doctrine/cache": "^1.0", + "doctrine/coding-standard": "^8.0", + "mikey179/vfsstream": "^1.6.7", + "phpunit/phpunit": "^8.5|^9.0", + "psr/container": "^1.0", + "symfony/cache": "^3.1|^4.0|^5.0", + "symfony/dependency-injection": "^3.1|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Metadata\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Class/method/property metadata management in PHP", + "keywords": [ + "annotations", + "metadata", + "xml", + "yaml" + ], + "support": { + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/2.7.0" + }, + "time": "2022-09-13T19:18:27+00:00" + }, + { + "name": "jms/serializer", + "version": "3.18.2", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/serializer.git", + "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/329e29c323fb1e5c65b4ae4c77ba747678755a6c", + "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.13", + "doctrine/instantiator": "^1.0.3", + "doctrine/lexer": "^1.1", + "jms/metadata": "^2.6", + "php": "^7.2||^8.0", + "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" + }, + "require-dev": { + "doctrine/coding-standard": "^8.1", + "doctrine/orm": "~2.1", + "doctrine/persistence": "^1.3.3|^2.0|^3.0", + "doctrine/phpcr-odm": "^1.3|^2.0", + "ext-pdo_sqlite": "*", + "jackalope/jackalope-doctrine-dbal": "^1.1.5", + "ocramius/proxy-manager": "^1.0|^2.0", + "phpbench/phpbench": "^1.0", + "phpstan/phpstan": "^1.0.2", + "phpunit/phpunit": "^8.5.21||^9.0", + "psr/container": "^1.0", + "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", + "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", + "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", + "symfony/form": "^3.0|^4.0|^5.0|^6.0", + "symfony/translation": "^3.0|^4.0|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", + "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", + "twig/twig": "~1.34|~2.4|^3.0" + }, + "suggest": { + "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", + "symfony/cache": "Required if you like to use cache functionality.", + "symfony/uid": "Required if you'd like to serialize UID objects.", + "symfony/yaml": "Required if you'd like to use the YAML metadata format." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "JMS\\Serializer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", + "homepage": "http://jmsyst.com/libs/serializer", + "keywords": [ + "deserialization", + "jaxb", + "json", + "serialization", + "xml" + ], + "support": { + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/3.18.2" + }, + "funding": [ + { + "url": "https://github.com/goetas", + "type": "github" + } + ], + "time": "2022-09-12T08:40:16+00:00" + }, + { + "name": "laminas/laminas-diactoros", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-diactoros.git", + "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", + "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0" + }, + "conflict": { + "zendframework/zend-diactoros": "*" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-libxml": "*", + "http-interop/http-factory-tests": "^0.9.0", + "laminas/laminas-coding-standard": "^2.4.0", + "php-http/psr7-integration-tests": "^1.1.1", + "phpunit/phpunit": "^9.5.23", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "type": "library", + "extra": { + "laminas": { + "config-provider": "Laminas\\Diactoros\\ConfigProvider", + "module": "Laminas\\Diactoros" + } + }, + "autoload": { + "files": [ + "src/functions/create_uploaded_file.php", + "src/functions/marshal_headers_from_sapi.php", + "src/functions/marshal_method_from_sapi.php", + "src/functions/marshal_protocol_version_from_sapi.php", + "src/functions/marshal_uri_from_sapi.php", + "src/functions/normalize_server.php", + "src/functions/normalize_uploaded_files.php", + "src/functions/parse_cookie_header.php", + "src/functions/create_uploaded_file.legacy.php", + "src/functions/marshal_headers_from_sapi.legacy.php", + "src/functions/marshal_method_from_sapi.legacy.php", + "src/functions/marshal_protocol_version_from_sapi.legacy.php", + "src/functions/marshal_uri_from_sapi.legacy.php", + "src/functions/normalize_server.legacy.php", + "src/functions/normalize_uploaded_files.legacy.php", + "src/functions/parse_cookie_header.legacy.php" + ], + "psr-4": { + "Laminas\\Diactoros\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "PSR HTTP Message implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "laminas", + "psr", + "psr-17", + "psr-7" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-30T17:01:46+00:00" + }, + { + "name": "lusitanian/oauth", + "version": "v0.8.11", + "source": { + "type": "git", + "url": "https://github.com/Lusitanian/PHPoAuthLib.git", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "3.7.*", + "predis/predis": "0.8.*@dev", + "squizlabs/php_codesniffer": "2.*", + "symfony/http-foundation": "~2.1" + }, + "suggest": { + "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", + "predis/predis": "Allows using the Redis storage backend.", + "symfony/http-foundation": "Allows using the Symfony Session storage backend." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "psr-0": { + "OAuth": "src", + "OAuth\\Unit": "tests" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "David Desberg", + "email": "david@daviddesberg.com" + }, + { + "name": "Elliot Chance", + "email": "elliotchance@gmail.com" + }, + { + "name": "Pieter Hordijk", + "email": "info@pieterhordijk.com" + } + ], + "description": "PHP 5.3+ oAuth 1/2 Library", + "keywords": [ + "Authentication", + "authorization", + "oauth", + "security" + ], + "support": { + "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", + "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" + }, + "time": "2018-02-14T22:37:14+00:00" + }, + { + "name": "magento/magento-coding-standard", + "version": "26", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-coding-standard.git", + "reference": "0263b8952b509848ffdab1ea9ab738f48450677c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/0263b8952b509848ffdab1ea9ab738f48450677c", + "reference": "0263b8952b509848ffdab1ea9ab738f48450677c", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-simplexml": "*", + "php": ">=7.3", + "phpcompatibility/php-compatibility": "^9.3", + "rector/rector": "^0.13.0", + "squizlabs/php_codesniffer": "^3.6.1", + "webonyx/graphql-php": "^14.9" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.8" + }, + "type": "phpcodesniffer-standard", + "autoload": { + "psr-4": { + "Magento2\\": "Magento2/", + "Magento2Framework\\": "Magento2Framework/" + }, + "classmap": [ + "PHP_CodeSniffer/Tokenizers/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "A set of Magento specific PHP CodeSniffer rules.", + "support": { + "issues": "https://github.com/magento/magento-coding-standard/issues", + "source": "https://github.com/magento/magento-coding-standard/tree/v26" + }, + "time": "2022-10-04T10:45:15+00:00" + }, + { + "name": "magento/magento2-functional-testing-framework", + "version": "3.10.3", + "source": { + "type": "git", + "url": "https://github.com/magento/magento2-functional-testing-framework.git", + "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/376bcf7643918615d5fdab8a2e0b93ae0a548bd7", + "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7", + "shasum": "" + }, + "require": { + "allure-framework/allure-codeception": "^1.4", + "aws/aws-sdk-php": "^3.132", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.1", + "codeception/module-sequence": "^1.0", + "codeception/module-webdriver": "^1.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "csharpru/vault-php": "^4.2.1", + "ext-curl": "*", + "ext-dom": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-openssl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-diactoros": "^2.8", + "monolog/monolog": "^2.3", + "mustache/mustache": "~2.5", + "nikic/php-parser": "^4.4", + "php": ">7.3", + "php-webdriver/webdriver": "^1.9.0", + "spomky-labs/otphp": "^10.0", + "symfony/console": "^4.4||^5.4", + "symfony/dotenv": "^5.3", + "symfony/finder": "^5.0", + "symfony/http-foundation": "^5.0", + "symfony/mime": "^5.0", + "symfony/process": "^4.4||^5.4", + "weew/helpers-array": "^1.3" + }, + "require-dev": { + "brainmaestro/composer-git-hooks": "^2.3.1", + "codacy/coverage": "^1.4", + "php-coveralls/php-coveralls": "^1.0||^2.2", + "phpmd/phpmd": "^2.8.0", + "phpunit/phpunit": "^9.0", + "sebastian/phpcpd": "~6.0.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "suggest": { + "hoa/console": "Enables action and interactive console functionality" + }, + "bin": [ + "bin/mftf" + ], + "type": "library", + "extra": { + "hooks": { + "pre-push": "bin/all-checks" + } + }, + "autoload": { + "files": [ + "src/Magento/FunctionalTestingFramework/_bootstrap.php" + ], + "psr-4": { + "MFTF\\": "dev/tests/functional/tests/MFTF", + "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "AGPL-3.0" + ], + "description": "Magento2 Functional Testing Framework", + "keywords": [ + "automation", + "functional", + "magento", + "testing" + ], + "support": { + "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", + "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.3" + }, + "time": "2022-09-12T14:01:46+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.14.2", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e62b7c3849d22ec55f3ec425507bf7968193a6cb", + "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.2" + }, + "time": "2022-08-23T13:07:01+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2022-03-03T13:19:32+00:00" + }, + { + "name": "pdepend/pdepend", + "version": "2.10.3", + "source": { + "type": "git", + "url": "https://github.com/pdepend/pdepend.git", + "reference": "da3166a06b4a89915920a42444f707122a1584c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", + "reference": "da3166a06b4a89915920a42444f707122a1584c9", + "shasum": "" + }, + "require": { + "php": ">=5.3.7", + "symfony/config": "^2.3.0|^3|^4|^5|^6.0", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", + "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0|^1.2.3", + "gregwar/rst": "^1.0", + "phpunit/phpunit": "^4.8.36|^5.7.27", + "squizlabs/php_codesniffer": "^2.0.0" + }, + "bin": [ + "src/bin/pdepend" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "PDepend\\": "src/main/php/PDepend" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Official version of pdepend to be handled with Composer", + "support": { + "issues": "https://github.com/pdepend/pdepend/issues", + "source": "https://github.com/pdepend/pdepend/tree/2.10.3" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", + "type": "tidelift" + } + ], + "time": "2022-02-23T07:53:09+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.3" + }, + "time": "2021-07-20T11:28:43+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "php-cs-fixer/diff", + "version": "v2.0.2", + "source": { + "type": "git", + "url": "https://github.com/PHP-CS-Fixer/diff.git", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", + "symfony/process": "^3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "sebastian/diff v3 backport support for PHP 5.6+", + "homepage": "https://github.com/PHP-CS-Fixer", + "keywords": [ + "diff" + ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" + }, + "abandoned": true, + "time": "2020-10-14T08:32:19+00:00" + }, + { + "name": "php-webdriver/webdriver", + "version": "1.13.0", + "source": { + "type": "git", + "url": "https://github.com/php-webdriver/php-webdriver.git", + "reference": "aad77b446a302985693fb339d40185be07c8f42d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/aad77b446a302985693fb339d40185be07c8f42d", + "reference": "aad77b446a302985693fb339d40185be07c8f42d", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-zip": "*", + "php": "^5.6 || ~7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.12", + "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" + }, + "replace": { + "facebook/webdriver": "*" + }, + "require-dev": { + "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", + "php-coveralls/php-coveralls": "^2.4", + "php-mock/php-mock-phpunit": "^1.1 || ^2.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3.5", + "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-SimpleXML": "For Firefox profile creation" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Exception/TimeoutException.php" + ], + "psr-4": { + "Facebook\\WebDriver\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", + "homepage": "https://github.com/php-webdriver/php-webdriver", + "keywords": [ + "Chromedriver", + "geckodriver", + "php", + "selenium", + "webdriver" + ], + "support": { + "issues": "https://github.com/php-webdriver/php-webdriver/issues", + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.13.0" + }, + "time": "2022-10-03T11:40:29+00:00" + }, + { + "name": "phpcompatibility/php-compatibility", + "version": "9.3.5", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" + }, + "conflict": { + "squizlabs/php_codesniffer": "2.6.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "homepage": "https://github.com/wimg", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" + } + ], + "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", + "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", + "keywords": [ + "compatibility", + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, + "time": "2019-12-27T09:44:58+00:00" + }, + { + "name": "phpmd/phpmd", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/phpmd/phpmd.git", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", + "shasum": "" + }, + "require": { + "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", + "ext-xml": "*", + "pdepend/pdepend": "^2.10.3", + "php": ">=5.3.9" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0 || ^1.3.2", + "ext-json": "*", + "ext-simplexml": "*", + "gregwar/rst": "^1.0", + "mikey179/vfsstream": "^1.6.8", + "phpunit/phpunit": "^4.8.36 || ^5.7.27", + "squizlabs/php_codesniffer": "^2.0" + }, + "bin": [ + "src/bin/phpmd" + ], + "type": "library", + "autoload": { + "psr-0": { + "PHPMD\\": "src/main/php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Manuel Pichler", + "email": "github@manuel-pichler.de", + "homepage": "https://github.com/manuelpichler", + "role": "Project Founder" + }, + { + "name": "Marc Würth", + "email": "ravage@bluewin.ch", + "homepage": "https://github.com/ravage84", + "role": "Project Maintainer" + }, + { + "name": "Other contributors", + "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", + "role": "Contributors" + } + ], + "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", + "homepage": "https://phpmd.org/", + "keywords": [ + "mess detection", + "mess detector", + "pdepend", + "phpmd", + "pmd" + ], + "support": { + "irc": "irc://irc.freenode.org/phpmd", + "issues": "https://github.com/phpmd/phpmd/issues", + "source": "https://github.com/phpmd/phpmd/tree/2.12.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", + "type": "tidelift" + } + ], + "time": "2022-03-24T13:33:01+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", + "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.5", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.9.0" + }, + "time": "2022-10-06T11:32:36+00:00" + }, + { + "name": "phpstan/phpstan", + "version": "1.8.8", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan.git", + "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/08310ce271984587e2a4cda94e1ac66510a6ea07", + "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "keywords": [ + "dev", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpstan/phpstan/issues", + "source": "https://github.com/phpstan/phpstan/tree/1.8.8" + }, + "funding": [ + { + "url": "https://github.com/ondrejmirtes", + "type": "github" + }, + { + "url": "https://github.com/phpstan", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", + "type": "tidelift" + } + ], + "time": "2022-10-06T12:51:57+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "9.2.17", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/aa94dc41e8661fe90c7316849907cba3007b10d8", + "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.14", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0.3", + "phpunit/php-text-template": "^2.0.2", + "sebastian/code-unit-reverse-lookup": "^2.0.2", + "sebastian/complexity": "^2.0", + "sebastian/environment": "^5.1.2", + "sebastian/lines-of-code": "^1.0.3", + "sebastian/version": "^3.0.1", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcov": "*", + "ext-xdebug": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.17" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-08-30T12:24:04+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "3.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-12-02T12:48:52+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "5.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:16:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "9.5.25", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", + "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.3.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=7.3", + "phpunit/php-code-coverage": "^9.2.13", + "phpunit/php-file-iterator": "^3.0.5", + "phpunit/php-invoker": "^3.1.1", + "phpunit/php-text-template": "^2.0.3", + "phpunit/php-timer": "^5.0.2", + "sebastian/cli-parser": "^1.0.1", + "sebastian/code-unit": "^1.0.6", + "sebastian/comparator": "^4.0.8", + "sebastian/diff": "^4.0.3", + "sebastian/environment": "^5.1.3", + "sebastian/exporter": "^4.0.5", + "sebastian/global-state": "^5.0.1", + "sebastian/object-enumerator": "^4.0.3", + "sebastian/resource-operations": "^3.0.3", + "sebastian/type": "^3.2", + "sebastian/version": "^3.0.2" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.25" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", + "type": "tidelift" + } + ], + "time": "2022-09-25T03:44:45+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" + }, + { + "name": "rector/rector", + "version": "0.13.10", + "source": { + "type": "git", + "url": "https://github.com/rectorphp/rector.git", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "phpstan/phpstan": "^1.8.2" + }, + "conflict": { + "phpstan/phpdoc-parser": "<1.6.2", + "rector/rector-cakephp": "*", + "rector/rector-doctrine": "*", + "rector/rector-laravel": "*", + "rector/rector-nette": "*", + "rector/rector-phpoffice": "*", + "rector/rector-phpunit": "*", + "rector/rector-prefixed": "*", + "rector/rector-symfony": "*" + }, + "bin": [ + "bin/rector" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.13-dev" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Instant Upgrade and Automated Refactoring of any PHP code", + "support": { + "issues": "https://github.com/rectorphp/rector/issues", + "source": "https://github.com/rectorphp/rector/tree/0.13.10" + }, + "funding": [ + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2022-08-03T12:48:10+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:08:49+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" + }, + { + "name": "sebastian/comparator", + "version": "4.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "fa0f136dd2334583309d32b62544682ee972b51a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", + "reference": "fa0f136dd2334583309d32b62544682ee972b51a", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-14T12:41:17+00:00" + }, + { + "name": "sebastian/complexity", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.7", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:52:27+00:00" + }, + { + "name": "sebastian/diff", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:10:38+00:00" + }, + { + "name": "sebastian/environment", + "version": "5.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-04-03T09:37:03+00:00" + }, + { + "name": "sebastian/exporter", + "version": "4.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", + "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-14T06:03:37+00:00" + }, + { + "name": "sebastian/global-state", + "version": "5.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-02-14T08:28:10+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.6", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-11-28T06:42:11+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" + }, + { + "name": "sebastian/phpcpd", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpcpd.git", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-timer": "^5.0", + "sebastian/cli-parser": "^1.0", + "sebastian/version": "^3.0" + }, + "bin": [ + "phpcpd" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Copy/Paste Detector (CPD) for PHP code.", + "homepage": "https://github.com/sebastianbergmann/phpcpd", + "support": { + "issues": "https://github.com/sebastianbergmann/phpcpd/issues", + "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-12-07T05:39:23+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "3.2.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", + "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/3.2.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-12T14:47:03+00:00" + }, + { + "name": "sebastian/version", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c6c1022351a901512170118436c764e473f6de8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.6.2", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2021-12-12T21:44:58+00:00" + }, + { + "name": "symfony/dotenv", + "version": "v5.4.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/dotenv.git", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Dotenv\\": "" + }, + "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": "Registers environment variables from a .env file", + "homepage": "https://symfony.com", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "source": "https://github.com/symfony/dotenv/tree/v5.4.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" + } + ], + "time": "2022-02-15T17:04:12+00:00" + }, + { + "name": "symfony/mime", + "version": "v5.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", + "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "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": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v5.4.13" + }, + "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" + } + ], + "time": "2022-09-01T18:18:29+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "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": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com", + "keywords": [ + "config", + "configuration", + "options" + ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v6.1.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" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v6.1.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/266636bb8f3fbdccc302491df7b3a1b9a8c238a7", + "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/service-contracts": "^1|^2|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "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": "Provides a way to profile code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v6.1.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" + } + ], + "time": "2022-09-28T16:00:52+00:00" + }, + { + "name": "symfony/yaml", + "version": "v5.0.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<4.4" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "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": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/5.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" + } + ], + "time": "2020-05-20T17:38:26+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" + }, + { + "name": "weew/helpers-array", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/weew/helpers-array.git", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^4.7", + "satooshi/php-coveralls": "^0.6.1" + }, + "type": "library", + "autoload": { + "files": [ + "src/array.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Maxim Kott", + "email": "maximkott@gmail.com" + } + ], + "description": "Useful collection of php array helpers.", + "support": { + "issues": "https://github.com/weew/helpers-array/issues", + "source": "https://github.com/weew/helpers-array/tree/master" + }, + "time": "2016-07-21T11:18:01+00:00" + } + ], + "aliases": [], + "minimum-stability": "dev", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": [], + "platform-dev": [], + "plugin-api-version": "2.3.0" +} From 84435db9c891672bce7ad7eb5b2bed5ee227016b Mon Sep 17 00:00:00 2001 From: Ivan Chepurnyi Date: Sat, 8 Oct 2022 01:13:21 +0200 Subject: [PATCH 2/7] + working integration test setup --- .github/workflows/integration.yml | 32 + .github/workflows/unit.yml | 32 + .gitignore | 11 +- build.sh | 18 + {tests/build => build}/2.4.4-p1/composer.json | 2 +- .../2.4.5 => build/2.4.4-p1}/composer.lock | 37 +- {tests/build => build}/2.4.4/composer.json | 2 +- {tests/build => build}/2.4.4/composer.lock | 39 +- {tests/build => build}/2.4.5/composer.json | 6 +- .../2.4.4-p1 => build/2.4.5}/composer.lock | 2212 +++++++++-------- composer.json | 37 +- src/Console/Command/CompileCommand.php | 27 + src/Console/CommandList.php | 29 + src/commands.php | 12 + src/registration.php | 15 + tests/IntegrationOfCompileCommandTest.php | 40 + tests/functions.php | 43 + 17 files changed, 1521 insertions(+), 1073 deletions(-) create mode 100644 .github/workflows/integration.yml create mode 100644 .github/workflows/unit.yml create mode 100755 build.sh rename {tests/build => build}/2.4.4-p1/composer.json (98%) rename {tests/build/2.4.5 => build/2.4.4-p1}/composer.lock (99%) rename {tests/build => build}/2.4.4/composer.json (98%) rename {tests/build => build}/2.4.4/composer.lock (99%) rename {tests/build => build}/2.4.5/composer.json (95%) rename {tests/build/2.4.4-p1 => build/2.4.5}/composer.lock (94%) create mode 100644 src/Console/Command/CompileCommand.php create mode 100644 src/Console/CommandList.php create mode 100644 src/commands.php create mode 100644 src/registration.php create mode 100644 tests/IntegrationOfCompileCommandTest.php create mode 100644 tests/functions.php diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml new file mode 100644 index 0000000..926b5b8 --- /dev/null +++ b/.github/workflows/integration.yml @@ -0,0 +1,32 @@ +name: Integration tests +on: [push] +jobs: + build: + + runs-on: ubuntu-latest + + strategy: + matrix: + php-version: [7.4, 8.0] + composer-version: [2.x, 2.2.x, latest] + + steps: + - uses: actions/checkout@v2 + + - name: Cache Composer dependencies + uses: actions/cache@v2 + with: + path: /tmp/composer-cache + key: ${{ runner.os }}-${{ hashFiles('**/composer.lock') }}-${{ matrix.php-version }}-${{ matrix.composer-version }} + + - uses: php-actions/composer@v6 + with: + php_version: ${{ matrix.php-version }} + version: ${{ matrix.composer-version }} + args: --ignore-platform-reqs + + - uses: php-actions/composer@v6 + with: + php_version: ${{ matrix.php-version }} + version: ${{ matrix.composer-version }} + command: tests:integration diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml new file mode 100644 index 0000000..3a3d572 --- /dev/null +++ b/.github/workflows/unit.yml @@ -0,0 +1,32 @@ +name: Unit tests +on: [push] +jobs: + build: + + runs-on: ubuntu-latest + + strategy: + matrix: + php-version: [7.4, 8.0] + composer-version: [2.x, 2.2.x, latest] + + steps: + - uses: actions/checkout@v2 + + - name: Cache Composer dependencies + uses: actions/cache@v2 + with: + path: /tmp/composer-cache + key: ${{ runner.os }}-${{ hashFiles('**/composer.lock') }}-${{ matrix.php-version }}-${{ matrix.composer-version }} + + - uses: php-actions/composer@v6 + with: + php_version: ${{ matrix.php-version }} + version: ${{ matrix.composer-version }} + args: --ignore-platform-reqs + + - uses: php-actions/composer@v6 + with: + php_version: ${{ matrix.php-version }} + version: ${{ matrix.composer-version }} + command: tests:unit diff --git a/.gitignore b/.gitignore index 0218c66..4940d68 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,11 @@ -composer.phar +/composer.phar /vendor/ /.idea/ -/tests/build/*/* -!/tests/build/*/composer.json -!/tests/build/*/composer.lock +/build/*/* +!/build/*/composer.json +!/build/*/composer.lock +/composer.lock +/.phpunit.result.cache # Commit your application's lock file https://getcomposer.org/doc/01-basic-usage.md#commit-your-composer-lock-file-to-version-control # You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file -# composer.lock diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..ab728ea --- /dev/null +++ b/build.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +SCRIPT_NAME=$0 +DIRECTORY=$(dirname $SCRIPT_NAME) + +cd $DIRECTORY/build || exit 1 + +build_magento() { + PREV_DIR=$(pwd) + cd $1 || return + composer install --no-dev --prefer-dist --ignore-platform-reqs + cd $PREV_DIR || return +} + +for BUILD in $(find ./ -mindepth 1 -maxdepth 1 -type d -exec echo {} \;) +do + build_magento $BUILD +done diff --git a/tests/build/2.4.4-p1/composer.json b/build/2.4.4-p1/composer.json similarity index 98% rename from tests/build/2.4.4-p1/composer.json rename to build/2.4.4-p1/composer.json index a73ce1e..83cd7ea 100644 --- a/tests/build/2.4.4-p1/composer.json +++ b/build/2.4.4-p1/composer.json @@ -80,7 +80,7 @@ }, { "type": "path", - "url": "../../../" + "url": "../../" } ], "minimum-stability": "dev" diff --git a/tests/build/2.4.5/composer.lock b/build/2.4.4-p1/composer.lock similarity index 99% rename from tests/build/2.4.5/composer.lock rename to build/2.4.4-p1/composer.lock index b251d01..aa0796a 100644 --- a/tests/build/2.4.5/composer.lock +++ b/build/2.4.4-p1/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "620a3bf245537e77edc8c18b815edfc8", + "content-hash": "71c4abcc6fed2aa8d822d0ca2f18a407", "packages": [ { "name": "2tvenom/cborencode", @@ -143,16 +143,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.238.2", + "version": "3.238.3", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c" + "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/f2a1351b5eb5fe17508cc5c907a786955882b93c", - "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/14fb64c934614ea5a52c9931189f687f30b6ba3b", + "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b", "shasum": "" }, "require": { @@ -231,9 +231,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.238.2" + "source": "https://github.com/aws/aws-sdk-php/tree/3.238.3" }, - "time": "2022-10-06T18:29:40+00:00" + "time": "2022-10-07T18:16:40+00:00" }, { "name": "bacon/bacon-qr-code", @@ -1332,19 +1332,34 @@ "version": "dev-feature/6-dev-setup", "dist": { "type": "path", - "url": "../../..", - "reference": "a29d1a8abe888779a36e9f2cafeb04c5ec774654" + "url": "../..", + "reference": "abbe0622084959797bd293abff941aad5b861753" + }, + "require": { + "magento/framework": "~102.0|~103.0", + "magento/magento2-base": "~2.4.0", + "php": "~7.4|~8.0|~8.1" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" }, "type": "magento2-module", "autoload": { "psr-4": { "EcomDev\\Magento2Compiler\\": "src/" - } + }, + "files": [ + "src/registration.php", + "src/commands.php" + ] }, "autoload-dev": { "psr-4": { "EcomDev\\Magento2Compiler\\": "tests/" - } + }, + "files": [ + "tests/functions.php" + ] }, "license": [ "MIT" diff --git a/tests/build/2.4.4/composer.json b/build/2.4.4/composer.json similarity index 98% rename from tests/build/2.4.4/composer.json rename to build/2.4.4/composer.json index 0909d6f..141579d 100644 --- a/tests/build/2.4.4/composer.json +++ b/build/2.4.4/composer.json @@ -80,7 +80,7 @@ }, { "type": "path", - "url": "../../../" + "url": "../../" } ], "minimum-stability": "dev" diff --git a/tests/build/2.4.4/composer.lock b/build/2.4.4/composer.lock similarity index 99% rename from tests/build/2.4.4/composer.lock rename to build/2.4.4/composer.lock index 067ea46..ada682c 100644 --- a/tests/build/2.4.4/composer.lock +++ b/build/2.4.4/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "e82c8f9db866af87aa9ac7a2bb3c228e", + "content-hash": "4f32cd0ed99c76fbd6a8f6aa999be26b", "packages": [ { "name": "2tvenom/cborencode", @@ -143,16 +143,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.238.2", + "version": "3.238.3", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c" + "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/f2a1351b5eb5fe17508cc5c907a786955882b93c", - "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/14fb64c934614ea5a52c9931189f687f30b6ba3b", + "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b", "shasum": "" }, "require": { @@ -231,9 +231,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.238.2" + "source": "https://github.com/aws/aws-sdk-php/tree/3.238.3" }, - "time": "2022-10-06T18:29:40+00:00" + "time": "2022-10-07T18:16:40+00:00" }, { "name": "bacon/bacon-qr-code", @@ -1329,22 +1329,37 @@ }, { "name": "ecomdev/magento2-compiler", - "version": "dev-main", + "version": "dev-feature/6-dev-setup", "dist": { "type": "path", - "url": "../../..", - "reference": "a29d1a8abe888779a36e9f2cafeb04c5ec774654" + "url": "../..", + "reference": "abbe0622084959797bd293abff941aad5b861753" + }, + "require": { + "magento/framework": "~102.0|~103.0", + "magento/magento2-base": "~2.4.0", + "php": "~7.4|~8.0|~8.1" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" }, "type": "magento2-module", "autoload": { "psr-4": { "EcomDev\\Magento2Compiler\\": "src/" - } + }, + "files": [ + "src/registration.php", + "src/commands.php" + ] }, "autoload-dev": { "psr-4": { "EcomDev\\Magento2Compiler\\": "tests/" - } + }, + "files": [ + "tests/functions.php" + ] }, "license": [ "MIT" diff --git a/tests/build/2.4.5/composer.json b/build/2.4.5/composer.json similarity index 95% rename from tests/build/2.4.5/composer.json rename to build/2.4.5/composer.json index a73ce1e..1a6f5b5 100644 --- a/tests/build/2.4.5/composer.json +++ b/build/2.4.5/composer.json @@ -15,9 +15,9 @@ "preferred-install": "dist", "sort-packages": true }, - "version": "2.4.4-p1", + "version": "2.4.5", "require": { - "magento/product-community-edition": "2.4.4-p1", + "magento/product-community-edition": "2.4.5", "ecomdev/magento2-compiler": "*" }, "autoload": { @@ -80,7 +80,7 @@ }, { "type": "path", - "url": "../../../" + "url": "../../" } ], "minimum-stability": "dev" diff --git a/tests/build/2.4.4-p1/composer.lock b/build/2.4.5/composer.lock similarity index 94% rename from tests/build/2.4.4-p1/composer.lock rename to build/2.4.5/composer.lock index b251d01..86ec1a8 100644 --- a/tests/build/2.4.4-p1/composer.lock +++ b/build/2.4.5/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "620a3bf245537e77edc8c18b815edfc8", + "content-hash": "20f464454f444ea98224af3934de900c", "packages": [ { "name": "2tvenom/cborencode", @@ -143,16 +143,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.238.2", + "version": "3.238.3", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c" + "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/f2a1351b5eb5fe17508cc5c907a786955882b93c", - "reference": "f2a1351b5eb5fe17508cc5c907a786955882b93c", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/14fb64c934614ea5a52c9931189f687f30b6ba3b", + "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b", "shasum": "" }, "require": { @@ -231,9 +231,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.238.2" + "source": "https://github.com/aws/aws-sdk-php/tree/3.238.3" }, - "time": "2022-10-06T18:29:40+00:00" + "time": "2022-10-07T18:16:40+00:00" }, { "name": "bacon/bacon-qr-code", @@ -652,20 +652,23 @@ }, { "name": "colinmollenhour/credis", - "version": "v1.12.1", + "version": "v1.13.0", "source": { "type": "git", "url": "https://github.com/colinmollenhour/credis.git", - "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb" + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/c27faa11724229986335c23f4b6d0f1d8d6547fb", - "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/afec8e58ec93d2291c127fa19709a048f28641e5", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5", "shasum": "" }, "require": { - "php": ">=5.4.0" + "php": ">=5.6.0" + }, + "suggest": { + "ext-redis": "Improved performance for communicating with redis" }, "type": "library", "autoload": { @@ -690,9 +693,9 @@ "homepage": "https://github.com/colinmollenhour/credis", "support": { "issues": "https://github.com/colinmollenhour/credis/issues", - "source": "https://github.com/colinmollenhour/credis/tree/v1.12.1" + "source": "https://github.com/colinmollenhour/credis/tree/v1.13.0" }, - "time": "2020-11-06T16:09:14+00:00" + "time": "2022-04-07T14:57:22+00:00" }, { "name": "colinmollenhour/php-redis-session-abstract", @@ -1332,19 +1335,34 @@ "version": "dev-feature/6-dev-setup", "dist": { "type": "path", - "url": "../../..", - "reference": "a29d1a8abe888779a36e9f2cafeb04c5ec774654" + "url": "../..", + "reference": "abbe0622084959797bd293abff941aad5b861753" + }, + "require": { + "magento/framework": "~102.0|~103.0", + "magento/magento2-base": "~2.4.0", + "php": "~7.4|~8.0|~8.1" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" }, "type": "magento2-module", "autoload": { "psr-4": { "EcomDev\\Magento2Compiler\\": "src/" - } + }, + "files": [ + "src/registration.php", + "src/commands.php" + ] }, "autoload-dev": { "psr-4": { "EcomDev\\Magento2Compiler\\": "tests/" - } + }, + "files": [ + "tests/functions.php" + ] }, "license": [ "MIT" @@ -1362,23 +1380,23 @@ }, { "name": "elasticsearch/elasticsearch", - "version": "v7.16.0", + "version": "v7.17.1", "source": { "type": "git", - "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10" + "url": "git@github.com:elastic/elasticsearch-php.git", + "reference": "f1b8918f411b837ce5f6325e829a73518fd50367" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/f87f93f71f564d4bbdc5f008d296d1c37d828e10", - "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/f1b8918f411b837ce5f6325e829a73518fd50367", + "reference": "f1b8918f411b837ce5f6325e829a73518fd50367", "shasum": "" }, "require": { "ext-json": ">=1.3.7", "ezimuel/ringphp": "^1.1.2", "php": "^7.3 || ^8.0", - "psr/log": "^1|^2" + "psr/log": "^1|^2|^3" }, "require-dev": { "ext-yaml": "*", @@ -1421,11 +1439,7 @@ "elasticsearch", "search" ], - "support": { - "issues": "https://github.com/elastic/elasticsearch-php/issues", - "source": "https://github.com/elastic/elasticsearch-php/tree/v7.16.0" - }, - "time": "2021-12-09T20:04:01+00:00" + "time": "2022-09-30T12:28:55+00:00" }, { "name": "endroid/qr-code", @@ -1609,6 +1623,67 @@ }, "time": "2021-11-16T11:51:30+00:00" }, + { + "name": "ezyang/htmlpurifier", + "version": "v4.16.0", + "source": { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git", + "reference": "523407fb06eb9e5f3d59889b3978d5bfe94299c8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/523407fb06eb9e5f3d59889b3978d5bfe94299c8", + "reference": "523407fb06eb9e5f3d59889b3978d5bfe94299c8", + "shasum": "" + }, + "require": { + "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0" + }, + "require-dev": { + "cerdic/css-tidy": "^1.7 || ^2.0", + "simpletest/simpletest": "dev-master" + }, + "suggest": { + "cerdic/css-tidy": "If you want to use the filter 'Filter.ExtractStyleBlocks'.", + "ext-bcmath": "Used for unit conversion and imagecrash protection", + "ext-iconv": "Converts text to and from non-UTF-8 encodings", + "ext-tidy": "Used for pretty-printing HTML" + }, + "type": "library", + "autoload": { + "files": [ + "library/HTMLPurifier.composer.php" + ], + "psr-0": { + "HTMLPurifier": "library/" + }, + "exclude-from-classmap": [ + "/library/HTMLPurifier/Language/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Edward Z. Yang", + "email": "admin@htmlpurifier.org", + "homepage": "http://ezyang.com" + } + ], + "description": "Standards compliant HTML filter written in PHP", + "homepage": "http://htmlpurifier.org/", + "keywords": [ + "html" + ], + "support": { + "issues": "https://github.com/ezyang/htmlpurifier/issues", + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.16.0" + }, + "time": "2022-09-18T07:06:19+00:00" + }, { "name": "fgrosse/phpasn1", "version": "v2.4.0", @@ -2541,33 +2616,33 @@ }, { "name": "laminas/laminas-escaper", - "version": "2.9.0", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f" + "reference": "58af67282db37d24e584a837a94ee55b9c7552be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f", - "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/58af67282db37d24e584a837a94ee55b9c7552be", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be", "shasum": "" }, "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" + "ext-ctype": "*", + "ext-mbstring": "*", + "php": "^7.4 || ~8.0.0 || ~8.1.0" }, "conflict": { "zendframework/zend-escaper": "*" }, "require-dev": { + "infection/infection": "^0.26.6", "laminas/laminas-coding-standard": "~2.3.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.12.2", - "vimeo/psalm": "^3.16" - }, - "suggest": { - "ext-iconv": "*", - "ext-mbstring": "*" + "maglnet/composer-require-checker": "^3.8.0", + "phpunit/phpunit": "^9.5.18", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.22.0" }, "type": "library", "autoload": { @@ -2599,7 +2674,7 @@ "type": "community_bridge" } ], - "time": "2021-09-02T17:10:53+00:00" + "time": "2022-03-08T20:15:36+00:00" }, { "name": "laminas/laminas-eventmanager", @@ -3925,56 +4000,59 @@ }, { "name": "laminas/laminas-view", - "version": "2.14.2", + "version": "2.23.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-view.git", - "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b" + "reference": "69ea122cd53f7839e58cb250975932332e542524" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ced4133462b917c62d1efc26f982a62b5e319b4b", - "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/69ea122cd53f7839e58cb250975932332e542524", + "reference": "69ea122cd53f7839e58cb250975932332e542524", "shasum": "" }, "require": { + "container-interop/container-interop": "^1.2", + "ext-dom": "*", + "ext-filter": "*", "ext-json": "*", + "laminas/laminas-escaper": "^2.5", "laminas/laminas-eventmanager": "^3.4", - "laminas/laminas-json": "^2.6.1 || ^3.3", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0" + "laminas/laminas-json": "^3.3", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0", + "psr/container": "^1 || ^2" }, "conflict": { + "container-interop/container-interop": "<1.2", "laminas/laminas-router": "<3.0.1", "laminas/laminas-servicemanager": "<3.3", + "laminas/laminas-session": "<2.12", "zendframework/zend-view": "*" }, "require-dev": { - "ext-dom": "*", "laminas/laminas-authentication": "^2.5", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-coding-standard": "~2.3.0", "laminas/laminas-console": "^2.6", - "laminas/laminas-escaper": "^2.5", "laminas/laminas-feed": "^2.15", - "laminas/laminas-filter": "^2.6.1", + "laminas/laminas-filter": "^2.13.0", "laminas/laminas-http": "^2.15", "laminas/laminas-i18n": "^2.6", "laminas/laminas-modulemanager": "^2.7.1", - "laminas/laminas-mvc": "^2.7.14 || ^3.0", + "laminas/laminas-mvc": "^3.0", "laminas/laminas-mvc-i18n": "^1.1", - "laminas/laminas-mvc-plugin-flashmessenger": "^1.2", - "laminas/laminas-navigation": "^2.8.1", - "laminas/laminas-paginator": "^2.5", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.5.0", + "laminas/laminas-navigation": "^2.13.1", + "laminas/laminas-paginator": "^2.11.0", "laminas/laminas-permissions-acl": "^2.6", "laminas/laminas-router": "^3.0.1", - "laminas/laminas-servicemanager": "^3.3", - "laminas/laminas-session": "^2.12", "laminas/laminas-uri": "^2.5", "phpspec/prophecy": "^1.12", "phpspec/prophecy-phpunit": "^2.0", "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.16.1", + "psalm/plugin-phpunit": "^0.17.0", "vimeo/psalm": "^4.10" }, "suggest": { @@ -4025,7 +4103,7 @@ "type": "community_bridge" } ], - "time": "2021-11-17T12:05:00+00:00" + "time": "2022-09-19T15:43:14+00:00" }, { "name": "laminas/laminas-zendframework-bridge", @@ -4091,16 +4169,16 @@ }, { "name": "league/flysystem", - "version": "2.3.2", + "version": "2.4.5", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80" + "reference": "9392c5f1df57d865c406ee65e5012d566686be12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4b6da3e75b5e8eee53bb5ee46ded15a532843f80", - "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9392c5f1df57d865c406ee65e5012d566686be12", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12", "shasum": "" }, "require": { @@ -4117,6 +4195,7 @@ "aws/aws-sdk-php": "^3.132.4", "composer/semver": "^3.0", "ext-fileinfo": "*", + "ext-ftp": "*", "friendsofphp/php-cs-fixer": "^3.2", "google/cloud-storage": "^1.23", "phpseclib/phpseclib": "^2.0", @@ -4156,7 +4235,7 @@ ], "support": { "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/2.3.2" + "source": "https://github.com/thephpleague/flysystem/tree/2.4.5" }, "funding": [ { @@ -4172,7 +4251,7 @@ "type": "tidelift" } ], - "time": "2021-11-28T20:19:08+00:00" + "time": "2022-04-25T18:39:39+00:00" }, { "name": "league/flysystem-aws-s3-v3", @@ -4299,38 +4378,22 @@ ], "time": "2022-04-17T13:12:02+00:00" }, - { - "name": "magento/adobe-ims", - "version": "2.1.3-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/adobe-ims-2.1.3-p1.zip", - "shasum": "c1dc99ec99e2e21f37b8d7e7c86489076bacb2d3" - }, - "require": { - "magento/module-adobe-ims": "2.1.3", - "magento/module-adobe-ims-api": "2.1.1" - }, - "type": "metapackage", - "description": "Adobe IMS Integration" - }, { "name": "magento/adobe-stock-integration", - "version": "2.1.3-p1", + "version": "2.1.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/adobe-stock-integration-2.1.3-p1.zip", - "shasum": "c4032ee6356455ebefb1bfce89fc665a38463229" + "url": "https://mirror.mage-os.org/packages/magento/adobe-stock-integration-2.1.4.zip", + "shasum": "53b79379bfd3084ce837dc8356a30c4b357a270a" }, "require": { - "magento/adobe-ims": "2.1.3-p1", - "magento/module-adobe-stock-admin-ui": "1.3.1", + "magento/module-adobe-stock-admin-ui": "1.3.2", "magento/module-adobe-stock-asset": "1.3.1", "magento/module-adobe-stock-asset-api": "2.0.1", "magento/module-adobe-stock-client": "1.3.2", - "magento/module-adobe-stock-client-api": "2.1.1", - "magento/module-adobe-stock-image": "1.3.2", - "magento/module-adobe-stock-image-admin-ui": "1.3.2", + "magento/module-adobe-stock-client-api": "2.1.2", + "magento/module-adobe-stock-image": "1.3.3", + "magento/module-adobe-stock-image-admin-ui": "1.3.3", "magento/module-adobe-stock-image-api": "1.3.1" }, "type": "metapackage", @@ -4413,15 +4476,15 @@ }, { "name": "magento/framework", - "version": "103.0.4-p1", + "version": "103.0.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-103.0.4-p1.zip", - "shasum": "3382d32bde61267844281f50e26e87a0d43c2605" + "url": "https://mirror.mage-os.org/packages/magento/framework-103.0.5.zip", + "shasum": "0d0ddf696730484c7aba8e0bec06ea3c5211b51d" }, "require": { "colinmollenhour/php-redis-session-abstract": "~1.4.5", - "composer/composer": "^1.9 || ^2.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", "ext-bcmath": "*", "ext-curl": "*", "ext-dom": "*", @@ -4433,15 +4496,16 @@ "ext-simplexml": "*", "ext-sodium": "*", "ext-xsl": "*", - "guzzlehttp/guzzle": "^7.3.0", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", "laminas/laminas-code": "~4.5.0", - "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-escaper": "~2.10.0", "laminas/laminas-http": "^2.15.0", - "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mail": "^2.16.0", "laminas/laminas-mime": "^2.9.1", - "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-stdlib": "^3.7.1", "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-validator": "^2.17.0", "lib-libxml": "*", "magento/composer-dependency-version-audit-plugin": "~0.1", "magento/zendframework1": "~1.15.0", @@ -4451,7 +4515,7 @@ "symfony/console": "~4.4.0", "symfony/process": "~4.4.0", "tedivm/jshrink": "~1.4.0", - "webonyx/graphql-php": "~14.11.3", + "webonyx/graphql-php": "~14.11.6", "wikimedia/less.php": "^3.0.0" }, "suggest": { @@ -4481,16 +4545,16 @@ }, { "name": "magento/framework-amqp", - "version": "100.4.2-p1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-amqp-100.4.2-p1.zip", - "shasum": "228a620e00f053cce9dfcd233f6ce3e39d4e9b30" + "url": "https://mirror.mage-os.org/packages/magento/framework-amqp-100.4.3.zip", + "shasum": "be66c2da0dadf3a1805fc9b9d85f50f19735deb3" }, "require": { "magento/framework": "103.0.*", "php": "~7.4.0||~8.1.0", - "php-amqplib/php-amqplib": "~3.1.0" + "php-amqplib/php-amqplib": "~3.2.0" }, "type": "magento2-library", "autoload": { @@ -4536,11 +4600,11 @@ }, { "name": "magento/framework-message-queue", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-message-queue-100.4.4.zip", - "shasum": "98a2550b1b1a3fb7e9a4ab947fcfc16df482c59f" + "url": "https://mirror.mage-os.org/packages/magento/framework-message-queue-100.4.5.zip", + "shasum": "3243434d0c74f50e2f2b754a5480aefc8197686e" }, "require": { "magento/framework": "103.0.*", @@ -4619,86 +4683,86 @@ }, { "name": "magento/inventory-metapackage", - "version": "1.2.4-p1", + "version": "1.2.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/inventory-metapackage-1.2.4-p1.zip", - "shasum": "5ffa5d3b8ee3fd5f9d4e4ee95154d9f9b567fa03" + "url": "https://mirror.mage-os.org/packages/magento/inventory-metapackage-1.2.5.zip", + "shasum": "9d440d335584bcb98e32f53371e821a9bfafe55a" }, "require": { - "magento/inventory-composer-installer": "1.2.0", - "magento/module-inventory": "1.2.2", - "magento/module-inventory-admin-ui": "1.2.2-p1", - "magento/module-inventory-advanced-checkout": "1.2.1", - "magento/module-inventory-api": "1.2.2-p1", + "magento/inventory-composer-installer": "^1.2.0", + "magento/module-inventory": "1.2.3", + "magento/module-inventory-admin-ui": "1.2.3", + "magento/module-inventory-advanced-checkout": "1.2.2", + "magento/module-inventory-api": "1.2.3", "magento/module-inventory-bundle-import-export": "1.1.1", - "magento/module-inventory-bundle-product": "1.2.1", + "magento/module-inventory-bundle-product": "1.2.2", "magento/module-inventory-bundle-product-admin-ui": "1.2.2", - "magento/module-inventory-bundle-product-indexer": "1.1.1", - "magento/module-inventory-cache": "1.2.2", - "magento/module-inventory-catalog": "1.2.2", - "magento/module-inventory-catalog-admin-ui": "1.2.2-p1", - "magento/module-inventory-catalog-api": "1.3.2", + "magento/module-inventory-bundle-product-indexer": "1.1.2", + "magento/module-inventory-cache": "1.2.3", + "magento/module-inventory-catalog": "1.3.0", + "magento/module-inventory-catalog-admin-ui": "1.2.3", + "magento/module-inventory-catalog-api": "1.3.3", "magento/module-inventory-catalog-frontend-ui": "1.0.2", - "magento/module-inventory-catalog-search": "1.2.2", + "magento/module-inventory-catalog-search": "1.2.3", "magento/module-inventory-catalog-search-bundle-product": "1.0.1", "magento/module-inventory-catalog-search-configurable-product": "1.0.1", - "magento/module-inventory-configurable-product": "1.2.2", - "magento/module-inventory-configurable-product-admin-ui": "1.2.2-p1", - "magento/module-inventory-configurable-product-frontend-ui": "1.0.2", - "magento/module-inventory-configurable-product-indexer": "1.2.2", + "magento/module-inventory-configurable-product": "1.2.3", + "magento/module-inventory-configurable-product-admin-ui": "1.2.3", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.3", + "magento/module-inventory-configurable-product-indexer": "1.2.3", "magento/module-inventory-configuration": "1.2.2", "magento/module-inventory-configuration-api": "1.2.1", "magento/module-inventory-distance-based-source-selection": "1.2.2", "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.1", "magento/module-inventory-distance-based-source-selection-api": "1.2.1", - "magento/module-inventory-elasticsearch": "1.2.1", - "magento/module-inventory-export-stock": "1.2.1", + "magento/module-inventory-elasticsearch": "1.2.2", + "magento/module-inventory-export-stock": "1.2.2", "magento/module-inventory-export-stock-api": "1.2.1", - "magento/module-inventory-graph-ql": "1.2.1", - "magento/module-inventory-grouped-product": "1.2.2", + "magento/module-inventory-graph-ql": "1.2.2", + "magento/module-inventory-grouped-product": "1.3.0", "magento/module-inventory-grouped-product-admin-ui": "1.2.2", - "magento/module-inventory-grouped-product-indexer": "1.2.2", - "magento/module-inventory-import-export": "1.2.2", + "magento/module-inventory-grouped-product-indexer": "1.2.3", + "magento/module-inventory-import-export": "1.2.3", "magento/module-inventory-in-store-pickup": "1.1.1", - "magento/module-inventory-in-store-pickup-admin-ui": "1.1.1", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.2", "magento/module-inventory-in-store-pickup-api": "1.1.1", - "magento/module-inventory-in-store-pickup-frontend": "1.1.2", - "magento/module-inventory-in-store-pickup-graph-ql": "1.1.1", + "magento/module-inventory-in-store-pickup-frontend": "1.1.3", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.2", "magento/module-inventory-in-store-pickup-multishipping": "1.1.1", "magento/module-inventory-in-store-pickup-quote": "1.1.1", "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.1", "magento/module-inventory-in-store-pickup-sales": "1.1.1", - "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.2-p1", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.3", "magento/module-inventory-in-store-pickup-sales-api": "1.1.1", - "magento/module-inventory-in-store-pickup-shipping": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping": "1.1.2", "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.1", "magento/module-inventory-in-store-pickup-shipping-api": "1.1.1", "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.1", - "magento/module-inventory-indexer": "2.1.2", - "magento/module-inventory-low-quantity-notification": "1.2.1", + "magento/module-inventory-indexer": "2.2.0", + "magento/module-inventory-low-quantity-notification": "1.2.2", "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.2", - "magento/module-inventory-low-quantity-notification-api": "1.2.1-p1", + "magento/module-inventory-low-quantity-notification-api": "1.2.2", "magento/module-inventory-multi-dimensional-indexer-api": "1.2.1", "magento/module-inventory-product-alert": "1.2.2", - "magento/module-inventory-quote-graph-ql": "1.0.1", - "magento/module-inventory-requisition-list": "1.2.2", + "magento/module-inventory-quote-graph-ql": "1.0.2", + "magento/module-inventory-requisition-list": "1.2.3", "magento/module-inventory-reservation-cli": "1.2.2", "magento/module-inventory-reservations": "1.2.1", "magento/module-inventory-reservations-api": "1.2.1", - "magento/module-inventory-sales": "1.2.2", - "magento/module-inventory-sales-admin-ui": "1.2.2", - "magento/module-inventory-sales-api": "1.2.1", + "magento/module-inventory-sales": "1.3.0", + "magento/module-inventory-sales-admin-ui": "1.2.3", + "magento/module-inventory-sales-api": "1.2.2", "magento/module-inventory-sales-frontend-ui": "1.2.2", "magento/module-inventory-setup-fixture-generator": "1.2.1", "magento/module-inventory-shipping": "1.2.2", - "magento/module-inventory-shipping-admin-ui": "1.2.2-p1", + "magento/module-inventory-shipping-admin-ui": "1.2.3", "magento/module-inventory-source-deduction-api": "1.2.2", "magento/module-inventory-source-selection": "1.2.1", - "magento/module-inventory-source-selection-api": "1.4.1-p1", + "magento/module-inventory-source-selection-api": "1.4.2", "magento/module-inventory-swatches-frontend-ui": "1.0.1", - "magento/module-inventory-visual-merchandiser": "1.1.2", - "magento/module-inventory-wishlist": "1.0.1" + "magento/module-inventory-visual-merchandiser": "1.1.3", + "magento/module-inventory-wishlist": "1.0.2" }, "type": "metapackage", "description": "Metapackage with Magento Inventory modules for simple installation" @@ -4946,40 +5010,35 @@ }, { "name": "magento/magento2-base", - "version": "2.4.4-p1", + "version": "2.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/magento2-base-2.4.4-p1.zip", - "shasum": "66ac4ffb68d16c8932c7459636e3baf0f3e418b5" + "url": "https://mirror.mage-os.org/packages/magento/magento2-base-2.4.5.zip", + "shasum": "535c9ece4ecf296a55c2736271361650f06c549f" }, "require": { - "composer/composer": "^1.9 || ^2.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", "ext-intl": "*", "ext-mbstring": "*", "laminas/laminas-code": "~4.5.0", - "laminas/laminas-di": "^3.3.0", - "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-eventmanager": "^3.5.0", "laminas/laminas-http": "^2.15.0", - "laminas/laminas-json": "^3.3.0", "laminas/laminas-modulemanager": "^2.11.0", - "laminas/laminas-mvc": "^3.3.0", - "laminas/laminas-server": "^2.11.0", - "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", "laminas/laminas-soap": "^2.10.0", - "laminas/laminas-stdlib": "^3.6.0", - "laminas/laminas-text": "^2.9.0", + "laminas/laminas-stdlib": "^3.7.1", "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15.0", - "laminas/laminas-view": "~2.14.1", + "laminas/laminas-validator": "^2.17.0", "magento/composer": "~1.8.0", "magento/magento-composer-installer": "*", "magento/zendframework1": "~1.15.0", "monolog/monolog": "^2.7", "pelago/emogrifier": "^6.0.0", "php": "~7.4.0||~8.1.0", - "phpseclib/phpseclib": "~3.0.9", + "phpseclib/phpseclib": "~3.0.13", "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", "tedivm/jshrink": "~1.4.0", "tubalmartin/cssmin": "4.1.1" }, @@ -5323,6 +5382,14 @@ "lib/web/jquery.js", "lib/web/jquery.js" ], + [ + "lib/web/js-cookie", + "lib/web/js-cookie" + ], + [ + "lib/web/js-storage", + "lib/web/js-storage" + ], [ "lib/web/knockoutjs", "lib/web/knockoutjs" @@ -5387,6 +5454,10 @@ "lib/web/varien", "lib/web/varien" ], + [ + "lib/web/vimeo", + "lib/web/vimeo" + ], [ "nginx.conf.sample", "nginx.conf.sample" @@ -5491,6 +5562,48 @@ ], "description": "Magento 2 Base (Community Edition)" }, + { + "name": "magento/module-admin-adobe-ims", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-admin-adobe-ims-100.4.0.zip", + "shasum": "936348c2d83d783052d667e98b1139ff689cf736" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-jwt-user-token": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, { "name": "magento/module-admin-analytics", "version": "100.4.4", @@ -5525,11 +5638,11 @@ }, { "name": "magento/module-admin-notification", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-admin-notification-100.4.3.zip", - "shasum": "718ffd9260fb4bc236c5cff3647f79b65dab33d6" + "url": "https://mirror.mage-os.org/packages/magento/module-admin-notification-100.4.4.zip", + "shasum": "7ec858ccca10b1efabdbdb513159c96526a7304c" }, "require": { "lib-libxml": "*", @@ -5558,19 +5671,19 @@ }, { "name": "magento/module-adobe-ims", - "version": "2.1.3", + "version": "2.1.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-2.1.3.zip", - "shasum": "97163b6374564d31bb55320a9d14cad45e87aee6" + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-2.1.4.zip", + "shasum": "b7bf73815017c993fda1e6cac11a00bab8010030" }, "require": { - "magento/framework": "*", + "magento/framework": "103.0.*", "magento/module-adobe-ims-api": "2.1.*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-user": "*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-user": "101.2.*", "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", @@ -5590,14 +5703,14 @@ }, { "name": "magento/module-adobe-ims-api", - "version": "2.1.1", + "version": "2.1.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-api-2.1.1.zip", - "shasum": "8d452aedcca1b1b6fbb584c581dcf94ea8756224" + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-api-2.1.2.zip", + "shasum": "f7f7c102285063805001e8f53582a6c4ff7029ea" }, "require": { - "magento/framework": "*", + "magento/framework": "103.0.*", "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", @@ -5617,15 +5730,16 @@ }, { "name": "magento/module-adobe-stock-admin-ui", - "version": "1.3.1", + "version": "1.3.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-admin-ui-1.3.1.zip", - "shasum": "b399122df506af3d852e4e22e6c7c628a585dacf" + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-admin-ui-1.3.2.zip", + "shasum": "79076a16eee3ebbea8ef2011712d8cd0ad2d44cd" }, "require": { "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", + "magento/module-admin-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", "magento/module-adobe-stock-client-api": "2.1.*", "magento/module-backend": "*", "magento/module-config": "*", @@ -5740,11 +5854,11 @@ }, { "name": "magento/module-adobe-stock-client-api", - "version": "2.1.1", + "version": "2.1.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-api-2.1.1.zip", - "shasum": "0f33ac5a78620b652e6929a2d5bb74517abd518b" + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-api-2.1.2.zip", + "shasum": "3a369bbb056966a5d8b832e686b6a3bc7bc10245" }, "require": { "magento/framework": "*", @@ -5767,11 +5881,11 @@ }, { "name": "magento/module-adobe-stock-image", - "version": "1.3.2", + "version": "1.3.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-1.3.2.zip", - "shasum": "c5097c3328b5a641ffa4b1890f2aef3e2b4ab733" + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-1.3.3.zip", + "shasum": "cbb92f0595ebc0e2f999f1555b2c0881ca2933b6" }, "require": { "magento/framework": "*", @@ -5802,16 +5916,16 @@ }, { "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.3.2", + "version": "1.3.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-admin-ui-1.3.2.zip", - "shasum": "0af0a50951e179e1a4fa69cdd533d9be6539c104" + "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-admin-ui-1.3.3.zip", + "shasum": "6320e877df8e0568210ff006b0c8fb6b52e11317" }, "require": { "magento/framework": "*", - "magento/module-adobe-ims": "2.1.*", - "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", "magento/module-adobe-stock-asset-api": "2.0.*", "magento/module-adobe-stock-client-api": "2.1.*", "magento/module-adobe-stock-image-api": "1.3.*", @@ -5868,11 +5982,11 @@ }, { "name": "magento/module-advanced-pricing-import-export", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-advanced-pricing-import-export-100.4.4.zip", - "shasum": "43cdbb060f4fb0a9cd45605ee44055eca4eef774" + "url": "https://mirror.mage-os.org/packages/magento/module-advanced-pricing-import-export-100.4.5.zip", + "shasum": "d5478a2f1fc5b1c88862e46585301b26533d1dd3" }, "require": { "magento/framework": "103.0.*", @@ -5903,11 +6017,11 @@ }, { "name": "magento/module-advanced-search", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-advanced-search-100.4.2.zip", - "shasum": "eb35de7c4e1fb7ade0c477f70aa33f3e2d5d6e8d" + "url": "https://mirror.mage-os.org/packages/magento/module-advanced-search-100.4.3.zip", + "shasum": "2f24da6edc95e4539559ee1a5f920077fa417054" }, "require": { "magento/framework": "103.0.*", @@ -5964,46 +6078,13 @@ ], "description": "N/A" }, - { - "name": "magento/module-amqp-store", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-amqp-store-100.4.2.zip", - "shasum": "ee0e8a474eb13d8ca8e7587d9d9155b5ac7bfe02" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AmqpStore\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, { "name": "magento/module-analytics", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-analytics-100.4.4.zip", - "shasum": "9aed977bfe96ed467737ee5357dfa18481d0606b" + "url": "https://mirror.mage-os.org/packages/magento/module-analytics-100.4.5.zip", + "shasum": "0e3d3b30e6e08d8335b50560b05b31cb04130bc5" }, "require": { "magento/framework": "103.0.*", @@ -6030,11 +6111,11 @@ }, { "name": "magento/module-asynchronous-operations", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-asynchronous-operations-100.4.4.zip", - "shasum": "f6aa2024f3e7ab93f9ae29c6450a2d2fa47579d9" + "url": "https://mirror.mage-os.org/packages/magento/module-asynchronous-operations-100.4.5.zip", + "shasum": "dafd0bf76bdd1413d12a0bcfea68ed23baf4f2be" }, "require": { "magento/framework": "103.0.*", @@ -6066,11 +6147,11 @@ }, { "name": "magento/module-authorization", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-authorization-100.4.4.zip", - "shasum": "8f7340d761cd23fa366c7cd314271931035b1201" + "url": "https://mirror.mage-os.org/packages/magento/module-authorization-100.4.5.zip", + "shasum": "f1a684ad6bf908774ec18e72bd909a14bf3f40f5" }, "require": { "magento/framework": "103.0.*", @@ -6094,15 +6175,13 @@ }, { "name": "magento/module-aws-s3", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-100.4.2.zip", - "shasum": "0a82c284e2b6b8321a2205d7673baed039ede18f" + "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-100.4.3.zip", + "shasum": "046b9bf43dca9d33b91109a0a0c69a282eb5bbd3" }, "require": { - "league/flysystem": "^2.0", - "league/flysystem-aws-s3-v3": "^2.0", "magento/framework": "103.0.*", "magento/module-remote-storage": "100.4.*", "php": "~7.4.0||~8.1.0" @@ -6153,11 +6232,11 @@ }, { "name": "magento/module-backend", - "version": "102.0.4", + "version": "102.0.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-backend-102.0.4.zip", - "shasum": "56c6dadb04017847f417d41e82f4da18cb6cd1e2" + "url": "https://mirror.mage-os.org/packages/magento/module-backend-102.0.5.zip", + "shasum": "70a40bbe7af614ef5280cc948cdd286f37576e8a" }, "require": { "magento/framework": "103.0.*", @@ -6201,11 +6280,11 @@ }, { "name": "magento/module-backup", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-backup-100.4.4.zip", - "shasum": "7cd38adac0a5bd3a6ac4acc00ebc678958826e51" + "url": "https://mirror.mage-os.org/packages/magento/module-backup-100.4.5.zip", + "shasum": "dfbadfc852f5ba18c42769641da231143df6ebec" }, "require": { "magento/framework": "103.0.*", @@ -6231,11 +6310,11 @@ }, { "name": "magento/module-bundle", - "version": "101.0.4", + "version": "101.0.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-101.0.4.zip", - "shasum": "9ed4fb10bcd3221a29a41212020454450f90c574" + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-101.0.5.zip", + "shasum": "0e17028d6ecbe040cdfa26745550e5c8dac20af4" }, "require": { "magento/framework": "103.0.*", @@ -6279,11 +6358,11 @@ }, { "name": "magento/module-bundle-graph-ql", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-graph-ql-100.4.4.zip", - "shasum": "2b6cd9b529a0859d629d95578bf70be1a8c3830c" + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-graph-ql-100.4.5.zip", + "shasum": "acc31aabbd621d50d01c4d82558ebb0190397c02" }, "require": { "magento/framework": "103.0.*", @@ -6315,11 +6394,11 @@ }, { "name": "magento/module-bundle-import-export", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-import-export-100.4.3.zip", - "shasum": "ef61cdce17e853d9cc4e0d4d44e117d5a1d5c64f" + "url": "https://mirror.mage-os.org/packages/magento/module-bundle-import-export-100.4.4.zip", + "shasum": "f0df0976f357fa643598f939119fbe78cf95da0e" }, "require": { "magento/framework": "103.0.*", @@ -6348,11 +6427,11 @@ }, { "name": "magento/module-cache-invalidate", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cache-invalidate-100.4.2.zip", - "shasum": "4d7d415b7df604f04b4cb9193d491d43b28555c3" + "url": "https://mirror.mage-os.org/packages/magento/module-cache-invalidate-100.4.3.zip", + "shasum": "970a7e3cfaaf6298f2171402e55f80805695d7fb" }, "require": { "magento/framework": "103.0.*", @@ -6376,16 +6455,15 @@ }, { "name": "magento/module-captcha", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-captcha-100.4.4.zip", - "shasum": "b040a344d39cbe65e8c7195c7d0c70ac3c4cc151" + "url": "https://mirror.mage-os.org/packages/magento/module-captcha-100.4.5.zip", + "shasum": "dd79c7b47c5472feae630a6aff2fe42b292a136b" }, "require": { - "laminas/laminas-captcha": "^2.11.0", + "laminas/laminas-captcha": "^2.12", "laminas/laminas-db": "^2.13.4", - "laminas/laminas-session": "^2.12.0", "magento/framework": "103.0.*", "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", @@ -6412,11 +6490,11 @@ }, { "name": "magento/module-cardinal-commerce", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cardinal-commerce-100.4.2.zip", - "shasum": "d884bc4cc8e4b2c91be171fbe86935381ce80cd2" + "url": "https://mirror.mage-os.org/packages/magento/module-cardinal-commerce-100.4.3.zip", + "shasum": "2f3141151e618ffd0897783cd0b7183f59ca0f90" }, "require": { "magento/framework": "103.0.*", @@ -6442,11 +6520,11 @@ }, { "name": "magento/module-catalog", - "version": "104.0.4", + "version": "104.0.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-104.0.4.zip", - "shasum": "e15a6f30146ae5b11c75876ad4585aba9d1bef51" + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-104.0.5.zip", + "shasum": "26222edc7ba2f413ea44f9e3085589972244baa1" }, "require": { "magento/framework": "103.0.*", @@ -6592,11 +6670,11 @@ }, { "name": "magento/module-catalog-graph-ql", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-graph-ql-100.4.4.zip", - "shasum": "698d57bee42899d8bcce1861b66b08f414a3eb76" + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-graph-ql-100.4.5.zip", + "shasum": "8f4cac2dc77e9715bea1eab1b126e100a3af8fb8" }, "require": { "magento/framework": "103.0.*", @@ -6633,11 +6711,11 @@ }, { "name": "magento/module-catalog-import-export", - "version": "101.1.4", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-import-export-101.1.4.zip", - "shasum": "2509dcbc39e107a238c59f33bc6cc13dcda43ee2" + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-import-export-101.1.5.zip", + "shasum": "3a646fe14d244603929d8940c4115683af66d01b" }, "require": { "ext-ctype": "*", @@ -6671,11 +6749,11 @@ }, { "name": "magento/module-catalog-inventory", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-100.4.4.zip", - "shasum": "7761f5faa2394526ab04eb39092eb43410f664be" + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-100.4.5.zip", + "shasum": "929b0e2f4b449a2bfbf4e81aba7334d718c03304" }, "require": { "magento/framework": "103.0.*", @@ -6702,15 +6780,15 @@ "AFL-3.0" ], "description": "N/A", - "abandoned": "magento/inventory-composer-metapackage" + "abandoned": "magento/inventory-metapackage" }, { "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-graph-ql-100.4.1.zip", - "shasum": "967c87a9f7384091def8d0c7145e8338a5d0a784" + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-graph-ql-100.4.2.zip", + "shasum": "46260094c58e5d2cc7b1f8466d196eaa2479b08d" }, "require": { "magento/framework": "103.0.*", @@ -6765,11 +6843,11 @@ }, { "name": "magento/module-catalog-rule", - "version": "101.2.4", + "version": "101.2.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-101.2.4.zip", - "shasum": "0bb33b0b6c7ed4bde996c229b553010bcfdae7f1" + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-101.2.5.zip", + "shasum": "011189ecf9eb7418f2ea92e4754c6c16b35234e2" }, "require": { "magento/framework": "103.0.*", @@ -6803,11 +6881,11 @@ }, { "name": "magento/module-catalog-rule-configurable", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-configurable-100.4.3.zip", - "shasum": "03800626035214768ee91d5d0a88512116f77956" + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-configurable-100.4.4.zip", + "shasum": "6609745f8daf350c0d92017d6b3190ae8d72828e" }, "require": { "magento/framework": "103.0.*", @@ -6867,11 +6945,11 @@ }, { "name": "magento/module-catalog-search", - "version": "102.0.4", + "version": "102.0.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-search-102.0.4.zip", - "shasum": "1c49d62529e29387033a9072034146f75c44f9a4" + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-search-102.0.5.zip", + "shasum": "3b19c87e607c40d5db0df1ce8ec26d2c08460f0b" }, "require": { "magento/framework": "103.0.*", @@ -6908,11 +6986,11 @@ }, { "name": "magento/module-catalog-url-rewrite", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-100.4.4.zip", - "shasum": "83063990e8502dfbaecefa3f5ea9b353351483e9" + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-100.4.5.zip", + "shasum": "1eb5bbc8f344702b6799ee2bad3957313e3b1861" }, "require": { "magento/framework": "103.0.*", @@ -6982,11 +7060,11 @@ }, { "name": "magento/module-catalog-widget", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-widget-100.4.4.zip", - "shasum": "d897af62d73420c07d9c55a39fe9bf88dbc0dd06" + "url": "https://mirror.mage-os.org/packages/magento/module-catalog-widget-100.4.5.zip", + "shasum": "c806426e2b84a316f7089b7a32ba3edfd009a3b2" }, "require": { "magento/framework": "103.0.*", @@ -7018,11 +7096,11 @@ }, { "name": "magento/module-checkout", - "version": "100.4.4-p1", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-checkout-100.4.4-p1.zip", - "shasum": "4c4083bc21580cb33b1c61da3f240cdb092fafe1" + "url": "https://mirror.mage-os.org/packages/magento/module-checkout-100.4.5.zip", + "shasum": "6d54408c16ee39ffd5c8c01d0d4ca19eaeb90232" }, "require": { "magento/framework": "103.0.*", @@ -7068,11 +7146,11 @@ }, { "name": "magento/module-checkout-agreements", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-100.4.3.zip", - "shasum": "89d492ac25c5389eaed49ba3e4322fe03070b62b" + "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-100.4.4.zip", + "shasum": "114871f8521a74130ff404974176ce7382793a32" }, "require": { "magento/framework": "103.0.*", @@ -7131,11 +7209,11 @@ }, { "name": "magento/module-cms", - "version": "104.0.4", + "version": "104.0.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-104.0.4.zip", - "shasum": "e7d516aee0fa0225b42a1ff09c586bff338a2dbd" + "url": "https://mirror.mage-os.org/packages/magento/module-cms-104.0.5.zip", + "shasum": "9b171e2757330cbfed3d01cf872347b03b8242cf" }, "require": { "magento/framework": "103.0.*", @@ -7233,11 +7311,11 @@ }, { "name": "magento/module-cms-url-rewrite", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-100.4.3.zip", - "shasum": "790a9f4eee9ff72604b29b40a68707aac6701db5" + "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-100.4.4.zip", + "shasum": "7ab16113585f82e68ee363da03d532909957ec81" }, "require": { "magento/framework": "103.0.*", @@ -7263,11 +7341,11 @@ }, { "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-graph-ql-100.4.2.zip", - "shasum": "ec4382242e60aaf67100496abb659aa74d3564f4" + "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-graph-ql-100.4.3.zip", + "shasum": "72952254872bee078afe76500d1959a6e8742552" }, "require": { "magento/framework": "103.0.*", @@ -7327,11 +7405,11 @@ }, { "name": "magento/module-config", - "version": "101.2.4", + "version": "101.2.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-config-101.2.4.zip", - "shasum": "e4844a1e2934c10261491e412af8ed27c9c0cdfa" + "url": "https://mirror.mage-os.org/packages/magento/module-config-101.2.5.zip", + "shasum": "88000a884b8258d80b2e07b0358a339b6c0278f8" }, "require": { "magento/framework": "103.0.*", @@ -7361,11 +7439,11 @@ }, { "name": "magento/module-configurable-import-export", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-import-export-100.4.2.zip", - "shasum": "5bc3e1adec19e77352ad5f20457e52f82237510e" + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-import-export-100.4.3.zip", + "shasum": "39265bee2f1b63bca667ed1890c5516ff840eacf" }, "require": { "magento/framework": "103.0.*", @@ -7394,11 +7472,11 @@ }, { "name": "magento/module-configurable-product", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-100.4.4.zip", - "shasum": "35515808aa6f55a84532bd8ffdf94fa9cd4437f8" + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-100.4.5.zip", + "shasum": "84be7e05bb020aeb66470bb9cdeb4bcca6089765" }, "require": { "magento/framework": "103.0.*", @@ -7441,11 +7519,11 @@ }, { "name": "magento/module-configurable-product-graph-ql", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-graph-ql-100.4.4.zip", - "shasum": "271a60f13db3b39106c7f0635a65db4c7644f977" + "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-graph-ql-100.4.5.zip", + "shasum": "7e4a5416b38c4a462083228679b674f0f80158a8" }, "require": { "magento/framework": "103.0.*", @@ -7537,11 +7615,11 @@ }, { "name": "magento/module-cookie", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cookie-100.4.4.zip", - "shasum": "eb97a1b630e1600e8d7bafcf713b75f57e69071a" + "url": "https://mirror.mage-os.org/packages/magento/module-cookie-100.4.5.zip", + "shasum": "7603d90af1e2b8836c863e59ea2277af5e11518f" }, "require": { "magento/framework": "103.0.*", @@ -7568,11 +7646,11 @@ }, { "name": "magento/module-cron", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cron-100.4.4.zip", - "shasum": "0266e3981688826150f5e552da8c6cea4360bf2b" + "url": "https://mirror.mage-os.org/packages/magento/module-cron-100.4.5.zip", + "shasum": "824c1661f77c20942fa61dbb3df092a9fbf21f2a" }, "require": { "magento/framework": "103.0.*", @@ -7599,11 +7677,11 @@ }, { "name": "magento/module-csp", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-csp-100.4.3.zip", - "shasum": "e211950e9070a30cb4c342d4b50f5255c3ac1bd3" + "url": "https://mirror.mage-os.org/packages/magento/module-csp-100.4.4.zip", + "shasum": "9e4f09389d9425e23bee22c3ab672f85445d38a9" }, "require": { "magento/framework": "103.0.*", @@ -7659,11 +7737,11 @@ }, { "name": "magento/module-customer", - "version": "103.0.4-p1", + "version": "103.0.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-103.0.4-p1.zip", - "shasum": "45e2698a400891f2ca73ff4d42027ef1f66ad9f7" + "url": "https://mirror.mage-os.org/packages/magento/module-customer-103.0.5.zip", + "shasum": "a96ec926bc55ac62a2ce5c9a2cafd1b26e2397e1" }, "require": { "magento/framework": "103.0.*", @@ -7770,11 +7848,11 @@ }, { "name": "magento/module-customer-graph-ql", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-graph-ql-100.4.4.zip", - "shasum": "088fdef2061d3cdbee14b53b94901ccf3b3b42b8" + "url": "https://mirror.mage-os.org/packages/magento/module-customer-graph-ql-100.4.5.zip", + "shasum": "1ec2a3e06feda77b6c4df156ceeb1c08aa0e969c" }, "require": { "magento/framework": "103.0.*", @@ -7807,11 +7885,11 @@ }, { "name": "magento/module-customer-import-export", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-import-export-100.4.4.zip", - "shasum": "fd2a153ac54b6a1cb5b8a7d72a10a3637199dafa" + "url": "https://mirror.mage-os.org/packages/magento/module-customer-import-export-100.4.5.zip", + "shasum": "76a814e199aa1520edeab31e0ec9bd9eae82a6cc" }, "require": { "magento/framework": "103.0.*", @@ -7840,11 +7918,11 @@ }, { "name": "magento/module-deploy", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-deploy-100.4.4.zip", - "shasum": "9234afc6074688072f8f39a66c6173dd209ecc5a" + "url": "https://mirror.mage-os.org/packages/magento/module-deploy-100.4.5.zip", + "shasum": "1d3e1ca9e18388c5c9eda4584ddeb8063f1dbd19" }, "require": { "magento/framework": "103.0.*", @@ -7872,11 +7950,11 @@ }, { "name": "magento/module-developer", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-developer-100.4.4.zip", - "shasum": "8949168b312b05952308df72cd0f523cc6a895e8" + "url": "https://mirror.mage-os.org/packages/magento/module-developer-100.4.5.zip", + "shasum": "5985b78dfd16aa8d9da6b62584ec19a94b632228" }, "require": { "magento/framework": "103.0.*", @@ -7901,11 +7979,11 @@ }, { "name": "magento/module-dhl", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-dhl-100.4.3.zip", - "shasum": "5bb2e77e64a82ea26db2188d73b802292cb66309" + "url": "https://mirror.mage-os.org/packages/magento/module-dhl-100.4.4.zip", + "shasum": "e356d70f6447b59e38342c05cb1e4cd7bdae6d49" }, "require": { "lib-libxml": "*", @@ -7941,11 +8019,11 @@ }, { "name": "magento/module-directory", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-directory-100.4.4.zip", - "shasum": "28549a29701dee1497e2c7d0724129c42342c5bb" + "url": "https://mirror.mage-os.org/packages/magento/module-directory-100.4.5.zip", + "shasum": "57954242c3a5da447256f691e03238596d98b8e7" }, "require": { "lib-libxml": "*", @@ -7972,11 +8050,11 @@ }, { "name": "magento/module-directory-graph-ql", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-directory-graph-ql-100.4.2.zip", - "shasum": "7e0b486762f5aeb8c2248a7f161d075958a45253" + "url": "https://mirror.mage-os.org/packages/magento/module-directory-graph-ql-100.4.3.zip", + "shasum": "7fd3a9cc6e93e5a925a9810b56af1b3e392c6ef5" }, "require": { "magento/framework": "103.0.*", @@ -8002,11 +8080,11 @@ }, { "name": "magento/module-downloadable", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-100.4.4.zip", - "shasum": "8a1801d134afffa4cd37a0ad492c09ff1871f46e" + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-100.4.5.zip", + "shasum": "387d8f6916e5af05fc1188bab83c53717544df7f" }, "require": { "magento/framework": "103.0.*", @@ -8048,11 +8126,11 @@ }, { "name": "magento/module-downloadable-graph-ql", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-graph-ql-100.4.4.zip", - "shasum": "2dea88533aee10de038157aff9608482432a6470" + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-graph-ql-100.4.5.zip", + "shasum": "8a3d0ede30e845b9ab61426f45a91f184f2a0151" }, "require": { "magento/framework": "103.0.*", @@ -8085,11 +8163,11 @@ }, { "name": "magento/module-downloadable-import-export", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-import-export-100.4.3.zip", - "shasum": "3cb0ec9f9f573f47898a48b7057c195f2387eaa9" + "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-import-export-100.4.4.zip", + "shasum": "b096a4298f4e236f1f2711d0b57d01b243fd1bca" }, "require": { "magento/framework": "103.0.*", @@ -8118,11 +8196,11 @@ }, { "name": "magento/module-eav", - "version": "102.1.4", + "version": "102.1.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-eav-102.1.4.zip", - "shasum": "6703acfbfac32df9acc9ba1e6b924e1e87dfb9f8" + "url": "https://mirror.mage-os.org/packages/magento/module-eav-102.1.5.zip", + "shasum": "a4dcfd6972312f0ebe5c5c17a4b4cf2b229c266a" }, "require": { "magento/framework": "103.0.*", @@ -8181,14 +8259,14 @@ }, { "name": "magento/module-elasticsearch", - "version": "101.0.4-p1", + "version": "101.0.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-101.0.4-p1.zip", - "shasum": "c1cce8c0ad32d6303ef551f83979286bd4a34127" + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-101.0.5.zip", + "shasum": "64360ebb74409cdd8d2a12dcd55d8ff05da7b852" }, "require": { - "elasticsearch/elasticsearch": "~7.16.0", + "elasticsearch/elasticsearch": "~7.17.0", "magento/framework": "103.0.*", "magento/module-advanced-search": "100.4.*", "magento/module-catalog": "104.0.*", @@ -8220,14 +8298,14 @@ }, { "name": "magento/module-elasticsearch-6", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-6-100.4.4.zip", - "shasum": "2da137750edc20b51fad1b3f480222f7107329e0" + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-6-100.4.5.zip", + "shasum": "088e3ec907e82d785fabb30b5c29a41b018d8171" }, "require": { - "elasticsearch/elasticsearch": "~7.16.0", + "elasticsearch/elasticsearch": "~7.17.0", "magento/framework": "103.0.*", "magento/module-advanced-search": "100.4.*", "magento/module-catalog-search": "102.0.*", @@ -8255,14 +8333,14 @@ }, { "name": "magento/module-elasticsearch-7", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-7-100.4.4.zip", - "shasum": "5324fc6bf2d255beafdd71bcfcb8fccb9a1cd16a" + "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-7-100.4.5.zip", + "shasum": "c59f6ac523a4b22b1442a5675b5e36cf9d985aaf" }, "require": { - "elasticsearch/elasticsearch": "~7.16.0", + "elasticsearch/elasticsearch": "~7.17.0", "magento/framework": "103.0.*", "magento/module-advanced-search": "100.4.*", "magento/module-catalog-search": "102.0.*", @@ -8290,11 +8368,11 @@ }, { "name": "magento/module-email", - "version": "101.1.4", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-email-101.1.4.zip", - "shasum": "016ac4f39f3c6e006f7d30c4b2a617646b242085" + "url": "https://mirror.mage-os.org/packages/magento/module-email-101.1.5.zip", + "shasum": "8489d43f07060f91b3f41822248440a1ce3303c5" }, "require": { "magento/framework": "103.0.*", @@ -8394,11 +8472,11 @@ }, { "name": "magento/module-gift-message", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-100.4.3.zip", - "shasum": "6edcd72e7ef48b7a449d0c68e45e6708834d8555" + "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-100.4.4.zip", + "shasum": "6a65996c463979f7a9e0e6a1a8b82fb87772a7eb" }, "require": { "magento/framework": "103.0.*", @@ -8433,11 +8511,11 @@ }, { "name": "magento/module-gift-message-graph-ql", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-graph-ql-100.4.2.zip", - "shasum": "ac4ed280c3c6bc7bf8a1e7ed6bf8817d23be7c18" + "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-graph-ql-100.4.3.zip", + "shasum": "d9c7743f019eecbfed8b5a0fcaaf82b2c66f49a4" }, "require": { "magento/framework": "103.0.*", @@ -8453,7 +8531,36 @@ "registration.php" ], "psr-4": { - "Magento\\GiftMessageGraphQl\\": "" + "Magento\\GiftMessageGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-adwords", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://mirror.mage-os.org/packages/magento/module-google-adwords-100.4.2.zip", + "shasum": "4055a70dcfd696fad90e0e4868b7ee53eccf6918" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAdwords\\": "" } }, "license": [ @@ -8463,26 +8570,30 @@ "description": "N/A" }, { - "name": "magento/module-google-adwords", - "version": "100.4.2", + "name": "magento/module-google-analytics", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-adwords-100.4.2.zip", - "shasum": "4055a70dcfd696fad90e0e4868b7ee53eccf6918" + "url": "https://mirror.mage-os.org/packages/magento/module-google-analytics-100.4.1.zip", + "shasum": "11acc1ded928032700ba145e0183f2e572cda9ad" }, "require": { "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "php": "~7.4.0||~8.1.0" }, + "suggest": { + "magento/module-config": "101.2.*" + }, "type": "magento2-module", "autoload": { "files": [ "registration.php" ], "psr-4": { - "Magento\\GoogleAdwords\\": "" + "Magento\\GoogleAnalytics\\": "" } }, "license": [ @@ -8492,12 +8603,12 @@ "description": "N/A" }, { - "name": "magento/module-google-analytics", - "version": "100.4.1", + "name": "magento/module-google-gtag", + "version": "100.4.0", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-analytics-100.4.1.zip", - "shasum": "11acc1ded928032700ba145e0183f2e572cda9ad" + "url": "https://mirror.mage-os.org/packages/magento/module-google-gtag-100.4.0.zip", + "shasum": "b6aaa71b960c05bf372c6b49ca0045f90287ca65" }, "require": { "magento/framework": "103.0.*", @@ -8515,7 +8626,7 @@ "registration.php" ], "psr-4": { - "Magento\\GoogleAnalytics\\": "" + "Magento\\GoogleGtag\\": "" } }, "license": [ @@ -8526,11 +8637,11 @@ }, { "name": "magento/module-google-optimizer", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-optimizer-100.4.3.zip", - "shasum": "0b4d9eb5dbf782abc67b094adfc16cfeaa138693" + "url": "https://mirror.mage-os.org/packages/magento/module-google-optimizer-100.4.4.zip", + "shasum": "af01d0d3d1b785752dd6da7b4e49edf44f4582d2" }, "require": { "magento/framework": "103.0.*", @@ -8538,6 +8649,7 @@ "magento/module-catalog": "104.0.*", "magento/module-cms": "104.0.*", "magento/module-google-analytics": "100.4.*", + "magento/module-google-gtag": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "php": "~7.4.0||~8.1.0" @@ -8559,11 +8671,11 @@ }, { "name": "magento/module-graph-ql", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-100.4.4.zip", - "shasum": "9241dbb5e73a7387650a551239b528548703433a" + "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-100.4.5.zip", + "shasum": "e0fe569e1715a76c82045ad66f9300a83d2d563c" }, "require": { "magento/framework": "103.0.*", @@ -8572,7 +8684,7 @@ "magento/module-new-relic-reporting": "100.4.*", "magento/module-webapi": "100.4.*", "php": "~7.4.0||~8.1.0", - "webonyx/graphql-php": "~14.11.3" + "webonyx/graphql-php": "~14.11.5" }, "suggest": { "magento/module-graph-ql-cache": "100.4.*" @@ -8594,11 +8706,11 @@ }, { "name": "magento/module-graph-ql-cache", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-cache-100.4.1.zip", - "shasum": "0e0c894ca952f2a07031522f5fbc0f58a7902726" + "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-cache-100.4.2.zip", + "shasum": "8b95e85dc79ce710ccc483a9f4d1f1df2da7addc" }, "require": { "magento/framework": "103.0.*", @@ -8625,11 +8737,11 @@ }, { "name": "magento/module-grouped-catalog-inventory", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-catalog-inventory-100.4.1.zip", - "shasum": "45f3405923a8d312e6cd80cfe2fa672e93683ccd" + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-catalog-inventory-100.4.2.zip", + "shasum": "7e25c12d0f25e5a57baebddd718792ed273fe676" }, "require": { "magento/framework": "103.0.*", @@ -8655,11 +8767,11 @@ }, { "name": "magento/module-grouped-import-export", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-import-export-100.4.2.zip", - "shasum": "3d3172c90847ff8d16536d37ee343d91edb12114" + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-import-export-100.4.3.zip", + "shasum": "1e1e598024cfe36fc3a2a772adcdf41cd4b69661" }, "require": { "magento/framework": "103.0.*", @@ -8687,11 +8799,11 @@ }, { "name": "magento/module-grouped-product", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-100.4.4.zip", - "shasum": "6ef9d4f7bd85c38d5484cb013b19c30d3fe7b38e" + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-100.4.5.zip", + "shasum": "a3f74f7a2ef720ff009269a1e46aa39a5cf5abde" }, "require": { "magento/framework": "103.0.*", @@ -8730,11 +8842,11 @@ }, { "name": "magento/module-grouped-product-graph-ql", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-graph-ql-100.4.4.zip", - "shasum": "0b0563e69ae09477b5fdf8af710732ed7ad97934" + "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-graph-ql-100.4.5.zip", + "shasum": "41cb51bcb1e42f503b8e570b70848d9a70f228ef" }, "require": { "magento/framework": "103.0.*", @@ -8760,11 +8872,11 @@ }, { "name": "magento/module-import-export", - "version": "101.0.4", + "version": "101.0.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-import-export-101.0.4.zip", - "shasum": "4ae52c07808b4cfa2c6fe9a2f6da26a4413e3cf1" + "url": "https://mirror.mage-os.org/packages/magento/module-import-export-101.0.5.zip", + "shasum": "e0c75eff1631cfd49040ec2ebdd73a6f2e7b76e4" }, "require": { "ext-ctype": "*", @@ -8794,11 +8906,11 @@ }, { "name": "magento/module-indexer", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-indexer-100.4.4.zip", - "shasum": "6e78444e7ee5d44451759d36eb9f6ca4e60105a0" + "url": "https://mirror.mage-os.org/packages/magento/module-indexer-100.4.5.zip", + "shasum": "f9762f3b998ef0b346ed251e99096b88905962d8" }, "require": { "magento/framework": "103.0.*", @@ -8822,11 +8934,11 @@ }, { "name": "magento/module-instant-purchase", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-instant-purchase-100.4.3.zip", - "shasum": "ed78f50ddc8a8f996ed92679506e442f3711c64a" + "url": "https://mirror.mage-os.org/packages/magento/module-instant-purchase-100.4.4.zip", + "shasum": "7bba304bf040e1a2edd12865f81eabf0b005fe56" }, "require": { "magento/framework": "103.0.*", @@ -8856,11 +8968,11 @@ }, { "name": "magento/module-integration", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-integration-100.4.4.zip", - "shasum": "94d595bac7a5522d5eef84e44310231a08b045ad" + "url": "https://mirror.mage-os.org/packages/magento/module-integration-100.4.5.zip", + "shasum": "865a955e288d880b530cd2ec36785e11dabf0293" }, "require": { "magento/framework": "103.0.*", @@ -8890,11 +9002,11 @@ }, { "name": "magento/module-inventory", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-1.2.2.zip", - "shasum": "cbca09987c4d0540611e5e80b5c62f34b71a751e" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-1.2.3.zip", + "shasum": "1d1b2e07b803bfbbacf61e184aa32f285a904608" }, "require": { "magento/framework": "*", @@ -8918,11 +9030,11 @@ }, { "name": "magento/module-inventory-admin-ui", - "version": "1.2.2-p1", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-admin-ui-1.2.2-p1.zip", - "shasum": "297da08ecdc67f6cad1ddad72af51107b62bf20b" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-admin-ui-1.2.3.zip", + "shasum": "83e61683a35034cd986f71b75ea03795fa05bb5f" }, "require": { "magento/framework": "*", @@ -8951,11 +9063,11 @@ }, { "name": "magento/module-inventory-advanced-checkout", - "version": "1.2.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-advanced-checkout-1.2.1.zip", - "shasum": "f6894fd25177dce9535bc1d299ce221b653836bd" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-advanced-checkout-1.2.2.zip", + "shasum": "d71710da5f709981ede697ca87d84275f6128bd0" }, "require": { "magento/framework": "*", @@ -8984,11 +9096,11 @@ }, { "name": "magento/module-inventory-api", - "version": "1.2.2-p1", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-api-1.2.2-p1.zip", - "shasum": "f822261c69da39dbaf6ae8b5d361b04f28cf8e28" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-api-1.2.3.zip", + "shasum": "9ce3b03844656f515fb6a97c2306eb8b337e6e21" }, "require": { "magento/framework": "*", @@ -9042,11 +9154,11 @@ }, { "name": "magento/module-inventory-bundle-product", - "version": "1.2.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-1.2.1.zip", - "shasum": "d2cfefe5cbc28201adec427ec52da85cde46be2c" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-1.2.2.zip", + "shasum": "6c77e36668324aa751ed57da1c21f3fdab997c38" }, "require": { "magento/framework": "*", @@ -9060,7 +9172,8 @@ "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-catalog-inventory": "*" + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*" }, "type": "magento2-module", "autoload": { @@ -9114,11 +9227,11 @@ }, { "name": "magento/module-inventory-bundle-product-indexer", - "version": "1.1.1", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-indexer-1.1.1.zip", - "shasum": "2c33a44e87a45d9363d54281fa01d930f460d64d" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-indexer-1.1.2.zip", + "shasum": "cfc7e8ec296a5b1b4ef1ef3d3144ab9aff5135f8" }, "require": { "magento/framework": "*", @@ -9126,7 +9239,7 @@ "magento/module-catalog": "*", "magento/module-inventory-api": "1.2.*", "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-indexer": "2.2.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", "php": "~7.4.0||~8.1.0" }, @@ -9150,16 +9263,16 @@ }, { "name": "magento/module-inventory-cache", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-cache-1.2.2.zip", - "shasum": "1f9a948422ab83d0b573b29f8cce79c024ed2b7e" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-cache-1.2.3.zip", + "shasum": "67c3e6ffa2511279bb5673289d56d2c34f5d2bb0" }, "require": { "magento/framework": "*", "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-indexer": "2.2.*", "php": "~7.4.0||~8.1.0" }, "suggest": { @@ -9182,11 +9295,11 @@ }, { "name": "magento/module-inventory-catalog", - "version": "1.2.2", + "version": "1.3.0", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-1.2.2.zip", - "shasum": "ca60766a3f449264f00f2fc941ce40b5db1dc119" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-1.3.0.zip", + "shasum": "b989ba8edbf1588907f76e3b7c8acf3f4be10126" }, "require": { "magento/framework": "*", @@ -9197,7 +9310,7 @@ "magento/module-inventory-catalog-api": "1.3.*", "magento/module-inventory-configuration": "1.2.*", "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-indexer": "2.2.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", "php": "~7.4.0||~8.1.0" @@ -9222,11 +9335,11 @@ }, { "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.2.2-p1", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-admin-ui-1.2.2-p1.zip", - "shasum": "d899c5a787e2b31dc62d5f4d122babb174b6d971" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-admin-ui-1.2.3.zip", + "shasum": "f31613dce34f37df8a9b37f0226f211269956206" }, "require": { "magento/framework": "*", @@ -9237,7 +9350,7 @@ "magento/module-inventory-api": "1.2.*", "magento/module-inventory-catalog-api": "1.3.*", "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-indexer": "2.2.*", "magento/module-ui": "*", "php": "~7.4.0||~8.1.0" }, @@ -9261,11 +9374,11 @@ }, { "name": "magento/module-inventory-catalog-api", - "version": "1.3.2", + "version": "1.3.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-api-1.3.2.zip", - "shasum": "f55ed5abc84d01bf44e9a765f80d67496a659d73" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-api-1.3.3.zip", + "shasum": "face098a65ff8a90c2e730cf874960f32a59b572" }, "require": { "magento/framework": "*", @@ -9321,18 +9434,18 @@ }, { "name": "magento/module-inventory-catalog-search", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-1.2.2.zip", - "shasum": "b8ee94a10d6ec94fe14b34b7ffe03acd054b19cb" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-1.2.3.zip", + "shasum": "d480b445d0fbc072ba595695fe5adab8f021c5ab" }, "require": { "magento/framework": "*", "magento/module-catalog-inventory": "*", "magento/module-catalog-search": "*", "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-indexer": "2.2.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", "php": "~7.4.0||~8.1.0" @@ -9416,19 +9529,21 @@ }, { "name": "magento/module-inventory-configurable-product", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-1.2.2.zip", - "shasum": "66761792820fd3ee28a728a2eef420738abcd94a" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-1.2.3.zip", + "shasum": "b789814415ea08b06930dc2fcf3225e7eb66f4d6" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", "magento/module-catalog-inventory": "*", "magento/module-configurable-product": "*", + "magento/module-inventory-catalog": "1.3.*", "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-sales": "*", "magento/module-store": "*", @@ -9455,11 +9570,11 @@ }, { "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.2.2-p1", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-admin-ui-1.2.2-p1.zip", - "shasum": "d3caf1c29fc56ad49133a1d27a3bb78b97d34adf" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-admin-ui-1.2.3.zip", + "shasum": "e6b5fa3e3c051aa6ad6f5f30afe9a75d915d2b0b" }, "require": { "magento/framework": "*", @@ -9487,11 +9602,11 @@ }, { "name": "magento/module-inventory-configurable-product-frontend-ui", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-frontend-ui-1.0.2.zip", - "shasum": "ea3ff4cc5449f4b609f8d7f2f55e5bb3a1530410" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-frontend-ui-1.0.3.zip", + "shasum": "8f3d87298114c59628181e84ad1f57926509627a" }, "require": { "magento/framework": "*", @@ -9501,7 +9616,7 @@ "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog": "1.3.*", "magento/module-inventory-configurable-product": "1.2.*" }, "type": "magento2-module", @@ -9521,18 +9636,18 @@ }, { "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-indexer-1.2.2.zip", - "shasum": "c8e63122057216a4f9b400bcccce62c926f4725f" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-indexer-1.2.3.zip", + "shasum": "b11c3ae70fca8ae6c67040e3a11faea4f414e66b" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", "magento/module-inventory-api": "1.2.*", "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-indexer": "2.2.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", "php": "~7.4.0||~8.1.0" }, @@ -9701,18 +9816,18 @@ }, { "name": "magento/module-inventory-elasticsearch", - "version": "1.2.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-elasticsearch-1.2.1.zip", - "shasum": "072ff2d9d2b6bb81115a4f08284d968e2fcf4fce" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-elasticsearch-1.2.2.zip", + "shasum": "02f238edd0ac98dd12ef1562f31a2223ea6d787e" }, "require": { "magento/framework": "*", "magento/module-catalog-inventory": "*", "magento/module-catalog-search": "*", "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-indexer": "2.2.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", "php": "~7.4.0||~8.1.0" @@ -9734,11 +9849,11 @@ }, { "name": "magento/module-inventory-export-stock", - "version": "1.2.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-1.2.1.zip", - "shasum": "583fcd96a3d20bb4dc9db1a714683191ed2986ec" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-1.2.2.zip", + "shasum": "ab0df183b30619833e8dce7f2a126df928977763" }, "require": { "magento/framework": "*", @@ -9750,8 +9865,8 @@ "magento/module-inventory-configuration": "1.2.*", "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-export-stock-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales": "1.3.*", "magento/module-inventory-sales-api": "1.2.*", "php": "~7.4.0||~8.1.0" }, @@ -9800,16 +9915,16 @@ }, { "name": "magento/module-inventory-graph-ql", - "version": "1.2.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-graph-ql-1.2.1.zip", - "shasum": "d83d710584336d6929142171905d145ce7f1fda8" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-graph-ql-1.2.2.zip", + "shasum": "683f0995a20da19dc3377430abae772baf350128" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", - "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog": "1.3.*", "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-sales-api": "1.2.*", "php": "~7.4.0||~8.1.0" @@ -9831,11 +9946,11 @@ }, { "name": "magento/module-inventory-grouped-product", - "version": "1.2.2", + "version": "1.3.0", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-1.2.2.zip", - "shasum": "d8035c868444f0215d8c0c4c0e4746cab214fd82" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-1.3.0.zip", + "shasum": "5164c45e0eea41b29fbe41cbd9eb12d81727cb63" }, "require": { "magento/framework": "*", @@ -9843,7 +9958,9 @@ "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog": "1.3.*", "magento/module-inventory-catalog-api": "1.3.*", "magento/module-inventory-configuration-api": "1.2.*" }, @@ -9900,11 +10017,11 @@ }, { "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-indexer-1.2.2.zip", - "shasum": "fe2aa7db14eba45389ab89f26f8f62c14aa7c42e" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-indexer-1.2.3.zip", + "shasum": "856ed496afa0b9384cd1b952eff00abaa7e15b0b" }, "require": { "magento/framework": "*", @@ -9912,7 +10029,7 @@ "magento/module-grouped-product": "*", "magento/module-inventory-api": "1.2.*", "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-indexer": "2.2.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", "php": "~7.4.0||~8.1.0" }, @@ -9936,11 +10053,11 @@ }, { "name": "magento/module-inventory-import-export", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-import-export-1.2.2.zip", - "shasum": "7ad59fec99abf865b596b745bde66c70c4c4b910" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-import-export-1.2.3.zip", + "shasum": "6f632ec0404626ee66e67d125e62e0aaedfc219b" }, "require": { "magento/framework": "*", @@ -10008,11 +10125,11 @@ }, { "name": "magento/module-inventory-in-store-pickup-admin-ui", - "version": "1.1.1", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-admin-ui-1.1.1.zip", - "shasum": "b2d171769d9e659e806b0b33dfba0c543fcc02ae" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-admin-ui-1.1.2.zip", + "shasum": "81d8d0cdb27fb3aa0a88aaf18cb733c6e0bd22ba" }, "require": { "magento/framework": "*", @@ -10068,11 +10185,11 @@ }, { "name": "magento/module-inventory-in-store-pickup-frontend", - "version": "1.1.2", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-frontend-1.1.2.zip", - "shasum": "809a16042e642c714eaf5b38852922fd4926b2e5" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-frontend-1.1.3.zip", + "shasum": "57bc36e0ba3d371376d9b2c9f64066039f46f03f" }, "require": { "magento/framework": "*", @@ -10100,11 +10217,11 @@ }, { "name": "magento/module-inventory-in-store-pickup-graph-ql", - "version": "1.1.1", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-graph-ql-1.1.1.zip", - "shasum": "8bc0aa2dd68ae7e10774d79f02e9bfdd97168984" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-graph-ql-1.1.2.zip", + "shasum": "2daabd2f2c8c84b835c39233e13e55daacf51d3f" }, "require": { "magento/framework": "*", @@ -10256,11 +10373,11 @@ }, { "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", - "version": "1.1.2-p1", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-admin-ui-1.1.2-p1.zip", - "shasum": "a755aee10aad7bb29370dd362df490fbf432b0fc" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-admin-ui-1.1.3.zip", + "shasum": "0c532f29ac0978ccb2b18331ac69bc5d76b58b81" }, "require": { "magento/framework": "*", @@ -10319,11 +10436,11 @@ }, { "name": "magento/module-inventory-in-store-pickup-shipping", - "version": "1.1.1", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-1.1.1.zip", - "shasum": "415c9d8c5f3a6538941cafc3088e3d33b1483f00" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-1.1.2.zip", + "shasum": "8674e2e6f07314f14224059b433a687726b9640d" }, "require": { "magento/framework": "*", @@ -10442,11 +10559,11 @@ }, { "name": "magento/module-inventory-indexer", - "version": "2.1.2", + "version": "2.2.0", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-indexer-2.1.2.zip", - "shasum": "e41763810272ae18da97cd119c3b76315c8c5dd3" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-indexer-2.2.0.zip", + "shasum": "edb798fe83ef52396f7a15b78d11aa478a80ad36" }, "require": { "magento/framework": "*", @@ -10456,7 +10573,7 @@ "magento/module-inventory-catalog-api": "1.3.*", "magento/module-inventory-configuration-api": "1.2.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales": "1.3.*", "magento/module-inventory-sales-api": "1.2.*", "php": "~7.4.0||~8.1.0" }, @@ -10480,11 +10597,11 @@ }, { "name": "magento/module-inventory-low-quantity-notification", - "version": "1.2.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-1.2.1.zip", - "shasum": "5da29c26c15ffa7ec2eebffa1bb0df64e1b48659" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-1.2.2.zip", + "shasum": "d0def22ac43b73623009fb55efe3d6d615ee173f" }, "require": { "magento/framework": "*", @@ -10552,11 +10669,11 @@ }, { "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.2.1-p1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-api-1.2.1-p1.zip", - "shasum": "a968bcbe2a97be59cc6ef072adaafbc28c8b3d96" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-api-1.2.2.zip", + "shasum": "bb9fc0d96b1e9a0b8148ae5bb19b1e3867eb4cc8" }, "require": { "magento/framework": "*", @@ -10642,15 +10759,15 @@ }, { "name": "magento/module-inventory-quote-graph-ql", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-quote-graph-ql-1.0.1.zip", - "shasum": "3237901c3fb33c7327d8f7eb946bd66f89b9fecc" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-quote-graph-ql-1.0.2.zip", + "shasum": "b923203ad2304007be7651b1ae90cd7a73dd57f8" }, "require": { "magento/framework": "*", - "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog": "1.3.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-quote": "*", "magento/module-quote-graph-ql": "*", @@ -10673,11 +10790,11 @@ }, { "name": "magento/module-inventory-requisition-list", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-requisition-list-1.2.2.zip", - "shasum": "59a89964e0f593dd3f8456ca104e57ade5fca4cf" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-requisition-list-1.2.3.zip", + "shasum": "8f7085aad2143c2d0480f8af4657dfa100f047d3" }, "require": { "magento/framework": "*", @@ -10792,11 +10909,11 @@ }, { "name": "magento/module-inventory-sales", - "version": "1.2.2", + "version": "1.3.0", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-1.2.2.zip", - "shasum": "9b78aff86694cddd75dce59465b51b923658116a" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-1.3.0.zip", + "shasum": "366727b725ff263c0dd896558e3c9797a1aeaf8e" }, "require": { "magento/framework": "*", @@ -10819,7 +10936,7 @@ "magento/module-inventory-indexer": "*" }, "suggest": { - "magento/module-inventory-catalog": "1.2.*" + "magento/module-inventory-catalog": "1.3.*" }, "type": "magento2-module", "autoload": { @@ -10838,11 +10955,11 @@ }, { "name": "magento/module-inventory-sales-admin-ui", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-admin-ui-1.2.2.zip", - "shasum": "a85d8cb32e0fdaed8b86168945b5eb21cdc301d7" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-admin-ui-1.2.3.zip", + "shasum": "ffcc6ecda3d3f9f72a2d4f49d726bce7cb8bd758" }, "require": { "magento/framework": "*", @@ -10878,11 +10995,11 @@ }, { "name": "magento/module-inventory-sales-api", - "version": "1.2.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-api-1.2.1.zip", - "shasum": "7618908dffa870644798cf046095e530314c01a9" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-api-1.2.2.zip", + "shasum": "750800f294128f86d2f03f69f9486f0bbf8f6bbc" }, "require": { "magento/framework": "*", @@ -11000,11 +11117,11 @@ }, { "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.2.2-p1", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-admin-ui-1.2.2-p1.zip", - "shasum": "e6d2e6a3fee423968bf8c4454fdfaefd538074c8" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-admin-ui-1.2.3.zip", + "shasum": "de0e3508c0110dc5c0ceec7ff6cef79cf07ae677" }, "require": { "magento/framework": "*", @@ -11095,11 +11212,11 @@ }, { "name": "magento/module-inventory-source-selection-api", - "version": "1.4.1-p1", + "version": "1.4.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-api-1.4.1-p1.zip", - "shasum": "b87775b8a01670c4e218771627ff3c492b5093b1" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-api-1.4.2.zip", + "shasum": "5b7d65da21661febd38b603a9c8edca061b856c8" }, "require": { "magento/framework": "*", @@ -11157,18 +11274,18 @@ }, { "name": "magento/module-inventory-visual-merchandiser", - "version": "1.1.2", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-visual-merchandiser-1.1.2.zip", - "shasum": "35186057018103992ac947ce39410cfabea10b4b" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-visual-merchandiser-1.1.3.zip", + "shasum": "31bf3dacbda5b37ce8a50095799f53843d14bdbf" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", "magento/module-inventory": "1.2.*", "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-indexer": "2.2.*", "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", "php": "~7.4.0||~8.1.0" @@ -11197,11 +11314,11 @@ }, { "name": "magento/module-inventory-wishlist", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-wishlist-1.0.1.zip", - "shasum": "acb06f070894cac974c4553dff5ef21edd569595" + "url": "https://mirror.mage-os.org/packages/magento/module-inventory-wishlist-1.0.2.zip", + "shasum": "c6adc2259fb6652064c95229f9b732a7e22a7fd3" }, "require": { "magento/framework": "*", @@ -11285,11 +11402,11 @@ }, { "name": "magento/module-layered-navigation", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-layered-navigation-100.4.4.zip", - "shasum": "f2865e253bb35e643b4d9456744ec16c38b90032" + "url": "https://mirror.mage-os.org/packages/magento/module-layered-navigation-100.4.5.zip", + "shasum": "fe950485390ce05cb6d09e832064389b6f1a50e7" }, "require": { "magento/framework": "103.0.*", @@ -11314,11 +11431,11 @@ }, { "name": "magento/module-login-as-customer", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-100.4.4.zip", - "shasum": "1bd4c95b7d7cfdc113ec2fcf9e10a2b2ac507ae3" + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-100.4.5.zip", + "shasum": "9acd3d72daad8a429dda6067b491a169c9ecf705" }, "require": { "magento/framework": "103.0.*", @@ -11347,11 +11464,11 @@ }, { "name": "magento/module-login-as-customer-admin-ui", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-admin-ui-100.4.4.zip", - "shasum": "7b044b7b7221288e11df8659c3364f2b38a19f72" + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-admin-ui-100.4.5.zip", + "shasum": "9aa5ba903264c6d3d16c55fb8db2ca91319be1e7" }, "require": { "magento/framework": "103.0.*", @@ -11382,11 +11499,11 @@ }, { "name": "magento/module-login-as-customer-api", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-api-100.4.3.zip", - "shasum": "2fc9ed211fa068fb1d203ac55963b9c9f62d9a19" + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-api-100.4.4.zip", + "shasum": "17d936dbf323751b15220fd6b0685ef952f50c43" }, "require": { "magento/framework": "103.0.*", @@ -11409,11 +11526,11 @@ }, { "name": "magento/module-login-as-customer-assistance", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-assistance-100.4.3.zip", - "shasum": "348e0b57bde1fe023c280b99eca8020186e904de" + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-assistance-100.4.4.zip", + "shasum": "2d82372302124605da94f9b20b8708b364da8f23" }, "require": { "magento/framework": "103.0.*", @@ -11473,11 +11590,11 @@ }, { "name": "magento/module-login-as-customer-graph-ql", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-graph-ql-100.4.1.zip", - "shasum": "d8d02fbb43e973cdd1cfa0c3357670858512f408" + "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-graph-ql-100.4.2.zip", + "shasum": "7a4b354c08bd2d6df48382c8b0b22eeec2b796fe" }, "require": { "magento/framework": "103.0.*", @@ -11694,11 +11811,11 @@ }, { "name": "magento/module-media-content-api", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-api-100.4.3.zip", - "shasum": "968cd9066bc5e9e5c1adf0e2cf6eeacee276c46c" + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-api-100.4.4.zip", + "shasum": "ad02fb3ef0f867c607a5c5dd66aa02e0d3d405af" }, "require": { "magento/framework": "103.0.*", @@ -11782,11 +11899,11 @@ }, { "name": "magento/module-media-content-synchronization", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-100.4.3.zip", - "shasum": "f67e6bab5bac4e8da3d6f1311be4cb88200b528b" + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-100.4.4.zip", + "shasum": "9ec01840269d3b39a344a077f35209ae3a82401a" }, "require": { "magento/framework": "103.0.*", @@ -11816,11 +11933,11 @@ }, { "name": "magento/module-media-content-synchronization-api", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-api-100.4.2.zip", - "shasum": "abab9c3a513b688adc326a5bf1d25ee4fdd09907" + "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-api-100.4.3.zip", + "shasum": "98419f52487e88755e313bc092bcf2bf73ee59d0" }, "require": { "magento/framework": "103.0.*", @@ -11904,11 +12021,11 @@ }, { "name": "magento/module-media-gallery", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-100.4.3.zip", - "shasum": "31866951ee3d768c57402b36ace278f9c27a761c" + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-100.4.4.zip", + "shasum": "3ff81d01104b384b241fc76cfc694056135810df" }, "require": { "magento/framework": "103.0.*", @@ -11933,11 +12050,11 @@ }, { "name": "magento/module-media-gallery-api", - "version": "101.0.3", + "version": "101.0.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-api-101.0.3.zip", - "shasum": "1e4b4bdbd29eef48f73bfb94d3792343b458254c" + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-api-101.0.4.zip", + "shasum": "ef388e9351a004ac92062c1a1a88a43f5d9f9d8e" }, "require": { "magento/framework": "103.0.*", @@ -12084,11 +12201,11 @@ }, { "name": "magento/module-media-gallery-integration", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-integration-100.4.3.zip", - "shasum": "3ed93725cfcd4d48781d919914ba519bbb4b2f75" + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-integration-100.4.4.zip", + "shasum": "5600eccdda787956a29e63be908d1ba3c96e450b" }, "require": { "magento/framework": "103.0.*", @@ -12122,11 +12239,11 @@ }, { "name": "magento/module-media-gallery-metadata", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-100.4.2.zip", - "shasum": "010879dfb6738d095adb50c630ac437c2b3ce845" + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-100.4.3.zip", + "shasum": "a97c6735d3a819ba0939f2d700c1feb90422596f" }, "require": { "magento/framework": "103.0.*", @@ -12150,11 +12267,11 @@ }, { "name": "magento/module-media-gallery-metadata-api", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-api-100.4.1.zip", - "shasum": "12d162993fdc045c4f26c65dc5a13749b63684d8" + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-api-100.4.2.zip", + "shasum": "d0b20c3e094012812e7f1d9d6bc730128a35d7b9" }, "require": { "magento/framework": "103.0.*", @@ -12177,11 +12294,11 @@ }, { "name": "magento/module-media-gallery-renditions", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-100.4.2.zip", - "shasum": "b6c7e5b4cf1d46d7d7599c51bb247366230cfbc7" + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-100.4.3.zip", + "shasum": "fc6e4c7216581ccd7374cf399ec4dc0ef4175f57" }, "require": { "magento/framework": "103.0.*", @@ -12211,11 +12328,11 @@ }, { "name": "magento/module-media-gallery-renditions-api", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-api-100.4.1.zip", - "shasum": "2b100b56e9bf9e0a508758e7ae138bd18099390d" + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-api-100.4.2.zip", + "shasum": "0b78d98bda55a07beaa90f128fd16728d9e940a4" }, "require": { "magento/framework": "103.0.*", @@ -12238,11 +12355,11 @@ }, { "name": "magento/module-media-gallery-synchronization", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-100.4.3.zip", - "shasum": "487ce6b83caedb68bce748bf0288c98f3628f0dd" + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-100.4.4.zip", + "shasum": "c2578136966c33875d677883f3f480af88b0728e" }, "require": { "magento/framework": "103.0.*", @@ -12268,11 +12385,11 @@ }, { "name": "magento/module-media-gallery-synchronization-api", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-api-100.4.2.zip", - "shasum": "36b8005b6f215254f4cffb220a15f4eb26921485" + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-api-100.4.3.zip", + "shasum": "e39473f8c57cbaab9a07255e731a6cbe598daa73" }, "require": { "magento/framework": "103.0.*", @@ -12326,11 +12443,11 @@ }, { "name": "magento/module-media-gallery-ui", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-100.4.3.zip", - "shasum": "b460ffd8161c33fa95529e0cb6d74fa0f8e99879" + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-100.4.4.zip", + "shasum": "84f1452a687be1cf5ae8cc2bf9023a336c3b1a99" }, "require": { "magento/framework": "103.0.*", @@ -12364,11 +12481,11 @@ }, { "name": "magento/module-media-gallery-ui-api", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-api-100.4.2.zip", - "shasum": "866b92aea57b48ecd42a93f1f45635359400c3d0" + "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-api-100.4.3.zip", + "shasum": "919c57fb26482cda31188b9842d78b8bd867e60b" }, "require": { "magento/framework": "103.0.*", @@ -12394,11 +12511,11 @@ }, { "name": "magento/module-media-storage", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-storage-100.4.3.zip", - "shasum": "961d24f8d53e28bcd6b6d4a06cd14388b03ce363" + "url": "https://mirror.mage-os.org/packages/magento/module-media-storage-100.4.4.zip", + "shasum": "ae747aef667a6f0f79337114dca2588cee08f88b" }, "require": { "magento/framework": "103.0.*", @@ -12429,11 +12546,11 @@ }, { "name": "magento/module-message-queue", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-message-queue-100.4.4.zip", - "shasum": "b3aa635c8250e89510a3017f37a7e0173003c1ea" + "url": "https://mirror.mage-os.org/packages/magento/module-message-queue-100.4.5.zip", + "shasum": "ad359b2e71da1f696432d25dbdbfaf6a4c9aa413" }, "require": { "magento/framework": "103.0.*", @@ -12458,11 +12575,11 @@ }, { "name": "magento/module-msrp", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-msrp-100.4.3.zip", - "shasum": "44cefff75ca10f19469f504173b1b838f3c73352" + "url": "https://mirror.mage-os.org/packages/magento/module-msrp-100.4.4.zip", + "shasum": "bb70d3976cb879bfc665ff6cc504da7a010b1a68" }, "require": { "magento/framework": "103.0.*", @@ -12554,11 +12671,11 @@ }, { "name": "magento/module-multishipping", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-multishipping-100.4.4.zip", - "shasum": "8e189c7df3ca7cf2af6e7247a16ab26622e1accb" + "url": "https://mirror.mage-os.org/packages/magento/module-multishipping-100.4.5.zip", + "shasum": "493c1f19211a0738c43b7451ca83e2a28f651a86" }, "require": { "magento/framework": "103.0.*", @@ -12591,11 +12708,11 @@ }, { "name": "magento/module-mysql-mq", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-mysql-mq-100.4.2.zip", - "shasum": "a1a240e2c3b8a20e32aae5074540ae9e0da84276" + "url": "https://mirror.mage-os.org/packages/magento/module-mysql-mq-100.4.3.zip", + "shasum": "b0f488efbc0c7ff922f72b32c283d955c6b891a6" }, "require": { "magento/framework": "103.0.*", @@ -12621,11 +12738,11 @@ }, { "name": "magento/module-new-relic-reporting", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-new-relic-reporting-100.4.2.zip", - "shasum": "80457ce06c3ddfdc743d26b43c6444147b89cc37" + "url": "https://mirror.mage-os.org/packages/magento/module-new-relic-reporting-100.4.3.zip", + "shasum": "39323287bd3d7eb74353181ab32d90d2fb7d7710" }, "require": { "magento/framework": "103.0.*", @@ -12655,11 +12772,11 @@ }, { "name": "magento/module-newsletter", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-100.4.4.zip", - "shasum": "5b40501b8a8306993df0ec8113d72de78e82cec7" + "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-100.4.5.zip", + "shasum": "1e560479048895b23a267e971317e2476912e688" }, "require": { "magento/framework": "103.0.*", @@ -12691,11 +12808,11 @@ }, { "name": "magento/module-newsletter-graph-ql", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-graph-ql-100.4.1.zip", - "shasum": "29c029b8d05b2a6164afc6cf9b903f8eebbf1f73" + "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-graph-ql-100.4.2.zip", + "shasum": "fa06a4f3b33437c41991c5b96f50109c03492bda" }, "require": { "magento/framework": "103.0.*", @@ -12757,11 +12874,11 @@ }, { "name": "magento/module-offline-shipping", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-offline-shipping-100.4.3.zip", - "shasum": "f0ec90b74a5a53b29d0cdaf0201e5a0fc6c49cac" + "url": "https://mirror.mage-os.org/packages/magento/module-offline-shipping-100.4.4.zip", + "shasum": "492da32a918c5c750956db22d1d1349c9aad40ce" }, "require": { "magento/framework": "103.0.*", @@ -12797,11 +12914,11 @@ }, { "name": "magento/module-page-builder", - "version": "2.2.2", + "version": "2.2.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-2.2.2.zip", - "shasum": "3f158c4fb694cfa88c6278108bb03869d87b3606" + "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-2.2.3.zip", + "shasum": "4f7f9ecdfb25f58174ccfe8588bacff15ec73b9c" }, "require": { "magento/framework": "103.0.*", @@ -12906,15 +13023,16 @@ }, { "name": "magento/module-page-cache", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-cache-100.4.4.zip", - "shasum": "62cfc96e7dd0944bfe51694c98253237ec411e71" + "url": "https://mirror.mage-os.org/packages/magento/module-page-cache-100.4.5.zip", + "shasum": "f3460e52e29883d7280d3a5999c04321364f7e42" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", "php": "~7.4.0||~8.1.0" @@ -12936,11 +13054,11 @@ }, { "name": "magento/module-payment", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-payment-100.4.4.zip", - "shasum": "61402da36b7d636dc86812971c05a832e6f7fa6d" + "url": "https://mirror.mage-os.org/packages/magento/module-payment-100.4.5.zip", + "shasum": "ae99c3e42f13f872f8046f906a7470b242d8cd27" }, "require": { "magento/framework": "103.0.*", @@ -13002,11 +13120,11 @@ }, { "name": "magento/module-paypal", - "version": "101.0.4", + "version": "101.0.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-paypal-101.0.4.zip", - "shasum": "298da9811921aa6b11b5e7bb3d5b440c41ab1316" + "url": "https://mirror.mage-os.org/packages/magento/module-paypal-101.0.5.zip", + "shasum": "8b47cb0b402518858c075d889c088ca9fbdec495" }, "require": { "lib-libxml": "*", @@ -13083,11 +13201,11 @@ }, { "name": "magento/module-paypal-graph-ql", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-paypal-graph-ql-100.4.2.zip", - "shasum": "b4523a3c29d751f503f76538286125d04c1990f1" + "url": "https://mirror.mage-os.org/packages/magento/module-paypal-graph-ql-100.4.3.zip", + "shasum": "16afa59d932bf5740201ac9ab8c5960f3715c1f0" }, "require": { "magento/framework": "103.0.*", @@ -13122,11 +13240,11 @@ }, { "name": "magento/module-persistent", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-persistent-100.4.4.zip", - "shasum": "e963e0404d19562c89b3df35911836022ca46cbb" + "url": "https://mirror.mage-os.org/packages/magento/module-persistent-100.4.5.zip", + "shasum": "1f4b9a8b88e087594ceaa8e39f11000fb002717a" }, "require": { "magento/framework": "103.0.*", @@ -13155,11 +13273,11 @@ }, { "name": "magento/module-product-alert", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-product-alert-100.4.3.zip", - "shasum": "e08d2303c03686b0953f7c3e34800cc87f5d4ba8" + "url": "https://mirror.mage-os.org/packages/magento/module-product-alert-100.4.4.zip", + "shasum": "681ec59f17a785831567eb74ec069d0ff771b5dd" }, "require": { "magento/framework": "103.0.*", @@ -13193,11 +13311,11 @@ }, { "name": "magento/module-product-video", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-product-video-100.4.4.zip", - "shasum": "2297454db3a283ba2da9834379d335b0fea5ae82" + "url": "https://mirror.mage-os.org/packages/magento/module-product-video-100.4.5.zip", + "shasum": "2cb6883e7f8111ee39ec22100c254870f01bcc91" }, "require": { "magento/framework": "103.0.*", @@ -13211,7 +13329,8 @@ }, "suggest": { "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*" + "magento/module-customer": "103.0.*", + "magento/module-theme": "101.1.*" }, "type": "magento2-module", "autoload": { @@ -13230,11 +13349,11 @@ }, { "name": "magento/module-quote", - "version": "101.2.4-p1", + "version": "101.2.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-101.2.4-p1.zip", - "shasum": "90c1957436ba5f450e6f11047e83e86d70c10a08" + "url": "https://mirror.mage-os.org/packages/magento/module-quote-101.2.5.zip", + "shasum": "90705e6befcc91121a048d35608b53bd24b04c3b" }, "require": { "magento/framework": "103.0.*", @@ -13387,11 +13506,11 @@ }, { "name": "magento/module-quote-graph-ql", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-graph-ql-100.4.4.zip", - "shasum": "4f7503cb96da1c1d593d884bf08acbd03f27f449" + "url": "https://mirror.mage-os.org/packages/magento/module-quote-graph-ql-100.4.5.zip", + "shasum": "ed36369afc587f0d04655328ccb8cda83bb1c6a0" }, "require": { "magento/framework": "103.0.*", @@ -13492,11 +13611,11 @@ }, { "name": "magento/module-re-captcha-checkout-sales-rule", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-sales-rule-1.1.0.zip", - "shasum": "fe558259764d08fad33ae64b8f449dfecd7f4597" + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-sales-rule-1.1.1.zip", + "shasum": "d7d87a3a19608e5646b3853bca998cb314489259" }, "require": { "magento/framework": "*", @@ -13553,11 +13672,11 @@ }, { "name": "magento/module-re-captcha-customer", - "version": "1.1.2", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-customer-1.1.2.zip", - "shasum": "af95684635517b68bd136b08fcc6d80f2e068f26" + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-customer-1.1.3.zip", + "shasum": "0cba4f1a1448664193a6c519e5639786cf5530eb" }, "require": { "magento/framework": "*", @@ -13583,11 +13702,11 @@ }, { "name": "magento/module-re-captcha-frontend-ui", - "version": "1.1.2", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-frontend-ui-1.1.2.zip", - "shasum": "90231e5f0491c324de3bbdd5a6679419b39edf7d" + "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-frontend-ui-1.1.3.zip", + "shasum": "006e4ddbccdf2fee991170460338baddc2c4d849" }, "require": { "magento/framework": "*", @@ -14145,11 +14264,11 @@ }, { "name": "magento/module-release-notification", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-release-notification-100.4.2.zip", - "shasum": "d7ce0a582c0e1121422c04a6e3eb0b59d923d1be" + "url": "https://mirror.mage-os.org/packages/magento/module-release-notification-100.4.3.zip", + "shasum": "8a57be8db97264e4710d3ea40e5487fb20aada68" }, "require": { "magento/framework": "103.0.*", @@ -14178,13 +14297,15 @@ }, { "name": "magento/module-remote-storage", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-remote-storage-100.4.2.zip", - "shasum": "b6edea70507f70e536a6fd8c68e342491bb218bc" + "url": "https://mirror.mage-os.org/packages/magento/module-remote-storage-100.4.3.zip", + "shasum": "6db5391fb9f528fb6b15d68460795572f8646703" }, "require": { + "league/flysystem": "~2.4.3", + "league/flysystem-aws-s3-v3": "^2.4.3", "magento/framework": "103.0.*", "php": "~7.4.0||~8.1.0" }, @@ -14219,11 +14340,11 @@ }, { "name": "magento/module-reports", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-reports-100.4.4.zip", - "shasum": "9b06e1d350e3ee09e1d49c190f7fbc0cfa6cebdb" + "url": "https://mirror.mage-os.org/packages/magento/module-reports-100.4.5.zip", + "shasum": "f6c5f3a834cc12eb0f0d4093f79ba37c973c65ee" }, "require": { "magento/framework": "103.0.*", @@ -14290,11 +14411,11 @@ }, { "name": "magento/module-review", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-review-100.4.4.zip", - "shasum": "55690e3e50a15a6a875de79f36fe5e64da96c61c" + "url": "https://mirror.mage-os.org/packages/magento/module-review-100.4.5.zip", + "shasum": "1f8724ae7969484598647de920bdfce8abf26b7e" }, "require": { "magento/framework": "103.0.*", @@ -14453,11 +14574,11 @@ }, { "name": "magento/module-rule", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-rule-100.4.3.zip", - "shasum": "09be74c0ae1bbf637a9f7fdc5cb1905fe73fe736" + "url": "https://mirror.mage-os.org/packages/magento/module-rule-100.4.4.zip", + "shasum": "4c57e3ecfa1ffbef5049e76aa62845e3e12a9c58" }, "require": { "lib-libxml": "*", @@ -14485,11 +14606,11 @@ }, { "name": "magento/module-sales", - "version": "103.0.4-p1", + "version": "103.0.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-103.0.4-p1.zip", - "shasum": "c2d4616e476e34a0edaa7f45448bcaa44e1c1faa" + "url": "https://mirror.mage-os.org/packages/magento/module-sales-103.0.5.zip", + "shasum": "dd6efe2e80e128ae4a490c44dbfe05b0d6beb948" }, "require": { "magento/framework": "103.0.*", @@ -14568,11 +14689,11 @@ }, { "name": "magento/module-sales-graph-ql", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-graph-ql-100.4.4.zip", - "shasum": "cded8d3ce98c05814e5292b3083ee517a3f140e9" + "url": "https://mirror.mage-os.org/packages/magento/module-sales-graph-ql-100.4.5.zip", + "shasum": "c883389292cbe47e07ae433b851f016d5cd1d9b6" }, "require": { "magento/framework": "103.0.*", @@ -14602,11 +14723,11 @@ }, { "name": "magento/module-sales-inventory", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-inventory-100.4.1.zip", - "shasum": "6136d74d2a26727f2f5afff909a7af8d2335d6f4" + "url": "https://mirror.mage-os.org/packages/magento/module-sales-inventory-100.4.2.zip", + "shasum": "6934689da4576cf5ec96317d3cf0c0f3fd30937c" }, "require": { "magento/framework": "103.0.*", @@ -14633,11 +14754,11 @@ }, { "name": "magento/module-sales-rule", - "version": "101.2.4", + "version": "101.2.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-rule-101.2.4.zip", - "shasum": "0202b9efb33f7c8e434c9eff5b9f13252a64361b" + "url": "https://mirror.mage-os.org/packages/magento/module-sales-rule-101.2.5.zip", + "shasum": "2c1cbcdefb58b0f19adf6eb690d8cebd3e74187c" }, "require": { "magento/framework": "103.0.*", @@ -14711,11 +14832,11 @@ }, { "name": "magento/module-sample-data", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sample-data-100.4.2.zip", - "shasum": "cbba51c565332f30e05407f9559a4fa64bab8af0" + "url": "https://mirror.mage-os.org/packages/magento/module-sample-data-100.4.3.zip", + "shasum": "b586cca7d14f4aeacc670947f1cba2942d230946" }, "require": { "magento/framework": "103.0.*", @@ -14742,11 +14863,11 @@ }, { "name": "magento/module-search", - "version": "101.1.4", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-search-101.1.4.zip", - "shasum": "88dfd5c1e5b1d10ef463e53319644b9b39d43f12" + "url": "https://mirror.mage-os.org/packages/magento/module-search-101.1.5.zip", + "shasum": "ed26c28ea18ceb8489cb8f167ec7957286e4d44b" }, "require": { "magento/framework": "103.0.*", @@ -14774,11 +14895,11 @@ }, { "name": "magento/module-security", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-security-100.4.4.zip", - "shasum": "2024fc95e9d1f97edb077f48599687d34821b181" + "url": "https://mirror.mage-os.org/packages/magento/module-security-100.4.5.zip", + "shasum": "73fa149ff71f04be40f518f51fedf4b392002880" }, "require": { "magento/framework": "103.0.*", @@ -14906,11 +15027,11 @@ }, { "name": "magento/module-shipping", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-shipping-100.4.4.zip", - "shasum": "29375febbffe4c7349be67c52567136ba105784f" + "url": "https://mirror.mage-os.org/packages/magento/module-shipping-100.4.5.zip", + "shasum": "4e5aad7ed36dfb8a19c05064d1b1e0a1bb22f11e" }, "require": { "ext-gd": "*", @@ -14952,11 +15073,11 @@ }, { "name": "magento/module-sitemap", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sitemap-100.4.3.zip", - "shasum": "9139b7b085805036139a514e21964324ea611fc3" + "url": "https://mirror.mage-os.org/packages/magento/module-sitemap-100.4.4.zip", + "shasum": "b39bfeeeb19025de6ad0a5eb05d76fa1d29333d1" }, "require": { "magento/framework": "103.0.*", @@ -14991,11 +15112,11 @@ }, { "name": "magento/module-store", - "version": "101.1.4-p1", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-store-101.1.4-p1.zip", - "shasum": "7f07de873322e1200b3a17e6dec9fe509d9fd3be" + "url": "https://mirror.mage-os.org/packages/magento/module-store-101.1.5.zip", + "shasum": "a9995545ad2e860f5dbaab6e9c3f708f29e74c07" }, "require": { "magento/framework": "103.0.*", @@ -15059,11 +15180,11 @@ }, { "name": "magento/module-swagger", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swagger-100.4.3.zip", - "shasum": "5ca46846a527163bafcc3449eda2295ac7e90805" + "url": "https://mirror.mage-os.org/packages/magento/module-swagger-100.4.4.zip", + "shasum": "0062eb56d64789be0275fb1bafb59262f41b2eea" }, "require": { "magento/framework": "103.0.*", @@ -15145,11 +15266,11 @@ }, { "name": "magento/module-swatches", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swatches-100.4.4.zip", - "shasum": "8baa9e62484ef73892287cc643c06246737f1a1a" + "url": "https://mirror.mage-os.org/packages/magento/module-swatches-100.4.5.zip", + "shasum": "312f2c3fc84be7fd1945b4839f09a3b9a0c3c270" }, "require": { "magento/framework": "103.0.*", @@ -15247,11 +15368,11 @@ }, { "name": "magento/module-tax", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-tax-100.4.4.zip", - "shasum": "2a67b8d3c2d3df3664ab90ad36725368ebf62ef8" + "url": "https://mirror.mage-os.org/packages/magento/module-tax-100.4.5.zip", + "shasum": "cfa74617e545c9d3e87bb88eca44ec7921fcc6e0" }, "require": { "magento/framework": "103.0.*", @@ -15354,11 +15475,11 @@ }, { "name": "magento/module-theme", - "version": "101.1.4", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-theme-101.1.4.zip", - "shasum": "338f5883b054bf352d5da2cd0a51f5e960fd247e" + "url": "https://mirror.mage-os.org/packages/magento/module-theme-101.1.5.zip", + "shasum": "fc1cc68a153beb7193db940861b5337cdbd2793f" }, "require": { "magento/framework": "103.0.*", @@ -15426,15 +15547,16 @@ }, { "name": "magento/module-translation", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-translation-100.4.4.zip", - "shasum": "fdee0ca107238aeb1d7b9cd37003dfbbe457bffa" + "url": "https://mirror.mage-os.org/packages/magento/module-translation-100.4.5.zip", + "shasum": "9f9b129d8c8a40c8b395fe474d7028b4a936c1e3" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", + "magento/module-deploy": "100.4.*", "magento/module-developer": "100.4.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", @@ -15460,11 +15582,11 @@ }, { "name": "magento/module-two-factor-auth", - "version": "1.1.3", + "version": "1.1.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-two-factor-auth-1.1.3.zip", - "shasum": "3f1a706d3ed39afa9ea557b802df4dcc6c1c8687" + "url": "https://mirror.mage-os.org/packages/magento/module-two-factor-auth-1.1.4.zip", + "shasum": "a9832bb1b2e1eefaf251e3d526e7dd724b814931" }, "require": { "2tvenom/cborencode": "^1.0", @@ -15472,6 +15594,7 @@ "endroid/qr-code": "^4.3.5", "magento/framework": "*", "magento/magento-composer-installer": "*", + "magento/module-admin-adobe-ims": "*", "magento/module-authorization": "*", "magento/module-backend": "*", "magento/module-config": "*", @@ -15498,11 +15621,11 @@ }, { "name": "magento/module-ui", - "version": "101.2.4", + "version": "101.2.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-ui-101.2.4.zip", - "shasum": "0ce4aa36f76f775412bf6081c86e4d1b1a0e4e65" + "url": "https://mirror.mage-os.org/packages/magento/module-ui-101.2.5.zip", + "shasum": "5f9bbfb4b484e6a10fa808a4570a6994e04ef79e" }, "require": { "magento/framework": "103.0.*", @@ -15533,11 +15656,11 @@ }, { "name": "magento/module-ups", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-ups-100.4.4.zip", - "shasum": "bbd3a2156fc01da4d33db1c82eef9415684172ab" + "url": "https://mirror.mage-os.org/packages/magento/module-ups-100.4.5.zip", + "shasum": "8f2b8f0f2e0b630d3d22b45e46899f9981d9e72d" }, "require": { "magento/framework": "103.0.*", @@ -15570,11 +15693,11 @@ }, { "name": "magento/module-url-rewrite", - "version": "102.0.3", + "version": "102.0.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-102.0.3.zip", - "shasum": "9ea6ace8880d0529322f80afeb83d49d5eaa8590" + "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-102.0.4.zip", + "shasum": "db8a33b4b9f28ec73581bda10539eb39df40f40e" }, "require": { "magento/framework": "103.0.*", @@ -15604,11 +15727,11 @@ }, { "name": "magento/module-url-rewrite-graph-ql", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-graph-ql-100.4.3.zip", - "shasum": "48b85cd67927076dd9c0dcdd211a8327cd3bf3ed" + "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-graph-ql-100.4.4.zip", + "shasum": "fd4149f54ee316868f41611dddd76c85d5f38343" }, "require": { "magento/framework": "103.0.*", @@ -15635,11 +15758,11 @@ }, { "name": "magento/module-user", - "version": "101.2.4", + "version": "101.2.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-user-101.2.4.zip", - "shasum": "fdc8d447b87027d13627d64b2d33d49b4053bb9f" + "url": "https://mirror.mage-os.org/packages/magento/module-user-101.2.5.zip", + "shasum": "b14bba70da38df42d0ed05a3944e388a51b58769" }, "require": { "magento/framework": "103.0.*", @@ -15669,11 +15792,11 @@ }, { "name": "magento/module-usps", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-usps-100.4.3.zip", - "shasum": "32255f4dbf4ac931a493a14f2e4d7b62043ed7c5" + "url": "https://mirror.mage-os.org/packages/magento/module-usps-100.4.4.zip", + "shasum": "adbf6f4899e931fd2625307131fc2015186a10f3" }, "require": { "lib-libxml": "*", @@ -15705,11 +15828,11 @@ }, { "name": "magento/module-variable", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-variable-100.4.2.zip", - "shasum": "08b30bf39c172ece04d0bdac5737f8a13388c9cb" + "url": "https://mirror.mage-os.org/packages/magento/module-variable-100.4.3.zip", + "shasum": "9735280b8799604a1aa2f88be85d3f36068659ed" }, "require": { "magento/framework": "103.0.*", @@ -15736,11 +15859,11 @@ }, { "name": "magento/module-vault", - "version": "101.2.4", + "version": "101.2.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-vault-101.2.4.zip", - "shasum": "d9dd7ea1c2c0432e2cad57fe95ad148aa0815bac" + "url": "https://mirror.mage-os.org/packages/magento/module-vault-101.2.5.zip", + "shasum": "60e2409242445b520fc72a6ca8b74e8aca021e57" }, "require": { "magento/framework": "103.0.*", @@ -15798,11 +15921,11 @@ }, { "name": "magento/module-version", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-version-100.4.1.zip", - "shasum": "296917708d7cd2a13b0db6696f9bb5787d5f41d8" + "url": "https://mirror.mage-os.org/packages/magento/module-version-100.4.2.zip", + "shasum": "b7e0dde7aed629aa79c474883ad25074a61ef44a" }, "require": { "magento/framework": "103.0.*", @@ -15825,11 +15948,11 @@ }, { "name": "magento/module-webapi", - "version": "100.4.3", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-webapi-100.4.3.zip", - "shasum": "42f3e456007f296cac89cdf171334abff6fc6547" + "url": "https://mirror.mage-os.org/packages/magento/module-webapi-100.4.4.zip", + "shasum": "31721ff35cb3298e2b16d4bb829def47f2aa5a19" }, "require": { "magento/framework": "103.0.*", @@ -15860,16 +15983,16 @@ }, { "name": "magento/module-webapi-async", - "version": "100.4.2", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-webapi-async-100.4.2.zip", - "shasum": "b99c12ed3b68cb17575c8ee6164461f64949ad12" + "url": "https://mirror.mage-os.org/packages/magento/module-webapi-async-100.4.3.zip", + "shasum": "a1537735fd7250438b80d6b59c73d1ca195ec168" }, "require": { "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", "magento/module-asynchronous-operations": "100.4.*", + "magento/module-store": "101.1.*", "magento/module-webapi": "100.4.*", "php": "~7.4.0||~8.1.0" }, @@ -15922,11 +16045,11 @@ }, { "name": "magento/module-weee", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-weee-100.4.4.zip", - "shasum": "d068030111964c83b31079fa7eda7403bc11f757" + "url": "https://mirror.mage-os.org/packages/magento/module-weee-100.4.5.zip", + "shasum": "9e7c610b86bf8f22665de9a79e2700f4dc583a0a" }, "require": { "magento/framework": "103.0.*", @@ -15997,11 +16120,11 @@ }, { "name": "magento/module-widget", - "version": "101.2.4-p1", + "version": "101.2.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-widget-101.2.4-p1.zip", - "shasum": "8a87ba5585539834f8c3e8bf3aaaa8824ac72064" + "url": "https://mirror.mage-os.org/packages/magento/module-widget-101.2.5.zip", + "shasum": "20d28dff509d6de02bb67b8a24e80bda8cf8aa26" }, "require": { "magento/framework": "103.0.*", @@ -16035,11 +16158,11 @@ }, { "name": "magento/module-wishlist", - "version": "101.2.4", + "version": "101.2.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-101.2.4.zip", - "shasum": "4ea347be87755e040ad71544b3fe2eb59069d72c" + "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-101.2.5.zip", + "shasum": "851f33067cc5df9479e089245602e47e7bfa0219" }, "require": { "magento/framework": "103.0.*", @@ -16110,11 +16233,11 @@ }, { "name": "magento/module-wishlist-graph-ql", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-graph-ql-100.4.4.zip", - "shasum": "3ded6a5110838fd062e657a4855fc980e20f49ee" + "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-graph-ql-100.4.5.zip", + "shasum": "23aadf8e4394bea17b840623ab81102aaa155c75" }, "require": { "magento/framework": "103.0.*", @@ -16143,17 +16266,17 @@ }, { "name": "magento/page-builder", - "version": "1.7.1-p1", + "version": "1.7.2", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/page-builder-1.7.1-p1.zip", - "shasum": "338a2342e111b5f8b1712028096a67ef53978e9b" + "url": "https://mirror.mage-os.org/packages/magento/page-builder-1.7.2.zip", + "shasum": "aaa37f59d3848a1f3e9ff7c1a4bcbf7568a8dd15" }, "require": { "magento/module-aws-s3-page-builder": "1.0.2", "magento/module-catalog-page-builder-analytics": "1.6.2", "magento/module-cms-page-builder-analytics": "1.6.2", - "magento/module-page-builder": "2.2.2", + "magento/module-page-builder": "2.2.3", "magento/module-page-builder-admin-analytics": "1.1.2", "magento/module-page-builder-analytics": "1.6.2" }, @@ -16162,22 +16285,22 @@ }, { "name": "magento/product-community-edition", - "version": "2.4.4-p1", + "version": "2.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/product-community-edition-2.4.4-p1.zip", - "shasum": "06e3fbf04e3d5e008da9bcdcb61f314dbff7bae8" + "url": "https://mirror.mage-os.org/packages/magento/product-community-edition-2.4.5.zip", + "shasum": "13dcc19a3ad35938c385b50f61d1c51e0ec96e00" }, "require": { "blueimp/jquery-file-upload": "5.6.14", "colinmollenhour/cache-backend-file": "~1.4.1", "colinmollenhour/cache-backend-redis": "1.14.2", - "colinmollenhour/credis": "1.12.1", + "colinmollenhour/credis": "1.13.0", "colinmollenhour/php-redis-session-abstract": "~1.4.5", "components/jquery": "1.11.0", "components/jqueryui": "1.10.4", - "composer/composer": "^1.9 || ^2.0", - "elasticsearch/elasticsearch": "~7.16.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "elasticsearch/elasticsearch": "~7.17.0", "ext-bcmath": "*", "ext-ctype": "*", "ext-curl": "*", @@ -16194,43 +16317,38 @@ "ext-sodium": "*", "ext-xsl": "*", "ext-zip": "*", - "guzzlehttp/guzzle": "^7.3.0", - "laminas/laminas-captcha": "^2.11", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-captcha": "^2.12", "laminas/laminas-code": "~4.5.0", - "laminas/laminas-db": "^2.13.4", + "laminas/laminas-db": "^2.15.0", "laminas/laminas-dependency-plugin": "^2.2.0", - "laminas/laminas-di": "^3.3.0", - "laminas/laminas-escaper": "~2.9.0", - "laminas/laminas-eventmanager": "^3.4.0", - "laminas/laminas-feed": "^2.15.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-feed": "^2.17.0", "laminas/laminas-http": "^2.15.0", - "laminas/laminas-json": "^3.3.0", - "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mail": "^2.16.0", "laminas/laminas-mime": "^2.9.1", "laminas/laminas-modulemanager": "^2.11.0", - "laminas/laminas-mvc": "^3.3.0", - "laminas/laminas-server": "^2.11.0", - "laminas/laminas-servicemanager": "^3.10.0", - "laminas/laminas-session": "^2.12.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", "laminas/laminas-soap": "^2.10.0", - "laminas/laminas-stdlib": "^3.6.0", - "laminas/laminas-text": "^2.9.0", + "laminas/laminas-stdlib": "^3.7.1", "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15.0", - "laminas/laminas-view": "~2.14.1", - "league/flysystem": "~2.3.2", - "league/flysystem-aws-s3-v3": "^2.0", + "laminas/laminas-validator": "^2.17.0", + "league/flysystem": "~2.4.5", + "league/flysystem-aws-s3-v3": "^2.4.3", "lib-libxml": "*", - "magento/adobe-ims": "2.1.3-p1", - "magento/adobe-stock-integration": "2.1.3-p1", + "magento/adobe-stock-integration": "2.1.4", "magento/composer": "~1.8.0", "magento/composer-dependency-version-audit-plugin": "~0.1", - "magento/framework": "103.0.4-p1", - "magento/framework-amqp": "100.4.2-p1", + "magento/framework": "103.0.5", + "magento/framework-amqp": "100.4.3", "magento/framework-bulk": "101.0.1", - "magento/framework-message-queue": "100.4.4", + "magento/framework-message-queue": "100.4.5", "magento/google-shopping-ads": "4.0.1", - "magento/inventory-metapackage": "1.2.4-p1", + "magento/inventory-metapackage": "1.2.5", "magento/language-de_de": "100.4.0", "magento/language-en_us": "100.4.0", "magento/language-es_es": "100.4.0", @@ -16239,232 +16357,234 @@ "magento/language-pt_br": "100.4.0", "magento/language-zh_hans_cn": "100.4.0", "magento/magento-composer-installer": ">=0.3.0", - "magento/magento2-base": "2.4.4-p1", + "magento/magento2-base": "2.4.5", + "magento/module-admin-adobe-ims": "100.4.0", "magento/module-admin-analytics": "100.4.4", - "magento/module-admin-notification": "100.4.3", - "magento/module-advanced-pricing-import-export": "100.4.4", - "magento/module-advanced-search": "100.4.2", + "magento/module-admin-notification": "100.4.4", + "magento/module-adobe-ims": "2.1.4", + "magento/module-adobe-ims-api": "2.1.2", + "magento/module-advanced-pricing-import-export": "100.4.5", + "magento/module-advanced-search": "100.4.3", "magento/module-amqp": "100.4.2", - "magento/module-amqp-store": "100.4.2", - "magento/module-analytics": "100.4.4", - "magento/module-asynchronous-operations": "100.4.4", - "magento/module-authorization": "100.4.4", - "magento/module-aws-s3": "100.4.2", - "magento/module-backend": "102.0.4", - "magento/module-backup": "100.4.4", - "magento/module-bundle": "101.0.4", - "magento/module-bundle-graph-ql": "100.4.4", - "magento/module-bundle-import-export": "100.4.3", - "magento/module-cache-invalidate": "100.4.2", - "magento/module-captcha": "100.4.4", - "magento/module-cardinal-commerce": "100.4.2", - "magento/module-catalog": "104.0.4", + "magento/module-analytics": "100.4.5", + "magento/module-asynchronous-operations": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-aws-s3": "100.4.3", + "magento/module-backend": "102.0.5", + "magento/module-backup": "100.4.5", + "magento/module-bundle": "101.0.5", + "magento/module-bundle-graph-ql": "100.4.5", + "magento/module-bundle-import-export": "100.4.4", + "magento/module-cache-invalidate": "100.4.3", + "magento/module-captcha": "100.4.5", + "magento/module-cardinal-commerce": "100.4.3", + "magento/module-catalog": "104.0.5", "magento/module-catalog-analytics": "100.4.2", "magento/module-catalog-cms-graph-ql": "100.4.1", "magento/module-catalog-customer-graph-ql": "100.4.4", - "magento/module-catalog-graph-ql": "100.4.4", - "magento/module-catalog-import-export": "101.1.4", - "magento/module-catalog-inventory": "100.4.4", - "magento/module-catalog-inventory-graph-ql": "100.4.1", - "magento/module-catalog-rule": "101.2.4", - "magento/module-catalog-rule-configurable": "100.4.3", + "magento/module-catalog-graph-ql": "100.4.5", + "magento/module-catalog-import-export": "101.1.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-catalog-inventory-graph-ql": "100.4.2", + "magento/module-catalog-rule": "101.2.5", + "magento/module-catalog-rule-configurable": "100.4.4", "magento/module-catalog-rule-graph-ql": "100.4.2", - "magento/module-catalog-search": "102.0.4", - "magento/module-catalog-url-rewrite": "100.4.4", + "magento/module-catalog-search": "102.0.5", + "magento/module-catalog-url-rewrite": "100.4.5", "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", - "magento/module-catalog-widget": "100.4.4", - "magento/module-checkout": "100.4.4-p1", - "magento/module-checkout-agreements": "100.4.3", + "magento/module-catalog-widget": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-checkout-agreements": "100.4.4", "magento/module-checkout-agreements-graph-ql": "100.4.1", - "magento/module-cms": "104.0.4", + "magento/module-cms": "104.0.5", "magento/module-cms-graph-ql": "100.4.2", - "magento/module-cms-url-rewrite": "100.4.3", - "magento/module-cms-url-rewrite-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.4", + "magento/module-cms-url-rewrite-graph-ql": "100.4.3", "magento/module-compare-list-graph-ql": "100.4.1", - "magento/module-config": "101.2.4", - "magento/module-configurable-import-export": "100.4.2", - "magento/module-configurable-product": "100.4.4", - "magento/module-configurable-product-graph-ql": "100.4.4", + "magento/module-config": "101.2.5", + "magento/module-configurable-import-export": "100.4.3", + "magento/module-configurable-product": "100.4.5", + "magento/module-configurable-product-graph-ql": "100.4.5", "magento/module-configurable-product-sales": "100.4.2", "magento/module-contact": "100.4.4", - "magento/module-cookie": "100.4.4", - "magento/module-cron": "100.4.4", - "magento/module-csp": "100.4.3", + "magento/module-cookie": "100.4.5", + "magento/module-cron": "100.4.5", + "magento/module-csp": "100.4.4", "magento/module-currency-symbol": "100.4.3", - "magento/module-customer": "103.0.4-p1", + "magento/module-customer": "103.0.5", "magento/module-customer-analytics": "100.4.2", "magento/module-customer-downloadable-graph-ql": "100.4.1", - "magento/module-customer-graph-ql": "100.4.4", - "magento/module-customer-import-export": "100.4.4", - "magento/module-deploy": "100.4.4", - "magento/module-developer": "100.4.4", - "magento/module-dhl": "100.4.3", - "magento/module-directory": "100.4.4", - "magento/module-directory-graph-ql": "100.4.2", - "magento/module-downloadable": "100.4.4", - "magento/module-downloadable-graph-ql": "100.4.4", - "magento/module-downloadable-import-export": "100.4.3", - "magento/module-eav": "102.1.4", + "magento/module-customer-graph-ql": "100.4.5", + "magento/module-customer-import-export": "100.4.5", + "magento/module-deploy": "100.4.5", + "magento/module-developer": "100.4.5", + "magento/module-dhl": "100.4.4", + "magento/module-directory": "100.4.5", + "magento/module-directory-graph-ql": "100.4.3", + "magento/module-downloadable": "100.4.5", + "magento/module-downloadable-graph-ql": "100.4.5", + "magento/module-downloadable-import-export": "100.4.4", + "magento/module-eav": "102.1.5", "magento/module-eav-graph-ql": "100.4.2", - "magento/module-elasticsearch": "101.0.4-p1", - "magento/module-elasticsearch-6": "100.4.4", - "magento/module-elasticsearch-7": "100.4.4", - "magento/module-email": "101.1.4", + "magento/module-elasticsearch": "101.0.5", + "magento/module-elasticsearch-6": "100.4.5", + "magento/module-elasticsearch-7": "100.4.5", + "magento/module-email": "101.1.5", "magento/module-encryption-key": "100.4.3", "magento/module-fedex": "100.4.3", - "magento/module-gift-message": "100.4.3", - "magento/module-gift-message-graph-ql": "100.4.2", + "magento/module-gift-message": "100.4.4", + "magento/module-gift-message-graph-ql": "100.4.3", "magento/module-google-adwords": "100.4.2", "magento/module-google-analytics": "100.4.1", - "magento/module-google-optimizer": "100.4.3", - "magento/module-graph-ql": "100.4.4", - "magento/module-graph-ql-cache": "100.4.1", - "magento/module-grouped-catalog-inventory": "100.4.1", - "magento/module-grouped-import-export": "100.4.2", - "magento/module-grouped-product": "100.4.4", - "magento/module-grouped-product-graph-ql": "100.4.4", - "magento/module-import-export": "101.0.4", - "magento/module-indexer": "100.4.4", - "magento/module-instant-purchase": "100.4.3", - "magento/module-integration": "100.4.4", + "magento/module-google-gtag": "100.4.0", + "magento/module-google-optimizer": "100.4.4", + "magento/module-graph-ql": "100.4.5", + "magento/module-graph-ql-cache": "100.4.2", + "magento/module-grouped-catalog-inventory": "100.4.2", + "magento/module-grouped-import-export": "100.4.3", + "magento/module-grouped-product": "100.4.5", + "magento/module-grouped-product-graph-ql": "100.4.5", + "magento/module-import-export": "101.0.5", + "magento/module-indexer": "100.4.5", + "magento/module-instant-purchase": "100.4.4", + "magento/module-integration": "100.4.5", "magento/module-jwt-framework-adapter": "100.4.1", "magento/module-jwt-user-token": "100.4.0", - "magento/module-layered-navigation": "100.4.4", - "magento/module-login-as-customer": "100.4.4", - "magento/module-login-as-customer-admin-ui": "100.4.4", - "magento/module-login-as-customer-api": "100.4.3", - "magento/module-login-as-customer-assistance": "100.4.3", + "magento/module-layered-navigation": "100.4.5", + "magento/module-login-as-customer": "100.4.5", + "magento/module-login-as-customer-admin-ui": "100.4.5", + "magento/module-login-as-customer-api": "100.4.4", + "magento/module-login-as-customer-assistance": "100.4.4", "magento/module-login-as-customer-frontend-ui": "100.4.4", - "magento/module-login-as-customer-graph-ql": "100.4.1", + "magento/module-login-as-customer-graph-ql": "100.4.2", "magento/module-login-as-customer-log": "100.4.3", "magento/module-login-as-customer-page-cache": "100.4.4", "magento/module-login-as-customer-quote": "100.4.3", "magento/module-login-as-customer-sales": "100.4.4", "magento/module-marketplace": "100.4.3", "magento/module-media-content": "100.4.3", - "magento/module-media-content-api": "100.4.3", + "magento/module-media-content-api": "100.4.4", "magento/module-media-content-catalog": "100.4.3", "magento/module-media-content-cms": "100.4.3", - "magento/module-media-content-synchronization": "100.4.3", - "magento/module-media-content-synchronization-api": "100.4.2", + "magento/module-media-content-synchronization": "100.4.4", + "magento/module-media-content-synchronization-api": "100.4.3", "magento/module-media-content-synchronization-catalog": "100.4.2", "magento/module-media-content-synchronization-cms": "100.4.2", - "magento/module-media-gallery": "100.4.3", - "magento/module-media-gallery-api": "101.0.3", + "magento/module-media-gallery": "100.4.4", + "magento/module-media-gallery-api": "101.0.4", "magento/module-media-gallery-catalog": "100.4.2", "magento/module-media-gallery-catalog-integration": "100.4.2", "magento/module-media-gallery-catalog-ui": "100.4.2", "magento/module-media-gallery-cms-ui": "100.4.2", - "magento/module-media-gallery-integration": "100.4.3", - "magento/module-media-gallery-metadata": "100.4.2", - "magento/module-media-gallery-metadata-api": "100.4.1", - "magento/module-media-gallery-renditions": "100.4.2", - "magento/module-media-gallery-renditions-api": "100.4.1", - "magento/module-media-gallery-synchronization": "100.4.3", - "magento/module-media-gallery-synchronization-api": "100.4.2", + "magento/module-media-gallery-integration": "100.4.4", + "magento/module-media-gallery-metadata": "100.4.3", + "magento/module-media-gallery-metadata-api": "100.4.2", + "magento/module-media-gallery-renditions": "100.4.3", + "magento/module-media-gallery-renditions-api": "100.4.2", + "magento/module-media-gallery-synchronization": "100.4.4", + "magento/module-media-gallery-synchronization-api": "100.4.3", "magento/module-media-gallery-synchronization-metadata": "100.4.1", - "magento/module-media-gallery-ui": "100.4.3", - "magento/module-media-gallery-ui-api": "100.4.2", - "magento/module-media-storage": "100.4.3", - "magento/module-message-queue": "100.4.4", - "magento/module-msrp": "100.4.3", + "magento/module-media-gallery-ui": "100.4.4", + "magento/module-media-gallery-ui-api": "100.4.3", + "magento/module-media-storage": "100.4.4", + "magento/module-message-queue": "100.4.5", + "magento/module-msrp": "100.4.4", "magento/module-msrp-configurable-product": "100.4.2", "magento/module-msrp-grouped-product": "100.4.2", - "magento/module-multishipping": "100.4.4", - "magento/module-mysql-mq": "100.4.2", - "magento/module-new-relic-reporting": "100.4.2", - "magento/module-newsletter": "100.4.4", - "magento/module-newsletter-graph-ql": "100.4.1", + "magento/module-multishipping": "100.4.5", + "magento/module-mysql-mq": "100.4.3", + "magento/module-new-relic-reporting": "100.4.3", + "magento/module-newsletter": "100.4.5", + "magento/module-newsletter-graph-ql": "100.4.2", "magento/module-offline-payments": "100.4.3", - "magento/module-offline-shipping": "100.4.3", - "magento/module-page-cache": "100.4.4", - "magento/module-payment": "100.4.4", + "magento/module-offline-shipping": "100.4.4", + "magento/module-page-cache": "100.4.5", + "magento/module-payment": "100.4.5", "magento/module-payment-graph-ql": "100.4.0", - "magento/module-paypal": "101.0.4", + "magento/module-paypal": "101.0.5", "magento/module-paypal-captcha": "100.4.2", - "magento/module-paypal-graph-ql": "100.4.2", - "magento/module-persistent": "100.4.4", - "magento/module-product-alert": "100.4.3", - "magento/module-product-video": "100.4.4", - "magento/module-quote": "101.2.4-p1", + "magento/module-paypal-graph-ql": "100.4.3", + "magento/module-persistent": "100.4.5", + "magento/module-product-alert": "100.4.4", + "magento/module-product-video": "100.4.5", + "magento/module-quote": "101.2.5", "magento/module-quote-analytics": "100.4.4", "magento/module-quote-bundle-options": "100.4.1", "magento/module-quote-configurable-options": "100.4.1", "magento/module-quote-downloadable-links": "100.4.1", - "magento/module-quote-graph-ql": "100.4.4", + "magento/module-quote-graph-ql": "100.4.5", "magento/module-related-product-graph-ql": "100.4.2", - "magento/module-release-notification": "100.4.2", - "magento/module-remote-storage": "100.4.2", - "magento/module-reports": "100.4.4", + "magento/module-release-notification": "100.4.3", + "magento/module-remote-storage": "100.4.3", + "magento/module-reports": "100.4.5", "magento/module-require-js": "100.4.1", - "magento/module-review": "100.4.4", + "magento/module-review": "100.4.5", "magento/module-review-analytics": "100.4.2", "magento/module-review-graph-ql": "100.4.1", "magento/module-robots": "101.1.1", "magento/module-rss": "100.4.3", - "magento/module-rule": "100.4.3", - "magento/module-sales": "103.0.4-p1", + "magento/module-rule": "100.4.4", + "magento/module-sales": "103.0.5", "magento/module-sales-analytics": "100.4.2", - "magento/module-sales-graph-ql": "100.4.4", - "magento/module-sales-inventory": "100.4.1", - "magento/module-sales-rule": "101.2.4", + "magento/module-sales-graph-ql": "100.4.5", + "magento/module-sales-inventory": "100.4.2", + "magento/module-sales-rule": "101.2.5", "magento/module-sales-sequence": "100.4.2", - "magento/module-sample-data": "100.4.2", - "magento/module-search": "101.1.4", - "magento/module-security": "100.4.4", + "magento/module-sample-data": "100.4.3", + "magento/module-search": "101.1.5", + "magento/module-security": "100.4.5", "magento/module-send-friend": "100.4.3", "magento/module-send-friend-graph-ql": "100.4.1", - "magento/module-shipping": "100.4.4", - "magento/module-sitemap": "100.4.3", - "magento/module-store": "101.1.4-p1", + "magento/module-shipping": "100.4.5", + "magento/module-sitemap": "100.4.4", + "magento/module-store": "101.1.5", "magento/module-store-graph-ql": "100.4.3", - "magento/module-swagger": "100.4.3", + "magento/module-swagger": "100.4.4", "magento/module-swagger-webapi": "100.4.1", "magento/module-swagger-webapi-async": "100.4.1", - "magento/module-swatches": "100.4.4", + "magento/module-swatches": "100.4.5", "magento/module-swatches-graph-ql": "100.4.3", "magento/module-swatches-layered-navigation": "100.4.1", - "magento/module-tax": "100.4.4", + "magento/module-tax": "100.4.5", "magento/module-tax-graph-ql": "100.4.1", "magento/module-tax-import-export": "100.4.4", - "magento/module-theme": "101.1.4", + "magento/module-theme": "101.1.5", "magento/module-theme-graph-ql": "100.4.2", - "magento/module-translation": "100.4.4", - "magento/module-ui": "101.2.4", - "magento/module-ups": "100.4.4", - "magento/module-url-rewrite": "102.0.3", - "magento/module-url-rewrite-graph-ql": "100.4.3", - "magento/module-user": "101.2.4", - "magento/module-usps": "100.4.3", - "magento/module-variable": "100.4.2", - "magento/module-vault": "101.2.4", + "magento/module-translation": "100.4.5", + "magento/module-ui": "101.2.5", + "magento/module-ups": "100.4.5", + "magento/module-url-rewrite": "102.0.4", + "magento/module-url-rewrite-graph-ql": "100.4.4", + "magento/module-user": "101.2.5", + "magento/module-usps": "100.4.4", + "magento/module-variable": "100.4.3", + "magento/module-vault": "101.2.5", "magento/module-vault-graph-ql": "100.4.1", - "magento/module-version": "100.4.1", - "magento/module-webapi": "100.4.3", - "magento/module-webapi-async": "100.4.2", + "magento/module-version": "100.4.2", + "magento/module-webapi": "100.4.4", + "magento/module-webapi-async": "100.4.3", "magento/module-webapi-security": "100.4.2", - "magento/module-weee": "100.4.4", + "magento/module-weee": "100.4.5", "magento/module-weee-graph-ql": "100.4.2", - "magento/module-widget": "101.2.4-p1", - "magento/module-wishlist": "101.2.4", + "magento/module-widget": "101.2.5", + "magento/module-wishlist": "101.2.5", "magento/module-wishlist-analytics": "100.4.3", - "magento/module-wishlist-graph-ql": "100.4.4", - "magento/page-builder": "1.7.1-p1", - "magento/security-package": "1.1.3-p1", - "magento/theme-adminhtml-backend": "100.4.4", - "magento/theme-frontend-blank": "100.4.4", - "magento/theme-frontend-luma": "100.4.4", + "magento/module-wishlist-graph-ql": "100.4.5", + "magento/page-builder": "1.7.2", + "magento/security-package": "1.1.4", + "magento/theme-adminhtml-backend": "100.4.5", + "magento/theme-frontend-blank": "100.4.5", + "magento/theme-frontend-luma": "100.4.5", "magento/zendframework1": "~1.15.0", "monolog/monolog": "^2.7", - "paypal/module-braintree": "4.3.0", + "paypal/module-braintree": "4.4.0", "pelago/emogrifier": "^6.0.0", "php": "~7.4.0||~8.1.0", - "php-amqplib/php-amqplib": "~3.1.0", - "phpseclib/mcrypt_compat": "~2.0.0", - "phpseclib/phpseclib": "~3.0.9", + "php-amqplib/php-amqplib": "~3.2.0", + "phpseclib/mcrypt_compat": "~2.0.2", + "phpseclib/phpseclib": "~3.0.13", "ramsey/uuid": "~4.2.0", "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", "symfony/process": "~4.4.0", "tedivm/jshrink": "~1.4.0", "temando/module-shipping": "2.0.0", @@ -16473,7 +16593,7 @@ "tubalmartin/cssmin": "4.1.1", "twbs/bootstrap": "3.1.0", "web-token/jwt-framework": "^v2.2.7", - "webonyx/graphql-php": "~14.11.3", + "webonyx/graphql-php": "~14.11.6", "wikimedia/less.php": "^3.0.0" }, "type": "metapackage", @@ -16485,20 +16605,20 @@ }, { "name": "magento/security-package", - "version": "1.1.3-p1", + "version": "1.1.4", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/security-package-1.1.3-p1.zip", - "shasum": "9e2f03c2220977f1e902c422dbc182e2c98a6868" + "url": "https://mirror.mage-os.org/packages/magento/security-package-1.1.4.zip", + "shasum": "a6b52f6aea8560b063b7ce4115a9a49aca58b820" }, "require": { "google/recaptcha": "^1.2", "magento/module-re-captcha-admin-ui": "1.1.2", "magento/module-re-captcha-checkout": "1.1.2", - "magento/module-re-captcha-checkout-sales-rule": "1.1.0", + "magento/module-re-captcha-checkout-sales-rule": "1.1.1", "magento/module-re-captcha-contact": "1.1.1", - "magento/module-re-captcha-customer": "1.1.2", - "magento/module-re-captcha-frontend-ui": "1.1.2", + "magento/module-re-captcha-customer": "1.1.3", + "magento/module-re-captcha-frontend-ui": "1.1.3", "magento/module-re-captcha-migration": "1.1.2", "magento/module-re-captcha-newsletter": "1.1.2", "magento/module-re-captcha-paypal": "1.1.2", @@ -16517,18 +16637,18 @@ "magento/module-re-captcha-webapi-rest": "1.0.1", "magento/module-re-captcha-webapi-ui": "1.0.1", "magento/module-securitytxt": "1.1.1", - "magento/module-two-factor-auth": "1.1.3" + "magento/module-two-factor-auth": "1.1.4" }, "type": "metapackage", "description": "Magento Security Package" }, { "name": "magento/theme-adminhtml-backend", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-adminhtml-backend-100.4.4.zip", - "shasum": "0e65d89cb567aa9c391b0c912d392d97cffe001c" + "url": "https://mirror.mage-os.org/packages/magento/theme-adminhtml-backend-100.4.5.zip", + "shasum": "9a7b1f7a2ee16a8024784f332a18f9abfb0552f6" }, "require": { "magento/framework": "103.0.*", @@ -16548,11 +16668,11 @@ }, { "name": "magento/theme-frontend-blank", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-blank-100.4.4.zip", - "shasum": "97d4cbea789632da3a7f03d5cbe7777fa79ace6d" + "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-blank-100.4.5.zip", + "shasum": "082edca2b656ddd20402f95d2919f5f0d2431af0" }, "require": { "magento/framework": "103.0.*", @@ -16572,11 +16692,11 @@ }, { "name": "magento/theme-frontend-luma", - "version": "100.4.4", + "version": "100.4.5", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-luma-100.4.4.zip", - "shasum": "c1af7bba52b681f4de75999b492b5714c72e1dec" + "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-luma-100.4.5.zip", + "shasum": "07930800e3b88cbf24d5e97632c30dc52d0dae5e" }, "require": { "magento/framework": "103.0.*", @@ -16984,15 +17104,18 @@ }, { "name": "paypal/module-braintree", - "version": "4.3.0", + "version": "4.4.0", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-4.3.0.0.zip", - "shasum": "bbb137aa2f504c6e848f5f0bec302f575b71bf5a" + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-4.4.0.0.zip", + "shasum": "d9ab16d9607bfc62fce64712c02facc88510e5f0" }, "require": { - "paypal/module-braintree-core": "4.3.0", - "paypal/module-braintree-graph-ql": "4.3.0" + "braintree/braintree_php": "6.5.1", + "magento/framework": "*", + "paypal/module-braintree-core": "4.4.0", + "paypal/module-braintree-graph-ql": "4.4.0", + "php": "~7.4.0||~8.1.0" }, "type": "metapackage", "license": [ @@ -17002,31 +17125,49 @@ }, { "name": "paypal/module-braintree-core", - "version": "4.3.0", + "version": "4.4.0", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-core-4.3.0.0.zip", - "shasum": "41eb8a10e0b222184c065a453e942ca7d5e75bfc" + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-core-4.4.0.0.zip", + "shasum": "0ed21d22c65ed82cfcb765b684b50e47d6addf17" }, "require": { "braintree/braintree_php": "6.5.1", "ext-json": "*", "ext-simplexml": "*", + "magento/framework": "*", + "magento/module-authorization": "100.4.*", "magento/module-backend": "100.2.*||101.0.*||^102.0.0", "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", + "magento/module-checkout-agreements": "100.4.*", "magento/module-config": "101.0.*||101.1.*||^101.2.0", + "magento/module-configurable-product": "100.4.*", "magento/module-customer": "101.0.*||102.0.*||^103.0.0", "magento/module-directory": "100.2.*||100.3.*||^100.4.0", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-multishipping": "100.4.*", "magento/module-payment": "100.2.*||100.3.*||^100.4.0", "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-version-2-checkbox": "2.0.*", + "magento/module-re-captcha-version-2-invisible": "2.0.*", + "magento/module-re-captcha-version-3-invisible": "2.0.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", + "magento/module-store": "101.1.*", "magento/module-theme": "100.2.*||101.0.*||^101.1.0", "magento/module-ui": "101.0.*||101.1.*||^101.2.0", - "magento/module-vault": "101.0.*||101.1.*||^101.2.0" + "magento/module-vault": "101.0.*||101.1.*||^101.2.0", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" }, "conflict": { "gene/module-braintree": "*", @@ -17048,18 +17189,19 @@ }, { "name": "paypal/module-braintree-graph-ql", - "version": "4.3.0", + "version": "4.4.0", "dist": { "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-graph-ql-4.3.0.0.zip", - "shasum": "599955ba1b7f530e75ed427e0e9378b43d2bd109" + "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-graph-ql-4.4.0.0.zip", + "shasum": "aeda8bc856162c4d7bda04cd363296f138d2a03e" }, "require": { "magento/framework": "^102||^103", "magento/module-quote": "^101", "magento/module-quote-graph-ql": "^100", "magento/module-store": "^101", - "paypal/module-braintree-core": "^4.1" + "paypal/module-braintree-core": "^4.4", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "^100" @@ -17159,16 +17301,16 @@ }, { "name": "php-amqplib/php-amqplib", - "version": "v3.1.2", + "version": "v3.2.0", "source": { "type": "git", "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492" + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/e8aba06c4e1c467612f2d99304f672f2660e8492", - "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e", "shasum": "" }, "require": { @@ -17234,9 +17376,9 @@ ], "support": { "issues": "https://github.com/php-amqplib/php-amqplib/issues", - "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.1.2" + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.2.0" }, - "time": "2022-01-18T17:08:01+00:00" + "time": "2022-03-10T19:16:00+00:00" }, { "name": "phpgt/cssxpath", diff --git a/composer.json b/composer.json index 3514b86..a4d08f7 100644 --- a/composer.json +++ b/composer.json @@ -6,12 +6,19 @@ "autoload": { "psr-4": { "EcomDev\\Magento2Compiler\\": "src/" - } + }, + "files": [ + "src/registration.php", + "src/commands.php" + ] }, "autoload-dev": { "psr-4": { "EcomDev\\Magento2Compiler\\": "tests/" - } + }, + "files": [ + "tests/functions.php" + ] }, "authors": [ { @@ -19,11 +26,31 @@ "email": "ivan.chepurnyi@ecomdev.org" } ], - "require": {}, + "require": { + "php": "~7.4|~8.0|~8.1", + "magento/framework": "~102.0|~103.0", + "magento/magento2-base": "~2.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" + }, "repositories": [ { - "type": "vcs", + "type": "composer", "url": "https://mirror.mage-os.org/" } - ] + ], + "config": { + "allow-plugins": { + "magento/composer-dependency-version-audit-plugin": false, + "magento/magento-composer-installer": false + } + }, + "scripts": { + "tests:unit": "phpunit tests --exclude-group integration", + "tests:integration": [ + "./build.sh", + "phpunit tests --group integration" + ] + } } diff --git a/src/Console/Command/CompileCommand.php b/src/Console/Command/CompileCommand.php new file mode 100644 index 0000000..f5b1248 --- /dev/null +++ b/src/Console/Command/CompileCommand.php @@ -0,0 +1,27 @@ +setName('setup:di:compile'); + $this->setDescription('DI compilation powered by ecomdev/magento2-compiler.'); + } + + protected function execute(InputInterface $input, OutputInterface $output) + { + $output->writeln("Compilation is WIP"); + } +} diff --git a/src/Console/CommandList.php b/src/Console/CommandList.php new file mode 100644 index 0000000..aff594c --- /dev/null +++ b/src/Console/CommandList.php @@ -0,0 +1,29 @@ +objectManager = $objectManager; + } + + public function getCommands(): array + { + return [ + $this->objectManager->get(CompileCommand::class) + ]; + } +} diff --git a/src/commands.php b/src/commands.php new file mode 100644 index 0000000..4ee60a5 --- /dev/null +++ b/src/commands.php @@ -0,0 +1,12 @@ +assertStringContainsString("ecomdev/magento2-compiler", $result['description']); + } + + public function installedMagentoVersions(): iterable + { + foreach (buildVersions() as $version) { + yield [$version]; + } + } +} diff --git a/tests/functions.php b/tests/functions.php new file mode 100644 index 0000000..14c28e1 --- /dev/null +++ b/tests/functions.php @@ -0,0 +1,43 @@ +isDot() || !$item->isDir()) { + continue; + } + + if (!file_exists(buildPath($item->getFilename(), 'bin/magento'))) { + continue; + } + + yield $item->getFilename(); + } +} From 714e90af11c49cff07709517d2c193c6669ae071 Mon Sep 17 00:00:00 2001 From: Ivan Chepurnyi Date: Sat, 8 Oct 2022 01:28:13 +0200 Subject: [PATCH 3/7] ! update github workflow --- .github/workflows/integration.yml | 7 ++----- .github/workflows/unit.yml | 7 ++----- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 926b5b8..a42a5dd 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -8,13 +8,12 @@ jobs: strategy: matrix: php-version: [7.4, 8.0] - composer-version: [2.x, 2.2.x, latest] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Cache Composer dependencies - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/composer-cache key: ${{ runner.os }}-${{ hashFiles('**/composer.lock') }}-${{ matrix.php-version }}-${{ matrix.composer-version }} @@ -22,11 +21,9 @@ jobs: - uses: php-actions/composer@v6 with: php_version: ${{ matrix.php-version }} - version: ${{ matrix.composer-version }} args: --ignore-platform-reqs - uses: php-actions/composer@v6 with: php_version: ${{ matrix.php-version }} - version: ${{ matrix.composer-version }} command: tests:integration diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml index 3a3d572..3e0f21b 100644 --- a/.github/workflows/unit.yml +++ b/.github/workflows/unit.yml @@ -8,13 +8,12 @@ jobs: strategy: matrix: php-version: [7.4, 8.0] - composer-version: [2.x, 2.2.x, latest] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Cache Composer dependencies - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/composer-cache key: ${{ runner.os }}-${{ hashFiles('**/composer.lock') }}-${{ matrix.php-version }}-${{ matrix.composer-version }} @@ -22,11 +21,9 @@ jobs: - uses: php-actions/composer@v6 with: php_version: ${{ matrix.php-version }} - version: ${{ matrix.composer-version }} args: --ignore-platform-reqs - uses: php-actions/composer@v6 with: php_version: ${{ matrix.php-version }} - version: ${{ matrix.composer-version }} command: tests:unit From 62a82d40aa882f04fa20125f332543cb1b2dd01b Mon Sep 17 00:00:00 2001 From: Ivan Chepurnyi Date: Sat, 8 Oct 2022 01:39:49 +0200 Subject: [PATCH 4/7] ! make composer install parallel for build --- .gitignore | 1 - build.sh | 6 +- build/2.4.4-p1/composer.lock | 25520 -------------------------------- build/2.4.4/composer.lock | 25565 -------------------------------- build/2.4.5/composer.lock | 25647 --------------------------------- 5 files changed, 4 insertions(+), 76735 deletions(-) delete mode 100644 build/2.4.4-p1/composer.lock delete mode 100644 build/2.4.4/composer.lock delete mode 100644 build/2.4.5/composer.lock diff --git a/.gitignore b/.gitignore index 4940d68..791cf89 100644 --- a/.gitignore +++ b/.gitignore @@ -3,7 +3,6 @@ /.idea/ /build/*/* !/build/*/composer.json -!/build/*/composer.lock /composer.lock /.phpunit.result.cache diff --git a/build.sh b/build.sh index ab728ea..64e1bac 100755 --- a/build.sh +++ b/build.sh @@ -8,11 +8,13 @@ cd $DIRECTORY/build || exit 1 build_magento() { PREV_DIR=$(pwd) cd $1 || return - composer install --no-dev --prefer-dist --ignore-platform-reqs + composer install --no-dev --prefer-dist --ignore-platform-reqs --no-progress || exit 1 cd $PREV_DIR || return } for BUILD in $(find ./ -mindepth 1 -maxdepth 1 -type d -exec echo {} \;) do - build_magento $BUILD + build_magento $BUILD & done + +wait diff --git a/build/2.4.4-p1/composer.lock b/build/2.4.4-p1/composer.lock deleted file mode 100644 index aa0796a..0000000 --- a/build/2.4.4-p1/composer.lock +++ /dev/null @@ -1,25520 +0,0 @@ -{ - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", - "This file is @generated automatically" - ], - "content-hash": "71c4abcc6fed2aa8d822d0ca2f18a407", - "packages": [ - { - "name": "2tvenom/cborencode", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/2tvenom/CBOREncode.git", - "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", - "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "CBOR": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "PHP" - ], - "authors": [ - { - "name": "Pavel Gulbin", - "email": "2tvenom@gmail.com", - "role": "Developer" - } - ], - "description": "CBOR encoder for PHP", - "homepage": "https://github.com/2tvenom/CBOREncode", - "keywords": [ - "cbor" - ], - "support": { - "issues": "https://github.com/2tvenom/CBOREncode/issues", - "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" - }, - "time": "2020-10-27T07:22:41+00:00" - }, - { - "name": "astock/stock-api-libphp", - "version": "1.1.5", - "source": { - "type": "git", - "url": "https://github.com/adobe/stock-api-libphp.git", - "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", - "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~7.3", - "php": ">=7.3" - }, - "require-dev": { - "mockery/mockery": "^1.4.3", - "phpunit/phpunit": ">=6.0", - "squizlabs/php_codesniffer": "~3.6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "AdobeStock\\Api\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "description": "Adobe Stock API library", - "support": { - "issues": "https://github.com/adobe/stock-api-libphp/issues", - "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" - }, - "time": "2021-08-31T16:36:34+00:00" - }, - { - "name": "aws/aws-crt-php", - "version": "v1.0.2", - "source": { - "type": "git", - "url": "https://github.com/awslabs/aws-crt-php.git", - "reference": "3942776a8c99209908ee0b287746263725685732" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", - "reference": "3942776a8c99209908ee0b287746263725685732", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.4.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "AWS SDK Common Runtime Team", - "email": "aws-sdk-common-runtime@amazon.com" - } - ], - "description": "AWS Common Runtime for PHP", - "homepage": "http://aws.amazon.com/sdkforphp", - "keywords": [ - "amazon", - "aws", - "crt", - "sdk" - ], - "support": { - "issues": "https://github.com/awslabs/aws-crt-php/issues", - "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" - }, - "time": "2021-09-03T22:57:30+00:00" - }, - { - "name": "aws/aws-sdk-php", - "version": "3.238.3", - "source": { - "type": "git", - "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/14fb64c934614ea5a52c9931189f687f30b6ba3b", - "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b", - "shasum": "" - }, - "require": { - "aws/aws-crt-php": "^1.0.2", - "ext-json": "*", - "ext-pcre": "*", - "ext-simplexml": "*", - "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", - "guzzlehttp/promises": "^1.4.0", - "guzzlehttp/psr7": "^1.8.5 || ^2.3", - "mtdowling/jmespath.php": "^2.6", - "php": ">=5.5" - }, - "require-dev": { - "andrewsville/php-token-reflection": "^1.4", - "aws/aws-php-sns-message-validator": "~1.0", - "behat/behat": "~3.0", - "composer/composer": "^1.10.22", - "dms/phpunit-arraysubset-asserts": "^0.4.0", - "doctrine/cache": "~1.4", - "ext-dom": "*", - "ext-openssl": "*", - "ext-pcntl": "*", - "ext-sockets": "*", - "nette/neon": "^2.3", - "paragonie/random_compat": ">= 2", - "phpunit/phpunit": "^4.8.35 || ^5.6.3 || ^9.5", - "psr/cache": "^1.0", - "psr/simple-cache": "^1.0", - "sebastian/comparator": "^1.2.3 || ^4.0", - "yoast/phpunit-polyfills": "^1.0" - }, - "suggest": { - "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", - "doctrine/cache": "To use the DoctrineCacheAdapter", - "ext-curl": "To send requests using cURL", - "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", - "ext-sockets": "To use client-side monitoring" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "files": [ - "src/functions.php" - ], - "psr-4": { - "Aws\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Amazon Web Services", - "homepage": "http://aws.amazon.com" - } - ], - "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", - "homepage": "http://aws.amazon.com/sdkforphp", - "keywords": [ - "amazon", - "aws", - "cloud", - "dynamodb", - "ec2", - "glacier", - "s3", - "sdk" - ], - "support": { - "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", - "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.238.3" - }, - "time": "2022-10-07T18:16:40+00:00" - }, - { - "name": "bacon/bacon-qr-code", - "version": "2.0.7", - "source": { - "type": "git", - "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", - "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", - "shasum": "" - }, - "require": { - "dasprid/enum": "^1.0.3", - "ext-iconv": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "phly/keep-a-changelog": "^2.1", - "phpunit/phpunit": "^7 | ^8 | ^9", - "spatie/phpunit-snapshot-assertions": "^4.2.9", - "squizlabs/php_codesniffer": "^3.4" - }, - "suggest": { - "ext-imagick": "to generate QR code images" - }, - "type": "library", - "autoload": { - "psr-4": { - "BaconQrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "BaconQrCode is a QR code generator for PHP.", - "homepage": "https://github.com/Bacon/BaconQrCode", - "support": { - "issues": "https://github.com/Bacon/BaconQrCode/issues", - "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" - }, - "time": "2022-03-14T02:02:36+00:00" - }, - { - "name": "beberlei/assert", - "version": "v3.3.2", - "source": { - "type": "git", - "url": "https://github.com/beberlei/assert.git", - "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", - "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-json": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "php": "^7.0 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "*", - "phpstan/phpstan": "*", - "phpunit/phpunit": ">=6.0.0", - "yoast/phpunit-polyfills": "^0.1.0" - }, - "suggest": { - "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" - }, - "type": "library", - "autoload": { - "files": [ - "lib/Assert/functions.php" - ], - "psr-4": { - "Assert\\": "lib/Assert" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de", - "role": "Lead Developer" - }, - { - "name": "Richard Quadling", - "email": "rquadling@gmail.com", - "role": "Collaborator" - } - ], - "description": "Thin assertion library for input validation in business models.", - "keywords": [ - "assert", - "assertion", - "validation" - ], - "support": { - "issues": "https://github.com/beberlei/assert/issues", - "source": "https://github.com/beberlei/assert/tree/v3.3.2" - }, - "time": "2021-12-16T21:41:27+00:00" - }, - { - "name": "braintree/braintree_php", - "version": "6.5.1", - "source": { - "type": "git", - "url": "https://github.com/braintree/braintree_php.git", - "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", - "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-dom": "*", - "ext-hash": "*", - "ext-openssl": "*", - "ext-xmlwriter": "*", - "php": ">=7.3.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.0", - "squizlabs/php_codesniffer": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Braintree\\": "lib/Braintree" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Braintree", - "homepage": "https://www.braintreepayments.com" - } - ], - "description": "Braintree PHP Client Library", - "support": { - "issues": "https://github.com/braintree/braintree_php/issues", - "source": "https://github.com/braintree/braintree_php/tree/6.5.1" - }, - "time": "2021-12-20T19:47:39+00:00" - }, - { - "name": "brick/math", - "version": "0.9.3", - "source": { - "type": "git", - "url": "https://github.com/brick/math.git", - "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", - "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.2", - "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", - "vimeo/psalm": "4.9.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Brick\\Math\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Arbitrary-precision arithmetic library", - "keywords": [ - "Arbitrary-precision", - "BigInteger", - "BigRational", - "arithmetic", - "bigdecimal", - "bignum", - "brick", - "math" - ], - "support": { - "issues": "https://github.com/brick/math/issues", - "source": "https://github.com/brick/math/tree/0.9.3" - }, - "funding": [ - { - "url": "https://github.com/BenMorel", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/brick/math", - "type": "tidelift" - } - ], - "time": "2021-08-15T20:50:18+00:00" - }, - { - "name": "brick/varexporter", - "version": "0.3.7", - "source": { - "type": "git", - "url": "https://github.com/brick/varexporter.git", - "reference": "3e263cd718d242594c52963760fee2059fd5833c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", - "reference": "3e263cd718d242594c52963760fee2059fd5833c", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.0", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.2", - "phpunit/phpunit": "^8.5 || ^9.0", - "vimeo/psalm": "4.23.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Brick\\VarExporter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", - "keywords": [ - "var_export" - ], - "support": { - "issues": "https://github.com/brick/varexporter/issues", - "source": "https://github.com/brick/varexporter/tree/0.3.7" - }, - "funding": [ - { - "url": "https://github.com/BenMorel", - "type": "github" - } - ], - "time": "2022-06-29T23:37:57+00:00" - }, - { - "name": "christian-riesen/base32", - "version": "1.6.0", - "source": { - "type": "git", - "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", - "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.17", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^8.5.13 || ^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Base32\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Riesen", - "email": "chris.riesen@gmail.com", - "homepage": "http://christianriesen.com", - "role": "Developer" - } - ], - "description": "Base32 encoder/decoder according to RFC 4648", - "homepage": "https://github.com/ChristianRiesen/base32", - "keywords": [ - "base32", - "decode", - "encode", - "rfc4648" - ], - "support": { - "issues": "https://github.com/ChristianRiesen/base32/issues", - "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" - }, - "time": "2021-02-26T10:19:33+00:00" - }, - { - "name": "colinmollenhour/cache-backend-file", - "version": "v1.4.5", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", - "shasum": "" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "File.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", - "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", - "support": { - "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", - "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" - }, - "time": "2019-04-18T21:54:31+00:00" - }, - { - "name": "colinmollenhour/cache-backend-redis", - "version": "1.14.2", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", - "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", - "shasum": "" - }, - "require": { - "colinmollenhour/credis": "*" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "Cm/Cache/Backend/Redis.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "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.14.2" - }, - "time": "2021-03-02T18:36:21+00:00" - }, - { - "name": "colinmollenhour/credis", - "version": "v1.12.1", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/credis.git", - "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/c27faa11724229986335c23f4b6d0f1d8d6547fb", - "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "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.12.1" - }, - "time": "2020-11-06T16:09:14+00:00" - }, - { - "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.6", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/f80354dc7c20caef29c881972a7966732c8c9bbd", - "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd", - "shasum": "" - }, - "require": { - "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "library", - "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.4.6" - }, - "time": "2022-08-16T22:35:13+00:00" - }, - { - "name": "composer/ca-bundle", - "version": "1.3.3", - "source": { - "type": "git", - "url": "https://github.com/composer/ca-bundle.git", - "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", - "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", - "shasum": "" - }, - "require": { - "ext-openssl": "*", - "ext-pcre": "*", - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "psr/log": "^1.0", - "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\CaBundle\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", - "keywords": [ - "cabundle", - "cacert", - "certificate", - "ssl", - "tls" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.3.3" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-07-20T07:14:26+00:00" - }, - { - "name": "composer/composer", - "version": "2.2.18", - "source": { - "type": "git", - "url": "https://github.com/composer/composer.git", - "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/84175907664ca8b73f73f4883e67e886dfefb9f5", - "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5", - "shasum": "" - }, - "require": { - "composer/ca-bundle": "^1.0", - "composer/metadata-minifier": "^1.0", - "composer/pcre": "^1.0", - "composer/semver": "^3.0", - "composer/spdx-licenses": "^1.2", - "composer/xdebug-handler": "^2.0 || ^3.0", - "justinrainbow/json-schema": "^5.2.11", - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0 || ^2.0", - "react/promise": "^1.2 || ^2.7", - "seld/jsonlint": "^1.4", - "seld/phar-utils": "^1.0", - "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", - "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", - "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", - "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" - }, - "require-dev": { - "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" - }, - "suggest": { - "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", - "ext-zip": "Enabling the zip extension allows you to unzip archives", - "ext-zlib": "Allow gzip compression of HTTP requests" - }, - "bin": [ - "bin/composer" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.2-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\": "src/Composer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "https://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" - } - ], - "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", - "homepage": "https://getcomposer.org/", - "keywords": [ - "autoload", - "dependency", - "package" - ], - "support": { - "irc": "ircs://irc.libera.chat:6697/composer", - "issues": "https://github.com/composer/composer/issues", - "source": "https://github.com/composer/composer/tree/2.2.18" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-08-20T09:33:38+00:00" - }, - { - "name": "composer/metadata-minifier", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/composer/metadata-minifier.git", - "reference": "c549d23829536f0d0e984aaabbf02af91f443207" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", - "reference": "c549d23829536f0d0e984aaabbf02af91f443207", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "composer/composer": "^2", - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\MetadataMinifier\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Small utility library that handles metadata minification and expansion.", - "keywords": [ - "composer", - "compression" - ], - "support": { - "issues": "https://github.com/composer/metadata-minifier/issues", - "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2021-04-07T13:37:33+00:00" - }, - { - "name": "composer/pcre", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/composer/pcre.git", - "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", - "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.3", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Pcre\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "PCRE wrapping library that offers type-safe preg_* replacements.", - "keywords": [ - "PCRE", - "preg", - "regex", - "regular expression" - ], - "support": { - "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/1.0.1" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-01-21T20:24:37+00:00" - }, - { - "name": "composer/semver", - "version": "3.3.2", - "source": { - "type": "git", - "url": "https://github.com/composer/semver.git", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.4", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Semver\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "Semver library that offers utilities, version constraint parsing and validation.", - "keywords": [ - "semantic", - "semver", - "validation", - "versioning" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.3.2" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-04-01T19:23:25+00:00" - }, - { - "name": "composer/spdx-licenses", - "version": "1.5.7", - "source": { - "type": "git", - "url": "https://github.com/composer/spdx-licenses.git", - "reference": "c848241796da2abf65837d51dce1fae55a960149" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", - "reference": "c848241796da2abf65837d51dce1fae55a960149", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Spdx\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "SPDX licenses list and validation library.", - "keywords": [ - "license", - "spdx", - "validator" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/spdx-licenses/issues", - "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-05-23T07:37:50+00:00" - }, - { - "name": "composer/xdebug-handler", - "version": "2.0.5", - "source": { - "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", - "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", - "shasum": "" - }, - "require": { - "composer/pcre": "^1", - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1 || ^2 || ^3" - }, - "require-dev": { - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Composer\\XdebugHandler\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" - } - ], - "description": "Restarts a process without Xdebug.", - "keywords": [ - "Xdebug", - "performance" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-02-24T20:20:32+00:00" - }, - { - "name": "dasprid/enum", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/DASPRiD/Enum.git", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^7 | ^8 | ^9", - "squizlabs/php_codesniffer": "^3.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "DASPRiD\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "PHP 7.1 enum implementation", - "keywords": [ - "enum", - "map" - ], - "support": { - "issues": "https://github.com/DASPRiD/Enum/issues", - "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" - }, - "time": "2020-10-02T16:03:48+00:00" - }, - { - "name": "ecomdev/magento2-compiler", - "version": "dev-feature/6-dev-setup", - "dist": { - "type": "path", - "url": "../..", - "reference": "abbe0622084959797bd293abff941aad5b861753" - }, - "require": { - "magento/framework": "~102.0|~103.0", - "magento/magento2-base": "~2.4.0", - "php": "~7.4|~8.0|~8.1" - }, - "require-dev": { - "phpunit/phpunit": "~9.5" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "EcomDev\\Magento2Compiler\\": "src/" - }, - "files": [ - "src/registration.php", - "src/commands.php" - ] - }, - "autoload-dev": { - "psr-4": { - "EcomDev\\Magento2Compiler\\": "tests/" - }, - "files": [ - "tests/functions.php" - ] - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ivan Chepurnyi", - "email": "ivan.chepurnyi@ecomdev.org" - } - ], - "description": "Magento 2 Drop-In replacement for setup:di:compile", - "transport-options": { - "relative": true - } - }, - { - "name": "elasticsearch/elasticsearch", - "version": "v7.16.0", - "source": { - "type": "git", - "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/f87f93f71f564d4bbdc5f008d296d1c37d828e10", - "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10", - "shasum": "" - }, - "require": { - "ext-json": ">=1.3.7", - "ezimuel/ringphp": "^1.1.2", - "php": "^7.3 || ^8.0", - "psr/log": "^1|^2" - }, - "require-dev": { - "ext-yaml": "*", - "ext-zip": "*", - "mockery/mockery": "^1.2", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^9.3", - "squizlabs/php_codesniffer": "^3.4", - "symfony/finder": "~4.0" - }, - "suggest": { - "ext-curl": "*", - "monolog/monolog": "Allows for client-level logging and tracing" - }, - "type": "library", - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Elasticsearch\\": "src/Elasticsearch/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0", - "LGPL-2.1-only" - ], - "authors": [ - { - "name": "Zachary Tong" - }, - { - "name": "Enrico Zimuel" - } - ], - "description": "PHP Client for Elasticsearch", - "keywords": [ - "client", - "elasticsearch", - "search" - ], - "support": { - "issues": "https://github.com/elastic/elasticsearch-php/issues", - "source": "https://github.com/elastic/elasticsearch-php/tree/v7.16.0" - }, - "time": "2021-12-09T20:04:01+00:00" - }, - { - "name": "endroid/qr-code", - "version": "4.6.0", - "source": { - "type": "git", - "url": "https://github.com/endroid/qr-code.git", - "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/b60873b14e2ca7bf3c3746f5e032023095a7e05c", - "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c", - "shasum": "" - }, - "require": { - "bacon/bacon-qr-code": "^2.0.5", - "php": "^7.4||^8.0" - }, - "require-dev": { - "endroid/quality": "dev-master", - "ext-gd": "*", - "khanamiryan/qrcode-detector-decoder": "^1.0.4", - "setasign/fpdf": "^1.8.2" - }, - "suggest": { - "ext-gd": "Enables you to write PNG images", - "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", - "roave/security-advisories": "Makes sure package versions with known security issues are not installed", - "setasign/fpdf": "Enables you to use the PDF writer" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Endroid\\QrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jeroen van den Enden", - "email": "info@endroid.nl" - } - ], - "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/qr-code", - "keywords": [ - "code", - "endroid", - "php", - "qr", - "qrcode" - ], - "support": { - "issues": "https://github.com/endroid/qr-code/issues", - "source": "https://github.com/endroid/qr-code/tree/4.6.0" - }, - "funding": [ - { - "url": "https://github.com/endroid", - "type": "github" - } - ], - "time": "2022-10-04T17:13:41+00:00" - }, - { - "name": "ezimuel/guzzlestreams", - "version": "3.0.1", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/guzzlestreams.git", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Stream\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "Guzzle", - "stream" - ], - "support": { - "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" - }, - "time": "2020-02-14T23:11:50+00:00" - }, - { - "name": "ezimuel/ringphp", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/ringphp.git", - "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", - "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", - "shasum": "" - }, - "require": { - "ezimuel/guzzlestreams": "^3.0.1", - "php": ">=5.4.0", - "react/promise": "~2.0" - }, - "replace": { - "guzzlehttp/ringphp": "self.version" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "~9.0" - }, - "suggest": { - "ext-curl": "Guzzle will use specific adapters if cURL is present" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Ring\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", - "support": { - "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" - }, - "time": "2021-11-16T11:51:30+00:00" - }, - { - "name": "fgrosse/phpasn1", - "version": "v2.4.0", - "source": { - "type": "git", - "url": "https://github.com/fgrosse/PHPASN1.git", - "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", - "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", - "shasum": "" - }, - "require": { - "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "~2.0", - "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" - }, - "suggest": { - "ext-bcmath": "BCmath is the fallback extension for big integer calculations", - "ext-curl": "For loading OID information from the web if they have not bee defined statically", - "ext-gmp": "GMP is the preferred extension for big integer calculations", - "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "FG\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Friedrich Große", - "email": "friedrich.grosse@gmail.com", - "homepage": "https://github.com/FGrosse", - "role": "Author" - }, - { - "name": "All contributors", - "homepage": "https://github.com/FGrosse/PHPASN1/contributors" - } - ], - "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", - "homepage": "https://github.com/FGrosse/PHPASN1", - "keywords": [ - "DER", - "asn.1", - "asn1", - "ber", - "binary", - "decoding", - "encoding", - "x.509", - "x.690", - "x509", - "x690" - ], - "support": { - "issues": "https://github.com/fgrosse/PHPASN1/issues", - "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" - }, - "time": "2021-12-11T12:41:06+00:00" - }, - { - "name": "google/recaptcha", - "version": "1.2.4", - "source": { - "type": "git", - "url": "https://github.com/google/recaptcha.git", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "ReCaptcha\\": "src/ReCaptcha" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", - "homepage": "https://www.google.com/recaptcha/", - "keywords": [ - "Abuse", - "captcha", - "recaptcha", - "spam" - ], - "support": { - "forum": "https://groups.google.com/forum/#!forum/recaptcha", - "issues": "https://github.com/google/recaptcha/issues", - "source": "https://github.com/google/recaptcha" - }, - "time": "2020-03-31T17:50:54+00:00" - }, - { - "name": "guzzlehttp/guzzle", - "version": "7.5.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba", - "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/promises": "^1.5", - "guzzlehttp/psr7": "^1.9 || ^2.4", - "php": "^7.2.5 || ^8.0", - "psr/http-client": "^1.0", - "symfony/deprecation-contracts": "^2.2 || ^3.0" - }, - "provide": { - "psr/http-client-implementation": "1.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", - "ext-curl": "*", - "php-http/client-integration-tests": "^3.0", - "phpunit/phpunit": "^8.5.29 || ^9.5.23", - "psr/log": "^1.1 || ^2.0 || ^3.0" - }, - "suggest": { - "ext-curl": "Required for CURL handler support", - "ext-intl": "Required for Internationalized Domain Name (IDN) support", - "psr/log": "Required for using the Log middleware" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - }, - "branch-alias": { - "dev-master": "7.5-dev" - } - }, - "autoload": { - "files": [ - "src/functions_include.php" - ], - "psr-4": { - "GuzzleHttp\\": "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": "Jeremy Lindblom", - "email": "jeremeamia@gmail.com", - "homepage": "https://github.com/jeremeamia" - }, - { - "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" - } - ], - "description": "Guzzle is a PHP HTTP client library", - "keywords": [ - "client", - "curl", - "framework", - "http", - "http client", - "psr-18", - "psr-7", - "rest", - "web service" - ], - "support": { - "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.5.0" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", - "type": "tidelift" - } - ], - "time": "2022-08-28T15:39:27+00:00" - }, - { - "name": "guzzlehttp/promises", - "version": "1.5.2", - "source": { - "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "b94b2807d85443f9719887892882d0329d1e2598" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", - "reference": "b94b2807d85443f9719887892882d0329d1e2598", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.5-dev" - } - }, - "autoload": { - "files": [ - "src/functions_include.php" - ], - "psr-4": { - "GuzzleHttp\\Promise\\": "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": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Tobias Schultze", - "email": "webmaster@tubo-world.de", - "homepage": "https://github.com/Tobion" - } - ], - "description": "Guzzle promises library", - "keywords": [ - "promise" - ], - "support": { - "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.5.2" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", - "type": "tidelift" - } - ], - "time": "2022-08-28T14:55:35+00:00" - }, - { - "name": "guzzlehttp/psr7", - "version": "2.4.1", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/69568e4293f4fa993f3b0e51c9723e1e17c41379", - "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.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.1", - "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^8.5.29 || ^9.5.23" - }, - "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - }, - "branch-alias": { - "dev-master": "2.4-dev" - } - }, - "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" - ], - "support": { - "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.4.1" - }, - "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" - } - ], - "time": "2022-08-28T14:45:39+00:00" - }, - { - "name": "justinrainbow/json-schema", - "version": "5.2.12", - "source": { - "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", - "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" - }, - "bin": [ - "bin/validate-json" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "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/5.2.12" - }, - "time": "2022-04-13T08:02:27+00:00" - }, - { - "name": "laminas/laminas-captcha", - "version": "2.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", - "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", - "shasum": "" - }, - "require": { - "laminas/laminas-recaptcha": "^3.4.0", - "laminas/laminas-session": "^2.12", - "laminas/laminas-stdlib": "^3.10.1", - "laminas/laminas-text": "^2.9.0", - "laminas/laminas-validator": "^2.19.0", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-captcha": "*" - }, - "require-dev": { - "ext-gd": "*", - "laminas/laminas-coding-standard": "~2.3.0", - "phpunit/phpunit": "^9.5.21", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-i18n-resources": "Translations of captcha messages" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Captcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "captcha", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-captcha/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-captcha/issues", - "rss": "https://github.com/laminas/laminas-captcha/releases.atom", - "source": "https://github.com/laminas/laminas-captcha" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-07-24T15:35:33+00:00" - }, - { - "name": "laminas/laminas-code", - "version": "4.5.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-code.git", - "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", - "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", - "shasum": "" - }, - "require": { - "php": ">=7.4, <8.2" - }, - "require-dev": { - "doctrine/annotations": "^1.13.2", - "ext-phar": "*", - "laminas/laminas-coding-standard": "^2.3.0", - "laminas/laminas-stdlib": "^3.6.1", - "phpunit/phpunit": "^9.5.10", - "psalm/plugin-phpunit": "^0.16.1", - "vimeo/psalm": "^4.13.1" - }, - "suggest": { - "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", - "laminas/laminas-stdlib": "Laminas\\Stdlib component" - }, - "type": "library", - "autoload": { - "files": [ - "polyfill/ReflectionEnumPolyfill.php" - ], - "psr-4": { - "Laminas\\Code\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", - "homepage": "https://laminas.dev", - "keywords": [ - "code", - "laminas", - "laminasframework" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-code/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-code/issues", - "rss": "https://github.com/laminas/laminas-code/releases.atom", - "source": "https://github.com/laminas/laminas-code" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-06-06T11:26:02+00:00" - }, - { - "name": "laminas/laminas-config", - "version": "3.7.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-config.git", - "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", - "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", - "shasum": "" - }, - "require": { - "ext-json": "*", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0", - "psr/container": "^1.0" - }, - "conflict": { - "container-interop/container-interop": "<1.2.0", - "zendframework/zend-config": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-filter": "^2.7.2", - "laminas/laminas-i18n": "^2.10.3", - "laminas/laminas-servicemanager": "^3.7", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", - "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Config\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides a nested object property based user interface for accessing this configuration data within application code", - "homepage": "https://laminas.dev", - "keywords": [ - "config", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-config/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-config/issues", - "rss": "https://github.com/laminas/laminas-config/releases.atom", - "source": "https://github.com/laminas/laminas-config" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-10-01T16:07:46+00:00" - }, - { - "name": "laminas/laminas-db", - "version": "2.15.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-db.git", - "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", - "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.7.1", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-db": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-eventmanager": "^3.4.0", - "laminas/laminas-hydrator": "^3.2 || ^4.3", - "laminas/laminas-servicemanager": "^3.7.0", - "phpunit/phpunit": "^9.5.19" - }, - "suggest": { - "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Db", - "config-provider": "Laminas\\Db\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Db\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "db", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-db/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-db/issues", - "rss": "https://github.com/laminas/laminas-db/releases.atom", - "source": "https://github.com/laminas/laminas-db" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-04-11T13:26:20+00:00" - }, - { - "name": "laminas/laminas-dependency-plugin", - "version": "2.4.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/9f75aa145ea21bed5fef8dbbabf930430fbcddbd", - "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd", - "shasum": "" - }, - "require": { - "composer-plugin-api": ">=1.1.0 <2.3.0", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "require-dev": { - "composer/composer": ">=1.9.0 <2.3.0", - "laminas/laminas-coding-standard": "~2.4.0", - "mikey179/vfsstream": "^1.6.11", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "roave/security-advisories": "dev-master", - "vimeo/psalm": "^4.5" - }, - "type": "composer-plugin", - "extra": { - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" - }, - "autoload": { - "psr-4": { - "Laminas\\DependencyPlugin\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", - "support": { - "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", - "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.4.0" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-12T19:05:50+00:00" - }, - { - "name": "laminas/laminas-di", - "version": "3.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-di.git", - "reference": "9b7091c50587f7ded53519d229421a02532feb9a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", - "reference": "9b7091c50587f7ded53519d229421a02532feb9a", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.6", - "php": ">=7.4, <8.2", - "psr/container": "^1.1.1", - "psr/log": "^1.1.4 || ^3.0.0" - }, - "conflict": { - "laminas/laminas-servicemanager": "<3.13.0", - "laminas/laminas-servicemanager-di": "*", - "phpspec/prophecy": "<1.9.0", - "zendframework/zend-di": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-servicemanager": "^3.12", - "mikey179/vfsstream": "^1.6.10@alpha", - "phpbench/phpbench": "^1.2", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "squizlabs/php_codesniffer": "^3.6" - }, - "suggest": { - "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Di", - "config-provider": "Laminas\\Di\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Di\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Automated dependency injection for PSR-11 containers", - "homepage": "https://laminas.dev", - "keywords": [ - "PSR-11", - "di", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-di/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-di/issues", - "rss": "https://github.com/laminas/laminas-di/releases.atom", - "source": "https://github.com/laminas/laminas-di" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-06-30T12:29:26+00:00" - }, - { - "name": "laminas/laminas-escaper", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f", - "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f", - "shasum": "" - }, - "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-escaper": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.12.2", - "vimeo/psalm": "^3.16" - }, - "suggest": { - "ext-iconv": "*", - "ext-mbstring": "*" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Escaper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", - "homepage": "https://laminas.dev", - "keywords": [ - "escaper", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-escaper/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-escaper/issues", - "rss": "https://github.com/laminas/laminas-escaper/releases.atom", - "source": "https://github.com/laminas/laminas-escaper" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-02T17:10:53+00:00" - }, - { - "name": "laminas/laminas-eventmanager", - "version": "3.5.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "41f7209428f37cab9573365e361f4078209aaafa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", - "reference": "41f7209428f37cab9573365e361f4078209aaafa", - "shasum": "" - }, - "require": { - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "container-interop/container-interop": "<1.2", - "zendframework/zend-eventmanager": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-stdlib": "^3.6", - "phpbench/phpbench": "^1.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "psr/container": "^1.1.2 || ^2.0.2" - }, - "suggest": { - "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", - "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\EventManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Trigger and listen to events within a PHP application", - "homepage": "https://laminas.dev", - "keywords": [ - "event", - "eventmanager", - "events", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-eventmanager/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-eventmanager/issues", - "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", - "source": "https://github.com/laminas/laminas-eventmanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-04-06T21:05:17+00:00" - }, - { - "name": "laminas/laminas-feed", - "version": "2.18.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-feed.git", - "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", - "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-escaper": "^2.9", - "laminas/laminas-servicemanager": "^3.14.0", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "laminas/laminas-servicemanager": "<3.3", - "zendframework/zend-feed": "*" - }, - "require-dev": { - "laminas/laminas-cache": "^2.13.2 || ^3.1.3", - "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-db": "^2.13.3", - "laminas/laminas-http": "^2.15", - "laminas/laminas-validator": "^2.15", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "psr/http-message": "^1.0.1", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", - "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", - "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", - "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", - "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Feed\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides functionality for creating and consuming RSS and Atom feeds", - "homepage": "https://laminas.dev", - "keywords": [ - "atom", - "feed", - "laminas", - "rss" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-feed/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-feed/issues", - "rss": "https://github.com/laminas/laminas-feed/releases.atom", - "source": "https://github.com/laminas/laminas-feed" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-08T17:02:35+00:00" - }, - { - "name": "laminas/laminas-http", - "version": "2.16.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-http.git", - "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/7300482d3e570e81b6a6ecf6b28da1b12334bf63", - "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63", - "shasum": "" - }, - "require": { - "laminas/laminas-loader": "^2.8", - "laminas/laminas-stdlib": "^3.6", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-http": "*" - }, - "require-dev": { - "ext-curl": "*", - "laminas/laminas-coding-standard": "~2.2.1", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "paragonie/certainty": "For automated management of cacert.pem" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Http\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "http client", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-http/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-http/issues", - "rss": "https://github.com/laminas/laminas-http/releases.atom", - "source": "https://github.com/laminas/laminas-http" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-17T17:22:15+00:00" - }, - { - "name": "laminas/laminas-json", - "version": "3.3.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-json.git", - "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", - "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", - "shasum": "" - }, - "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-json": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "laminas/laminas-json-server": "For implementing JSON-RPC servers", - "laminas/laminas-xml2json": "For converting XML documents to JSON" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Json\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", - "homepage": "https://laminas.dev", - "keywords": [ - "json", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-json/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-json/issues", - "rss": "https://github.com/laminas/laminas-json/releases.atom", - "source": "https://github.com/laminas/laminas-json" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-02T18:02:31+00:00" - }, - { - "name": "laminas/laminas-loader", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-loader.git", - "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", - "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", - "shasum": "" - }, - "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-loader": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Loader\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Autoloading and plugin loading strategies", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "loader" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-loader/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-loader/issues", - "rss": "https://github.com/laminas/laminas-loader/releases.atom", - "source": "https://github.com/laminas/laminas-loader" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-02T18:30:53+00:00" - }, - { - "name": "laminas/laminas-mail", - "version": "2.18.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mail.git", - "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/0976a33ca997c803379f9a4641d4942dfb79b2cc", - "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "laminas/laminas-loader": "^2.8.0", - "laminas/laminas-mime": "^2.10.0", - "laminas/laminas-stdlib": "^3.11.0", - "laminas/laminas-validator": "^2.23.0", - "php": "~8.0.0 || ~8.1.0", - "symfony/polyfill-intl-idn": "^1.26.0", - "symfony/polyfill-mbstring": "^1.16.0", - "webmozart/assert": "^1.11.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.4.0", - "laminas/laminas-crypt": "^3.8.0", - "laminas/laminas-db": "^2.15.0", - "laminas/laminas-servicemanager": "^3.16.0", - "phpunit/phpunit": "^9.5.21", - "psalm/plugin-phpunit": "^0.17.0", - "symfony/process": "^6.0.11", - "vimeo/psalm": "^4.26.0" - }, - "suggest": { - "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", - "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Mail", - "config-provider": "Laminas\\Mail\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Mail\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mail" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mail/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mail/issues", - "rss": "https://github.com/laminas/laminas-mail/releases.atom", - "source": "https://github.com/laminas/laminas-mail" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-20T08:29:59+00:00" - }, - { - "name": "laminas/laminas-mime", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mime.git", - "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/62a899a7c9100889c2d2386b1357003a2cb52fa9", - "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-mime": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-mail": "^2.12", - "phpunit/phpunit": "^9.5" - }, - "suggest": { - "laminas/laminas-mail": "Laminas\\Mail component" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Mime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create and parse MIME messages and parts", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mime" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mime/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mime/issues", - "rss": "https://github.com/laminas/laminas-mime/releases.atom", - "source": "https://github.com/laminas/laminas-mime" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-30T09:38:41+00:00" - }, - { - "name": "laminas/laminas-modulemanager", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-modulemanager.git", - "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", - "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", - "shasum": "" - }, - "require": { - "brick/varexporter": "^0.3.2", - "laminas/laminas-config": "^3.7", - "laminas/laminas-eventmanager": "^3.4", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0", - "webimpress/safe-writer": "^1.0.2 || ^2.1" - }, - "conflict": { - "zendframework/zend-modulemanager": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "^2.3", - "laminas/laminas-loader": "^2.8", - "laminas/laminas-mvc": "^3.1.1", - "laminas/laminas-servicemanager": "^3.7", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.16.1", - "vimeo/psalm": "^4.10" - }, - "suggest": { - "laminas/laminas-console": "Laminas\\Console component", - "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\ModuleManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Modular application system for laminas-mvc applications", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "modulemanager" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-modulemanager/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-modulemanager/issues", - "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", - "source": "https://github.com/laminas/laminas-modulemanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-07T11:22:27+00:00" - }, - { - "name": "laminas/laminas-mvc", - "version": "3.3.5", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mvc.git", - "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/43fa8b0a02376cfe3209a91140bc97e94cd62d6e", - "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.2", - "laminas/laminas-eventmanager": "^3.4", - "laminas/laminas-http": "^2.15", - "laminas/laminas-modulemanager": "^2.8", - "laminas/laminas-router": "^3.5", - "laminas/laminas-servicemanager": "^3.7", - "laminas/laminas-stdlib": "^3.6", - "laminas/laminas-view": "^2.14", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-mvc": "*" - }, - "require-dev": { - "http-interop/http-middleware": "^0.4.1", - "laminas/laminas-coding-standard": "^1.0.0", - "laminas/laminas-json": "^3.3", - "laminas/laminas-psr7bridge": "^1.0", - "laminas/laminas-stratigility": ">=2.0.1 <2.2", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", - "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", - "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", - "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", - "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", - "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", - "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", - "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", - "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", - "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", - "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Mvc\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mvc" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mvc/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mvc/issues", - "rss": "https://github.com/laminas/laminas-mvc/releases.atom", - "source": "https://github.com/laminas/laminas-mvc" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-20T12:37:51+00:00" - }, - { - "name": "laminas/laminas-recaptcha", - "version": "3.4.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-recaptcha.git", - "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", - "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", - "shasum": "" - }, - "require": { - "ext-json": "*", - "laminas/laminas-http": "^2.15", - "laminas/laminas-json": "^3.3", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zendservice-recaptcha": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-config": "^3.7", - "laminas/laminas-validator": "^2.15", - "phpunit/phpunit": "^9.5.4" - }, - "suggest": { - "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\ReCaptcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "OOP wrapper for the ReCaptcha web service", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "recaptcha" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-recaptcha/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-recaptcha/issues", - "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", - "source": "https://github.com/laminas/laminas-recaptcha" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-11-28T18:10:25+00:00" - }, - { - "name": "laminas/laminas-router", - "version": "3.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-router.git", - "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-router/zipball/ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", - "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", - "shasum": "" - }, - "require": { - "laminas/laminas-http": "^2.15", - "laminas/laminas-servicemanager": "^3.14.0", - "laminas/laminas-stdlib": "^3.10.1", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-router": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.4.0", - "laminas/laminas-i18n": "^2.15.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Router", - "config-provider": "Laminas\\Router\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Router\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Flexible routing system for HTTP and console applications", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "routing" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-router/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-router/issues", - "rss": "https://github.com/laminas/laminas-router/releases.atom", - "source": "https://github.com/laminas/laminas-router" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-30T22:41:24+00:00" - }, - { - "name": "laminas/laminas-server", - "version": "2.11.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-server.git", - "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", - "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", - "shasum": "" - }, - "require": { - "laminas/laminas-code": "^3.5.1 || ^4.0.0", - "laminas/laminas-stdlib": "^3.3.1", - "laminas/laminas-zendframework-bridge": "^1.2.0", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "replace": { - "zendframework/zend-server": "^2.8.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.15.1", - "vimeo/psalm": "^4.6.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Server\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create Reflection-based RPC servers", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "server" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-server/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-server/issues", - "rss": "https://github.com/laminas/laminas-server/releases.atom", - "source": "https://github.com/laminas/laminas-server" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-02-25T14:41:51+00:00" - }, - { - "name": "laminas/laminas-servicemanager", - "version": "3.17.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/360be5f16955dd1edbcce1cfaa98ed82a17f02ec", - "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.2.1", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0", - "psr/container": "^1.0" - }, - "conflict": { - "ext-psr": "*", - "laminas/laminas-code": "<3.3.1", - "zendframework/zend-code": "<3.3.1", - "zendframework/zend-servicemanager": "*" - }, - "provide": { - "psr/container-implementation": "^1.0" - }, - "replace": { - "container-interop/container-interop": "^1.2.0" - }, - "require-dev": { - "composer/package-versions-deprecated": "^1.0", - "laminas/laminas-coding-standard": "~2.4.0", - "laminas/laminas-container-config-test": "^0.7", - "laminas/laminas-dependency-plugin": "^2.1.2", - "mikey179/vfsstream": "^1.6.10@alpha", - "ocramius/proxy-manager": "^2.11", - "phpbench/phpbench": "^1.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.8" - }, - "suggest": { - "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" - }, - "bin": [ - "bin/generate-deps-for-config-factory", - "bin/generate-factory-for-class" - ], - "type": "library", - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\ServiceManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Factory-Driven Dependency Injection Container", - "homepage": "https://laminas.dev", - "keywords": [ - "PSR-11", - "dependency-injection", - "di", - "dic", - "laminas", - "service-manager", - "servicemanager" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-servicemanager/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-servicemanager/issues", - "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", - "source": "https://github.com/laminas/laminas-servicemanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-22T11:33:46+00:00" - }, - { - "name": "laminas/laminas-session", - "version": "2.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-session.git", - "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", - "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^3.5", - "laminas/laminas-servicemanager": "^3.15.1", - "laminas/laminas-stdlib": "^3.10.1", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-session": "*" - }, - "require-dev": { - "laminas/laminas-cache": "^3.1.3", - "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-db": "^2.13.4", - "laminas/laminas-http": "^2.15", - "laminas/laminas-validator": "^2.15", - "mongodb/mongodb": "~1.12.0", - "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.9", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-db": "Laminas\\Db component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "Laminas\\Validator component", - "mongodb/mongodb": "If you want to use the MongoDB session save handler" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Session", - "config-provider": "Laminas\\Session\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Session\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Object-oriented interface to PHP sessions and storage", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "session" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-session/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-session/issues", - "rss": "https://github.com/laminas/laminas-session/releases.atom", - "source": "https://github.com/laminas/laminas-session" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-07-22T10:26:33+00:00" - }, - { - "name": "laminas/laminas-soap", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-soap.git", - "reference": "b1245a09b523485060407f73a0058fb871d2c656" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", - "reference": "b1245a09b523485060407f73a0058fb871d2c656", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-soap": "*", - "laminas/laminas-server": "^2.11", - "laminas/laminas-stdlib": "^3.6", - "laminas/laminas-uri": "^2.9.1", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "laminas/laminas-code": "<4.4", - "zendframework/zend-soap": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-config": "^3.7", - "laminas/laminas-http": "^2.15", - "phpspec/prophecy-phpunit": "^2.0.1", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "ext-curl": "Curl is required when .NET compatibility is required", - "laminas/laminas-http": "Laminas\\Http component" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Soap\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "soap" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-soap/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-soap/issues", - "rss": "https://github.com/laminas/laminas-soap/releases.atom", - "source": "https://github.com/laminas/laminas-soap" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-10-14T14:04:27+00:00" - }, - { - "name": "laminas/laminas-stdlib", - "version": "3.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/66a6d03c381f6c9f1dd988bf8244f9afb9380d76", - "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76", - "shasum": "" - }, - "require": { - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-stdlib": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "phpbench/phpbench": "^1.2.6", - "phpstan/phpdoc-parser": "^0.5.4", - "phpunit/phpunit": "^9.5.23", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.26" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Stdlib\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "stdlib" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-stdlib/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-stdlib/issues", - "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", - "source": "https://github.com/laminas/laminas-stdlib" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-24T13:56:50+00:00" - }, - { - "name": "laminas/laminas-text", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-text.git", - "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", - "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^3.4", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-text": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Text\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create FIGlets and text-based tables", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "text" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-text/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-text/issues", - "rss": "https://github.com/laminas/laminas-text/releases.atom", - "source": "https://github.com/laminas/laminas-text" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-02T16:50:53+00:00" - }, - { - "name": "laminas/laminas-uri", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-uri.git", - "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", - "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", - "shasum": "" - }, - "require": { - "laminas/laminas-escaper": "^2.9", - "laminas/laminas-validator": "^2.15", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-uri": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "phpunit/phpunit": "^9.5.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Uri\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "uri" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-uri/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-uri/issues", - "rss": "https://github.com/laminas/laminas-uri/releases.atom", - "source": "https://github.com/laminas/laminas-uri" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-09T18:37:15+00:00" - }, - { - "name": "laminas/laminas-validator", - "version": "2.25.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-validator.git", - "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/42de39b78e73b321db7d948cf8530a2764f8b9aa", - "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^3.12.0", - "laminas/laminas-stdlib": "^3.13", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-validator": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "^2.4.0", - "laminas/laminas-db": "^2.15.0", - "laminas/laminas-filter": "^2.18.0", - "laminas/laminas-http": "^2.16.0", - "laminas/laminas-i18n": "^2.17.0", - "laminas/laminas-session": "^2.13.0", - "laminas/laminas-uri": "^2.9.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.24", - "psalm/plugin-phpunit": "^0.17.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", - "vimeo/psalm": "^4.27.0" - }, - "suggest": { - "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", - "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", - "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", - "laminas/laminas-i18n-resources": "Translations of validator messages", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", - "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", - "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", - "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Validator", - "config-provider": "Laminas\\Validator\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Validator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "validator" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-validator/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-validator/issues", - "rss": "https://github.com/laminas/laminas-validator/releases.atom", - "source": "https://github.com/laminas/laminas-validator" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-20T11:33:19+00:00" - }, - { - "name": "laminas/laminas-view", - "version": "2.14.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-view.git", - "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ced4133462b917c62d1efc26f982a62b5e319b4b", - "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b", - "shasum": "" - }, - "require": { - "ext-json": "*", - "laminas/laminas-eventmanager": "^3.4", - "laminas/laminas-json": "^2.6.1 || ^3.3", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "laminas/laminas-router": "<3.0.1", - "laminas/laminas-servicemanager": "<3.3", - "zendframework/zend-view": "*" - }, - "require-dev": { - "ext-dom": "*", - "laminas/laminas-authentication": "^2.5", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-console": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-feed": "^2.15", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-http": "^2.15", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-modulemanager": "^2.7.1", - "laminas/laminas-mvc": "^2.7.14 || ^3.0", - "laminas/laminas-mvc-i18n": "^1.1", - "laminas/laminas-mvc-plugin-flashmessenger": "^1.2", - "laminas/laminas-navigation": "^2.8.1", - "laminas/laminas-paginator": "^2.5", - "laminas/laminas-permissions-acl": "^2.6", - "laminas/laminas-router": "^3.0.1", - "laminas/laminas-servicemanager": "^3.3", - "laminas/laminas-session": "^2.12", - "laminas/laminas-uri": "^2.5", - "phpspec/prophecy": "^1.12", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.16.1", - "vimeo/psalm": "^4.10" - }, - "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component", - "laminas/laminas-escaper": "Laminas\\Escaper component", - "laminas/laminas-feed": "Laminas\\Feed component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", - "laminas/laminas-navigation": "Laminas\\Navigation component", - "laminas/laminas-paginator": "Laminas\\Paginator component", - "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-uri": "Laminas\\Uri component" - }, - "bin": [ - "bin/templatemap_generator.php" - ], - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\View\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "view" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-view/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-view/issues", - "rss": "https://github.com/laminas/laminas-view/releases.atom", - "source": "https://github.com/laminas/laminas-view" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-11-17T12:05:00+00:00" - }, - { - "name": "laminas/laminas-zendframework-bridge", - "version": "1.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", - "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", - "shasum": "" - }, - "require": { - "php": ">=7.4, <8.2" - }, - "require-dev": { - "phpunit/phpunit": "^9.5.14", - "psalm/plugin-phpunit": "^0.15.2", - "squizlabs/php_codesniffer": "^3.6.2", - "vimeo/psalm": "^4.21.0" - }, - "type": "library", - "extra": { - "laminas": { - "module": "Laminas\\ZendFrameworkBridge" - } - }, - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\ZendFrameworkBridge\\": "src//" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Alias legacy ZF class names to Laminas Project equivalents.", - "keywords": [ - "ZendFramework", - "autoloading", - "laminas", - "zf" - ], - "support": { - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", - "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", - "source": "https://github.com/laminas/laminas-zendframework-bridge" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-07-29T13:28:29+00:00" - }, - { - "name": "league/flysystem", - "version": "2.3.2", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4b6da3e75b5e8eee53bb5ee46ded15a532843f80", - "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80", - "shasum": "" - }, - "require": { - "ext-json": "*", - "league/mime-type-detection": "^1.0.0", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "guzzlehttp/ringphp": "<1.1.1" - }, - "require-dev": { - "async-aws/s3": "^1.5", - "async-aws/simple-s3": "^1.0", - "aws/aws-sdk-php": "^3.132.4", - "composer/semver": "^3.0", - "ext-fileinfo": "*", - "friendsofphp/php-cs-fixer": "^3.2", - "google/cloud-storage": "^1.23", - "phpseclib/phpseclib": "^2.0", - "phpstan/phpstan": "^0.12.26", - "phpunit/phpunit": "^8.5 || ^9.4", - "sabre/dav": "^4.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "File storage abstraction for PHP", - "keywords": [ - "WebDAV", - "aws", - "cloud", - "file", - "files", - "filesystem", - "filesystems", - "ftp", - "s3", - "sftp", - "storage" - ], - "support": { - "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/2.3.2" - }, - "funding": [ - { - "url": "https://offset.earth/frankdejonge", - "type": "custom" - }, - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2021-11-28T20:19:08+00:00" - }, - { - "name": "league/flysystem-aws-s3-v3", - "version": "2.5.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", - "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/2ae435f7177fd5d3afc0090bc7f849093d8361e8", - "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8", - "shasum": "" - }, - "require": { - "aws/aws-sdk-php": "^3.132.4", - "league/flysystem": "^2.0.0", - "league/mime-type-detection": "^1.0.0", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "guzzlehttp/ringphp": "<1.1.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\AwsS3V3\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "AWS S3 filesystem adapter for Flysystem.", - "keywords": [ - "Flysystem", - "aws", - "file", - "files", - "filesystem", - "s3", - "storage" - ], - "support": { - "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", - "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.5.0" - }, - "funding": [ - { - "url": "https://ecologi.com/frankdejonge", - "type": "custom" - }, - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2022-09-09T19:33:51+00:00" - }, - { - "name": "league/mime-type-detection", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", - "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.2", - "phpstan/phpstan": "^0.12.68", - "phpunit/phpunit": "^8.5.8 || ^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\MimeTypeDetection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "Mime-type detection for Flysystem", - "support": { - "issues": "https://github.com/thephpleague/mime-type-detection/issues", - "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" - }, - "funding": [ - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2022-04-17T13:12:02+00:00" - }, - { - "name": "magento/adobe-ims", - "version": "2.1.3-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/adobe-ims-2.1.3-p1.zip", - "shasum": "c1dc99ec99e2e21f37b8d7e7c86489076bacb2d3" - }, - "require": { - "magento/module-adobe-ims": "2.1.3", - "magento/module-adobe-ims-api": "2.1.1" - }, - "type": "metapackage", - "description": "Adobe IMS Integration" - }, - { - "name": "magento/adobe-stock-integration", - "version": "2.1.3-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/adobe-stock-integration-2.1.3-p1.zip", - "shasum": "c4032ee6356455ebefb1bfce89fc665a38463229" - }, - "require": { - "magento/adobe-ims": "2.1.3-p1", - "magento/module-adobe-stock-admin-ui": "1.3.1", - "magento/module-adobe-stock-asset": "1.3.1", - "magento/module-adobe-stock-asset-api": "2.0.1", - "magento/module-adobe-stock-client": "1.3.2", - "magento/module-adobe-stock-client-api": "2.1.1", - "magento/module-adobe-stock-image": "1.3.2", - "magento/module-adobe-stock-image-admin-ui": "1.3.2", - "magento/module-adobe-stock-image-api": "1.3.1" - }, - "type": "metapackage", - "description": "Adobe Stock integration" - }, - { - "name": "magento/composer", - "version": "1.8.0", - "source": { - "type": "git", - "url": "https://github.com/magento/composer.git", - "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/composer/zipball/244c03cf437f6ae6de1650421f30e8a4fa70a02c", - "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c", - "shasum": "" - }, - "require": { - "composer/composer": "^1.9 || ^2.0", - "php": "~7.4.0||~8.0.0||~8.1.0", - "symfony/console": "~4.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "library", - "autoload": { - "psr-4": { - "Magento\\Composer\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento composer library helps to instantiate Composer application and run composer commands.", - "support": { - "issues": "https://github.com/magento/composer/issues", - "source": "https://github.com/magento/composer/tree/1.8.0" - }, - "time": "2022-01-14T01:29:51+00:00" - }, - { - "name": "magento/composer-dependency-version-audit-plugin", - "version": "0.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/composer-dependency-version-audit-plugin-0.1.1.zip", - "shasum": "3353eb4b6f31c0ea364ab4f46d685d44b67c4377" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "composer/composer": "^1.9 || ^2.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" - }, - "autoload": { - "psr-4": { - "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" - } - }, - "autoload-dev": { - "psr-4": { - "Magento\\ComposerDependencyVersionAuditPlugin\\": "tests/Unit/Magento/ComposerDependencyVersionAuditPlugin/" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Validating packages through a composer plugin" - }, - { - "name": "magento/framework", - "version": "103.0.4-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-103.0.4-p1.zip", - "shasum": "3382d32bde61267844281f50e26e87a0d43c2605" - }, - "require": { - "colinmollenhour/php-redis-session-abstract": "~1.4.5", - "composer/composer": "^1.9 || ^2.0", - "ext-bcmath": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-openssl": "*", - "ext-simplexml": "*", - "ext-sodium": "*", - "ext-xsl": "*", - "guzzlehttp/guzzle": "^7.3.0", - "laminas/laminas-code": "~4.5.0", - "laminas/laminas-escaper": "~2.9.0", - "laminas/laminas-http": "^2.15.0", - "laminas/laminas-mail": "^2.15.1", - "laminas/laminas-mime": "^2.9.1", - "laminas/laminas-stdlib": "^3.6.0", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15.0", - "lib-libxml": "*", - "magento/composer-dependency-version-audit-plugin": "~0.1", - "magento/zendframework1": "~1.15.0", - "monolog/monolog": "^2.7", - "php": "~7.4.0||~8.1.0", - "ramsey/uuid": "~4.2.0", - "symfony/console": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.4.0", - "webonyx/graphql-php": "~14.11.3", - "wikimedia/less.php": "^3.0.0" - }, - "suggest": { - "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\": "" - } - }, - "archive": { - "exclude": [ - "Amqp", - "Bulk", - "MessageQueue" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-amqp", - "version": "100.4.2-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-amqp-100.4.2-p1.zip", - "shasum": "228a620e00f053cce9dfcd233f6ce3e39d4e9b30" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0", - "php-amqplib/php-amqplib": "~3.1.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-bulk", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-bulk-101.0.1.zip", - "shasum": "4e6a3177284a732fd8fb30ff49e27e914b1e59d6" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-message-queue", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-message-queue-100.4.4.zip", - "shasum": "98a2550b1b1a3fb7e9a4ab947fcfc16df482c59f" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/google-shopping-ads", - "version": "4.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/magento-google-shopping-ads-4.0.1.0.zip", - "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" - }, - "require": { - "magento/framework": ">=101.0.4", - "magento/module-eav": ">=101.0.3", - "php": "7.0.2||7.0.4||>=7.0.6" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleShoppingAds\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" - }, - { - "name": "magento/inventory-composer-installer", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/inventory-composer-installer-1.2.0.zip", - "shasum": "69399923bbb8f2a1023312d76122093645010ff1" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "composer/composer": "^1.9 || ^2.0", - "magento/framework": "*" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\InventoryComposerInstaller\\Plugin" - }, - "autoload": { - "psr-4": { - "Magento\\InventoryComposerInstaller\\": "src" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Composer plugin for Magento Multi Source Inventory" - }, - { - "name": "magento/inventory-metapackage", - "version": "1.2.4-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/inventory-metapackage-1.2.4-p1.zip", - "shasum": "5ffa5d3b8ee3fd5f9d4e4ee95154d9f9b567fa03" - }, - "require": { - "magento/inventory-composer-installer": "1.2.0", - "magento/module-inventory": "1.2.2", - "magento/module-inventory-admin-ui": "1.2.2-p1", - "magento/module-inventory-advanced-checkout": "1.2.1", - "magento/module-inventory-api": "1.2.2-p1", - "magento/module-inventory-bundle-import-export": "1.1.1", - "magento/module-inventory-bundle-product": "1.2.1", - "magento/module-inventory-bundle-product-admin-ui": "1.2.2", - "magento/module-inventory-bundle-product-indexer": "1.1.1", - "magento/module-inventory-cache": "1.2.2", - "magento/module-inventory-catalog": "1.2.2", - "magento/module-inventory-catalog-admin-ui": "1.2.2-p1", - "magento/module-inventory-catalog-api": "1.3.2", - "magento/module-inventory-catalog-frontend-ui": "1.0.2", - "magento/module-inventory-catalog-search": "1.2.2", - "magento/module-inventory-catalog-search-bundle-product": "1.0.1", - "magento/module-inventory-catalog-search-configurable-product": "1.0.1", - "magento/module-inventory-configurable-product": "1.2.2", - "magento/module-inventory-configurable-product-admin-ui": "1.2.2-p1", - "magento/module-inventory-configurable-product-frontend-ui": "1.0.2", - "magento/module-inventory-configurable-product-indexer": "1.2.2", - "magento/module-inventory-configuration": "1.2.2", - "magento/module-inventory-configuration-api": "1.2.1", - "magento/module-inventory-distance-based-source-selection": "1.2.2", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.1", - "magento/module-inventory-distance-based-source-selection-api": "1.2.1", - "magento/module-inventory-elasticsearch": "1.2.1", - "magento/module-inventory-export-stock": "1.2.1", - "magento/module-inventory-export-stock-api": "1.2.1", - "magento/module-inventory-graph-ql": "1.2.1", - "magento/module-inventory-grouped-product": "1.2.2", - "magento/module-inventory-grouped-product-admin-ui": "1.2.2", - "magento/module-inventory-grouped-product-indexer": "1.2.2", - "magento/module-inventory-import-export": "1.2.2", - "magento/module-inventory-in-store-pickup": "1.1.1", - "magento/module-inventory-in-store-pickup-admin-ui": "1.1.1", - "magento/module-inventory-in-store-pickup-api": "1.1.1", - "magento/module-inventory-in-store-pickup-frontend": "1.1.2", - "magento/module-inventory-in-store-pickup-graph-ql": "1.1.1", - "magento/module-inventory-in-store-pickup-multishipping": "1.1.1", - "magento/module-inventory-in-store-pickup-quote": "1.1.1", - "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.1", - "magento/module-inventory-in-store-pickup-sales": "1.1.1", - "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.2-p1", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.1", - "magento/module-inventory-in-store-pickup-shipping": "1.1.1", - "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.1", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.1", - "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.1", - "magento/module-inventory-indexer": "2.1.2", - "magento/module-inventory-low-quantity-notification": "1.2.1", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.2", - "magento/module-inventory-low-quantity-notification-api": "1.2.1-p1", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.1", - "magento/module-inventory-product-alert": "1.2.2", - "magento/module-inventory-quote-graph-ql": "1.0.1", - "magento/module-inventory-requisition-list": "1.2.2", - "magento/module-inventory-reservation-cli": "1.2.2", - "magento/module-inventory-reservations": "1.2.1", - "magento/module-inventory-reservations-api": "1.2.1", - "magento/module-inventory-sales": "1.2.2", - "magento/module-inventory-sales-admin-ui": "1.2.2", - "magento/module-inventory-sales-api": "1.2.1", - "magento/module-inventory-sales-frontend-ui": "1.2.2", - "magento/module-inventory-setup-fixture-generator": "1.2.1", - "magento/module-inventory-shipping": "1.2.2", - "magento/module-inventory-shipping-admin-ui": "1.2.2-p1", - "magento/module-inventory-source-deduction-api": "1.2.2", - "magento/module-inventory-source-selection": "1.2.1", - "magento/module-inventory-source-selection-api": "1.4.1-p1", - "magento/module-inventory-swatches-frontend-ui": "1.0.1", - "magento/module-inventory-visual-merchandiser": "1.1.2", - "magento/module-inventory-wishlist": "1.0.1" - }, - "type": "metapackage", - "description": "Metapackage with Magento Inventory modules for simple installation" - }, - { - "name": "magento/language-de_de", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-de_de-100.4.0.zip", - "shasum": "b44d46791ab2fd3e9635d551c8efb5e193ab4c4c" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "German (Germany) language" - }, - { - "name": "magento/language-en_us", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-en_us-100.4.0.zip", - "shasum": "6b9b4e6baabb7a83d1bccc1e0afcd194f491b077" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "English (United States) language" - }, - { - "name": "magento/language-es_es", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-es_es-100.4.0.zip", - "shasum": "cecf2c8604d3448ef16cf5de608dc105cbda2aeb" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Spanish (Spain) language" - }, - { - "name": "magento/language-fr_fr", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-fr_fr-100.4.0.zip", - "shasum": "2e99b25d6a1b5f50f12bedca8ca5f4c9fe807236" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "French (France) language" - }, - { - "name": "magento/language-nl_nl", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-nl_nl-100.4.0.zip", - "shasum": "79b894db6f0b39f0e682f6b0429c7c4d91ee965c" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Dutch (Netherlands) language" - }, - { - "name": "magento/language-pt_br", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-pt_br-100.4.0.zip", - "shasum": "46eb83c31b8a3d0f125642bb2b852b4ef277647a" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Portuguese (Brazil) language" - }, - { - "name": "magento/language-zh_hans_cn", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-zh_hans_cn-100.4.0.zip", - "shasum": "ed8034e30983a5a9f957de8f6caaa35f44848847" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Chinese (China) language" - }, - { - "name": "magento/magento-composer-installer", - "version": "0.3.0", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", - "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "composer/composer": "^1.9 || ^2.0" - }, - "replace": { - "magento-hackathon/magento-composer-installer": "*" - }, - "require-dev": { - "mikey179/vfsstream": "*", - "phpunit/phpunit": "^9.5", - "squizlabs/php_codesniffer": "~3.6.1", - "symfony/process": "~5.4.0" - }, - "type": "composer-plugin", - "extra": { - "composer-command-registry": [ - "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" - ], - "class": "MagentoHackathon\\Composer\\Magento\\Plugin" - }, - "autoload": { - "psr-0": { - "MagentoHackathon\\Composer\\Magento": "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/magento-composer-installer", - "keywords": [ - "composer-installer", - "magento" - ], - "support": { - "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" - }, - "time": "2021-12-17T20:04:15+00:00" - }, - { - "name": "magento/magento2-base", - "version": "2.4.4-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/magento2-base-2.4.4-p1.zip", - "shasum": "66ac4ffb68d16c8932c7459636e3baf0f3e418b5" - }, - "require": { - "composer/composer": "^1.9 || ^2.0", - "ext-intl": "*", - "ext-mbstring": "*", - "laminas/laminas-code": "~4.5.0", - "laminas/laminas-di": "^3.3.0", - "laminas/laminas-eventmanager": "^3.4.0", - "laminas/laminas-http": "^2.15.0", - "laminas/laminas-json": "^3.3.0", - "laminas/laminas-modulemanager": "^2.11.0", - "laminas/laminas-mvc": "^3.3.0", - "laminas/laminas-server": "^2.11.0", - "laminas/laminas-servicemanager": "^3.10.0", - "laminas/laminas-soap": "^2.10.0", - "laminas/laminas-stdlib": "^3.6.0", - "laminas/laminas-text": "^2.9.0", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15.0", - "laminas/laminas-view": "~2.14.1", - "magento/composer": "~1.8.0", - "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.15.0", - "monolog/monolog": "^2.7", - "pelago/emogrifier": "^6.0.0", - "php": "~7.4.0||~8.1.0", - "phpseclib/phpseclib": "~3.0.9", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.4.0", - "tubalmartin/cssmin": "4.1.1" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "replace": { - "blueimp/jquery-file-upload": "5.6.14", - "components/jquery": "1.11.0", - "components/jqueryui": "1.10.4", - "tinymce/tinymce": "3.4.7", - "trentrichardson/jquery-timepicker-addon": "1.4.3", - "twbs/bootstrap": "3.1.0" - }, - "type": "magento2-component", - "extra": { - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } - ], - "component_paths": { - "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", - "components/jquery": [ - "lib/web/jquery.js", - "lib/web/jquery/jquery.min.js", - "lib/web/jquery/jquery-migrate.js" - ], - "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "tinymce/tinymce": "lib/web/tiny_mce_5", - "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", - "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" - }, - "map": [ - [ - ".editorconfig", - ".editorconfig" - ], - [ - ".gitignore", - ".gitignore" - ], - [ - ".htaccess", - ".htaccess" - ], - [ - ".htaccess.sample", - ".htaccess.sample" - ], - [ - ".php-cs-fixer.dist.php", - ".php-cs-fixer.dist.php" - ], - [ - ".user.ini", - ".user.ini" - ], - [ - "CHANGELOG.md", - "CHANGELOG.md" - ], - [ - "COPYING.txt", - "COPYING.txt" - ], - [ - "Gruntfile.js.sample", - "Gruntfile.js.sample" - ], - [ - "LICENSE.txt", - "LICENSE.txt" - ], - [ - "LICENSE_AFL.txt", - "LICENSE_AFL.txt" - ], - [ - "SECURITY.md", - "SECURITY.md" - ], - [ - "app/.htaccess", - "app/.htaccess" - ], - [ - "app/autoload.php", - "app/autoload.php" - ], - [ - "app/bootstrap.php", - "app/bootstrap.php" - ], - [ - "app/design/adminhtml/Magento", - "app/design/adminhtml/Magento" - ], - [ - "app/design/frontend/Magento", - "app/design/frontend/Magento" - ], - [ - "app/etc/NonComposerComponentRegistration.php", - "app/etc/NonComposerComponentRegistration.php" - ], - [ - "app/etc/db_schema.xml", - "app/etc/db_schema.xml" - ], - [ - "app/etc/di.xml", - "app/etc/di.xml" - ], - [ - "app/etc/registration_globlist.php", - "app/etc/registration_globlist.php" - ], - [ - "auth.json.sample", - "auth.json.sample" - ], - [ - "bin/.htaccess", - "bin/.htaccess" - ], - [ - "bin/magento", - "bin/magento" - ], - [ - "dev/.htaccess", - "dev/.htaccess" - ], - [ - "dev/tests/.gitignore", - "dev/tests/.gitignore" - ], - [ - "dev/tests/acceptance", - "dev/tests/acceptance" - ], - [ - "dev/tests/api-functional/.gitignore", - "dev/tests/api-functional/.gitignore" - ], - [ - "dev/tests/api-functional/_files", - "dev/tests/api-functional/_files" - ], - [ - "dev/tests/api-functional/config", - "dev/tests/api-functional/config" - ], - [ - "dev/tests/api-functional/framework", - "dev/tests/api-functional/framework" - ], - [ - "dev/tests/api-functional/isolate_gql.txt", - "dev/tests/api-functional/isolate_gql.txt" - ], - [ - "dev/tests/api-functional/isolate_rest.txt", - "dev/tests/api-functional/isolate_rest.txt" - ], - [ - "dev/tests/api-functional/phpunit_graphql.xml.dist", - "dev/tests/api-functional/phpunit_graphql.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_rest.xml.dist", - "dev/tests/api-functional/phpunit_rest.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_soap.xml.dist", - "dev/tests/api-functional/phpunit_soap.xml.dist" - ], - [ - "dev/tests/api-functional/testsuite/Magento", - "dev/tests/api-functional/testsuite/Magento" - ], - [ - "dev/tests/error_handler.php", - "dev/tests/error_handler.php" - ], - [ - "dev/tests/integration/.gitignore", - "dev/tests/integration/.gitignore" - ], - [ - "dev/tests/integration/_files", - "dev/tests/integration/_files" - ], - [ - "dev/tests/integration/bin", - "dev/tests/integration/bin" - ], - [ - "dev/tests/integration/etc", - "dev/tests/integration/etc" - ], - [ - "dev/tests/integration/framework", - "dev/tests/integration/framework" - ], - [ - "dev/tests/integration/isolate.txt", - "dev/tests/integration/isolate.txt" - ], - [ - "dev/tests/integration/phpunit.xml.dist", - "dev/tests/integration/phpunit.xml.dist" - ], - [ - "dev/tests/integration/testsuite/Magento", - "dev/tests/integration/testsuite/Magento" - ], - [ - "dev/tests/integration/tmp", - "dev/tests/integration/tmp" - ], - [ - "dev/tests/js", - "dev/tests/js" - ], - [ - "dev/tests/setup-integration", - "dev/tests/setup-integration" - ], - [ - "dev/tests/static/.gitignore", - "dev/tests/static/.gitignore" - ], - [ - "dev/tests/static/framework", - "dev/tests/static/framework" - ], - [ - "dev/tests/static/get_github_changes.php", - "dev/tests/static/get_github_changes.php" - ], - [ - "dev/tests/static/phpunit-all.xml.dist", - "dev/tests/static/phpunit-all.xml.dist" - ], - [ - "dev/tests/static/phpunit.xml.dist", - "dev/tests/static/phpunit.xml.dist" - ], - [ - "dev/tests/static/testsuite/Magento", - "dev/tests/static/testsuite/Magento" - ], - [ - "dev/tests/static/tmp", - "dev/tests/static/tmp" - ], - [ - "dev/tests/unit/.gitignore", - "dev/tests/unit/.gitignore" - ], - [ - "dev/tests/unit/framework", - "dev/tests/unit/framework" - ], - [ - "dev/tests/unit/phpunit.xml.dist", - "dev/tests/unit/phpunit.xml.dist" - ], - [ - "dev/tests/unit/tmp", - "dev/tests/unit/tmp" - ], - [ - "dev/tests/utils", - "dev/tests/utils" - ], - [ - "dev/tools", - "dev/tools" - ], - [ - "generated", - "generated" - ], - [ - "grunt-config.json.sample", - "grunt-config.json.sample" - ], - [ - "lib/.htaccess", - "lib/.htaccess" - ], - [ - "lib/internal/GnuFreeFont", - "lib/internal/GnuFreeFont" - ], - [ - "lib/internal/LinLibertineFont", - "lib/internal/LinLibertineFont" - ], - [ - "lib/web/blank.html", - "lib/web/blank.html" - ], - [ - "lib/web/chartjs", - "lib/web/chartjs" - ], - [ - "lib/web/css", - "lib/web/css" - ], - [ - "lib/web/extjs", - "lib/web/extjs" - ], - [ - "lib/web/fonts", - "lib/web/fonts" - ], - [ - "lib/web/fotorama", - "lib/web/fotorama" - ], - [ - "lib/web/i18n", - "lib/web/i18n" - ], - [ - "lib/web/images", - "lib/web/images" - ], - [ - "lib/web/jquery", - "lib/web/jquery" - ], - [ - "lib/web/jquery.js", - "lib/web/jquery.js" - ], - [ - "lib/web/knockoutjs", - "lib/web/knockoutjs" - ], - [ - "lib/web/legacy-build.min.js", - "lib/web/legacy-build.min.js" - ], - [ - "lib/web/less", - "lib/web/less" - ], - [ - "lib/web/lib", - "lib/web/lib" - ], - [ - "lib/web/mage", - "lib/web/mage" - ], - [ - "lib/web/magnifier", - "lib/web/magnifier" - ], - [ - "lib/web/matchMedia.js", - "lib/web/matchMedia.js" - ], - [ - "lib/web/moment-timezone-with-data.js", - "lib/web/moment-timezone-with-data.js" - ], - [ - "lib/web/moment.js", - "lib/web/moment.js" - ], - [ - "lib/web/prototype", - "lib/web/prototype" - ], - [ - "lib/web/requirejs", - "lib/web/requirejs" - ], - [ - "lib/web/scriptaculous", - "lib/web/scriptaculous" - ], - [ - "lib/web/spacer.gif", - "lib/web/spacer.gif" - ], - [ - "lib/web/tiny_mce_5", - "lib/web/tiny_mce_5" - ], - [ - "lib/web/underscore.js", - "lib/web/underscore.js" - ], - [ - "lib/web/varien", - "lib/web/varien" - ], - [ - "nginx.conf.sample", - "nginx.conf.sample" - ], - [ - "package.json.sample", - "package.json.sample" - ], - [ - "phpserver", - "phpserver" - ], - [ - "pub/.htaccess", - "pub/.htaccess" - ], - [ - "pub/.user.ini", - "pub/.user.ini" - ], - [ - "pub/cron.php", - "pub/cron.php" - ], - [ - "pub/errors", - "pub/errors" - ], - [ - "pub/get.php", - "pub/get.php" - ], - [ - "pub/health_check.php", - "pub/health_check.php" - ], - [ - "pub/index.php", - "pub/index.php" - ], - [ - "pub/media/.htaccess", - "pub/media/.htaccess" - ], - [ - "pub/media/custom_options", - "pub/media/custom_options" - ], - [ - "pub/media/customer/.htaccess", - "pub/media/customer/.htaccess" - ], - [ - "pub/media/customer_address", - "pub/media/customer_address" - ], - [ - "pub/media/downloadable/.htaccess", - "pub/media/downloadable/.htaccess" - ], - [ - "pub/media/import", - "pub/media/import" - ], - [ - "pub/media/sitemap", - "pub/media/sitemap" - ], - [ - "pub/media/theme_customization/.htaccess", - "pub/media/theme_customization/.htaccess" - ], - [ - "pub/opt", - "pub/opt" - ], - [ - "pub/static/.htaccess", - "pub/static/.htaccess" - ], - [ - "pub/static.php", - "pub/static.php" - ], - [ - "setup", - "setup" - ], - [ - "var/.htaccess", - "var/.htaccess" - ], - [ - "vendor/.htaccess", - "vendor/.htaccess" - ] - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento 2 Base (Community Edition)" - }, - { - "name": "magento/module-admin-analytics", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-admin-analytics-100.4.4.zip", - "shasum": "87e71582ba1a656b02ba92c13e4bc129544e4b65" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-release-notification": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-notification", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-admin-notification-100.4.3.zip", - "shasum": "718ffd9260fb4bc236c5cff3647f79b65dab33d6" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-adobe-ims", - "version": "2.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-2.1.3.zip", - "shasum": "97163b6374564d31bb55320a9d14cad45e87aee6" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-user": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeIms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-ims-api", - "version": "2.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-api-2.1.1.zip", - "shasum": "8d452aedcca1b1b6fbb584c581dcf94ea8756224" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeImsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Implementation of Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-stock-admin-ui", - "version": "1.3.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-admin-ui-1.3.1.zip", - "shasum": "b399122df506af3d852e4e22e6c7c628a585dacf" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-backend": "*", - "magento/module-config": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel UI implementation" - }, - { - "name": "magento/module-adobe-stock-asset", - "version": "1.3.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-1.3.1.zip", - "shasum": "587d2f67229ec7f847a536023c7bc2249e10b695" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-config": "*", - "magento/module-media-gallery": "*", - "magento/module-media-gallery-api": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAsset\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" - }, - { - "name": "magento/module-adobe-stock-asset-api", - "version": "2.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-api-2.0.1.zip", - "shasum": "84e12169e9e77c4a60b465e809687d2441404797" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAssetApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for Adobe Stock assets handling on Magento side" - }, - { - "name": "magento/module-adobe-stock-client", - "version": "1.3.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-1.3.2.zip", - "shasum": "0a1df391ff0c85e5bc4d0be7ffc6406d1917b57f" - }, - "require": { - "astock/stock-api-libphp": "^1.1.2", - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClient\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API implementation" - }, - { - "name": "magento/module-adobe-stock-client-api", - "version": "2.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-api-2.1.1.zip", - "shasum": "0f33ac5a78620b652e6929a2d5bb74517abd518b" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClientApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API" - }, - { - "name": "magento/module-adobe-stock-image", - "version": "1.3.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-1.3.2.zip", - "shasum": "c5097c3328b5a641ffa4b1890f2aef3e2b4ab733" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-adobe-stock-image-api": "1.3.*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-synchronization-api": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling implementation" - }, - { - "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.3.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-admin-ui-1.3.2.zip", - "shasum": "0af0a50951e179e1a4fa69cdd533d9be6539c104" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims": "2.1.*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-adobe-stock-image-api": "1.3.*", - "magento/module-backend": "*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-ui": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel images UI implementation" - }, - { - "name": "magento/module-adobe-stock-image-api", - "version": "1.3.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-api-1.3.1.zip", - "shasum": "92417133f210046d0aba0145e7b686088bfc2571" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling" - }, - { - "name": "magento/module-advanced-pricing-import-export", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-advanced-pricing-import-export-100.4.4.zip", - "shasum": "43cdbb060f4fb0a9cd45605ee44055eca4eef774" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedPricingImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-search", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-advanced-search-100.4.2.zip", - "shasum": "eb35de7c4e1fb7ade0c477f70aa33f3e2d5d6e8d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-amqp-100.4.2.zip", - "shasum": "eac8b8d8f06a4e77ca75a95afcf4fa2462e6ca7e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/framework-message-queue": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp-store", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-amqp-store-100.4.2.zip", - "shasum": "ee0e8a474eb13d8ca8e7587d9d9155b5ac7bfe02" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AmqpStore\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-analytics", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-analytics-100.4.4.zip", - "shasum": "9aed977bfe96ed467737ee5357dfa18481d0606b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Analytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-asynchronous-operations", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-asynchronous-operations-100.4.4.zip", - "shasum": "f6aa2024f3e7ab93f9ae29c6450a2d2fa47579d9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-admin-notification": "100.4.*", - "magento/module-logging": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AsynchronousOperations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-authorization", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-authorization-100.4.4.zip", - "shasum": "8f7340d761cd23fa366c7cd314271931035b1201" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Authorization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Authorization module provides access to Magento ACL functionality." - }, - { - "name": "magento/module-aws-s3", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-100.4.2.zip", - "shasum": "0a82c284e2b6b8321a2205d7673baed039ede18f" - }, - "require": { - "league/flysystem": "^2.0", - "league/flysystem-aws-s3-v3": "^2.0", - "magento/framework": "103.0.*", - "magento/module-remote-storage": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AwsS3\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-aws-s3-page-builder", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-page-builder-1.0.2.zip", - "shasum": "9c95648d7bb559a0738b1cbb93d372ab16df5105" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-aws-s3": "100.4.*", - "magento/module-page-builder": "2.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AwsS3PageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Aws S3 Page Builder module" - }, - { - "name": "magento/module-backend", - "version": "102.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-backend-102.0.4.zip", - "shasum": "56c6dadb04017847f417d41e82f4da18cb6cd1e2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backup": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-developer": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-translation": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php", - "cli_commands.php" - ], - "psr-4": { - "Magento\\Backend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-backup", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-backup-100.4.4.zip", - "shasum": "7cd38adac0a5bd3a6ac4acc00ebc678958826e51" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Backup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle", - "version": "101.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-101.0.4.zip", - "shasum": "9ed4fb10bcd3221a29a41212020454450f90c574" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Bundle\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-graph-ql-100.4.4.zip", - "shasum": "2b6cd9b529a0859d629d95578bf70be1a8c3830c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-import-export", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-import-export-100.4.3.zip", - "shasum": "ef61cdce17e853d9cc4e0d4d44e117d5a1d5c64f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cache-invalidate", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cache-invalidate-100.4.2.zip", - "shasum": "4d7d415b7df604f04b4cb9193d491d43b28555c3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CacheInvalidate\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-captcha", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-captcha-100.4.4.zip", - "shasum": "b040a344d39cbe65e8c7195c7d0c70ac3c4cc151" - }, - "require": { - "laminas/laminas-captcha": "^2.11.0", - "laminas/laminas-db": "^2.13.4", - "laminas/laminas-session": "^2.12.0", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Captcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cardinal-commerce", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cardinal-commerce-100.4.2.zip", - "shasum": "d884bc4cc8e4b2c91be171fbe86935381ce80cd2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CardinalCommerce\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." - }, - { - "name": "magento/module-catalog", - "version": "104.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-104.0.4.zip", - "shasum": "e15a6f30146ae5b11c75876ad4585aba9d1bef51" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-product-alert": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Catalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-analytics-100.4.2.zip", - "shasum": "8f32ae490cbdd325aee04874717f4cc6a0bc56de" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-catalog": "104.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-cms-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-cms-graph-ql-100.4.1.zip", - "shasum": "0a1310cd38417512a11c33ce85c98ec569a2b0ec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-customer-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-customer-graph-ql-100.4.4.zip", - "shasum": "2273b2357ff96c4f385cae52b4b87c9a49b4265c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-customer": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-graph-ql-100.4.4.zip", - "shasum": "698d57bee42899d8bcce1861b66b08f414a3eb76" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-eav-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-import-export", - "version": "101.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-import-export-101.1.4.zip", - "shasum": "2509dcbc39e107a238c59f33bc6cc13dcda43ee2" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-100.4.4.zip", - "shasum": "7761f5faa2394526ab04eb39092eb43410f664be" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A", - "abandoned": "magento/inventory-composer-metapackage" - }, - { - "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-graph-ql-100.4.1.zip", - "shasum": "967c87a9f7384091def8d0c7145e8338a5d0a784" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-page-builder-analytics", - "version": "1.6.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-page-builder-analytics-1.6.2.zip", - "shasum": "72e6af9d1c5a9304fb24e0e2eec507cfb023b891" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Catalog Page Builder Analytics module" - }, - { - "name": "magento/module-catalog-rule", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-101.2.4.zip", - "shasum": "0bb33b0b6c7ed4bde996c229b553010bcfdae7f1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", - "magento/module-import-export": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-configurable", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-configurable-100.4.3.zip", - "shasum": "03800626035214768ee91d5d0a88512116f77956" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleConfigurable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-graph-ql-100.4.2.zip", - "shasum": "a8aa59fa07f2a313188ec9135570a1895e5e12f0" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-search", - "version": "102.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-search-102.0.4.zip", - "shasum": "1c49d62529e29387033a9072034146f75c44f9a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Catalog search" - }, - { - "name": "magento/module-catalog-url-rewrite", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-100.4.4.zip", - "shasum": "83063990e8502dfbaecefa3f5ea9b353351483e9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-graph-ql-100.4.3.zip", - "shasum": "29ceaf202c3090e107d9fbbb4f362c210fc543e8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-url-rewrite-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-widget", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-widget-100.4.4.zip", - "shasum": "d897af62d73420c07d9c55a39fe9bf88dbc0dd06" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogWidget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout", - "version": "100.4.4-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-checkout-100.4.4-p1.zip", - "shasum": "4c4083bc21580cb33b1c61da3f240cdb092fafe1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-security": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Checkout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-100.4.3.zip", - "shasum": "89d492ac25c5389eaed49ba3e4322fe03070b62b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreements\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-graph-ql-100.4.1.zip", - "shasum": "9d0ad791c8c0728ef294022c43c04f3f9e757585" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout-agreements": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreementsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms", - "version": "104.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-104.0.4.zip", - "shasum": "e7d516aee0fa0225b42a1ff09c586bff338a2dbd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-graph-ql-100.4.2.zip", - "shasum": "19668db3acc022f74b51041230d75bc94b7ed6ad" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-page-builder-analytics", - "version": "1.6.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-page-builder-analytics-1.6.2.zip", - "shasum": "2e13a283d49aef6fec0a422f63f5adebf7b26455" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "CMS Page Builder Analytics module" - }, - { - "name": "magento/module-cms-url-rewrite", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-100.4.3.zip", - "shasum": "790a9f4eee9ff72604b29b40a68707aac6701db5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-graph-ql-100.4.2.zip", - "shasum": "ec4382242e60aaf67100496abb659aa74d3564f4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-cms-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms-url-rewrite": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-compare-list-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-compare-list-graph-ql-100.4.1.zip", - "shasum": "68be9b17a5f7c4155b846c8be7e75b1341955725" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CompareListGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-config", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-config-101.2.4.zip", - "shasum": "e4844a1e2934c10261491e412af8ed27c9c0cdfa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Config\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-import-export", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-import-export-100.4.2.zip", - "shasum": "5bc3e1adec19e77352ad5f20457e52f82237510e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-100.4.4.zip", - "shasum": "35515808aa6f55a84532bd8ffdf94fa9cd4437f8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", - "magento/module-product-video": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-tax": "100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-graph-ql-100.4.4.zip", - "shasum": "271a60f13db3b39106c7f0635a65db4c7644f977" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-sales", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-sales-100.4.2.zip", - "shasum": "2a5d5021db87891811cd78e0d62830b0a8de383e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-contact", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-contact-100.4.4.zip", - "shasum": "3715003c2ca71f131a568257d2d6b9c46e7e89c5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Contact\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cookie", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cookie-100.4.4.zip", - "shasum": "eb97a1b630e1600e8d7bafcf713b75f57e69071a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cookie\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cron", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cron-100.4.4.zip", - "shasum": "0266e3981688826150f5e552da8c6cea4360bf2b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cron\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-csp", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-csp-100.4.3.zip", - "shasum": "e211950e9070a30cb4c342d4b50f5255c3ac1bd3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Csp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "CSP module enables Content Security Policies for Magento" - }, - { - "name": "magento/module-currency-symbol", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-currency-symbol-100.4.3.zip", - "shasum": "9ded0fb99e3947b7a301a4396544b7a58ef84a53" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CurrencySymbol\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer", - "version": "103.0.4-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-103.0.4-p1.zip", - "shasum": "45e2698a400891f2ca73ff4d42027ef1f66ad9f7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-integration": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-customer-sample-data": "Sample Data version: 100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Customer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-analytics-100.4.2.zip", - "shasum": "c315d9ed673b2817093002393a8d0dce67465aae" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-customer": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-downloadable-graph-ql-100.4.1.zip", - "shasum": "03d6c71e20d38e22bedc2465bee84176ea9d771a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-downloadable-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerDownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-graph-ql-100.4.4.zip", - "shasum": "088fdef2061d3cdbee14b53b94901ccf3b3b42b8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-integration": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-import-export", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-import-export-100.4.4.zip", - "shasum": "fd2a153ac54b6a1cb5b8a7d72a10a3637199dafa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-deploy", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-deploy-100.4.4.zip", - "shasum": "9234afc6074688072f8f39a66c6173dd209ecc5a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\Deploy\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-developer", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-developer-100.4.4.zip", - "shasum": "8949168b312b05952308df72cd0f523cc6a895e8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Developer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-dhl", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-dhl-100.4.3.zip", - "shasum": "5bb2e77e64a82ea26db2188d73b802292cb66309" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Dhl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-directory-100.4.4.zip", - "shasum": "28549a29701dee1497e2c7d0724129c42342c5bb" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Directory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-directory-graph-ql-100.4.2.zip", - "shasum": "7e0b486762f5aeb8c2248a7f161d075958a45253" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DirectoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-100.4.4.zip", - "shasum": "8a1801d134afffa4cd37a0ad492c09ff1871f46e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Downloadable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-graph-ql-100.4.4.zip", - "shasum": "2dea88533aee10de038157aff9608482432a6470" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-sales-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-import-export", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-import-export-100.4.3.zip", - "shasum": "3cb0ec9f9f573f47898a48b7057c195f2387eaa9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav", - "version": "102.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-eav-102.1.4.zip", - "shasum": "6703acfbfac32df9acc9ba1e6b924e1e87dfb9f8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Eav\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-eav-graph-ql-100.4.2.zip", - "shasum": "36eeed4bc3f13ac6044d6513a268a374b6dc6b51" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-eav": "102.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EavGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch", - "version": "101.0.4-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-101.0.4-p1.zip", - "shasum": "c1cce8c0ad32d6303ef551f83979286bd4a34127" - }, - "require": { - "elasticsearch/elasticsearch": "~7.16.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-6", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-6-100.4.4.zip", - "shasum": "2da137750edc20b51fad1b3f480222f7107329e0" - }, - "require": { - "elasticsearch/elasticsearch": "~7.16.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "magento/module-search": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch6\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-7", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-7-100.4.4.zip", - "shasum": "5324fc6bf2d255beafdd71bcfcb8fccb9a1cd16a" - }, - "require": { - "elasticsearch/elasticsearch": "~7.16.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-search": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch7\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-email", - "version": "101.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-email-101.1.4.zip", - "shasum": "016ac4f39f3c6e006f7d30c4b2a617646b242085" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Email\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-encryption-key", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-encryption-key-100.4.3.zip", - "shasum": "c517a900a73d8514ce1e91d6e38ed2f9a69c0df6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EncryptionKey\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-fedex", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-fedex-100.4.3.zip", - "shasum": "ba4e5db6cd0a3812d61cda469d2ea2f86ba01174" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Fedex\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-100.4.3.zip", - "shasum": "6edcd72e7ef48b7a449d0c68e45e6708834d8555" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-eav": "102.1.*", - "magento/module-multishipping": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-graph-ql-100.4.2.zip", - "shasum": "ac4ed280c3c6bc7bf8a1e7ed6bf8817d23be7c18" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-message": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessageGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-adwords", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-adwords-100.4.2.zip", - "shasum": "4055a70dcfd696fad90e0e4868b7ee53eccf6918" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAdwords\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-analytics-100.4.1.zip", - "shasum": "11acc1ded928032700ba145e0183f2e572cda9ad" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-optimizer", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-optimizer-100.4.3.zip", - "shasum": "0b4d9eb5dbf782abc67b094adfc16cfeaa138693" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-google-analytics": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleOptimizer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-100.4.4.zip", - "shasum": "9241dbb5e73a7387650a551239b528548703433a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-new-relic-reporting": "100.4.*", - "magento/module-webapi": "100.4.*", - "php": "~7.4.0||~8.1.0", - "webonyx/graphql-php": "~14.11.3" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql-cache", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-cache-100.4.1.zip", - "shasum": "0e0c894ca952f2a07031522f5fbc0f58a7902726" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-integration": "100.4.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQlCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-catalog-inventory", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-catalog-inventory-100.4.1.zip", - "shasum": "45f3405923a8d312e6cd80cfe2fa672e93683ccd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedCatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-import-export", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-import-export-100.4.2.zip", - "shasum": "3d3172c90847ff8d16536d37ee343d91edb12114" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-import-export": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-100.4.4.zip", - "shasum": "6ef9d4f7bd85c38d5484cb013b19c30d3fe7b38e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-graph-ql-100.4.4.zip", - "shasum": "0b0563e69ae09477b5fdf8af710732ed7ad97934" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-import-export", - "version": "101.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-import-export-101.0.4.zip", - "shasum": "4ae52c07808b4cfa2c6fe9a2f6da26a4413e3cf1" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-indexer", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-indexer-100.4.4.zip", - "shasum": "6e78444e7ee5d44451759d36eb9f6ca4e60105a0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Indexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-instant-purchase", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-instant-purchase-100.4.3.zip", - "shasum": "ed78f50ddc8a8f996ed92679506e442f3711c64a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InstantPurchase\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-integration", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-integration-100.4.4.zip", - "shasum": "94d595bac7a5522d5eef84e44310231a08b045ad" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Integration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-1.2.2.zip", - "shasum": "cbca09987c4d0540611e5e80b5c62f34b71a751e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Inventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-admin-ui", - "version": "1.2.2-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-admin-ui-1.2.2-p1.zip", - "shasum": "297da08ecdc67f6cad1ddad72af51107b62bf20b" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-advanced-checkout", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-advanced-checkout-1.2.1.zip", - "shasum": "f6894fd25177dce9535bc1d299ce221b653836bd" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-advanced-checkout": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdvancedCheckout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-api", - "version": "1.2.2-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-api-1.2.2-p1.zip", - "shasum": "f822261c69da39dbaf6ae8b5d361b04f28cf8e28" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-import-export", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-import-export-1.1.1.zip", - "shasum": "6dc9ea6b669e571e47e97725b53f5cd6f94bdffd" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-bundle-import-export": "*", - "magento/module-catalog-import-export": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-1.2.1.zip", - "shasum": "d2cfefe5cbc28201adec427ec52da85cde46be2c" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-inventory": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-admin-ui-1.2.2.zip", - "shasum": "884fdef805b85635959e1e642fa38d91ae571a13" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog-admin-ui": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-indexer", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-indexer-1.1.1.zip", - "shasum": "2c33a44e87a45d9363d54281fa01d930f460d64d" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-cache", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-cache-1.2.2.zip", - "shasum": "1f9a948422ab83d0b573b29f8cce79c024ed2b7e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-1.2.2.zip", - "shasum": "ca60766a3f449264f00f2fc941ce40b5db1dc119" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-reservations-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.2.2-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-admin-ui-1.2.2-p1.zip", - "shasum": "d899c5a787e2b31dc62d5f4d122babb174b6d971" - }, - "require": { - "magento/framework": "*", - "magento/module-asynchronous-operations": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-admin-ui": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-api", - "version": "1.3.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-api-1.3.2.zip", - "shasum": "f55ed5abc84d01bf44e9a765f80d67496a659d73" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-frontend-ui", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-frontend-ui-1.0.2.zip", - "shasum": "e2e367970b7be8116e39ebeb1282200200a73f9e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-1.2.2.zip", - "shasum": "b8ee94a10d6ec94fe14b34b7ffe03acd054b19cb" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-search": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search-bundle-product", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-bundle-product-1.0.1.zip", - "shasum": "0de00bad646e3d9bc33ab2777fa395f7917cbbcb" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-eav": "*", - "magento/module-inventory-catalog-search": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearchBundleProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search-configurable-product", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-configurable-product-1.0.1.zip", - "shasum": "e4edac62d4640df26d1cce580a7c602e3f6651df" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-configurable-product": "*", - "magento/module-eav": "*", - "magento/module-inventory-catalog-search": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-1.2.2.zip", - "shasum": "66761792820fd3ee28a728a2eef420738abcd94a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.2.2-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-admin-ui-1.2.2-p1.zip", - "shasum": "d3caf1c29fc56ad49133a1d27a3bb78b97d34adf" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-frontend-ui", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-frontend-ui-1.0.2.zip", - "shasum": "ea3ff4cc5449f4b609f8d7f2f55e5bb3a1530410" - }, - "require": { - "magento/framework": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-configurable-product": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-indexer-1.2.2.zip", - "shasum": "c8e63122057216a4f9b400bcccce62c926f4725f" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-1.2.2.zip", - "shasum": "11115c9d9f30452fd2684dbf5f13f5835a5b63da" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfiguration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-api-1.2.1.zip", - "shasum": "ef045df19241bac94e9c5c751bd3a95e2fa864f0" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-1.2.2.zip", - "shasum": "45f5c0e0bc1aea8a1b7cfc7ab430319e7117632c" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-distance-based-source-selection-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-admin-ui-1.2.1.zip", - "shasum": "ff5587bca805b23b5671eaf34976d465b60ad371" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-api-1.2.1.zip", - "shasum": "bcea9a979502345fd3ae7f1d1a157afc08c1c716" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-elasticsearch", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-elasticsearch-1.2.1.zip", - "shasum": "072ff2d9d2b6bb81115a4f08284d968e2fcf4fce" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-search": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryElasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-1.2.1.zip", - "shasum": "583fcd96a3d20bb4dc9db1a714683191ed2986ec" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-export-stock-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStock\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-api-1.2.1.zip", - "shasum": "a3fcfb937349bc521640a4621a6e8f2c9016d596" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStockApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-graph-ql", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-graph-ql-1.2.1.zip", - "shasum": "d83d710584336d6929142171905d145ce7f1fda8" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-1.2.2.zip", - "shasum": "d8035c868444f0215d8c0c4c0e4746cab214fd82" - }, - "require": { - "magento/framework": "*", - "magento/module-grouped-product": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-admin-ui-1.2.2.zip", - "shasum": "14e0409e2aff70a6295696cafc14061d2df97a2a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-admin-ui": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-indexer-1.2.2.zip", - "shasum": "fe2aa7db14eba45389ab89f26f8f62c14aa7c42e" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-import-export", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-import-export-1.2.2.zip", - "shasum": "7ad59fec99abf865b596b745bde66c70c4c4b910" - }, - "require": { - "magento/framework": "*", - "magento/module-configurable-product": "*", - "magento/module-eav": "*", - "magento/module-import-export": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-import-export": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-1.1.1.zip", - "shasum": "116d24820e20f6d66146110ec33c55471ea8693b" - }, - "require": { - "magento/framework": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-distance-based-source-selection-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-admin-ui", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-admin-ui-1.1.1.zip", - "shasum": "b2d171769d9e659e806b0b33dfba0c543fcc02ae" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-admin-ui": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-api-1.1.1.zip", - "shasum": "e2517272748b14d8b4e76806f9bb68458e84c505" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-frontend", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-frontend-1.1.2.zip", - "shasum": "809a16042e642c714eaf5b38852922fd4926b2e5" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupFrontend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-graph-ql", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-graph-ql-1.1.1.zip", - "shasum": "8bc0aa2dd68ae7e10774d79f02e9bfdd97168984" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-multishipping", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-multishipping-1.1.1.zip", - "shasum": "21d6d73bd2eba1c7b9836e0939bdbf3283dbf8b4" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-quote": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupMultishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-1.1.1.zip", - "shasum": "95746a01d8198524fe3711c6208d8a9e1d7a4057" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-graph-ql-1.1.1.zip", - "shasum": "2fd3871cdd7bebc3389b0fc921f880499d85be2b" - }, - "require": { - "magento/framework": "*", - "magento/module-graph-ql": "*", - "magento/module-quote": "*", - "magento/module-quote-graph-ql": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-1.1.1.zip", - "shasum": "6bfe7a6f629d460b7c1b2ee8297a49d352afb352" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", - "version": "1.1.2-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-admin-ui-1.1.2-p1.zip", - "shasum": "a755aee10aad7bb29370dd362df490fbf432b0fc" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-quote": "1.1.*", - "magento/module-inventory-in-store-pickup-sales": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-api-1.1.1.zip", - "shasum": "fe7e1b9c375d4491a173f307697c0262c6ebf616" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-1.1.1.zip", - "shasum": "415c9d8c5f3a6538941cafc3088e3d33b1483f00" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.zip", - "shasum": "9bd81446bf8f80aa22dfbd9764d3fbda129fd11c" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-shipping": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-api-1.1.1.zip", - "shasum": "f191dcabdc707d448aaafe92563e61b828233ac5" - }, - "require": { - "magento/framework": "*", - "magento/module-quote": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-webapi-extension", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-webapi-extension-1.1.1.zip", - "shasum": "db57ef0dd24de7ea700bd6ff1f5bfa18b0a8204a" - }, - "require": { - "magento/framework": "*", - "magento/module-webapi": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupWebapiExtension\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A", - "abandoned": true - }, - { - "name": "magento/module-inventory-indexer", - "version": "2.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-indexer-2.1.2.zip", - "shasum": "e41763810272ae18da97cd119c3b76315c8c5dd3" - }, - "require": { - "magento/framework": "*", - "magento/framework-message-queue": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "magento/module-inventory-sales": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-1.2.1.zip", - "shasum": "5da29c26c15ffa7ec2eebffa1bb0df64e1b48659" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-eav": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-low-quantity-notification-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-admin-ui-1.2.2.zip", - "shasum": "43a0e71c4817b748a212f0928b7cfaee7bd9983c" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-low-quantity-notification": "1.2.*", - "magento/module-inventory-low-quantity-notification-api": "1.2.*", - "magento/module-reports": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.2.1-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-api-1.2.1-p1.zip", - "shasum": "a968bcbe2a97be59cc6ef072adaafbc28c8b3d96" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-multi-dimensional-indexer-api-1.2.1.zip", - "shasum": "542245c6e9f7d76ee91da742956f871925a55d08" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryMultiDimensionalIndexerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-product-alert", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-product-alert-1.2.2.zip", - "shasum": "06d98d10a3d4a2ed7fcd62a1ae00e40fa0b8d0cf" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-product-alert": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-product-alert": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-quote-graph-ql", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-quote-graph-ql-1.0.1.zip", - "shasum": "3237901c3fb33c7327d8f7eb946bd66f89b9fecc" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-quote-graph-ql": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryQuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-requisition-list", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-requisition-list-1.2.2.zip", - "shasum": "59a89964e0f593dd3f8456ca104e57ade5fca4cf" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-requisition-list": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryRequisitionList\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservation-cli", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservation-cli-1.2.2.zip", - "shasum": "1ca52b5979d71f6bb928a3d3caa60ab42fb1528e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-reservations-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationCli\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-1.2.1.zip", - "shasum": "533e5b43896121e108ad84f011db62755a544f1a" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-reservations-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-api-1.2.1.zip", - "shasum": "a1e1f6e3c770373537f00a1d353fcbad87550143" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-1.2.2.zip", - "shasum": "9b78aff86694cddd75dce59465b51b923658116a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-reservations-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-deduction-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-sales-inventory": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "require-dev": { - "magento/module-inventory-indexer": "*" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-admin-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-admin-ui-1.2.2.zip", - "shasum": "a85d8cb32e0fdaed8b86168945b5eb21cdc301d7" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-admin-ui": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-api-1.2.1.zip", - "shasum": "7618908dffa870644798cf046095e530314c01a9" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-sales": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-frontend-ui-1.2.2.zip", - "shasum": "5f44f109504d84a4a959f4dedc6b8c003f8ccf01" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-catalog-frontend-ui": "1.0.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-setup-fixture-generator-1.2.1.zip", - "shasum": "e43b1350fed6232d9c6a557a219b5de49685977b" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySetupFixtureGenerator\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-1.2.2.zip", - "shasum": "2fa7a16cf20a9d0495da791c6e84d0cc941a24b2" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-deduction-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.2.2-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-admin-ui-1.2.2-p1.zip", - "shasum": "e6d2e6a3fee423968bf8c4454fdfaefd538074c8" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-deduction-api", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-deduction-api-1.2.2.zip", - "shasum": "bde67977bd536dd5d4703b3221dbf75402c70ab6" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceDeductionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-1.2.1.zip", - "shasum": "d4e61d782aece48dddeb66350dc32811273665dc" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection-api", - "version": "1.4.1-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-api-1.4.1-p1.zip", - "shasum": "b87775b8a01670c4e218771627ff3c492b5093b1" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-swatches-frontend-ui", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-swatches-frontend-ui-1.0.1.zip", - "shasum": "2008961f6cc38784ad36e970aa45640e7b7dbc40" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", - "magento/module-swatches": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySwatchesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-visual-merchandiser", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-visual-merchandiser-1.1.2.zip", - "shasum": "35186057018103992ac947ce39410cfabea10b4b" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "require-dev": { - "magento/module-inventory-api": "*", - "magento/module-inventory-configuration-api": "*" - }, - "suggest": { - "magento/module-visual-merchandiser": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryVisualMerchandiser\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-wishlist", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-wishlist-1.0.1.zip", - "shasum": "acb06f070894cac974c4553dff5ef21edd569595" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*", - "magento/module-wishlist": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryWishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-jwt-framework-adapter", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-jwt-framework-adapter-100.4.1.zip", - "shasum": "2c31b93230203778cf7a3141d356426e69097595" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0", - "web-token/jwt-framework": "^v2.2.7" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\JwtFrameworkAdapter\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "JWT Manager implementation based on jwt-framework" - }, - { - "name": "magento/module-jwt-user-token", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-jwt-user-token-100.4.0.zip", - "shasum": "c49edd03d4f11f832131ea6baf882832f51764b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-integration": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\JwtUserToken\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Introduces JWT token support for web API authentication" - }, - { - "name": "magento/module-layered-navigation", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-layered-navigation-100.4.4.zip", - "shasum": "f2865e253bb35e643b4d9456744ec16c38b90032" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-login-as-customer", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-100.4.4.zip", - "shasum": "1bd4c95b7d7cfdc113ec2fcf9e10a2b2ac507ae3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-admin-ui", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-admin-ui-100.4.4.zip", - "shasum": "7b044b7b7221288e11df8659c3364f2b38a19f72" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-frontend-ui": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-api", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-api-100.4.3.zip", - "shasum": "2fc9ed211fa068fb1d203ac55963b9c9f62d9a19" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-assistance", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-assistance-100.4.3.zip", - "shasum": "348e0b57bde1fe023c280b99eca8020186e904de" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer-admin-ui": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAssistance\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-frontend-ui", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-frontend-ui-100.4.4.zip", - "shasum": "1dd24f814aad6cbc0276330fc9d2e6de3e8c9d7c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-graph-ql-100.4.1.zip", - "shasum": "d8d02fbb43e973cdd1cfa0c3357670858512f408" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-integration": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-assistance": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." - }, - { - "name": "magento/module-login-as-customer-log", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-log-100.4.3.zip", - "shasum": "f2892ea4caf1e48daabf73fce3efa352ff3e6029" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerLog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-page-cache", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-page-cache-100.4.4.zip", - "shasum": "f3a9f514ea784c35d8de151eecd0f9d34c856669" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-page-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerPageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-quote", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-quote-100.4.3.zip", - "shasum": "f620b331c65cde343f0b7f915ef25e0cc70a16b7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-sales", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-sales-100.4.4.zip", - "shasum": "5570592fd947e9fe0d2e3564015c5682d91adcd6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-marketplace", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-marketplace-100.4.3.zip", - "shasum": "abf8213c1bf4f1741f27979caa1c111bec39e8e0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Marketplace\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-media-content", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-100.4.3.zip", - "shasum": "cd958b245a5c4474d70af5fbb0cb39fd081cc0d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-api", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-api-100.4.3.zip", - "shasum": "968cd9066bc5e9e5c1adf0e2cf6eeacee276c46c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-catalog", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-catalog-100.4.3.zip", - "shasum": "e2e528d870917a29eb18a886de1e2a2778ed979e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-cms", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-cms-100.4.3.zip", - "shasum": "50bd4e9c9f9490ed2b55f311167e3a26c96c07b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-content-synchronization", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-100.4.3.zip", - "shasum": "f67e6bab5bac4e8da3d6f1311be4cb88200b528b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-media-gallery-synchronization": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media content data synchronization." - }, - { - "name": "magento/module-media-content-synchronization-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-api-100.4.2.zip", - "shasum": "abab9c3a513b688adc326a5bf1d25ee4fdd09907" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media content synchronization implementation API" - }, - { - "name": "magento/module-media-content-synchronization-catalog", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-catalog-100.4.2.zip", - "shasum": "4aea6357294f0fe48e739c500569beaebe589118" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-synchronization-cms", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-cms-100.4.2.zip", - "shasum": "a9a1a226f814332bdf39a7def64b11fb2b36e5a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-gallery", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-100.4.3.zip", - "shasum": "31866951ee3d768c57402b36ace278f9c27a761c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallery\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media handling" - }, - { - "name": "magento/module-media-gallery-api", - "version": "101.0.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-api-101.0.3.zip", - "shasum": "1e4b4bdbd29eef48f73bfb94d3792343b458254c" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery asset attributes storage and management" - }, - { - "name": "magento/module-media-gallery-catalog", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-100.4.2.zip", - "shasum": "42f53b96ee75489e4a3444ba80b6e3114259ce0f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for catalog gallery processor delete operation handling" - }, - { - "name": "magento/module-media-gallery-catalog-integration", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-integration-100.4.2.zip", - "shasum": "08fc53a5e5a4bce661d200a7c78eaf2a21347eff" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for extending catalog image uploader functionality" - }, - { - "name": "magento/module-media-gallery-catalog-ui", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-ui-100.4.2.zip", - "shasum": "fa5d09c0ec6ed1a80ee6af30a7bb2de6b443564f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implement category grid for media gallery." - }, - { - "name": "magento/module-media-gallery-cms-ui", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-cms-ui-100.4.2.zip", - "shasum": "b9e2da4a3778c3f4dc54c3611eb53614c2b69eae" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCmsUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Cms related UI elements in the magento media gallery" - }, - { - "name": "magento/module-media-gallery-integration", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-integration-100.4.3.zip", - "shasum": "3ed93725cfcd4d48781d919914ba519bbb4b2f75" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "require-dev": { - "magento/module-cms": "*" - }, - "suggest": { - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for integration of enhanced media gallery" - }, - { - "name": "magento/module-media-gallery-metadata", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-100.4.2.zip", - "shasum": "010879dfb6738d095adb50c630ac437c2b3ce845" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata processing" - }, - { - "name": "magento/module-media-gallery-metadata-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-api-100.4.1.zip", - "shasum": "12d162993fdc045c4f26c65dc5a13749b63684d8" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadataApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery metadata implementation API" - }, - { - "name": "magento/module-media-gallery-renditions", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-100.4.2.zip", - "shasum": "b6c7e5b4cf1d46d7d7599c51bb247366230cfbc7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-renditions-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-media-content-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryRenditions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implements height and width fields for for media gallery items." - }, - { - "name": "magento/module-media-gallery-renditions-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-api-100.4.1.zip", - "shasum": "2b100b56e9bf9e0a508758e7ae138bd18099390d" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryRenditionsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." - }, - { - "name": "magento/module-media-gallery-synchronization", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-100.4.3.zip", - "shasum": "487ce6b83caedb68bce748bf0288c98f3628f0dd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media gallery data synchronization." - }, - { - "name": "magento/module-media-gallery-synchronization-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-api-100.4.2.zip", - "shasum": "36b8005b6f215254f4cffb220a15f4eb26921485" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery synchronization implementation API" - }, - { - "name": "magento/module-media-gallery-synchronization-metadata", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-metadata-100.4.1.zip", - "shasum": "9fe937bb80fe773f5fe78710068f4c87993ae7ae" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata synchronization" - }, - { - "name": "magento/module-media-gallery-ui", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-100.4.3.zip", - "shasum": "b460ffd8161c33fa95529e0cb6d74fa0f8e99879" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation" - }, - { - "name": "magento/module-media-gallery-ui-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-api-100.4.2.zip", - "shasum": "866b92aea57b48ecd42a93f1f45635359400c3d0" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUiApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation API" - }, - { - "name": "magento/module-media-storage", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-storage-100.4.3.zip", - "shasum": "961d24f8d53e28bcd6b6d4a06cd14388b03ce363" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-message-queue", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-message-queue-100.4.4.zip", - "shasum": "b3aa635c8250e89510a3017f37a7e0173003c1ea" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-msrp-100.4.3.zip", - "shasum": "44cefff75ca10f19469f504173b1b838f3c73352" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Msrp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-configurable-product", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-msrp-configurable-product-100.4.2.zip", - "shasum": "b95ca6d8ee4a4438679d9bd1984902793453401a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-grouped-product", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-msrp-grouped-product-100.4.2.zip", - "shasum": "30e3ddb7b01195f725c0f4c403e1e76a62976c40" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-multishipping", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-multishipping-100.4.4.zip", - "shasum": "8e189c7df3ca7cf2af6e7247a16ab26622e1accb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Multishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-mysql-mq", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-mysql-mq-100.4.2.zip", - "shasum": "a1a240e2c3b8a20e32aae5074540ae9e0da84276" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MysqlMq\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-new-relic-reporting", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-new-relic-reporting-100.4.2.zip", - "shasum": "80457ce06c3ddfdc743d26b43c6444147b89cc37" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewRelicReporting\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-100.4.4.zip", - "shasum": "5b40501b8a8306993df0ec8113d72de78e82cec7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Newsletter\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-graph-ql-100.4.1.zip", - "shasum": "29c029b8d05b2a6164afc6cf9b903f8eebbf1f73" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewsletterGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides GraphQl functionality for the newsletter subscriptions." - }, - { - "name": "magento/module-offline-payments", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-offline-payments-100.4.3.zip", - "shasum": "a35397013c241c348a4b5c4bf7b99037374aa078" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflinePayments\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-offline-shipping", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-offline-shipping-100.4.3.zip", - "shasum": "f0ec90b74a5a53b29d0cdaf0201e5a0fc6c49cac" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*", - "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflineShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-page-builder", - "version": "2.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-2.2.2.zip", - "shasum": "3f158c4fb694cfa88c6278108bb03869d87b3606" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-widget": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0", - "phpgt/dom": "2.2.3" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "suggest": { - "magento/module-review": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder module" - }, - { - "name": "magento/module-page-builder-admin-analytics", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-admin-analytics-1.1.2.zip", - "shasum": "f8942fcad45eb0f92b546ecae891fdc0639643cf" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-admin-analytics": "100.4.*", - "magento/module-page-builder": "2.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilderAdminAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder Admin Analytics module" - }, - { - "name": "magento/module-page-builder-analytics", - "version": "1.6.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-analytics-1.6.2.zip", - "shasum": "2f4967d2e652896439bec9b80fff31ff45c30a57" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-page-builder": "2.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder Analytics module" - }, - { - "name": "magento/module-page-cache", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-cache-100.4.4.zip", - "shasum": "62cfc96e7dd0944bfe51694c98253237ec411e71" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-payment-100.4.4.zip", - "shasum": "61402da36b7d636dc86812971c05a832e6f7fa6d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Payment\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-payment-graph-ql-100.4.0.zip", - "shasum": "97078b24d6aa42c2bcdefa2296ebd525abad7751" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-payment": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaymentGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal", - "version": "101.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-paypal-101.0.4.zip", - "shasum": "298da9811921aa6b11b5e7bb3d5b440c41ab1316" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-instant-purchase": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-checkout-agreements": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Paypal\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal-captcha", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-paypal-captcha-100.4.2.zip", - "shasum": "6a7a545f55e7f73bf16879787aa86eb7fd8a44c5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-paypal": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalCaptcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides CAPTCHA validation for PayPal Payflow Pro" - }, - { - "name": "magento/module-paypal-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-paypal-graph-ql-100.4.2.zip", - "shasum": "b4523a3c29d751f503f76538286125d04c1990f1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-paypal": "101.0.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "GraphQl support for Paypal" - }, - { - "name": "magento/module-persistent", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-persistent-100.4.4.zip", - "shasum": "e963e0404d19562c89b3df35911836022ca46cbb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-cron": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Persistent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-alert", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-product-alert-100.4.3.zip", - "shasum": "e08d2303c03686b0953f7c3e34800cc87f5d4ba8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-video", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-product-video-100.4.4.zip", - "shasum": "2297454db3a283ba2da9834379d335b0fea5ae82" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductVideo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Video to Products" - }, - { - "name": "magento/module-quote", - "version": "101.2.4-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-101.2.4-p1.zip", - "shasum": "90c1957436ba5f450e6f11047e83e86d70c10a08" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Quote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-analytics", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-analytics-100.4.4.zip", - "shasum": "c06f3cfdbff71a8cc9b7c8080c105a75e06631fd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-bundle-options", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-bundle-options-100.4.1.zip", - "shasum": "33575d4cecc043ac893cb81c0f94b14425f9adfb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteBundleOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for bundle products" - }, - { - "name": "magento/module-quote-configurable-options", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-configurable-options-100.4.1.zip", - "shasum": "5e7caac0e2a93a65ba9d37ae4941af47830bc099" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteConfigurableOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for configurable products" - }, - { - "name": "magento/module-quote-downloadable-links", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-downloadable-links-100.4.1.zip", - "shasum": "9c89f7a029bd5029186f3cc3ad70568f04e341e1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteDownloadableLinks\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for links of downloadable products" - }, - { - "name": "magento/module-quote-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-graph-ql-100.4.4.zip", - "shasum": "4f7503cb96da1c1d593d884bf08acbd03f27f449" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-graph-ql": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-gift-message": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-inventory-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-payment-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-re-captcha-admin-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-admin-ui-1.1.2.zip", - "shasum": "1733531c46c70334556a19a8f723cff3b84420d4" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-checkout", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-1.1.2.zip", - "shasum": "8edf3f3cabc1b545e3d95723fdbc1e092f445806" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-admin-ui": "1.1.*", - "magento/module-re-captcha-frontend-ui": "1.1.*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "magento/module-re-captcha-webapi-ui": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCheckout\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-checkout-sales-rule", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-sales-rule-1.1.0.zip", - "shasum": "fe558259764d08fad33ae64b8f449dfecd7f4597" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-admin-ui": "1.1.*", - "magento/module-re-captcha-frontend-ui": "1.1.*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "magento/module-re-captcha-webapi-ui": "1.0.*", - "magento/module-sales-rule": "*", - "php": "~7.4.0||~8.0.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCheckoutSalesRule\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google ReCaptcha integration for Magento2 coupons" - }, - { - "name": "magento/module-re-captcha-contact", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-contact-1.1.1.zip", - "shasum": "5c07619ddb01288f67cbd41f239f703398c7d75c" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaContact\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-customer", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-customer-1.1.2.zip", - "shasum": "af95684635517b68bd136b08fcc6d80f2e068f26" - }, - "require": { - "magento/framework": "*", - "magento/module-customer": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCustomer\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-frontend-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-frontend-ui-1.1.2.zip", - "shasum": "90231e5f0491c324de3bbdd5a6679419b39edf7d" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-migration", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-migration-1.1.2.zip", - "shasum": "9c4108ae8f12d4cd972d205344bbe340261d7b35" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaMigration\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA config migration for Magento2" - }, - { - "name": "magento/module-re-captcha-newsletter", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-newsletter-1.1.2.zip", - "shasum": "68993455fefc5b75446291372c19a733457f6033" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaNewsletter\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-paypal", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-paypal-1.1.2.zip", - "shasum": "11b3834102f4ab635bb2cc535dc823f6700fb64e" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaPaypal\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" - }, - { - "name": "magento/module-re-captcha-review", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-review-1.1.2.zip", - "shasum": "e2402b0a7f48730c1addfa31d9fbc82832519914" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaReview\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-send-friend", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-send-friend-1.1.2.zip", - "shasum": "83fa428ad14100a1833911339bf0597e61f0eebe" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaSendFriend\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-store-pickup", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-store-pickup-1.0.1.zip", - "shasum": "ce24c1563e7914680ae8069905a6a6ee2892a59d" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-in-store-pickup-frontend": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaStorePickup\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" - }, - { - "name": "magento/module-re-captcha-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-ui-1.1.2.zip", - "shasum": "f191b36d2f085a05da2c4059120a388606d23eab" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "authors": [ - { - "email": "riccardo.tempesta@magespecialist.it", - "name": "Riccardo Tempesta" - } - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-user", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-user-1.1.2.zip", - "shasum": "b258e8faedd67b2e92bf2330de6a427222afbe16" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUser\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-1.1.1.zip", - "shasum": "1d7e3e9a12de9567bd8e4f40125dfe219aa8578e" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidation\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-api-1.1.1.zip", - "shasum": "6d862b809f358c6a0c5f912b02c28cd94b5e8617" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidationApi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-checkbox", - "version": "2.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-checkbox-2.0.2.zip", - "shasum": "fb474ed276f1e7075d6775e5b781041b12619923" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Checkbox\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-invisible", - "version": "2.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-invisible-2.0.2.zip", - "shasum": "46e85b1d5adf4ba0e54a7e8d21058d257adf1e6a" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-3-invisible", - "version": "2.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-3-invisible-2.0.2.zip", - "shasum": "dcaf0abd68a25f1b746ca0632ba436a1c17c8d97" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion3Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-api", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-api-1.0.1.zip", - "shasum": "508925f8714de928445ece249efe054a1da08e72" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiApi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-graph-ql", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-graph-ql-1.0.1.zip", - "shasum": "ee28f3d0ae785a4f84dfc24297ca6750883c1b31" - }, - "require": { - "magento/framework": "*", - "magento/module-authorization": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-rest", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-rest-1.0.1.zip", - "shasum": "75fc7c55d78ab09fc5e70c86114bec095509a6ec" - }, - "require": { - "magento/framework": "*", - "magento/module-authorization": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "magento/module-webapi": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiRest\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-ui", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-ui-1.0.1.zip", - "shasum": "52c69560af911f4510b49af43d16df219bfb280a" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-frontend-ui": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-related-product-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-related-product-graph-ql-100.4.2.zip", - "shasum": "07c9eaea814816e74e65f71cf913d4c96563db5b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RelatedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-release-notification", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-release-notification-100.4.2.zip", - "shasum": "d7ce0a582c0e1121422c04a6e3eb0b59d923d1be" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReleaseNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-remote-storage", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-remote-storage-100.4.2.zip", - "shasum": "b6edea70507f70e536a6fd8c68e342491bb218bc" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-cms": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-downloadable-import-export": "100.4.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-gallery-metadata": "100.4.*", - "magento/module-media-gallery-synchronization": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-sitemap": "100.4.*", - "predis/predis": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RemoteStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-reports", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-reports-100.4.4.zip", - "shasum": "9b06e1d350e3ee09e1d49c190f7fbc0cfa6cebdb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-review": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Reports\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-require-js", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-require-js-100.4.1.zip", - "shasum": "6dd4b36967e9fefcb9589e94c453ebe71d73614f" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RequireJs\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-review-100.4.4.zip", - "shasum": "55690e3e50a15a6a875de79f36fe5e64da96c61c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-review-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Review\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-review-analytics-100.4.2.zip", - "shasum": "a206e598d7aa0aa89e422a0608cc1e00d900fba8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-review": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-review-graph-ql-100.4.1.zip", - "shasum": "61146e393ba57901075b80969a393c2ba6864d97" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-review": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-robots", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-robots-101.1.1.zip", - "shasum": "4773d8401c9441cd5639fbd91ef88dc7b56aa57d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Robots\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rss", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-rss-100.4.3.zip", - "shasum": "48f55d3e78a40c51b80cdd0a318abe323062c09d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rss\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rule", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-rule-100.4.3.zip", - "shasum": "09be74c0ae1bbf637a9f7fdc5cb1905fe73fe736" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales", - "version": "103.0.4-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-103.0.4-p1.zip", - "shasum": "c2d4616e476e34a0edaa7f45448bcaa44e1c1faa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-analytics-100.4.2.zip", - "shasum": "b6b6d9e8d678342849416ad4c3812fe8e9963f92" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-sales": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-graph-ql-100.4.4.zip", - "shasum": "cded8d3ce98c05814e5292b3083ee517a3f140e9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-inventory", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-inventory-100.4.1.zip", - "shasum": "6136d74d2a26727f2f5afff909a7af8d2335d6f4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-rule", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-rule-101.2.4.zip", - "shasum": "0202b9efb33f7c8e434c9eff5b9f13252a64361b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-sequence", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-sequence-100.4.2.zip", - "shasum": "e13acf17cba27c25100e9ff4cd53b76aa911e5b1" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesSequence\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sample-data", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sample-data-100.4.2.zip", - "shasum": "cbba51c565332f30e05407f9559a4fa64bab8af0" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/sample-data-media": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\SampleData\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Sample Data fixtures" - }, - { - "name": "magento/module-search", - "version": "101.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-search-101.1.4.zip", - "shasum": "88dfd5c1e5b1d10ef463e53319644b9b39d43f12" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-reports": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Search\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-security", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-security-100.4.4.zip", - "shasum": "2024fc95e9d1f97edb077f48599687d34821b181" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Security\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Security management module" - }, - { - "name": "magento/module-securitytxt", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-securitytxt-1.1.1.zip", - "shasum": "4394fef44a3e4bd98d535566cd424ad52bb21327" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Securitytxt\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "authors": [ - { - "email": "k@lpe.sh", - "name": "Kalpesh Mehta" - } - ], - "description": "Security.txt file for Magento 2 websites" - }, - { - "name": "magento/module-send-friend", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-100.4.3.zip", - "shasum": "0f8e23372cc7c24fccd08b9bfb7cfa4058c4d63f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-send-friend-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-graph-ql-100.4.1.zip", - "shasum": "3dc4731c54455df12d44e931887ee8636dbe3313" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-send-friend": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriendGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-shipping", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-shipping-100.4.4.zip", - "shasum": "29375febbffe4c7349be67c52567136ba105784f" - }, - "require": { - "ext-gd": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-contact": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-fedex": "100.4.*", - "magento/module-ups": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Shipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sitemap", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sitemap-100.4.3.zip", - "shasum": "9139b7b085805036139a514e21964324ea611fc3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-robots": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sitemap\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store", - "version": "101.1.4-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-store-101.1.4-p1.zip", - "shasum": "7f07de873322e1200b3a17e6dec9fe509d9fd3be" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Store\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-store-graph-ql-100.4.3.zip", - "shasum": "96338dced9ba53fce1689448692137f55a314ed9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\StoreGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swagger-100.4.3.zip", - "shasum": "5ca46846a527163bafcc3449eda2295ac7e90805" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swagger\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-100.4.1.zip", - "shasum": "4fd60e9d415436e185b8a74982c0223accc46983" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi-async", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-async-100.4.1.zip", - "shasum": "6b7fd9d18b56165d8f31e7ac53978e268b6e62b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swatches-100.4.4.zip", - "shasum": "8baa9e62484ef73892287cc643c06246737f1a1a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-layered-navigation": "100.4.*", - "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swatches\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Swatches to Products" - }, - { - "name": "magento/module-swatches-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swatches-graph-ql-100.4.3.zip", - "shasum": "91d201b09470253155c56a73972c1188a50c0cbf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-swatches": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-configurable-product-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches-layered-navigation", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swatches-layered-navigation-100.4.1.zip", - "shasum": "6fefaad9da26a211004f46d990e76c9c99a0ce6c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesLayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-tax-100.4.4.zip", - "shasum": "2a67b8d3c2d3df3664ab90ad36725368ebf62ef8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-tax-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tax\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-tax-graph-ql-100.4.1.zip", - "shasum": "51750a921f9b42791ef39b84305de1f65a3555a7" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-tax": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-import-export", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-tax-import-export-100.4.4.zip", - "shasum": "b0eac5f257c25e31d2970f1bf1a580cf881228d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme", - "version": "101.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-theme-101.1.4.zip", - "shasum": "338f5883b054bf352d5da2cd0a51f5e960fd247e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-theme-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Theme\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-theme-graph-ql-100.4.2.zip", - "shasum": "c68e9af6abbfacd5e15d9c100146b9961c691bc8" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ThemeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-translation", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-translation-100.4.4.zip", - "shasum": "fdee0ca107238aeb1d7b9cd37003dfbbe457bffa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-developer": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Translation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-two-factor-auth", - "version": "1.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-two-factor-auth-1.1.3.zip", - "shasum": "3f1a706d3ed39afa9ea557b802df4dcc6c1c8687" - }, - "require": { - "2tvenom/cborencode": "^1.0", - "christian-riesen/base32": "^1.3", - "endroid/qr-code": "^4.3.5", - "magento/framework": "*", - "magento/magento-composer-installer": "*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-integration": "*", - "magento/module-store": "*", - "magento/module-ui": "*", - "magento/module-user": "*", - "php": "~7.4.0||~8.1.0", - "spomky-labs/otphp": "^10.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TwoFactorAuth\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Two Factor Authentication module for Magento2" - }, - { - "name": "magento/module-ui", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-ui-101.2.4.zip", - "shasum": "0ce4aa36f76f775412bf6081c86e4d1b1a0e4e65" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ui\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-ups", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-ups-100.4.4.zip", - "shasum": "bbd3a2156fc01da4d33db1c82eef9415684172ab" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ups\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite", - "version": "102.0.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-102.0.3.zip", - "shasum": "9ea6ace8880d0529322f80afeb83d49d5eaa8590" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-cms-url-rewrite": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-graph-ql-100.4.3.zip", - "shasum": "48b85cd67927076dd9c0dcdd211a8327cd3bf3ed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-user", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-user-101.2.4.zip", - "shasum": "fdc8d447b87027d13627d64b2d33d49b4053bb9f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-email": "101.1.*", - "magento/module-integration": "100.4.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\User\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-usps", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-usps-100.4.3.zip", - "shasum": "32255f4dbf4ac931a493a14f2e4d7b62043ed7c5" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Usps\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-variable", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-variable-100.4.2.zip", - "shasum": "08b30bf39c172ece04d0bdac5737f8a13388c9cb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Variable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-vault", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-vault-101.2.4.zip", - "shasum": "d9dd7ea1c2c0432e2cad57fe95ad148aa0815bac" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Vault\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-vault-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-vault-graph-ql-100.4.1.zip", - "shasum": "71355290e85bbda67b7f473610938d76a777e21d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VaultGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-version", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-version-100.4.1.zip", - "shasum": "296917708d7cd2a13b0db6696f9bb5787d5f41d8" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Version\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-webapi-100.4.3.zip", - "shasum": "42f3e456007f296cac89cdf171334abff6fc6547" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Webapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-async", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-webapi-async-100.4.2.zip", - "shasum": "b99c12ed3b68cb17575c8ee6164461f64949ad12" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-webapi": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-security", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-webapi-security-100.4.2.zip", - "shasum": "487eee45337d893f9bfe89f0fc3868a498038cfe" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-webapi": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiSecurity\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "WebapiSecurity module provides option to loosen security on some webapi resources." - }, - { - "name": "magento/module-weee", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-weee-100.4.4.zip", - "shasum": "d068030111964c83b31079fa7eda7403bc11f757" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Weee\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-weee-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-weee-graph-ql-100.4.2.zip", - "shasum": "1fc9041ba669528cf05280a7ff17cfa5b13430d8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-weee": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WeeeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-widget", - "version": "101.2.4-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-widget-101.2.4-p1.zip", - "shasum": "8a87ba5585539834f8c3e8bf3aaaa8824ac72064" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-email": "101.1.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-widget-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Widget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-101.2.4.zip", - "shasum": "4ea347be87755e040ad71544b3fe2eb59069d72c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-rss": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Wishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-analytics", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-analytics-100.4.3.zip", - "shasum": "9df55fb0da28a5cf930ec2fbdef0f9ee75b3d605" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-graph-ql-100.4.4.zip", - "shasum": "3ded6a5110838fd062e657a4855fc980e20f49ee" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/page-builder", - "version": "1.7.1-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/page-builder-1.7.1-p1.zip", - "shasum": "338a2342e111b5f8b1712028096a67ef53978e9b" - }, - "require": { - "magento/module-aws-s3-page-builder": "1.0.2", - "magento/module-catalog-page-builder-analytics": "1.6.2", - "magento/module-cms-page-builder-analytics": "1.6.2", - "magento/module-page-builder": "2.2.2", - "magento/module-page-builder-admin-analytics": "1.1.2", - "magento/module-page-builder-analytics": "1.6.2" - }, - "type": "metapackage", - "description": "Page Builder metapackage" - }, - { - "name": "magento/product-community-edition", - "version": "2.4.4-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/product-community-edition-2.4.4-p1.zip", - "shasum": "06e3fbf04e3d5e008da9bcdcb61f314dbff7bae8" - }, - "require": { - "blueimp/jquery-file-upload": "5.6.14", - "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.14.2", - "colinmollenhour/credis": "1.12.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.5", - "components/jquery": "1.11.0", - "components/jqueryui": "1.10.4", - "composer/composer": "^1.9 || ^2.0", - "elasticsearch/elasticsearch": "~7.16.0", - "ext-bcmath": "*", - "ext-ctype": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-pdo_mysql": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "ext-sodium": "*", - "ext-xsl": "*", - "ext-zip": "*", - "guzzlehttp/guzzle": "^7.3.0", - "laminas/laminas-captcha": "^2.11", - "laminas/laminas-code": "~4.5.0", - "laminas/laminas-db": "^2.13.4", - "laminas/laminas-dependency-plugin": "^2.2.0", - "laminas/laminas-di": "^3.3.0", - "laminas/laminas-escaper": "~2.9.0", - "laminas/laminas-eventmanager": "^3.4.0", - "laminas/laminas-feed": "^2.15.0", - "laminas/laminas-http": "^2.15.0", - "laminas/laminas-json": "^3.3.0", - "laminas/laminas-mail": "^2.15.1", - "laminas/laminas-mime": "^2.9.1", - "laminas/laminas-modulemanager": "^2.11.0", - "laminas/laminas-mvc": "^3.3.0", - "laminas/laminas-server": "^2.11.0", - "laminas/laminas-servicemanager": "^3.10.0", - "laminas/laminas-session": "^2.12.0", - "laminas/laminas-soap": "^2.10.0", - "laminas/laminas-stdlib": "^3.6.0", - "laminas/laminas-text": "^2.9.0", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15.0", - "laminas/laminas-view": "~2.14.1", - "league/flysystem": "~2.3.2", - "league/flysystem-aws-s3-v3": "^2.0", - "lib-libxml": "*", - "magento/adobe-ims": "2.1.3-p1", - "magento/adobe-stock-integration": "2.1.3-p1", - "magento/composer": "~1.8.0", - "magento/composer-dependency-version-audit-plugin": "~0.1", - "magento/framework": "103.0.4-p1", - "magento/framework-amqp": "100.4.2-p1", - "magento/framework-bulk": "101.0.1", - "magento/framework-message-queue": "100.4.4", - "magento/google-shopping-ads": "4.0.1", - "magento/inventory-metapackage": "1.2.4-p1", - "magento/language-de_de": "100.4.0", - "magento/language-en_us": "100.4.0", - "magento/language-es_es": "100.4.0", - "magento/language-fr_fr": "100.4.0", - "magento/language-nl_nl": "100.4.0", - "magento/language-pt_br": "100.4.0", - "magento/language-zh_hans_cn": "100.4.0", - "magento/magento-composer-installer": ">=0.3.0", - "magento/magento2-base": "2.4.4-p1", - "magento/module-admin-analytics": "100.4.4", - "magento/module-admin-notification": "100.4.3", - "magento/module-advanced-pricing-import-export": "100.4.4", - "magento/module-advanced-search": "100.4.2", - "magento/module-amqp": "100.4.2", - "magento/module-amqp-store": "100.4.2", - "magento/module-analytics": "100.4.4", - "magento/module-asynchronous-operations": "100.4.4", - "magento/module-authorization": "100.4.4", - "magento/module-aws-s3": "100.4.2", - "magento/module-backend": "102.0.4", - "magento/module-backup": "100.4.4", - "magento/module-bundle": "101.0.4", - "magento/module-bundle-graph-ql": "100.4.4", - "magento/module-bundle-import-export": "100.4.3", - "magento/module-cache-invalidate": "100.4.2", - "magento/module-captcha": "100.4.4", - "magento/module-cardinal-commerce": "100.4.2", - "magento/module-catalog": "104.0.4", - "magento/module-catalog-analytics": "100.4.2", - "magento/module-catalog-cms-graph-ql": "100.4.1", - "magento/module-catalog-customer-graph-ql": "100.4.4", - "magento/module-catalog-graph-ql": "100.4.4", - "magento/module-catalog-import-export": "101.1.4", - "magento/module-catalog-inventory": "100.4.4", - "magento/module-catalog-inventory-graph-ql": "100.4.1", - "magento/module-catalog-rule": "101.2.4", - "magento/module-catalog-rule-configurable": "100.4.3", - "magento/module-catalog-rule-graph-ql": "100.4.2", - "magento/module-catalog-search": "102.0.4", - "magento/module-catalog-url-rewrite": "100.4.4", - "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", - "magento/module-catalog-widget": "100.4.4", - "magento/module-checkout": "100.4.4-p1", - "magento/module-checkout-agreements": "100.4.3", - "magento/module-checkout-agreements-graph-ql": "100.4.1", - "magento/module-cms": "104.0.4", - "magento/module-cms-graph-ql": "100.4.2", - "magento/module-cms-url-rewrite": "100.4.3", - "magento/module-cms-url-rewrite-graph-ql": "100.4.2", - "magento/module-compare-list-graph-ql": "100.4.1", - "magento/module-config": "101.2.4", - "magento/module-configurable-import-export": "100.4.2", - "magento/module-configurable-product": "100.4.4", - "magento/module-configurable-product-graph-ql": "100.4.4", - "magento/module-configurable-product-sales": "100.4.2", - "magento/module-contact": "100.4.4", - "magento/module-cookie": "100.4.4", - "magento/module-cron": "100.4.4", - "magento/module-csp": "100.4.3", - "magento/module-currency-symbol": "100.4.3", - "magento/module-customer": "103.0.4-p1", - "magento/module-customer-analytics": "100.4.2", - "magento/module-customer-downloadable-graph-ql": "100.4.1", - "magento/module-customer-graph-ql": "100.4.4", - "magento/module-customer-import-export": "100.4.4", - "magento/module-deploy": "100.4.4", - "magento/module-developer": "100.4.4", - "magento/module-dhl": "100.4.3", - "magento/module-directory": "100.4.4", - "magento/module-directory-graph-ql": "100.4.2", - "magento/module-downloadable": "100.4.4", - "magento/module-downloadable-graph-ql": "100.4.4", - "magento/module-downloadable-import-export": "100.4.3", - "magento/module-eav": "102.1.4", - "magento/module-eav-graph-ql": "100.4.2", - "magento/module-elasticsearch": "101.0.4-p1", - "magento/module-elasticsearch-6": "100.4.4", - "magento/module-elasticsearch-7": "100.4.4", - "magento/module-email": "101.1.4", - "magento/module-encryption-key": "100.4.3", - "magento/module-fedex": "100.4.3", - "magento/module-gift-message": "100.4.3", - "magento/module-gift-message-graph-ql": "100.4.2", - "magento/module-google-adwords": "100.4.2", - "magento/module-google-analytics": "100.4.1", - "magento/module-google-optimizer": "100.4.3", - "magento/module-graph-ql": "100.4.4", - "magento/module-graph-ql-cache": "100.4.1", - "magento/module-grouped-catalog-inventory": "100.4.1", - "magento/module-grouped-import-export": "100.4.2", - "magento/module-grouped-product": "100.4.4", - "magento/module-grouped-product-graph-ql": "100.4.4", - "magento/module-import-export": "101.0.4", - "magento/module-indexer": "100.4.4", - "magento/module-instant-purchase": "100.4.3", - "magento/module-integration": "100.4.4", - "magento/module-jwt-framework-adapter": "100.4.1", - "magento/module-jwt-user-token": "100.4.0", - "magento/module-layered-navigation": "100.4.4", - "magento/module-login-as-customer": "100.4.4", - "magento/module-login-as-customer-admin-ui": "100.4.4", - "magento/module-login-as-customer-api": "100.4.3", - "magento/module-login-as-customer-assistance": "100.4.3", - "magento/module-login-as-customer-frontend-ui": "100.4.4", - "magento/module-login-as-customer-graph-ql": "100.4.1", - "magento/module-login-as-customer-log": "100.4.3", - "magento/module-login-as-customer-page-cache": "100.4.4", - "magento/module-login-as-customer-quote": "100.4.3", - "magento/module-login-as-customer-sales": "100.4.4", - "magento/module-marketplace": "100.4.3", - "magento/module-media-content": "100.4.3", - "magento/module-media-content-api": "100.4.3", - "magento/module-media-content-catalog": "100.4.3", - "magento/module-media-content-cms": "100.4.3", - "magento/module-media-content-synchronization": "100.4.3", - "magento/module-media-content-synchronization-api": "100.4.2", - "magento/module-media-content-synchronization-catalog": "100.4.2", - "magento/module-media-content-synchronization-cms": "100.4.2", - "magento/module-media-gallery": "100.4.3", - "magento/module-media-gallery-api": "101.0.3", - "magento/module-media-gallery-catalog": "100.4.2", - "magento/module-media-gallery-catalog-integration": "100.4.2", - "magento/module-media-gallery-catalog-ui": "100.4.2", - "magento/module-media-gallery-cms-ui": "100.4.2", - "magento/module-media-gallery-integration": "100.4.3", - "magento/module-media-gallery-metadata": "100.4.2", - "magento/module-media-gallery-metadata-api": "100.4.1", - "magento/module-media-gallery-renditions": "100.4.2", - "magento/module-media-gallery-renditions-api": "100.4.1", - "magento/module-media-gallery-synchronization": "100.4.3", - "magento/module-media-gallery-synchronization-api": "100.4.2", - "magento/module-media-gallery-synchronization-metadata": "100.4.1", - "magento/module-media-gallery-ui": "100.4.3", - "magento/module-media-gallery-ui-api": "100.4.2", - "magento/module-media-storage": "100.4.3", - "magento/module-message-queue": "100.4.4", - "magento/module-msrp": "100.4.3", - "magento/module-msrp-configurable-product": "100.4.2", - "magento/module-msrp-grouped-product": "100.4.2", - "magento/module-multishipping": "100.4.4", - "magento/module-mysql-mq": "100.4.2", - "magento/module-new-relic-reporting": "100.4.2", - "magento/module-newsletter": "100.4.4", - "magento/module-newsletter-graph-ql": "100.4.1", - "magento/module-offline-payments": "100.4.3", - "magento/module-offline-shipping": "100.4.3", - "magento/module-page-cache": "100.4.4", - "magento/module-payment": "100.4.4", - "magento/module-payment-graph-ql": "100.4.0", - "magento/module-paypal": "101.0.4", - "magento/module-paypal-captcha": "100.4.2", - "magento/module-paypal-graph-ql": "100.4.2", - "magento/module-persistent": "100.4.4", - "magento/module-product-alert": "100.4.3", - "magento/module-product-video": "100.4.4", - "magento/module-quote": "101.2.4-p1", - "magento/module-quote-analytics": "100.4.4", - "magento/module-quote-bundle-options": "100.4.1", - "magento/module-quote-configurable-options": "100.4.1", - "magento/module-quote-downloadable-links": "100.4.1", - "magento/module-quote-graph-ql": "100.4.4", - "magento/module-related-product-graph-ql": "100.4.2", - "magento/module-release-notification": "100.4.2", - "magento/module-remote-storage": "100.4.2", - "magento/module-reports": "100.4.4", - "magento/module-require-js": "100.4.1", - "magento/module-review": "100.4.4", - "magento/module-review-analytics": "100.4.2", - "magento/module-review-graph-ql": "100.4.1", - "magento/module-robots": "101.1.1", - "magento/module-rss": "100.4.3", - "magento/module-rule": "100.4.3", - "magento/module-sales": "103.0.4-p1", - "magento/module-sales-analytics": "100.4.2", - "magento/module-sales-graph-ql": "100.4.4", - "magento/module-sales-inventory": "100.4.1", - "magento/module-sales-rule": "101.2.4", - "magento/module-sales-sequence": "100.4.2", - "magento/module-sample-data": "100.4.2", - "magento/module-search": "101.1.4", - "magento/module-security": "100.4.4", - "magento/module-send-friend": "100.4.3", - "magento/module-send-friend-graph-ql": "100.4.1", - "magento/module-shipping": "100.4.4", - "magento/module-sitemap": "100.4.3", - "magento/module-store": "101.1.4-p1", - "magento/module-store-graph-ql": "100.4.3", - "magento/module-swagger": "100.4.3", - "magento/module-swagger-webapi": "100.4.1", - "magento/module-swagger-webapi-async": "100.4.1", - "magento/module-swatches": "100.4.4", - "magento/module-swatches-graph-ql": "100.4.3", - "magento/module-swatches-layered-navigation": "100.4.1", - "magento/module-tax": "100.4.4", - "magento/module-tax-graph-ql": "100.4.1", - "magento/module-tax-import-export": "100.4.4", - "magento/module-theme": "101.1.4", - "magento/module-theme-graph-ql": "100.4.2", - "magento/module-translation": "100.4.4", - "magento/module-ui": "101.2.4", - "magento/module-ups": "100.4.4", - "magento/module-url-rewrite": "102.0.3", - "magento/module-url-rewrite-graph-ql": "100.4.3", - "magento/module-user": "101.2.4", - "magento/module-usps": "100.4.3", - "magento/module-variable": "100.4.2", - "magento/module-vault": "101.2.4", - "magento/module-vault-graph-ql": "100.4.1", - "magento/module-version": "100.4.1", - "magento/module-webapi": "100.4.3", - "magento/module-webapi-async": "100.4.2", - "magento/module-webapi-security": "100.4.2", - "magento/module-weee": "100.4.4", - "magento/module-weee-graph-ql": "100.4.2", - "magento/module-widget": "101.2.4-p1", - "magento/module-wishlist": "101.2.4", - "magento/module-wishlist-analytics": "100.4.3", - "magento/module-wishlist-graph-ql": "100.4.4", - "magento/page-builder": "1.7.1-p1", - "magento/security-package": "1.1.3-p1", - "magento/theme-adminhtml-backend": "100.4.4", - "magento/theme-frontend-blank": "100.4.4", - "magento/theme-frontend-luma": "100.4.4", - "magento/zendframework1": "~1.15.0", - "monolog/monolog": "^2.7", - "paypal/module-braintree": "4.3.0", - "pelago/emogrifier": "^6.0.0", - "php": "~7.4.0||~8.1.0", - "php-amqplib/php-amqplib": "~3.1.0", - "phpseclib/mcrypt_compat": "~2.0.0", - "phpseclib/phpseclib": "~3.0.9", - "ramsey/uuid": "~4.2.0", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.4.0", - "temando/module-shipping": "2.0.0", - "tinymce/tinymce": "3.4.7", - "trentrichardson/jquery-timepicker-addon": "1.4.3", - "tubalmartin/cssmin": "4.1.1", - "twbs/bootstrap": "3.1.0", - "web-token/jwt-framework": "^v2.2.7", - "webonyx/graphql-php": "~14.11.3", - "wikimedia/less.php": "^3.0.0" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "eCommerce Platform for Growth (Community Edition)" - }, - { - "name": "magento/security-package", - "version": "1.1.3-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/security-package-1.1.3-p1.zip", - "shasum": "9e2f03c2220977f1e902c422dbc182e2c98a6868" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/module-re-captcha-admin-ui": "1.1.2", - "magento/module-re-captcha-checkout": "1.1.2", - "magento/module-re-captcha-checkout-sales-rule": "1.1.0", - "magento/module-re-captcha-contact": "1.1.1", - "magento/module-re-captcha-customer": "1.1.2", - "magento/module-re-captcha-frontend-ui": "1.1.2", - "magento/module-re-captcha-migration": "1.1.2", - "magento/module-re-captcha-newsletter": "1.1.2", - "magento/module-re-captcha-paypal": "1.1.2", - "magento/module-re-captcha-review": "1.1.2", - "magento/module-re-captcha-send-friend": "1.1.2", - "magento/module-re-captcha-store-pickup": "1.0.1", - "magento/module-re-captcha-ui": "1.1.2", - "magento/module-re-captcha-user": "1.1.2", - "magento/module-re-captcha-validation": "1.1.1", - "magento/module-re-captcha-validation-api": "1.1.1", - "magento/module-re-captcha-version-2-checkbox": "2.0.2", - "magento/module-re-captcha-version-2-invisible": "2.0.2", - "magento/module-re-captcha-version-3-invisible": "2.0.2", - "magento/module-re-captcha-webapi-api": "1.0.1", - "magento/module-re-captcha-webapi-graph-ql": "1.0.1", - "magento/module-re-captcha-webapi-rest": "1.0.1", - "magento/module-re-captcha-webapi-ui": "1.0.1", - "magento/module-securitytxt": "1.1.1", - "magento/module-two-factor-auth": "1.1.3" - }, - "type": "metapackage", - "description": "Magento Security Package" - }, - { - "name": "magento/theme-adminhtml-backend", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-adminhtml-backend-100.4.4.zip", - "shasum": "0e65d89cb567aa9c391b0c912d392d97cffe001c" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-blank", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-blank-100.4.4.zip", - "shasum": "97d4cbea789632da3a7f03d5cbe7777fa79ace6d" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-luma", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-luma-100.4.4.zip", - "shasum": "c1af7bba52b681f4de75999b492b5714c72e1dec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/theme-frontend-blank": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/zendframework1", - "version": "1.15.1", - "source": { - "type": "git", - "url": "https://github.com/magento/zf1.git", - "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", - "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", - "shasum": "" - }, - "require": { - "php": ">=7.0.0" - }, - "require-dev": { - "phpunit/dbunit": "1.3.*", - "phpunit/phpunit": "3.7.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.12.x-dev" - } - }, - "autoload": { - "psr-0": { - "Zend_": "library/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "library/" - ], - "license": [ - "BSD-3-Clause" - ], - "description": "Magento Zend Framework 1", - "homepage": "http://framework.zend.com/", - "keywords": [ - "ZF1", - "framework" - ], - "support": { - "issues": "https://github.com/magento/zf1/issues", - "source": "https://github.com/magento/zf1/tree/1.15.1" - }, - "time": "2022-06-21T01:22:39+00:00" - }, - { - "name": "monolog/monolog", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", - "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "psr/log": "^1.0.1 || ^2.0 || ^3.0" - }, - "provide": { - "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7 || ^8", - "ext-json": "*", - "graylog2/gelf-php": "^1.4.2", - "guzzlehttp/guzzle": "^7.4", - "guzzlehttp/psr7": "^2.2", - "mongodb/mongodb": "^1.8", - "php-amqplib/php-amqplib": "~2.4 || ^3", - "phpspec/prophecy": "^1.15", - "phpstan/phpstan": "^0.12.91", - "phpunit/phpunit": "^8.5.14", - "predis/predis": "^1.1 || ^2.0", - "rollbar/rollbar": "^1.3 || ^2 || ^3", - "ruflin/elastica": "^7", - "swiftmailer/swiftmailer": "^5.3|^6.0", - "symfony/mailer": "^5.4 || ^6", - "symfony/mime": "^5.4 || ^6" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", - "ext-mbstring": "Allow to work properly with unicode symbols", - "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", - "ext-openssl": "Required to send log messages using SSL", - "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "https://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "support": { - "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.8.0" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2022-07-24T11:55:47+00:00" - }, - { - "name": "mtdowling/jmespath.php", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/jmespath/jmespath.php.git", - "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", - "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", - "shasum": "" - }, - "require": { - "php": "^5.4 || ^7.0 || ^8.0", - "symfony/polyfill-mbstring": "^1.17" - }, - "require-dev": { - "composer/xdebug-handler": "^1.4 || ^2.0", - "phpunit/phpunit": "^4.8.36 || ^7.5.15" - }, - "bin": [ - "bin/jp.php" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev" - } - }, - "autoload": { - "files": [ - "src/JmesPath.php" - ], - "psr-4": { - "JmesPath\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Declaratively specify how to extract elements from a JSON document", - "keywords": [ - "json", - "jsonpath" - ], - "support": { - "issues": "https://github.com/jmespath/jmespath.php/issues", - "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" - }, - "time": "2021-06-14T00:11:39+00:00" - }, - { - "name": "nikic/php-parser", - "version": "v4.15.1", - "source": { - "type": "git", - "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", - "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": ">=7.0" - }, - "require-dev": { - "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" - }, - "bin": [ - "bin/php-parse" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.9-dev" - } - }, - "autoload": { - "psr-4": { - "PhpParser\\": "lib/PhpParser" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Nikita Popov" - } - ], - "description": "A PHP parser written in PHP", - "keywords": [ - "parser", - "php" - ], - "support": { - "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.1" - }, - "time": "2022-09-04T07:30:47+00:00" - }, - { - "name": "paragonie/constant_time_encoding", - "version": "v2.6.3", - "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" - }, - "type": "library", - "autoload": { - "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com", - "role": "Original Developer" - } - ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", - "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/constant_time_encoding/issues", - "source": "https://github.com/paragonie/constant_time_encoding" - }, - "time": "2022-06-14T06:56:20+00:00" - }, - { - "name": "paragonie/random_compat", - "version": "v9.99.100", - "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." - }, - "type": "library", - "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" - }, - "time": "2020-10-15T08:29:30+00:00" - }, - { - "name": "paypal/module-braintree", - "version": "4.3.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-4.3.0.0.zip", - "shasum": "bbb137aa2f504c6e848f5f0bec302f575b71bf5a" - }, - "require": { - "paypal/module-braintree-core": "4.3.0", - "paypal/module-braintree-graph-ql": "4.3.0" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Braintree Magento" - }, - { - "name": "paypal/module-braintree-core", - "version": "4.3.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-core-4.3.0.0.zip", - "shasum": "41eb8a10e0b222184c065a453e942ca7d5e75bfc" - }, - "require": { - "braintree/braintree_php": "6.5.1", - "ext-json": "*", - "ext-simplexml": "*", - "magento/module-backend": "100.2.*||101.0.*||^102.0.0", - "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", - "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", - "magento/module-config": "101.0.*||101.1.*||^101.2.0", - "magento/module-customer": "101.0.*||102.0.*||^103.0.0", - "magento/module-directory": "100.2.*||100.3.*||^100.4.0", - "magento/module-payment": "100.2.*||100.3.*||^100.4.0", - "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", - "magento/module-quote": "101.0.*||101.1.*||^101.2.0", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", - "magento/module-theme": "100.2.*||101.0.*||^101.1.0", - "magento/module-ui": "101.0.*||101.1.*||^101.2.0", - "magento/module-vault": "101.0.*||101.1.*||^101.2.0" - }, - "conflict": { - "gene/module-braintree": "*", - "magento/module-braintree": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\Braintree\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." - }, - { - "name": "paypal/module-braintree-graph-ql", - "version": "4.3.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-graph-ql-4.3.0.0.zip", - "shasum": "599955ba1b7f530e75ed427e0e9378b43d2bd109" - }, - "require": { - "magento/framework": "^102||^103", - "magento/module-quote": "^101", - "magento/module-quote-graph-ql": "^100", - "magento/module-store": "^101", - "paypal/module-braintree-core": "^4.1" - }, - "suggest": { - "magento/module-graph-ql": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\BraintreeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "pelago/emogrifier", - "version": "v6.0.0", - "source": { - "type": "git", - "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", - "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", - "sabberworm/php-css-parser": "^8.3.1", - "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" - }, - "require-dev": { - "php-parallel-lint/php-parallel-lint": "^1.3.0", - "phpunit/phpunit": "^8.5.16", - "rawr/cross-data-providers": "^2.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "7.0.x-dev" - } - }, - "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" - }, - "time": "2021-09-16T16:22:04+00:00" - }, - { - "name": "php-amqplib/php-amqplib", - "version": "v3.1.2", - "source": { - "type": "git", - "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/e8aba06c4e1c467612f2d99304f672f2660e8492", - "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "ext-sockets": "*", - "php": "^7.1||^8.0", - "phpseclib/phpseclib": "^2.0|^3.0" - }, - "conflict": { - "php": "7.4.0 - 7.4.1" - }, - "replace": { - "videlalvaro/php-amqplib": "self.version" - }, - "require-dev": { - "ext-curl": "*", - "nategood/httpful": "^0.2.20", - "phpunit/phpunit": "^7.5|^9.5", - "squizlabs/php_codesniffer": "^3.6" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "PhpAmqpLib\\": "PhpAmqpLib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Alvaro Videla", - "role": "Original Maintainer" - }, - { - "name": "Raúl Araya", - "email": "nubeiro@gmail.com", - "role": "Maintainer" - }, - { - "name": "Luke Bakken", - "email": "luke@bakken.io", - "role": "Maintainer" - }, - { - "name": "Ramūnas Dronga", - "email": "github@ramuno.lt", - "role": "Maintainer" - } - ], - "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", - "homepage": "https://github.com/php-amqplib/php-amqplib/", - "keywords": [ - "message", - "queue", - "rabbitmq" - ], - "support": { - "issues": "https://github.com/php-amqplib/php-amqplib/issues", - "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.1.2" - }, - "time": "2022-01-18T17:08:01+00:00" - }, - { - "name": "phpgt/cssxpath", - "version": "v1.1.4", - "source": { - "type": "git", - "url": "https://github.com/PhpGt/CssXPath.git", - "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", - "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-dom": "*", - "ext-libxml": "*", - "phpstan/phpstan": ">=0.12.42", - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Gt\\CssXPath\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Greg Bowler", - "email": "greg.bowler@g105b.com", - "homepage": "https://www.g105b.com", - "role": "Developer" - } - ], - "description": "Convert CSS selectors to XPath queries.", - "support": { - "issues": "https://github.com/PhpGt/CssXPath/issues", - "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" - }, - "funding": [ - { - "url": "https://github.com/sponsors/PhpGt", - "type": "github" - } - ], - "time": "2021-11-13T15:40:44+00:00" - }, - { - "name": "phpgt/dom", - "version": "v2.2.3", - "source": { - "type": "git", - "url": "https://github.com/PhpGt/Dom.git", - "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", - "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "php": ">=7.3", - "phpgt/cssxpath": "^1.1.4", - "psr/http-message": "1.*" - }, - "require-dev": { - "phpunit/phpunit": "~9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Gt\\Dom\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Greg Bowler", - "email": "greg.bowler@g105b.com", - "homepage": "https://www.g105b.com", - "role": "Developer" - }, - { - "name": "Alvaro Guimaraes", - "homepage": "https://github.com/aguimaraes", - "role": "Developer" - }, - { - "name": "James Fellows", - "homepage": "https://github.com/j4m3s", - "role": "Developer" - }, - { - "name": "Emile Ward", - "homepage": "https://github.com/emileward", - "role": "Developer" - }, - { - "name": "Jelmer Wijnja", - "homepage": "https://github.com/Jelmergu", - "role": "Developer" - }, - { - "name": "Ognjen Petrovic", - "homepage": "https://github.com/ognjen-petrovic", - "role": "Developer" - }, - { - "name": "Jacob Bearden", - "homepage": "https://github.com/jacobbearden", - "role": "Documentation contributor" - }, - { - "name": "Jaroslav Týc", - "homepage": "https://www.jaroslavtyc.com/", - "role": "Developer" - }, - { - "name": "Andrii Beziazychnyi", - "homepage": "https://www.atwix.com/", - "role": "Developer" - } - ], - "description": "The modern DOM API for PHP projects.", - "support": { - "issues": "https://github.com/PhpGt/Dom/issues", - "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" - }, - "funding": [ - { - "url": "https://github.com/phpgt", - "type": "github" - } - ], - "time": "2021-11-13T15:59:05+00:00" - }, - { - "name": "phpseclib/mcrypt_compat", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/mcrypt_compat.git", - "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", - "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", - "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" - }, - "type": "library", - "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" - } - ], - "time": "2022-03-27T15:58:45+00:00" - }, - { - "name": "phpseclib/phpseclib", - "version": "3.0.16", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "7181378909ed8890be4db53d289faac5b77f8b05" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/7181378909ed8890be4db53d289faac5b77f8b05", - "reference": "7181378909ed8890be4db53d289faac5b77f8b05", - "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." - }, - "type": "library", - "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.16" - }, - "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" - } - ], - "time": "2022-09-05T18:03:08+00:00" - }, - { - "name": "psr/container", - "version": "1.1.2", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", - "shasum": "" - }, - "require": { - "php": ">=7.4.0" - }, - "type": "library", - "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/1.1.2" - }, - "time": "2021-11-05T16:50:12+00:00" - }, - { - "name": "psr/event-dispatcher", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/event-dispatcher.git", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", - "shasum": "" - }, - "require": { - "php": ">=7.2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\EventDispatcher\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Standard interfaces for event handling.", - "keywords": [ - "events", - "psr", - "psr-14" - ], - "support": { - "issues": "https://github.com/php-fig/event-dispatcher/issues", - "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" - }, - "time": "2019-01-08T18:20:26+00:00" - }, - { - "name": "psr/http-client", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-client.git", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", - "shasum": "" - }, - "require": { - "php": "^7.0 || ^8.0", - "psr/http-message": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Client\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP clients", - "homepage": "https://github.com/php-fig/http-client", - "keywords": [ - "http", - "http-client", - "psr", - "psr-18" - ], - "support": { - "source": "https://github.com/php-fig/http-client/tree/master" - }, - "time": "2020-06-29T06:28:15+00:00" - }, - { - "name": "psr/http-factory", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-factory.git", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", - "shasum": "" - }, - "require": { - "php": ">=7.0.0", - "psr/http-message": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for PSR-7 HTTP message factories", - "keywords": [ - "factory", - "http", - "message", - "psr", - "psr-17", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-factory/tree/master" - }, - "time": "2019-04-30T12:38:16+00:00" - }, - { - "name": "psr/http-message", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-message/tree/master" - }, - "time": "2016-08-06T14:39:51+00:00" - }, - { - "name": "psr/log", - "version": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "support": { - "source": "https://github.com/php-fig/log/tree/1.1.4" - }, - "time": "2021-05-03T11:20:27+00:00" - }, - { - "name": "ralouphie/getallheaders", - "version": "3.0.3", - "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" - }, - "type": "library", - "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.", - "support": { - "issues": "https://github.com/ralouphie/getallheaders/issues", - "source": "https://github.com/ralouphie/getallheaders/tree/develop" - }, - "time": "2019-03-08T08:55:37+00:00" - }, - { - "name": "ramsey/collection", - "version": "1.2.2", - "source": { - "type": "git", - "url": "https://github.com/ramsey/collection.git", - "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", - "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", - "shasum": "" - }, - "require": { - "php": "^7.3 || ^8", - "symfony/polyfill-php81": "^1.23" - }, - "require-dev": { - "captainhook/captainhook": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "ergebnis/composer-normalize": "^2.6", - "fakerphp/faker": "^1.5", - "hamcrest/hamcrest-php": "^2", - "jangregor/phpstan-prophecy": "^0.8", - "mockery/mockery": "^1.3", - "phpspec/prophecy-phpunit": "^2.0", - "phpstan/extension-installer": "^1", - "phpstan/phpstan": "^0.12.32", - "phpstan/phpstan-mockery": "^0.12.5", - "phpstan/phpstan-phpunit": "^0.12.11", - "phpunit/phpunit": "^8.5 || ^9", - "psy/psysh": "^0.10.4", - "slevomat/coding-standard": "^6.3", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Ramsey\\Collection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" - } - ], - "description": "A PHP library for representing and manipulating collections.", - "keywords": [ - "array", - "collection", - "hash", - "map", - "queue", - "set" - ], - "support": { - "issues": "https://github.com/ramsey/collection/issues", - "source": "https://github.com/ramsey/collection/tree/1.2.2" - }, - "funding": [ - { - "url": "https://github.com/ramsey", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", - "type": "tidelift" - } - ], - "time": "2021-10-10T03:01:02+00:00" - }, - { - "name": "ramsey/uuid", - "version": "4.2.3", - "source": { - "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", - "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", - "shasum": "" - }, - "require": { - "brick/math": "^0.8 || ^0.9", - "ext-json": "*", - "php": "^7.2 || ^8.0", - "ramsey/collection": "^1.0", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php80": "^1.14" - }, - "replace": { - "rhumsaa/uuid": "self.version" - }, - "require-dev": { - "captainhook/captainhook": "^5.10", - "captainhook/plugin-composer": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "doctrine/annotations": "^1.8", - "ergebnis/composer-normalize": "^2.15", - "mockery/mockery": "^1.3", - "moontoast/math": "^1.1", - "paragonie/random-lib": "^2", - "php-mock/php-mock": "^2.2", - "php-mock/php-mock-mockery": "^1.3", - "php-parallel-lint/php-parallel-lint": "^1.1", - "phpbench/phpbench": "^1.0", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-mockery": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpunit/phpunit": "^8.5 || ^9", - "slevomat/coding-standard": "^7.0", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.9" - }, - "suggest": { - "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", - "ext-ctype": "Enables faster processing of character classification using ctype functions.", - "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", - "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", - "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "4.x-dev" - }, - "captainhook": { - "force-install": true - } - }, - "autoload": { - "files": [ - "src/functions.php" - ], - "psr-4": { - "Ramsey\\Uuid\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", - "keywords": [ - "guid", - "identifier", - "uuid" - ], - "support": { - "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid/tree/4.2.3" - }, - "funding": [ - { - "url": "https://github.com/ramsey", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", - "type": "tidelift" - } - ], - "time": "2021-09-25T23:10:38+00:00" - }, - { - "name": "react/promise", - "version": "v2.9.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", - "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" - }, - "type": "library", - "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" - ], - "support": { - "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v2.9.0" - }, - "funding": [ - { - "url": "https://github.com/WyriHaximus", - "type": "github" - }, - { - "url": "https://github.com/clue", - "type": "github" - } - ], - "time": "2022-02-11T10:27:51+00:00" - }, - { - "name": "sabberworm/php-css-parser", - "version": "8.4.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" - }, - "type": "library", - "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" - }, - "time": "2021-12-11T13:40:54+00:00" - }, - { - "name": "seld/jsonlint", - "version": "1.9.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "4211420d25eba80712bff236a98960ef68b866b7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", - "reference": "4211420d25eba80712bff236a98960ef68b866b7", - "shasum": "" - }, - "require": { - "php": "^5.3 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.5", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" - }, - "bin": [ - "bin/jsonlint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Seld\\JsonLint\\": "src/Seld/JsonLint/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "JSON Linter", - "keywords": [ - "json", - "linter", - "parser", - "validator" - ], - "support": { - "issues": "https://github.com/Seldaek/jsonlint/issues", - "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", - "type": "tidelift" - } - ], - "time": "2022-04-01T13:37:23+00:00" - }, - { - "name": "seld/phar-utils", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", - "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", - "shasum": "" - }, - "require": { - "php": ">=5.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Seld\\PharUtils\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" - } - ], - "description": "PHAR file format utilities, for when PHP phars you up", - "keywords": [ - "phar" - ], - "support": { - "issues": "https://github.com/Seldaek/phar-utils/issues", - "source": "https://github.com/Seldaek/phar-utils/tree/1.2.1" - }, - "time": "2022-08-31T10:31:18+00:00" - }, - { - "name": "spomky-labs/aes-key-wrap", - "version": "v6.0.0", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", - "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", - "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "lib-openssl": "*", - "php": ">=7.2", - "thecodingmachine/safe": "^1.1" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-beberlei-assert": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^7.0|^8.0|^9.0", - "thecodingmachine/phpstan-safe-rule": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "AESKW\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" - } - ], - "description": "AES Key Wrap for PHP.", - "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", - "keywords": [ - "A128KW", - "A192KW", - "A256KW", - "RFC3394", - "RFC5649", - "aes", - "key", - "padding", - "wrap" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", - "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" - }, - "time": "2020-08-01T14:07:55+00:00" - }, - { - "name": "spomky-labs/base64url", - "version": "v2.0.4", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/base64url.git", - "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", - "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "require-dev": { - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.11|^0.12", - "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", - "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", - "phpstan/phpstan-phpunit": "^0.11|^0.12", - "phpstan/phpstan-strict-rules": "^0.11|^0.12" - }, - "type": "library", - "autoload": { - "psr-4": { - "Base64Url\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky-Labs/base64url/contributors" - } - ], - "description": "Base 64 URL Safe Encoding/Decoding PHP Library", - "homepage": "https://github.com/Spomky-Labs/base64url", - "keywords": [ - "base64", - "rfc4648", - "safe", - "url" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/base64url/issues", - "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" - }, - "funding": [ - { - "url": "https://github.com/Spomky", - "type": "github" - }, - { - "url": "https://www.patreon.com/FlorentMorselli", - "type": "patreon" - } - ], - "time": "2020-11-03T09:10:25+00:00" - }, - { - "name": "spomky-labs/otphp", - "version": "v10.0.3", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", - "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", - "shasum": "" - }, - "require": { - "beberlei/assert": "^3.0", - "ext-mbstring": "*", - "paragonie/constant_time_encoding": "^2.0", - "php": "^7.2|^8.0", - "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-beberlei-assert": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^8.0", - "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "v10.0": "10.0.x-dev", - "v9.0": "9.0.x-dev", - "v8.3": "8.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "OTPHP\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/Spomky-Labs/otphp/contributors" - } - ], - "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", - "homepage": "https://github.com/Spomky-Labs/otphp", - "keywords": [ - "FreeOTP", - "RFC 4226", - "RFC 6238", - "google authenticator", - "hotp", - "otp", - "totp" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/otphp/issues", - "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" - }, - "time": "2022-03-17T08:00:35+00:00" - }, - { - "name": "symfony/config", - "version": "v5.4.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", - "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/filesystem": "^4.4|^5.0|^6.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22" - }, - "conflict": { - "symfony/finder": "<4.4" - }, - "require-dev": { - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/finder": "^4.4|^5.0|^6.0", - "symfony/messenger": "^4.4|^5.0|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/yaml": "^4.4|^5.0|^6.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Config\\": "" - }, - "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": "Helps you find, load, combine, autofill and validate configuration values of any kind", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/config/tree/v5.4.11" - }, - "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" - } - ], - "time": "2022-07-20T13:00:38+00:00" - }, - { - "name": "symfony/console", - "version": "v4.4.45", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "28b77970939500fb04180166a1f716e75a871ef8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/28b77970939500fb04180166a1f716e75a871ef8", - "reference": "28b77970939500fb04180166a1f716e75a871ef8", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2" - }, - "conflict": { - "psr/log": ">=3", - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", - "symfony/lock": "<4.4", - "symfony/process": "<3.3" - }, - "provide": { - "psr/log-implementation": "1.0|2.0" - }, - "require-dev": { - "psr/log": "^1|^2", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/event-dispatcher": "^4.3", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, - "type": "library", - "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", - "support": { - "source": "https://github.com/symfony/console/tree/v4.4.45" - }, - "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" - } - ], - "time": "2022-08-17T14:50:19+00:00" - }, - { - "name": "symfony/css-selector", - "version": "v5.4.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "c1681789f059ab756001052164726ae88512ae3d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", - "reference": "c1681789f059ab756001052164726ae88512ae3d", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "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/v5.4.11" - }, - "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" - } - ], - "time": "2022-06-27T16:58:25+00:00" - }, - { - "name": "symfony/debug", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/debug.git", - "reference": "1a692492190773c5310bc7877cb590c04c2f05be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", - "reference": "1a692492190773c5310bc7877cb590c04c2f05be", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2|^3" - }, - "conflict": { - "symfony/http-kernel": "<3.4" - }, - "require-dev": { - "symfony/http-kernel": "^3.4|^4.0|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Debug\\": "" - }, - "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": "Provides tools to ease debugging PHP code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/debug/tree/v4.4.44" - }, - "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" - } - ], - "abandoned": "symfony/error-handler", - "time": "2022-07-28T16:29:46+00:00" - }, - { - "name": "symfony/dependency-injection", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "24cf522668845391c0542bc1de496366072a6d0e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/24cf522668845391c0542bc1de496366072a6d0e", - "reference": "24cf522668845391c0542bc1de496366072a6d0e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.1.1", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "ext-psr": "<1.1|>=2", - "symfony/config": "<5.3", - "symfony/finder": "<4.4", - "symfony/proxy-manager-bridge": "<4.4", - "symfony/yaml": "<4.4.26" - }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0|2.0" - }, - "require-dev": { - "symfony/config": "^5.3|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/yaml": "^4.4.26|^5.0|^6.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "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": "Allows you to standardize and centralize the way objects are constructed in your application", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-08-30T19:10:13+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v3.1.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", - "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "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.1.1" - }, - "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" - } - ], - "time": "2022-02-25T11:15:52+00:00" - }, - { - "name": "symfony/error-handler", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/error-handler.git", - "reference": "be731658121ef2d8be88f3a1ec938148a9237291" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", - "reference": "be731658121ef2d8be88f3a1ec938148a9237291", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2|^3", - "symfony/debug": "^4.4.5", - "symfony/var-dumper": "^4.4|^5.0" - }, - "require-dev": { - "symfony/http-kernel": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\ErrorHandler\\": "" - }, - "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": "Provides tools to manage errors and ease debugging PHP code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/error-handler/tree/v4.4.44" - }, - "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" - } - ], - "time": "2022-07-28T16:29:46+00:00" - }, - { - "name": "symfony/event-dispatcher", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", - "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "symfony/dependency-injection": "<3.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" - }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/error-handler": "~3.4|~4.4", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "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": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" - }, - "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" - } - ], - "time": "2022-07-20T09:59:04+00:00" - }, - { - "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", - "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } - }, - "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 dispatching event", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" - }, - "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" - } - ], - "time": "2022-01-02T09:41:36+00:00" - }, - { - "name": "symfony/filesystem", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "ac09569844a9109a5966b9438fc29113ce77cf51" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/ac09569844a9109a5966b9438fc29113ce77cf51", - "reference": "ac09569844a9109a5966b9438fc29113ce77cf51", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.8", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "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": "Provides basic utilities for the filesystem", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-21T19:53:16+00:00" - }, - { - "name": "symfony/finder", - "version": "v5.4.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "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": "Finds files and directories via an intuitive fluent interface", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.11" - }, - "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" - } - ], - "time": "2022-07-29T07:37:50+00:00" - }, - { - "name": "symfony/http-client-contracts", - "version": "v2.5.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "suggest": { - "symfony/http-client-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\HttpClient\\": "" - } - }, - "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 HTTP clients", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.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" - } - ], - "time": "2022-04-12T15:48:08+00:00" - }, - { - "name": "symfony/http-foundation", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/54be067587a4f2b7fffb7a699f9481ec3daf9379", - "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.16" - }, - "require-dev": { - "predis/predis": "~1.0", - "symfony/cache": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", - "symfony/mime": "^4.4|^5.0|^6.0", - "symfony/rate-limiter": "^5.2|^6.0" - }, - "suggest": { - "symfony/mime": "To use the file extension guesser" - }, - "type": "library", - "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", - "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-17T07:31:22+00:00" - }, - { - "name": "symfony/http-kernel", - "version": "v4.4.46", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-kernel.git", - "reference": "fb72bc54f300151fadef84fce79764138b1ef943" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fb72bc54f300151fadef84fce79764138b1ef943", - "reference": "fb72bc54f300151fadef84fce79764138b1ef943", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2", - "symfony/error-handler": "^4.4", - "symfony/event-dispatcher": "^4.4", - "symfony/http-client-contracts": "^1.1|^2", - "symfony/http-foundation": "^4.4.30|^5.3.7", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "symfony/browser-kit": "<4.3", - "symfony/config": "<3.4", - "symfony/console": ">=5", - "symfony/dependency-injection": "<4.3", - "symfony/translation": "<4.2", - "twig/twig": "<1.43|<2.13,>=2" - }, - "provide": { - "psr/log-implementation": "1.0|2.0" - }, - "require-dev": { - "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^4.3|^5.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/console": "^3.4|^4.0", - "symfony/css-selector": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^4.3|^5.0", - "symfony/dom-crawler": "^3.4|^4.0|^5.0", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/routing": "^3.4|^4.0|^5.0", - "symfony/stopwatch": "^3.4|^4.0|^5.0", - "symfony/templating": "^3.4|^4.0|^5.0", - "symfony/translation": "^4.2|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "twig/twig": "^1.43|^2.13|^3.0.4" - }, - "suggest": { - "symfony/browser-kit": "", - "symfony/config": "", - "symfony/console": "", - "symfony/dependency-injection": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpKernel\\": "" - }, - "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": "Provides a structured process for converting a Request into a Response", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/http-kernel/tree/v4.4.46" - }, - "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" - } - ], - "time": "2022-09-30T07:27:59+00:00" - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", - "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-ctype": "*" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-intl-idn", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", - "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", - "shasum": "" - }, - "require": { - "php": ">=7.1", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php72": "^1.10" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "219aa369ceff116e673852dce47c3a41794c14bd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", - "reference": "219aa369ceff116e673852dce47c3a41794c14bd", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", - "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-mbstring": "*" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-php72", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", - "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - } - }, - "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.2+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-php73", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", - "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", - "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-10T07:21:04+00:00" - }, - { - "name": "symfony/polyfill-php81", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", - "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/process", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", - "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "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": "Executes commands in sub-processes", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/process/tree/v4.4.44" - }, - "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" - } - ], - "time": "2022-06-27T13:16:42+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v2.5.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.1", - "symfony/deprecation-contracts": "^2.1|^3" - }, - "conflict": { - "ext-psr": "<1.1|>=2" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } - }, - "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/v2.5.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" - } - ], - "time": "2022-05-30T19:17:29+00:00" - }, - { - "name": "symfony/var-dumper", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2bf2ccab581bec363191672f0df40e0c85569e1c", - "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "phpunit/phpunit": "<5.4.3", - "symfony/console": "<4.4" - }, - "require-dev": { - "ext-iconv": "*", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", - "twig/twig": "^2.13|^3.0.4" - }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" - }, - "bin": [ - "Resources/bin/var-dump-server" - ], - "type": "library", - "autoload": { - "files": [ - "Resources/functions/dump.php" - ], - "psr-4": { - "Symfony\\Component\\VarDumper\\": "" - }, - "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 mechanisms for walking through any arbitrary PHP variable", - "homepage": "https://symfony.com", - "keywords": [ - "debug", - "dump" - ], - "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-06T13:23:31+00:00" - }, - { - "name": "tedivm/jshrink", - "version": "v1.4.0", - "source": { - "type": "git", - "url": "https://github.com/tedious/JShrink.git", - "reference": "0513ba1407b1f235518a939455855e6952a48bbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", - "reference": "0513ba1407b1f235518a939455855e6952a48bbc", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0|^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.8", - "php-coveralls/php-coveralls": "^1.1.0", - "phpunit/phpunit": "^6" - }, - "type": "library", - "autoload": { - "psr-0": { - "JShrink": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Robert Hafner", - "email": "tedivm@tedivm.com" - } - ], - "description": "Javascript Minifier built in PHP", - "homepage": "http://github.com/tedious/JShrink", - "keywords": [ - "javascript", - "minifier" - ], - "support": { - "issues": "https://github.com/tedious/JShrink/issues", - "source": "https://github.com/tedious/JShrink/tree/v1.4.0" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", - "type": "tidelift" - } - ], - "time": "2020-11-30T18:10:21+00:00" - }, - { - "name": "temando/module-shipping", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-2.0.0.0.zip", - "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" - }, - "require": { - "temando/module-shipping-remover": "1.0.0" - }, - "type": "metapackage", - "license": [ - "OSL-3.0" - ], - "description": "Temando multi-carrier shipping extension for Magento 2", - "abandoned": true - }, - { - "name": "temando/module-shipping-remover", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-remover-1.0.0.0.zip", - "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" - }, - "require": { - "magento/framework": "*", - "magento/module-eav": "*" - }, - "replace": { - "temando/module-shipping-m2": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Temando\\ShippingRemover\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Removes Temando multi-carrier shipping extension from Magento 2" - }, - { - "name": "thecodingmachine/safe", - "version": "v1.3.3", - "source": { - "type": "git", - "url": "https://github.com/thecodingmachine/safe.git", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "phpstan/phpstan": "^0.12", - "squizlabs/php_codesniffer": "^3.2", - "thecodingmachine/phpstan-strict-rules": "^0.12" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "files": [ - "deprecated/apc.php", - "deprecated/libevent.php", - "deprecated/mssql.php", - "deprecated/stats.php", - "lib/special_cases.php", - "generated/apache.php", - "generated/apcu.php", - "generated/array.php", - "generated/bzip2.php", - "generated/calendar.php", - "generated/classobj.php", - "generated/com.php", - "generated/cubrid.php", - "generated/curl.php", - "generated/datetime.php", - "generated/dir.php", - "generated/eio.php", - "generated/errorfunc.php", - "generated/exec.php", - "generated/fileinfo.php", - "generated/filesystem.php", - "generated/filter.php", - "generated/fpm.php", - "generated/ftp.php", - "generated/funchand.php", - "generated/gmp.php", - "generated/gnupg.php", - "generated/hash.php", - "generated/ibase.php", - "generated/ibmDb2.php", - "generated/iconv.php", - "generated/image.php", - "generated/imap.php", - "generated/info.php", - "generated/ingres-ii.php", - "generated/inotify.php", - "generated/json.php", - "generated/ldap.php", - "generated/libxml.php", - "generated/lzf.php", - "generated/mailparse.php", - "generated/mbstring.php", - "generated/misc.php", - "generated/msql.php", - "generated/mysql.php", - "generated/mysqli.php", - "generated/mysqlndMs.php", - "generated/mysqlndQc.php", - "generated/network.php", - "generated/oci8.php", - "generated/opcache.php", - "generated/openssl.php", - "generated/outcontrol.php", - "generated/password.php", - "generated/pcntl.php", - "generated/pcre.php", - "generated/pdf.php", - "generated/pgsql.php", - "generated/posix.php", - "generated/ps.php", - "generated/pspell.php", - "generated/readline.php", - "generated/rpminfo.php", - "generated/rrd.php", - "generated/sem.php", - "generated/session.php", - "generated/shmop.php", - "generated/simplexml.php", - "generated/sockets.php", - "generated/sodium.php", - "generated/solr.php", - "generated/spl.php", - "generated/sqlsrv.php", - "generated/ssdeep.php", - "generated/ssh2.php", - "generated/stream.php", - "generated/strings.php", - "generated/swoole.php", - "generated/uodbc.php", - "generated/uopz.php", - "generated/url.php", - "generated/var.php", - "generated/xdiff.php", - "generated/xml.php", - "generated/xmlrpc.php", - "generated/yaml.php", - "generated/yaz.php", - "generated/zip.php", - "generated/zlib.php" - ], - "psr-4": { - "Safe\\": [ - "lib/", - "deprecated/", - "generated/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHP core functions that throw exceptions instead of returning FALSE on error", - "support": { - "issues": "https://github.com/thecodingmachine/safe/issues", - "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" - }, - "time": "2020-10-28T17:51:34+00:00" - }, - { - "name": "tubalmartin/cssmin", - "version": "v4.1.1", - "source": { - "type": "git", - "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "shasum": "" - }, - "require": { - "ext-pcre": "*", - "php": ">=5.3.2" - }, - "require-dev": { - "cogpowered/finediff": "0.3.*", - "phpunit/phpunit": "4.8.*" - }, - "bin": [ - "cssmin" - ], - "type": "library", - "autoload": { - "psr-4": { - "tubalmartin\\CssMin\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Túbal Martín", - "homepage": "http://tubalmartin.me/" - } - ], - "description": "A PHP port of the YUI CSS compressor", - "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", - "keywords": [ - "compress", - "compressor", - "css", - "cssmin", - "minify", - "yui" - ], - "support": { - "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", - "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" - }, - "time": "2018-01-15T15:26:51+00:00" - }, - { - "name": "web-token/jwt-framework", - "version": "v2.2.11", - "source": { - "type": "git", - "url": "https://github.com/web-token/jwt-framework.git", - "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", - "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", - "shasum": "" - }, - "require": { - "brick/math": "^0.8.17|^0.9", - "ext-json": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-sodium": "*", - "fgrosse/phpasn1": "^2.0", - "php": ">=7.2", - "psr/event-dispatcher": "^1.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "spomky-labs/aes-key-wrap": "^5.0|^6.0", - "spomky-labs/base64url": "^1.0|^2.0", - "symfony/config": "^4.2|^5.0", - "symfony/console": "^4.2|^5.0", - "symfony/dependency-injection": "^4.2|^5.0", - "symfony/event-dispatcher": "^4.2|^5.0", - "symfony/http-kernel": "^4.2|^5.0", - "symfony/polyfill-mbstring": "^1.12" - }, - "conflict": { - "spomky-labs/jose": "*" - }, - "replace": { - "web-token/encryption-pack": "self.version", - "web-token/jwt-bundle": "self.version", - "web-token/jwt-checker": "self.version", - "web-token/jwt-console": "self.version", - "web-token/jwt-core": "self.version", - "web-token/jwt-easy": "self.version", - "web-token/jwt-encryption": "self.version", - "web-token/jwt-encryption-algorithm-aescbc": "self.version", - "web-token/jwt-encryption-algorithm-aesgcm": "self.version", - "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", - "web-token/jwt-encryption-algorithm-aeskw": "self.version", - "web-token/jwt-encryption-algorithm-dir": "self.version", - "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", - "web-token/jwt-encryption-algorithm-experimental": "self.version", - "web-token/jwt-encryption-algorithm-pbes2": "self.version", - "web-token/jwt-encryption-algorithm-rsa": "self.version", - "web-token/jwt-key-mgmt": "self.version", - "web-token/jwt-nested-token": "self.version", - "web-token/jwt-signature": "self.version", - "web-token/jwt-signature-algorithm-ecdsa": "self.version", - "web-token/jwt-signature-algorithm-eddsa": "self.version", - "web-token/jwt-signature-algorithm-experimental": "self.version", - "web-token/jwt-signature-algorithm-hmac": "self.version", - "web-token/jwt-signature-algorithm-none": "self.version", - "web-token/jwt-signature-algorithm-rsa": "self.version", - "web-token/jwt-util-ecc": "self.version", - "web-token/signature-pack": "self.version" - }, - "require-dev": { - "bjeavons/zxcvbn-php": "^1.0", - "blackfire/php-sdk": "^1.14", - "ext-curl": "*", - "ext-gmp": "*", - "friendsofphp/php-cs-fixer": "^2.16", - "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", - "matthiasnoback/symfony-config-test": "^3.1|^4.0", - "nyholm/psr7": "^1.3", - "php-coveralls/php-coveralls": "^2.0", - "php-http/mock-client": "^1.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^8.0|^9.0", - "symfony/browser-kit": "^4.2|^5.0", - "symfony/finder": "^4.2|^5.0", - "symfony/framework-bundle": "^4.2|^5.0", - "symfony/http-client": "^5.2", - "symfony/phpunit-bridge": "^4.2|^5.0", - "symfony/serializer": "^4.2|^5.0", - "symfony/var-dumper": "^4.2|^5.0" - }, - "suggest": { - "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", - "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", - "php-http/httplug": "To enable JKU/X5U support.", - "php-http/httplug-bundle": "To enable JKU/X5U support.", - "php-http/message-factory": "To enable JKU/X5U support.", - "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", - "symfony/var-dumper": "Used to show data on the debug toolbar." - }, - "type": "symfony-bundle", - "autoload": { - "psr-4": { - "Jose\\": "src/", - "Jose\\Component\\Core\\Util\\Ecc\\": [ - "src/Ecc" - ], - "Jose\\Component\\Signature\\Algorithm\\": [ - "src/SignatureAlgorithm/ECDSA", - "src/SignatureAlgorithm/EdDSA", - "src/SignatureAlgorithm/HMAC", - "src/SignatureAlgorithm/None", - "src/SignatureAlgorithm/RSA", - "src/SignatureAlgorithm/Experimental" - ], - "Jose\\Component\\Encryption\\Algorithm\\": [ - "src/EncryptionAlgorithm/Experimental" - ], - "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ - "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", - "src/EncryptionAlgorithm/KeyEncryption/AESKW", - "src/EncryptionAlgorithm/KeyEncryption/Direct", - "src/EncryptionAlgorithm/KeyEncryption/ECDHES", - "src/EncryptionAlgorithm/KeyEncryption/PBES2", - "src/EncryptionAlgorithm/KeyEncryption/RSA" - ], - "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ - "src/EncryptionAlgorithm/ContentEncryption/AESGCM", - "src/EncryptionAlgorithm/ContentEncryption/AESCBC" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/web-token/jwt-framework/contributors" - } - ], - "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", - "homepage": "https://github.com/web-token/jwt-framework", - "keywords": [ - "JOSE", - "JWE", - "JWK", - "JWKSet", - "JWS", - "Jot", - "RFC7515", - "RFC7516", - "RFC7517", - "RFC7518", - "RFC7519", - "RFC7520", - "bundle", - "jwa", - "jwt", - "symfony" - ], - "support": { - "issues": "https://github.com/web-token/jwt-framework/issues", - "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" - }, - "funding": [ - { - "url": "https://github.com/Spomky", - "type": "github" - } - ], - "time": "2021-06-25T15:59:52+00:00" - }, - { - "name": "webimpress/safe-writer", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/webimpress/safe-writer.git", - "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", - "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", - "shasum": "" - }, - "require": { - "php": "^7.3 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5.4", - "vimeo/psalm": "^4.7", - "webimpress/coding-standard": "^1.2.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2.x-dev", - "dev-develop": "2.3.x-dev", - "dev-release-1.0": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Webimpress\\SafeWriter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "description": "Tool to write files safely, to avoid race conditions", - "keywords": [ - "concurrent write", - "file writer", - "race condition", - "safe writer", - "webimpress" - ], - "support": { - "issues": "https://github.com/webimpress/safe-writer/issues", - "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" - }, - "funding": [ - { - "url": "https://github.com/michalbundyra", - "type": "github" - } - ], - "time": "2021-04-19T16:34:45+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<4.6.1 || 4.6.2" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.13" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.11.0" - }, - "time": "2022-06-03T18:03:27+00:00" - }, - { - "name": "webonyx/graphql-php", - "version": "v14.11.8", - "source": { - "type": "git", - "url": "https://github.com/webonyx/graphql-php.git", - "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/04a48693acd785330eefd3b0e4fa67df8dfee7c3", - "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-mbstring": "*", - "php": "^7.1 || ^8" - }, - "require-dev": { - "amphp/amp": "^2.3", - "doctrine/coding-standard": "^6.0", - "nyholm/psr7": "^1.2", - "phpbench/phpbench": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "0.12.82", - "phpstan/phpstan-phpunit": "0.12.18", - "phpstan/phpstan-strict-rules": "0.12.9", - "phpunit/phpunit": "^7.2 || ^8.5", - "psr/http-message": "^1.0", - "react/promise": "2.*", - "simpod/php-coveralls-mirror": "^3.0", - "squizlabs/php_codesniffer": "3.5.4" - }, - "suggest": { - "psr/http-message": "To use standard GraphQL server", - "react/promise": "To leverage async resolving on React PHP platform" - }, - "type": "library", - "autoload": { - "psr-4": { - "GraphQL\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP port of GraphQL reference implementation", - "homepage": "https://github.com/webonyx/graphql-php", - "keywords": [ - "api", - "graphql" - ], - "support": { - "issues": "https://github.com/webonyx/graphql-php/issues", - "source": "https://github.com/webonyx/graphql-php/tree/v14.11.8" - }, - "funding": [ - { - "url": "https://opencollective.com/webonyx-graphql-php", - "type": "open_collective" - } - ], - "time": "2022-09-21T15:35:03+00:00" - }, - { - "name": "wikimedia/less.php", - "version": "v3.1.0", - "source": { - "type": "git", - "url": "https://github.com/wikimedia/less.php.git", - "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", - "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", - "shasum": "" - }, - "require": { - "php": ">=7.2.9" - }, - "require-dev": { - "mediawiki/mediawiki-codesniffer": "34.0.0", - "mediawiki/minus-x": "1.0.0", - "php-parallel-lint/php-console-highlighter": "0.5.0", - "php-parallel-lint/php-parallel-lint": "1.2.0", - "phpunit/phpunit": "^8.5" - }, - "bin": [ - "bin/lessc" - ], - "type": "library", - "autoload": { - "psr-0": { - "Less": "lib/" - }, - "classmap": [ - "lessc.inc.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Josh Schmidt", - "homepage": "https://github.com/oyejorge" - }, - { - "name": "Matt Agar", - "homepage": "https://github.com/agar" - }, - { - "name": "Martin Jantošovič", - "homepage": "https://github.com/Mordred" - } - ], - "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", - "keywords": [ - "css", - "less", - "less.js", - "lesscss", - "php", - "stylesheet" - ], - "support": { - "issues": "https://github.com/wikimedia/less.php/issues", - "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" - }, - "time": "2020-12-11T19:33:31+00:00" - } - ], - "packages-dev": [ - { - "name": "allure-framework/allure-codeception", - "version": "1.5.2", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-codeception.git", - "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", - "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "^1.3", - "codeception/codeception": "^2.5 | ^3 | ^4", - "ext-json": "*", - "php": ">=7.1.3", - "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", - "symfony/finder": "^2.7 | ^3 | ^4 | ^5" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^7.2 | ^8 | ^9" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@aerokube.com", - "role": "Developer" - } - ], - "description": "Allure Codeception integration", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "codeception", - "report", - "steps", - "testing" - ], - "support": { - "email": "allure@qameta.io", - "issues": "https://github.com/allure-framework/allure-codeception/issues", - "source": "https://github.com/allure-framework/allure-codeception" - }, - "time": "2021-06-04T13:24:36+00:00" - }, - { - "name": "allure-framework/allure-php-api", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-php-api.git", - "reference": "50507f482d490f114054f2281cca487db47fa2bd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", - "reference": "50507f482d490f114054f2281cca487db47fa2bd", - "shasum": "" - }, - "require": { - "jms/serializer": "^1 | ^2 | ^3", - "php": ">=7.1.3", - "ramsey/uuid": "^3 | ^4", - "symfony/mime": "^4.3 | ^5" - }, - "require-dev": { - "phpunit/phpunit": "^7 | ^8 | ^9" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": [ - "src/", - "test/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "Allure PHP commons", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "api", - "php", - "report" - ], - "support": { - "email": "allure@qameta.io", - "issues": "https://github.com/allure-framework/allure-php-api/issues", - "source": "https://github.com/allure-framework/allure-php-api" - }, - "time": "2021-11-15T13:15:20+00:00" - }, - { - "name": "allure-framework/allure-phpunit", - "version": "1.5.0", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-phpunit.git", - "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", - "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "^1.3", - "php": ">=7.1", - "phpunit/phpunit": "^7.2 | ^8 | ^9" - }, - "require-dev": { - "ext-dom": "*", - "mikey179/vfsstream": "^1" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "Allure PHPUNit integration", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "phpunit", - "report", - "steps", - "testing" - ], - "support": { - "email": "allure@qameta.io", - "issues": "https://github.com/allure-framework/allure-phpunit/issues", - "source": "https://github.com/allure-framework/allure-phpunit" - }, - "time": "2021-09-14T10:06:07+00:00" - }, - { - "name": "behat/gherkin", - "version": "v4.9.0", - "source": { - "type": "git", - "url": "https://github.com/Behat/Gherkin.git", - "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", - "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", - "shasum": "" - }, - "require": { - "php": "~7.2|~8.0" - }, - "require-dev": { - "cucumber/cucumber": "dev-gherkin-22.0.0", - "phpunit/phpunit": "~8|~9", - "symfony/yaml": "~3|~4|~5" - }, - "suggest": { - "symfony/yaml": "If you want to parse features, represented in YAML files" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "autoload": { - "psr-0": { - "Behat\\Gherkin": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - } - ], - "description": "Gherkin DSL parser for PHP", - "homepage": "http://behat.org/", - "keywords": [ - "BDD", - "Behat", - "Cucumber", - "DSL", - "gherkin", - "parser" - ], - "support": { - "issues": "https://github.com/Behat/Gherkin/issues", - "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" - }, - "time": "2021-10-12T13:05:09+00:00" - }, - { - "name": "codeception/codeception", - "version": "4.2.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Codeception.git", - "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/b88014f3348c93f3df99dc6d0967b0dbfa804474", - "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474", - "shasum": "" - }, - "require": { - "behat/gherkin": "^4.4.0", - "codeception/lib-asserts": "^1.0 | 2.0.*@dev", - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", - "codeception/stub": "^2.0 | ^3.0 | ^4.0", - "ext-curl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "guzzlehttp/psr7": "^1.4 | ^2.0", - "php": ">=5.6.0 <9.0", - "symfony/console": ">=2.7 <6.0", - "symfony/css-selector": ">=2.7 <6.0", - "symfony/event-dispatcher": ">=2.7 <6.0", - "symfony/finder": ">=2.7 <6.0", - "symfony/yaml": ">=2.7 <6.0" - }, - "require-dev": { - "codeception/module-asserts": "^1.0 | 2.0.*@dev", - "codeception/module-cli": "^1.0 | 2.0.*@dev", - "codeception/module-db": "^1.0 | 2.0.*@dev", - "codeception/module-filesystem": "^1.0 | 2.0.*@dev", - "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", - "codeception/specify": "~0.3", - "codeception/util-universalframework": "*@dev", - "monolog/monolog": "~1.8", - "squizlabs/php_codesniffer": "~2.0", - "symfony/process": ">=2.7 <6.0", - "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" - }, - "suggest": { - "codeception/specify": "BDD-style code blocks", - "codeception/verify": "BDD-style assertions", - "hoa/console": "For interactive console functionality", - "stecman/symfony-console-completion": "For BASH autocompletion", - "symfony/phpunit-bridge": "For phpunit-bridge support" - }, - "bin": [ - "codecept" - ], - "type": "library", - "extra": { - "branch-alias": [] - }, - "autoload": { - "files": [ - "functions.php" - ], - "psr-4": { - "Codeception\\": "src/Codeception", - "Codeception\\Extension\\": "ext" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "https://codegyre.com" - } - ], - "description": "BDD-style testing framework", - "homepage": "https://codeception.com/", - "keywords": [ - "BDD", - "TDD", - "acceptance testing", - "functional testing", - "unit testing" - ], - "support": { - "issues": "https://github.com/Codeception/Codeception/issues", - "source": "https://github.com/Codeception/Codeception/tree/4.2.2" - }, - "funding": [ - { - "url": "https://opencollective.com/codeception", - "type": "open_collective" - } - ], - "time": "2022-08-13T13:28:25+00:00" - }, - { - "name": "codeception/lib-asserts", - "version": "1.13.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/lib-asserts.git", - "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", - "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", - "shasum": "" - }, - "require": { - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", - "ext-dom": "*", - "php": ">=5.6.0 <9.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Assertion methods used by Codeception core and Asserts module", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/lib-asserts/issues", - "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" - }, - "time": "2020-10-21T16:26:20+00:00" - }, - { - "name": "codeception/module-asserts", - "version": "1.3.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-asserts.git", - "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", - "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", - "shasum": "" - }, - "require": { - "codeception/codeception": "*@dev", - "codeception/lib-asserts": "^1.13.1", - "php": ">=5.6.0 <9.0" - }, - "conflict": { - "codeception/codeception": "<4.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Codeception module containing various assertions", - "homepage": "https://codeception.com/", - "keywords": [ - "assertions", - "asserts", - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-asserts/issues", - "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" - }, - "time": "2020-10-21T16:48:15+00:00" - }, - { - "name": "codeception/module-sequence", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-sequence.git", - "reference": "b75be26681ae90824cde8f8df785981f293667e1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", - "reference": "b75be26681ae90824cde8f8df785981f293667e1", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <9.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - } - ], - "description": "Sequence module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-sequence/issues", - "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" - }, - "time": "2020-10-31T18:36:26+00:00" - }, - { - "name": "codeception/module-webdriver", - "version": "1.4.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-webdriver.git", - "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/e22ac7da756df659df6dd4fac2dff9c859e30131", - "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <9.0", - "php-webdriver/webdriver": "^1.8.0" - }, - "suggest": { - "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Zaahid Bateson" - } - ], - "description": "WebDriver module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "acceptance-testing", - "browser-testing", - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-webdriver/issues", - "source": "https://github.com/Codeception/module-webdriver/tree/1.4.1" - }, - "time": "2022-09-12T05:09:51+00:00" - }, - { - "name": "codeception/phpunit-wrapper", - "version": "9.0.9", - "source": { - "type": "git", - "url": "https://github.com/Codeception/phpunit-wrapper.git", - "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", - "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "phpunit/phpunit": "^9.0" - }, - "require-dev": { - "codeception/specify": "*", - "consolidation/robo": "^3.0.0-alpha3", - "vlucas/phpdotenv": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\PHPUnit\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Davert", - "email": "davert.php@resend.cc" - }, - { - "name": "Naktibalda" - } - ], - "description": "PHPUnit classes used by Codeception", - "support": { - "issues": "https://github.com/Codeception/phpunit-wrapper/issues", - "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" - }, - "time": "2022-05-23T06:24:11+00:00" - }, - { - "name": "codeception/stub", - "version": "4.0.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Stub.git", - "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", - "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", - "shasum": "" - }, - "require": { - "php": "^7.4 | ^8.0", - "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" - }, - "require-dev": { - "consolidation/robo": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", - "support": { - "issues": "https://github.com/Codeception/Stub/issues", - "source": "https://github.com/Codeception/Stub/tree/4.0.2" - }, - "time": "2022-01-31T19:25:15+00:00" - }, - { - "name": "csharpru/vault-php", - "version": "4.3.1", - "source": { - "type": "git", - "url": "https://github.com/CSharpRU/vault-php.git", - "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", - "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.2 || ^8.0", - "psr/cache": "^1.0|^2.0|^3.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/log": "^1.0|^2.0|^3.0" - }, - "require-dev": { - "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", - "cache/array-adapter": "^1.0", - "codeception/codeception": "^4.1", - "codeception/module-asserts": "^1.3", - "laminas/laminas-diactoros": "^2.3", - "php-vcr/php-vcr": "^1.5", - "symfony/event-dispatcher": "<5.0" - }, - "suggest": { - "cache/array-adapter": "For usage with CachedClient class" - }, - "type": "library", - "autoload": { - "psr-4": { - "Vault\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Yaroslav Lukyanov", - "email": "c_sharp@mail.ru" - } - ], - "description": "Best Vault client for PHP that you can find", - "keywords": [ - "hashicorp", - "secrets", - "vault" - ], - "support": { - "issues": "https://github.com/CSharpRU/vault-php/issues", - "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" - }, - "time": "2022-04-04T08:31:44+00:00" - }, - { - "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.7.2", - "source": { - "type": "git", - "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", - "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" - }, - "require-dev": { - "composer/composer": "*", - "php-parallel-lint/php-parallel-lint": "^1.3.1", - "phpcompatibility/php-compatibility": "^9.0" - }, - "type": "composer-plugin", - "extra": { - "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" - }, - "autoload": { - "psr-4": { - "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Franck Nijhof", - "email": "franck.nijhof@dealerdirect.com", - "homepage": "http://www.frenck.nl", - "role": "Developer / IT Manager" - }, - { - "name": "Contributors", - "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" - } - ], - "description": "PHP_CodeSniffer Standards Composer Installer Plugin", - "homepage": "http://www.dealerdirect.com", - "keywords": [ - "PHPCodeSniffer", - "PHP_CodeSniffer", - "code quality", - "codesniffer", - "composer", - "installer", - "phpcbf", - "phpcs", - "plugin", - "qa", - "quality", - "standard", - "standards", - "style guide", - "stylecheck", - "tests" - ], - "support": { - "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", - "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" - }, - "time": "2022-02-04T12:51:07+00:00" - }, - { - "name": "doctrine/annotations", - "version": "1.13.3", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "648b0343343565c4a056bfc8392201385e8d89f0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", - "reference": "648b0343343565c4a056bfc8392201385e8d89f0", - "shasum": "" - }, - "require": { - "doctrine/lexer": "1.*", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0", - "psr/cache": "^1 || ^2 || ^3" - }, - "require-dev": { - "doctrine/cache": "^1.11 || ^2.0", - "doctrine/coding-standard": "^6.0 || ^8.1", - "phpstan/phpstan": "^1.4.10 || ^1.8.0", - "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", - "symfony/cache": "^4.4 || ^5.2", - "vimeo/psalm": "^4.10" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "https://www.doctrine-project.org/projects/annotations.html", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "support": { - "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.13.3" - }, - "time": "2022-07-02T10:48:51+00:00" - }, - { - "name": "doctrine/instantiator", - "version": "1.4.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", - "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^0.16 || ^1", - "phpstan/phpstan": "^1.4", - "phpstan/phpstan-phpunit": "^1", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.22" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "https://ocramius.github.io/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], - "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.4.1" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", - "type": "tidelift" - } - ], - "time": "2022-03-03T08:28:38+00:00" - }, - { - "name": "doctrine/lexer", - "version": "1.2.3", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9.0", - "phpstan/phpstan": "^1.3", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.11" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], - "support": { - "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.3" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", - "type": "tidelift" - } - ], - "time": "2022-02-28T11:07:21+00:00" - }, - { - "name": "friendsofphp/php-cs-fixer", - "version": "v3.4.0", - "source": { - "type": "git", - "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", - "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", - "shasum": "" - }, - "require": { - "composer/semver": "^3.2", - "composer/xdebug-handler": "^2.0", - "doctrine/annotations": "^1.12", - "ext-json": "*", - "ext-tokenizer": "*", - "php": "^7.2.5 || ^8.0", - "php-cs-fixer/diff": "^2.0", - "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", - "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", - "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", - "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", - "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", - "symfony/polyfill-mbstring": "^1.23", - "symfony/polyfill-php80": "^1.23", - "symfony/polyfill-php81": "^1.23", - "symfony/process": "^4.4.20 || ^5.0 || ^6.0", - "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" - }, - "require-dev": { - "justinrainbow/json-schema": "^5.2", - "keradus/cli-executor": "^1.5", - "mikey179/vfsstream": "^1.6.8", - "php-coveralls/php-coveralls": "^2.5.2", - "php-cs-fixer/accessible-object": "^1.1", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", - "phpspec/prophecy": "^1.15", - "phpspec/prophecy-phpunit": "^1.1 || ^2.0", - "phpunit/phpunit": "^8.5.21 || ^9.5", - "phpunitgoodpractices/polyfill": "^1.5", - "phpunitgoodpractices/traits": "^1.9.1", - "symfony/phpunit-bridge": "^5.2.4 || ^6.0", - "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" - }, - "suggest": { - "ext-dom": "For handling output formats in XML", - "ext-mbstring": "For handling non-UTF8 characters." - }, - "bin": [ - "php-cs-fixer" - ], - "type": "application", - "autoload": { - "psr-4": { - "PhpCsFixer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Dariusz Rumiński", - "email": "dariusz.ruminski@gmail.com" - } - ], - "description": "A tool to automatically fix PHP code style", - "support": { - "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", - "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" - }, - "funding": [ - { - "url": "https://github.com/keradus", - "type": "github" - } - ], - "time": "2021-12-11T16:25:08+00:00" - }, - { - "name": "jms/metadata", - "version": "2.7.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/metadata.git", - "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/283c714831d272d78ddd6e52e08ac16d76be30fd", - "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd", - "shasum": "" - }, - "require": { - "php": "^7.2|^8.0" - }, - "require-dev": { - "doctrine/cache": "^1.0", - "doctrine/coding-standard": "^8.0", - "mikey179/vfsstream": "^1.6.7", - "phpunit/phpunit": "^8.5|^9.0", - "psr/container": "^1.0", - "symfony/cache": "^3.1|^4.0|^5.0", - "symfony/dependency-injection": "^3.1|^4.0|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Metadata\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "Class/method/property metadata management in PHP", - "keywords": [ - "annotations", - "metadata", - "xml", - "yaml" - ], - "support": { - "issues": "https://github.com/schmittjoh/metadata/issues", - "source": "https://github.com/schmittjoh/metadata/tree/2.7.0" - }, - "time": "2022-09-13T19:18:27+00:00" - }, - { - "name": "jms/serializer", - "version": "3.18.2", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/serializer.git", - "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/329e29c323fb1e5c65b4ae4c77ba747678755a6c", - "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c", - "shasum": "" - }, - "require": { - "doctrine/annotations": "^1.13", - "doctrine/instantiator": "^1.0.3", - "doctrine/lexer": "^1.1", - "jms/metadata": "^2.6", - "php": "^7.2||^8.0", - "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" - }, - "require-dev": { - "doctrine/coding-standard": "^8.1", - "doctrine/orm": "~2.1", - "doctrine/persistence": "^1.3.3|^2.0|^3.0", - "doctrine/phpcr-odm": "^1.3|^2.0", - "ext-pdo_sqlite": "*", - "jackalope/jackalope-doctrine-dbal": "^1.1.5", - "ocramius/proxy-manager": "^1.0|^2.0", - "phpbench/phpbench": "^1.0", - "phpstan/phpstan": "^1.0.2", - "phpunit/phpunit": "^8.5.21||^9.0", - "psr/container": "^1.0", - "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", - "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", - "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", - "symfony/form": "^3.0|^4.0|^5.0|^6.0", - "symfony/translation": "^3.0|^4.0|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", - "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", - "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", - "twig/twig": "~1.34|~2.4|^3.0" - }, - "suggest": { - "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", - "symfony/cache": "Required if you like to use cache functionality.", - "symfony/uid": "Required if you'd like to serialize UID objects.", - "symfony/yaml": "Required if you'd like to use the YAML metadata format." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "JMS\\Serializer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", - "homepage": "http://jmsyst.com/libs/serializer", - "keywords": [ - "deserialization", - "jaxb", - "json", - "serialization", - "xml" - ], - "support": { - "issues": "https://github.com/schmittjoh/serializer/issues", - "source": "https://github.com/schmittjoh/serializer/tree/3.18.2" - }, - "funding": [ - { - "url": "https://github.com/goetas", - "type": "github" - } - ], - "time": "2022-09-12T08:40:16+00:00" - }, - { - "name": "laminas/laminas-diactoros", - "version": "2.17.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", - "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", - "shasum": "" - }, - "require": { - "php": "^7.4 || ~8.0.0 || ~8.1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" - }, - "conflict": { - "zendframework/zend-diactoros": "*" - }, - "provide": { - "psr/http-factory-implementation": "1.0", - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-libxml": "*", - "http-interop/http-factory-tests": "^0.9.0", - "laminas/laminas-coding-standard": "^2.4.0", - "php-http/psr7-integration-tests": "^1.1.1", - "phpunit/phpunit": "^9.5.23", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "type": "library", - "extra": { - "laminas": { - "config-provider": "Laminas\\Diactoros\\ConfigProvider", - "module": "Laminas\\Diactoros" - } - }, - "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], - "psr-4": { - "Laminas\\Diactoros\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR HTTP Message implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "laminas", - "psr", - "psr-17", - "psr-7" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-diactoros/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-diactoros/issues", - "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", - "source": "https://github.com/laminas/laminas-diactoros" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-30T17:01:46+00:00" - }, - { - "name": "lusitanian/oauth", - "version": "v0.8.11", - "source": { - "type": "git", - "url": "https://github.com/Lusitanian/PHPoAuthLib.git", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "3.7.*", - "predis/predis": "0.8.*@dev", - "squizlabs/php_codesniffer": "2.*", - "symfony/http-foundation": "~2.1" - }, - "suggest": { - "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", - "predis/predis": "Allows using the Redis storage backend.", - "symfony/http-foundation": "Allows using the Symfony Session storage backend." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "psr-0": { - "OAuth": "src", - "OAuth\\Unit": "tests" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "David Desberg", - "email": "david@daviddesberg.com" - }, - { - "name": "Elliot Chance", - "email": "elliotchance@gmail.com" - }, - { - "name": "Pieter Hordijk", - "email": "info@pieterhordijk.com" - } - ], - "description": "PHP 5.3+ oAuth 1/2 Library", - "keywords": [ - "Authentication", - "authorization", - "oauth", - "security" - ], - "support": { - "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", - "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" - }, - "time": "2018-02-14T22:37:14+00:00" - }, - { - "name": "magento/magento-coding-standard", - "version": "26", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-coding-standard.git", - "reference": "0263b8952b509848ffdab1ea9ab738f48450677c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/0263b8952b509848ffdab1ea9ab738f48450677c", - "reference": "0263b8952b509848ffdab1ea9ab738f48450677c", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-simplexml": "*", - "php": ">=7.3", - "phpcompatibility/php-compatibility": "^9.3", - "rector/rector": "^0.13.0", - "squizlabs/php_codesniffer": "^3.6.1", - "webonyx/graphql-php": "^14.9" - }, - "require-dev": { - "phpunit/phpunit": "^9.5.8" - }, - "type": "phpcodesniffer-standard", - "autoload": { - "psr-4": { - "Magento2\\": "Magento2/", - "Magento2Framework\\": "Magento2Framework/" - }, - "classmap": [ - "PHP_CodeSniffer/Tokenizers/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "A set of Magento specific PHP CodeSniffer rules.", - "support": { - "issues": "https://github.com/magento/magento-coding-standard/issues", - "source": "https://github.com/magento/magento-coding-standard/tree/v26" - }, - "time": "2022-10-04T10:45:15+00:00" - }, - { - "name": "magento/magento2-functional-testing-framework", - "version": "3.10.3", - "source": { - "type": "git", - "url": "https://github.com/magento/magento2-functional-testing-framework.git", - "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/376bcf7643918615d5fdab8a2e0b93ae0a548bd7", - "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7", - "shasum": "" - }, - "require": { - "allure-framework/allure-codeception": "^1.4", - "aws/aws-sdk-php": "^3.132", - "codeception/codeception": "^4.1", - "codeception/module-asserts": "^1.1", - "codeception/module-sequence": "^1.0", - "codeception/module-webdriver": "^1.0", - "composer/composer": "^1.9 || ^2.0, !=2.2.16", - "csharpru/vault-php": "^4.2.1", - "ext-curl": "*", - "ext-dom": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-json": "*", - "ext-openssl": "*", - "guzzlehttp/guzzle": "^7.3.0", - "laminas/laminas-diactoros": "^2.8", - "monolog/monolog": "^2.3", - "mustache/mustache": "~2.5", - "nikic/php-parser": "^4.4", - "php": ">7.3", - "php-webdriver/webdriver": "^1.9.0", - "spomky-labs/otphp": "^10.0", - "symfony/console": "^4.4||^5.4", - "symfony/dotenv": "^5.3", - "symfony/finder": "^5.0", - "symfony/http-foundation": "^5.0", - "symfony/mime": "^5.0", - "symfony/process": "^4.4||^5.4", - "weew/helpers-array": "^1.3" - }, - "require-dev": { - "brainmaestro/composer-git-hooks": "^2.3.1", - "codacy/coverage": "^1.4", - "php-coveralls/php-coveralls": "^1.0||^2.2", - "phpmd/phpmd": "^2.8.0", - "phpunit/phpunit": "^9.0", - "sebastian/phpcpd": "~6.0.0", - "squizlabs/php_codesniffer": "~3.6.0" - }, - "suggest": { - "hoa/console": "Enables action and interactive console functionality" - }, - "bin": [ - "bin/mftf" - ], - "type": "library", - "extra": { - "hooks": { - "pre-push": "bin/all-checks" - } - }, - "autoload": { - "files": [ - "src/Magento/FunctionalTestingFramework/_bootstrap.php" - ], - "psr-4": { - "MFTF\\": "dev/tests/functional/tests/MFTF", - "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "AGPL-3.0" - ], - "description": "Magento2 Functional Testing Framework", - "keywords": [ - "automation", - "functional", - "magento", - "testing" - ], - "support": { - "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", - "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.3" - }, - "time": "2022-09-12T14:01:46+00:00" - }, - { - "name": "mustache/mustache", - "version": "v2.14.2", - "source": { - "type": "git", - "url": "https://github.com/bobthecow/mustache.php.git", - "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e62b7c3849d22ec55f3ec425507bf7968193a6cb", - "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb", - "shasum": "" - }, - "require": { - "php": ">=5.2.4" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~1.11", - "phpunit/phpunit": "~3.7|~4.0|~5.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Mustache": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Justin Hileman", - "email": "justin@justinhileman.info", - "homepage": "http://justinhileman.com" - } - ], - "description": "A Mustache implementation in PHP.", - "homepage": "https://github.com/bobthecow/mustache.php", - "keywords": [ - "mustache", - "templating" - ], - "support": { - "issues": "https://github.com/bobthecow/mustache.php/issues", - "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.2" - }, - "time": "2022-08-23T13:07:01+00:00" - }, - { - "name": "myclabs/deep-copy", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", - "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "conflict": { - "doctrine/collections": "<1.6.8", - "doctrine/common": "<2.13.3 || >=3,<3.2.2" - }, - "require-dev": { - "doctrine/collections": "^1.6.8", - "doctrine/common": "^2.13.3 || ^3.2.2", - "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" - }, - "type": "library", - "autoload": { - "files": [ - "src/DeepCopy/deep_copy.php" - ], - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ], - "support": { - "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" - } - ], - "time": "2022-03-03T13:19:32+00:00" - }, - { - "name": "pdepend/pdepend", - "version": "2.10.3", - "source": { - "type": "git", - "url": "https://github.com/pdepend/pdepend.git", - "reference": "da3166a06b4a89915920a42444f707122a1584c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", - "reference": "da3166a06b4a89915920a42444f707122a1584c9", - "shasum": "" - }, - "require": { - "php": ">=5.3.7", - "symfony/config": "^2.3.0|^3|^4|^5|^6.0", - "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", - "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0|^1.2.3", - "gregwar/rst": "^1.0", - "phpunit/phpunit": "^4.8.36|^5.7.27", - "squizlabs/php_codesniffer": "^2.0.0" - }, - "bin": [ - "src/bin/pdepend" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "PDepend\\": "src/main/php/PDepend" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Official version of pdepend to be handled with Composer", - "support": { - "issues": "https://github.com/pdepend/pdepend/issues", - "source": "https://github.com/pdepend/pdepend/tree/2.10.3" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", - "type": "tidelift" - } - ], - "time": "2022-02-23T07:53:09+00:00" - }, - { - "name": "phar-io/manifest", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/phar-io/manifest.git", - "reference": "97803eca37d319dfa7826cc2437fc020857acb53" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", - "reference": "97803eca37d319dfa7826cc2437fc020857acb53", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-phar": "*", - "ext-xmlwriter": "*", - "phar-io/version": "^3.0.1", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "support": { - "issues": "https://github.com/phar-io/manifest/issues", - "source": "https://github.com/phar-io/manifest/tree/2.0.3" - }, - "time": "2021-07-20T11:28:43+00:00" - }, - { - "name": "phar-io/version", - "version": "3.2.1", - "source": { - "type": "git", - "url": "https://github.com/phar-io/version.git", - "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", - "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Library for handling version information and constraints", - "support": { - "issues": "https://github.com/phar-io/version/issues", - "source": "https://github.com/phar-io/version/tree/3.2.1" - }, - "time": "2022-02-21T01:04:05+00:00" - }, - { - "name": "php-cs-fixer/diff", - "version": "v2.0.2", - "source": { - "type": "git", - "url": "https://github.com/PHP-CS-Fixer/diff.git", - "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", - "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", - "symfony/process": "^3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - } - ], - "description": "sebastian/diff v3 backport support for PHP 5.6+", - "homepage": "https://github.com/PHP-CS-Fixer", - "keywords": [ - "diff" - ], - "support": { - "issues": "https://github.com/PHP-CS-Fixer/diff/issues", - "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" - }, - "abandoned": true, - "time": "2020-10-14T08:32:19+00:00" - }, - { - "name": "php-webdriver/webdriver", - "version": "1.13.0", - "source": { - "type": "git", - "url": "https://github.com/php-webdriver/php-webdriver.git", - "reference": "aad77b446a302985693fb339d40185be07c8f42d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/aad77b446a302985693fb339d40185be07c8f42d", - "reference": "aad77b446a302985693fb339d40185be07c8f42d", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-json": "*", - "ext-zip": "*", - "php": "^5.6 || ~7.0 || ^8.0", - "symfony/polyfill-mbstring": "^1.12", - "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" - }, - "replace": { - "facebook/webdriver": "*" - }, - "require-dev": { - "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", - "php-coveralls/php-coveralls": "^2.4", - "php-mock/php-mock-phpunit": "^1.1 || ^2.0", - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", - "squizlabs/php_codesniffer": "^3.5", - "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" - }, - "suggest": { - "ext-SimpleXML": "For Firefox profile creation" - }, - "type": "library", - "autoload": { - "files": [ - "lib/Exception/TimeoutException.php" - ], - "psr-4": { - "Facebook\\WebDriver\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", - "homepage": "https://github.com/php-webdriver/php-webdriver", - "keywords": [ - "Chromedriver", - "geckodriver", - "php", - "selenium", - "webdriver" - ], - "support": { - "issues": "https://github.com/php-webdriver/php-webdriver/issues", - "source": "https://github.com/php-webdriver/php-webdriver/tree/1.13.0" - }, - "time": "2022-10-03T11:40:29+00:00" - }, - { - "name": "phpcompatibility/php-compatibility", - "version": "9.3.5", - "source": { - "type": "git", - "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", - "shasum": "" - }, - "require": { - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" - }, - "conflict": { - "squizlabs/php_codesniffer": "2.6.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" - }, - "suggest": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", - "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." - }, - "type": "phpcodesniffer-standard", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-3.0-or-later" - ], - "authors": [ - { - "name": "Wim Godden", - "homepage": "https://github.com/wimg", - "role": "lead" - }, - { - "name": "Juliette Reinders Folmer", - "homepage": "https://github.com/jrfnl", - "role": "lead" - }, - { - "name": "Contributors", - "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" - } - ], - "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", - "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", - "keywords": [ - "compatibility", - "phpcs", - "standards" - ], - "support": { - "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", - "source": "https://github.com/PHPCompatibility/PHPCompatibility" - }, - "time": "2019-12-27T09:44:58+00:00" - }, - { - "name": "phpmd/phpmd", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/phpmd/phpmd.git", - "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", - "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", - "shasum": "" - }, - "require": { - "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", - "ext-xml": "*", - "pdepend/pdepend": "^2.10.3", - "php": ">=5.3.9" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0 || ^1.3.2", - "ext-json": "*", - "ext-simplexml": "*", - "gregwar/rst": "^1.0", - "mikey179/vfsstream": "^1.6.8", - "phpunit/phpunit": "^4.8.36 || ^5.7.27", - "squizlabs/php_codesniffer": "^2.0" - }, - "bin": [ - "src/bin/phpmd" - ], - "type": "library", - "autoload": { - "psr-0": { - "PHPMD\\": "src/main/php" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Manuel Pichler", - "email": "github@manuel-pichler.de", - "homepage": "https://github.com/manuelpichler", - "role": "Project Founder" - }, - { - "name": "Marc Würth", - "email": "ravage@bluewin.ch", - "homepage": "https://github.com/ravage84", - "role": "Project Maintainer" - }, - { - "name": "Other contributors", - "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", - "role": "Contributors" - } - ], - "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", - "homepage": "https://phpmd.org/", - "keywords": [ - "mess detection", - "mess detector", - "pdepend", - "phpmd", - "pmd" - ], - "support": { - "irc": "irc://irc.freenode.org/phpmd", - "issues": "https://github.com/phpmd/phpmd/issues", - "source": "https://github.com/phpmd/phpmd/tree/2.12.0" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", - "type": "tidelift" - } - ], - "time": "2022-03-24T13:33:01+00:00" - }, - { - "name": "phpstan/phpdoc-parser", - "version": "1.9.0", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", - "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.5", - "phpstan/phpstan-phpunit": "^1.1", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^9.5", - "symfony/process": "^5.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "PHPStan\\PhpDocParser\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPDoc parser with support for nullable, intersection and generic types", - "support": { - "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.9.0" - }, - "time": "2022-10-06T11:32:36+00:00" - }, - { - "name": "phpstan/phpstan", - "version": "1.8.8", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/08310ce271984587e2a4cda94e1ac66510a6ea07", - "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07", - "shasum": "" - }, - "require": { - "php": "^7.2|^8.0" - }, - "conflict": { - "phpstan/phpstan-shim": "*" - }, - "bin": [ - "phpstan", - "phpstan.phar" - ], - "type": "library", - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPStan - PHP Static Analysis Tool", - "keywords": [ - "dev", - "static analysis" - ], - "support": { - "issues": "https://github.com/phpstan/phpstan/issues", - "source": "https://github.com/phpstan/phpstan/tree/1.8.8" - }, - "funding": [ - { - "url": "https://github.com/ondrejmirtes", - "type": "github" - }, - { - "url": "https://github.com/phpstan", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" - } - ], - "time": "2022-10-06T12:51:57+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "9.2.17", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/aa94dc41e8661fe90c7316849907cba3007b10d8", - "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-xmlwriter": "*", - "nikic/php-parser": "^4.14", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0.3", - "phpunit/php-text-template": "^2.0.2", - "sebastian/code-unit-reverse-lookup": "^2.0.2", - "sebastian/complexity": "^2.0", - "sebastian/environment": "^5.1.2", - "sebastian/lines-of-code": "^1.0.3", - "sebastian/version": "^3.0.1", - "theseer/tokenizer": "^1.2.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcov": "*", - "ext-xdebug": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.2-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.17" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-08-30T12:24:04+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "3.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2021-12-02T12:48:52+00:00" - }, - { - "name": "phpunit/php-invoker", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Invoke callables with a timeout", - "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-invoker/issues", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:58:55+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T05:33:50+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "5.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:16:10+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "9.5.25", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", - "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.3.1", - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.10.1", - "phar-io/manifest": "^2.0.3", - "phar-io/version": "^3.0.2", - "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.13", - "phpunit/php-file-iterator": "^3.0.5", - "phpunit/php-invoker": "^3.1.1", - "phpunit/php-text-template": "^2.0.3", - "phpunit/php-timer": "^5.0.2", - "sebastian/cli-parser": "^1.0.1", - "sebastian/code-unit": "^1.0.6", - "sebastian/comparator": "^4.0.8", - "sebastian/diff": "^4.0.3", - "sebastian/environment": "^5.1.3", - "sebastian/exporter": "^4.0.5", - "sebastian/global-state": "^5.0.1", - "sebastian/object-enumerator": "^4.0.3", - "sebastian/resource-operations": "^3.0.3", - "sebastian/type": "^3.2", - "sebastian/version": "^3.0.2" - }, - "suggest": { - "ext-soap": "*", - "ext-xdebug": "*" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.5-dev" - } - }, - "autoload": { - "files": [ - "src/Framework/Assert/Functions.php" - ], - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.25" - }, - "funding": [ - { - "url": "https://phpunit.de/sponsors.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", - "type": "tidelift" - } - ], - "time": "2022-09-25T03:44:45+00:00" - }, - { - "name": "psr/cache", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "support": { - "source": "https://github.com/php-fig/cache/tree/3.0.0" - }, - "time": "2021-02-03T23:26:27+00:00" - }, - { - "name": "rector/rector", - "version": "0.13.10", - "source": { - "type": "git", - "url": "https://github.com/rectorphp/rector.git", - "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", - "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", - "shasum": "" - }, - "require": { - "php": "^7.2|^8.0", - "phpstan/phpstan": "^1.8.2" - }, - "conflict": { - "phpstan/phpdoc-parser": "<1.6.2", - "rector/rector-cakephp": "*", - "rector/rector-doctrine": "*", - "rector/rector-laravel": "*", - "rector/rector-nette": "*", - "rector/rector-phpoffice": "*", - "rector/rector-phpunit": "*", - "rector/rector-prefixed": "*", - "rector/rector-symfony": "*" - }, - "bin": [ - "bin/rector" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.13-dev" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Instant Upgrade and Automated Refactoring of any PHP code", - "support": { - "issues": "https://github.com/rectorphp/rector/issues", - "source": "https://github.com/rectorphp/rector/tree/0.13.10" - }, - "funding": [ - { - "url": "https://github.com/tomasvotruba", - "type": "github" - } - ], - "time": "2022-08-03T12:48:10+00:00" - }, - { - "name": "sebastian/cli-parser", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for parsing CLI options", - "homepage": "https://github.com/sebastianbergmann/cli-parser", - "support": { - "issues": "https://github.com/sebastianbergmann/cli-parser/issues", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:08:49+00:00" - }, - { - "name": "sebastian/code-unit", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the PHP code units", - "homepage": "https://github.com/sebastianbergmann/code-unit", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit/issues", - "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:08:54+00:00" - }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:30:19+00:00" - }, - { - "name": "sebastian/comparator", - "version": "4.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - } - ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "https://github.com/sebastianbergmann/comparator", - "keywords": [ - "comparator", - "compare", - "equality" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-14T12:41:17+00:00" - }, - { - "name": "sebastian/complexity", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.7", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for calculating the complexity of PHP code units", - "homepage": "https://github.com/sebastianbergmann/complexity", - "support": { - "issues": "https://github.com/sebastianbergmann/complexity/issues", - "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T15:52:27+00:00" - }, - { - "name": "sebastian/diff", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - } - ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:10:38+00:00" - }, - { - "name": "sebastian/environment", - "version": "5.1.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", - "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-posix": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-04-03T09:37:03+00:00" - }, - { - "name": "sebastian/exporter", - "version": "4.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", - "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "https://www.github.com/sebastianbergmann/exporter", - "keywords": [ - "export", - "exporter" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-14T06:03:37+00:00" - }, - { - "name": "sebastian/global-state", - "version": "5.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-uopz": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-02-14T08:28:10+00:00" - }, - { - "name": "sebastian/lines-of-code", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.6", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for counting the lines of code in PHP source code", - "homepage": "https://github.com/sebastianbergmann/lines-of-code", - "support": { - "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-11-28T06:42:11+00:00" - }, - { - "name": "sebastian/object-enumerator", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:12:34+00:00" - }, - { - "name": "sebastian/object-reflector", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Allows reflection of object attributes, including inherited and non-public ones", - "homepage": "https://github.com/sebastianbergmann/object-reflector/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:14:26+00:00" - }, - { - "name": "sebastian/phpcpd", - "version": "6.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpcpd.git", - "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", - "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0", - "phpunit/php-timer": "^5.0", - "sebastian/cli-parser": "^1.0", - "sebastian/version": "^3.0" - }, - "bin": [ - "phpcpd" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Copy/Paste Detector (CPD) for PHP code.", - "homepage": "https://github.com/sebastianbergmann/phpcpd", - "support": { - "issues": "https://github.com/sebastianbergmann/phpcpd/issues", - "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-12-07T05:39:23+00:00" - }, - { - "name": "sebastian/recursion-context", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "support": { - "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:17:30+00:00" - }, - { - "name": "sebastian/resource-operations", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "support": { - "issues": "https://github.com/sebastianbergmann/resource-operations/issues", - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:45:17+00:00" - }, - { - "name": "sebastian/type", - "version": "3.2.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/type.git", - "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", - "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the types of the PHP type system", - "homepage": "https://github.com/sebastianbergmann/type", - "support": { - "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/3.2.0" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-12T14:47:03+00:00" - }, - { - "name": "sebastian/version", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", - "support": { - "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:39:44+00:00" - }, - { - "name": "squizlabs/php_codesniffer", - "version": "3.6.2", - "source": { - "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", - "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", - "shasum": "" - }, - "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "bin": [ - "bin/phpcs", - "bin/phpcbf" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Greg Sherwood", - "role": "lead" - } - ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", - "keywords": [ - "phpcs", - "standards" - ], - "support": { - "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", - "source": "https://github.com/squizlabs/PHP_CodeSniffer", - "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" - }, - "time": "2021-12-12T21:44:58+00:00" - }, - { - "name": "symfony/dotenv", - "version": "v5.4.5", - "source": { - "type": "git", - "url": "https://github.com/symfony/dotenv.git", - "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", - "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3" - }, - "require-dev": { - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Dotenv\\": "" - }, - "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": "Registers environment variables from a .env file", - "homepage": "https://symfony.com", - "keywords": [ - "dotenv", - "env", - "environment" - ], - "support": { - "source": "https://github.com/symfony/dotenv/tree/v5.4.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" - } - ], - "time": "2022-02-15T17:04:12+00:00" - }, - { - "name": "symfony/mime", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", - "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "egulias/email-validator": "~3.0.0", - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<4.4" - }, - "require-dev": { - "egulias/email-validator": "^2.1.10|^3.1", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/property-access": "^4.4|^5.1|^6.0", - "symfony/property-info": "^4.4|^5.1|^6.0", - "symfony/serializer": "^5.2|^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Mime\\": "" - }, - "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": "Allows manipulating MIME messages", - "homepage": "https://symfony.com", - "keywords": [ - "mime", - "mime-type" - ], - "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-01T18:18:29+00:00" - }, - { - "name": "symfony/options-resolver", - "version": "v6.1.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", - "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.1|^3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" - }, - "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": "Provides an improved replacement for the array_replace PHP function", - "homepage": "https://symfony.com", - "keywords": [ - "config", - "configuration", - "options" - ], - "support": { - "source": "https://github.com/symfony/options-resolver/tree/v6.1.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" - } - ], - "time": "2022-02-25T11:15:52+00:00" - }, - { - "name": "symfony/stopwatch", - "version": "v6.1.5", - "source": { - "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/266636bb8f3fbdccc302491df7b3a1b9a8c238a7", - "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/service-contracts": "^1|^2|^3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Stopwatch\\": "" - }, - "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": "Provides a way to profile code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/stopwatch/tree/v6.1.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" - } - ], - "time": "2022-09-28T16:00:52+00:00" - }, - { - "name": "symfony/yaml", - "version": "v5.0.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", - "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<4.4" - }, - "require-dev": { - "symfony/console": "^4.4|^5.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "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": "Symfony Yaml Component", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/yaml/tree/5.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" - } - ], - "time": "2020-05-20T17:38:26+00:00" - }, - { - "name": "theseer/tokenizer", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - } - ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", - "support": { - "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/1.2.1" - }, - "funding": [ - { - "url": "https://github.com/theseer", - "type": "github" - } - ], - "time": "2021-07-28T10:34:58+00:00" - }, - { - "name": "weew/helpers-array", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/weew/helpers-array.git", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^4.7", - "satooshi/php-coveralls": "^0.6.1" - }, - "type": "library", - "autoload": { - "files": [ - "src/array.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maxim Kott", - "email": "maximkott@gmail.com" - } - ], - "description": "Useful collection of php array helpers.", - "support": { - "issues": "https://github.com/weew/helpers-array/issues", - "source": "https://github.com/weew/helpers-array/tree/master" - }, - "time": "2016-07-21T11:18:01+00:00" - } - ], - "aliases": [], - "minimum-stability": "dev", - "stability-flags": [], - "prefer-stable": true, - "prefer-lowest": false, - "platform": [], - "platform-dev": [], - "plugin-api-version": "2.3.0" -} diff --git a/build/2.4.4/composer.lock b/build/2.4.4/composer.lock deleted file mode 100644 index ada682c..0000000 --- a/build/2.4.4/composer.lock +++ /dev/null @@ -1,25565 +0,0 @@ -{ - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", - "This file is @generated automatically" - ], - "content-hash": "4f32cd0ed99c76fbd6a8f6aa999be26b", - "packages": [ - { - "name": "2tvenom/cborencode", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/2tvenom/CBOREncode.git", - "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", - "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "CBOR": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "PHP" - ], - "authors": [ - { - "name": "Pavel Gulbin", - "email": "2tvenom@gmail.com", - "role": "Developer" - } - ], - "description": "CBOR encoder for PHP", - "homepage": "https://github.com/2tvenom/CBOREncode", - "keywords": [ - "cbor" - ], - "support": { - "issues": "https://github.com/2tvenom/CBOREncode/issues", - "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" - }, - "time": "2020-10-27T07:22:41+00:00" - }, - { - "name": "astock/stock-api-libphp", - "version": "1.1.5", - "source": { - "type": "git", - "url": "https://github.com/adobe/stock-api-libphp.git", - "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", - "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~7.3", - "php": ">=7.3" - }, - "require-dev": { - "mockery/mockery": "^1.4.3", - "phpunit/phpunit": ">=6.0", - "squizlabs/php_codesniffer": "~3.6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "AdobeStock\\Api\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "description": "Adobe Stock API library", - "support": { - "issues": "https://github.com/adobe/stock-api-libphp/issues", - "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" - }, - "time": "2021-08-31T16:36:34+00:00" - }, - { - "name": "aws/aws-crt-php", - "version": "v1.0.2", - "source": { - "type": "git", - "url": "https://github.com/awslabs/aws-crt-php.git", - "reference": "3942776a8c99209908ee0b287746263725685732" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", - "reference": "3942776a8c99209908ee0b287746263725685732", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.4.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "AWS SDK Common Runtime Team", - "email": "aws-sdk-common-runtime@amazon.com" - } - ], - "description": "AWS Common Runtime for PHP", - "homepage": "http://aws.amazon.com/sdkforphp", - "keywords": [ - "amazon", - "aws", - "crt", - "sdk" - ], - "support": { - "issues": "https://github.com/awslabs/aws-crt-php/issues", - "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" - }, - "time": "2021-09-03T22:57:30+00:00" - }, - { - "name": "aws/aws-sdk-php", - "version": "3.238.3", - "source": { - "type": "git", - "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/14fb64c934614ea5a52c9931189f687f30b6ba3b", - "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b", - "shasum": "" - }, - "require": { - "aws/aws-crt-php": "^1.0.2", - "ext-json": "*", - "ext-pcre": "*", - "ext-simplexml": "*", - "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", - "guzzlehttp/promises": "^1.4.0", - "guzzlehttp/psr7": "^1.8.5 || ^2.3", - "mtdowling/jmespath.php": "^2.6", - "php": ">=5.5" - }, - "require-dev": { - "andrewsville/php-token-reflection": "^1.4", - "aws/aws-php-sns-message-validator": "~1.0", - "behat/behat": "~3.0", - "composer/composer": "^1.10.22", - "dms/phpunit-arraysubset-asserts": "^0.4.0", - "doctrine/cache": "~1.4", - "ext-dom": "*", - "ext-openssl": "*", - "ext-pcntl": "*", - "ext-sockets": "*", - "nette/neon": "^2.3", - "paragonie/random_compat": ">= 2", - "phpunit/phpunit": "^4.8.35 || ^5.6.3 || ^9.5", - "psr/cache": "^1.0", - "psr/simple-cache": "^1.0", - "sebastian/comparator": "^1.2.3 || ^4.0", - "yoast/phpunit-polyfills": "^1.0" - }, - "suggest": { - "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", - "doctrine/cache": "To use the DoctrineCacheAdapter", - "ext-curl": "To send requests using cURL", - "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", - "ext-sockets": "To use client-side monitoring" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "files": [ - "src/functions.php" - ], - "psr-4": { - "Aws\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Amazon Web Services", - "homepage": "http://aws.amazon.com" - } - ], - "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", - "homepage": "http://aws.amazon.com/sdkforphp", - "keywords": [ - "amazon", - "aws", - "cloud", - "dynamodb", - "ec2", - "glacier", - "s3", - "sdk" - ], - "support": { - "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", - "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.238.3" - }, - "time": "2022-10-07T18:16:40+00:00" - }, - { - "name": "bacon/bacon-qr-code", - "version": "2.0.7", - "source": { - "type": "git", - "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", - "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", - "shasum": "" - }, - "require": { - "dasprid/enum": "^1.0.3", - "ext-iconv": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "phly/keep-a-changelog": "^2.1", - "phpunit/phpunit": "^7 | ^8 | ^9", - "spatie/phpunit-snapshot-assertions": "^4.2.9", - "squizlabs/php_codesniffer": "^3.4" - }, - "suggest": { - "ext-imagick": "to generate QR code images" - }, - "type": "library", - "autoload": { - "psr-4": { - "BaconQrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "BaconQrCode is a QR code generator for PHP.", - "homepage": "https://github.com/Bacon/BaconQrCode", - "support": { - "issues": "https://github.com/Bacon/BaconQrCode/issues", - "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" - }, - "time": "2022-03-14T02:02:36+00:00" - }, - { - "name": "beberlei/assert", - "version": "v3.3.2", - "source": { - "type": "git", - "url": "https://github.com/beberlei/assert.git", - "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", - "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-json": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "php": "^7.0 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "*", - "phpstan/phpstan": "*", - "phpunit/phpunit": ">=6.0.0", - "yoast/phpunit-polyfills": "^0.1.0" - }, - "suggest": { - "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" - }, - "type": "library", - "autoload": { - "files": [ - "lib/Assert/functions.php" - ], - "psr-4": { - "Assert\\": "lib/Assert" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de", - "role": "Lead Developer" - }, - { - "name": "Richard Quadling", - "email": "rquadling@gmail.com", - "role": "Collaborator" - } - ], - "description": "Thin assertion library for input validation in business models.", - "keywords": [ - "assert", - "assertion", - "validation" - ], - "support": { - "issues": "https://github.com/beberlei/assert/issues", - "source": "https://github.com/beberlei/assert/tree/v3.3.2" - }, - "time": "2021-12-16T21:41:27+00:00" - }, - { - "name": "braintree/braintree_php", - "version": "6.5.1", - "source": { - "type": "git", - "url": "https://github.com/braintree/braintree_php.git", - "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", - "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-dom": "*", - "ext-hash": "*", - "ext-openssl": "*", - "ext-xmlwriter": "*", - "php": ">=7.3.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.0", - "squizlabs/php_codesniffer": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Braintree\\": "lib/Braintree" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Braintree", - "homepage": "https://www.braintreepayments.com" - } - ], - "description": "Braintree PHP Client Library", - "support": { - "issues": "https://github.com/braintree/braintree_php/issues", - "source": "https://github.com/braintree/braintree_php/tree/6.5.1" - }, - "time": "2021-12-20T19:47:39+00:00" - }, - { - "name": "brick/math", - "version": "0.9.3", - "source": { - "type": "git", - "url": "https://github.com/brick/math.git", - "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", - "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.2", - "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", - "vimeo/psalm": "4.9.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Brick\\Math\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Arbitrary-precision arithmetic library", - "keywords": [ - "Arbitrary-precision", - "BigInteger", - "BigRational", - "arithmetic", - "bigdecimal", - "bignum", - "brick", - "math" - ], - "support": { - "issues": "https://github.com/brick/math/issues", - "source": "https://github.com/brick/math/tree/0.9.3" - }, - "funding": [ - { - "url": "https://github.com/BenMorel", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/brick/math", - "type": "tidelift" - } - ], - "time": "2021-08-15T20:50:18+00:00" - }, - { - "name": "brick/varexporter", - "version": "0.3.7", - "source": { - "type": "git", - "url": "https://github.com/brick/varexporter.git", - "reference": "3e263cd718d242594c52963760fee2059fd5833c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", - "reference": "3e263cd718d242594c52963760fee2059fd5833c", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.0", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.2", - "phpunit/phpunit": "^8.5 || ^9.0", - "vimeo/psalm": "4.23.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Brick\\VarExporter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", - "keywords": [ - "var_export" - ], - "support": { - "issues": "https://github.com/brick/varexporter/issues", - "source": "https://github.com/brick/varexporter/tree/0.3.7" - }, - "funding": [ - { - "url": "https://github.com/BenMorel", - "type": "github" - } - ], - "time": "2022-06-29T23:37:57+00:00" - }, - { - "name": "christian-riesen/base32", - "version": "1.6.0", - "source": { - "type": "git", - "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", - "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.17", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^8.5.13 || ^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Base32\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Riesen", - "email": "chris.riesen@gmail.com", - "homepage": "http://christianriesen.com", - "role": "Developer" - } - ], - "description": "Base32 encoder/decoder according to RFC 4648", - "homepage": "https://github.com/ChristianRiesen/base32", - "keywords": [ - "base32", - "decode", - "encode", - "rfc4648" - ], - "support": { - "issues": "https://github.com/ChristianRiesen/base32/issues", - "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" - }, - "time": "2021-02-26T10:19:33+00:00" - }, - { - "name": "colinmollenhour/cache-backend-file", - "version": "v1.4.5", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", - "shasum": "" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "File.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", - "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", - "support": { - "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", - "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" - }, - "time": "2019-04-18T21:54:31+00:00" - }, - { - "name": "colinmollenhour/cache-backend-redis", - "version": "1.14.2", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", - "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", - "shasum": "" - }, - "require": { - "colinmollenhour/credis": "*" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "Cm/Cache/Backend/Redis.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "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.14.2" - }, - "time": "2021-03-02T18:36:21+00:00" - }, - { - "name": "colinmollenhour/credis", - "version": "v1.12.1", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/credis.git", - "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/c27faa11724229986335c23f4b6d0f1d8d6547fb", - "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "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.12.1" - }, - "time": "2020-11-06T16:09:14+00:00" - }, - { - "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.6", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/f80354dc7c20caef29c881972a7966732c8c9bbd", - "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd", - "shasum": "" - }, - "require": { - "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "library", - "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.4.6" - }, - "time": "2022-08-16T22:35:13+00:00" - }, - { - "name": "composer/ca-bundle", - "version": "1.3.3", - "source": { - "type": "git", - "url": "https://github.com/composer/ca-bundle.git", - "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", - "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", - "shasum": "" - }, - "require": { - "ext-openssl": "*", - "ext-pcre": "*", - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "psr/log": "^1.0", - "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\CaBundle\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", - "keywords": [ - "cabundle", - "cacert", - "certificate", - "ssl", - "tls" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.3.3" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-07-20T07:14:26+00:00" - }, - { - "name": "composer/composer", - "version": "2.2.18", - "source": { - "type": "git", - "url": "https://github.com/composer/composer.git", - "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/84175907664ca8b73f73f4883e67e886dfefb9f5", - "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5", - "shasum": "" - }, - "require": { - "composer/ca-bundle": "^1.0", - "composer/metadata-minifier": "^1.0", - "composer/pcre": "^1.0", - "composer/semver": "^3.0", - "composer/spdx-licenses": "^1.2", - "composer/xdebug-handler": "^2.0 || ^3.0", - "justinrainbow/json-schema": "^5.2.11", - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0 || ^2.0", - "react/promise": "^1.2 || ^2.7", - "seld/jsonlint": "^1.4", - "seld/phar-utils": "^1.0", - "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", - "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", - "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", - "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" - }, - "require-dev": { - "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" - }, - "suggest": { - "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", - "ext-zip": "Enabling the zip extension allows you to unzip archives", - "ext-zlib": "Allow gzip compression of HTTP requests" - }, - "bin": [ - "bin/composer" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.2-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\": "src/Composer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "https://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" - } - ], - "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", - "homepage": "https://getcomposer.org/", - "keywords": [ - "autoload", - "dependency", - "package" - ], - "support": { - "irc": "ircs://irc.libera.chat:6697/composer", - "issues": "https://github.com/composer/composer/issues", - "source": "https://github.com/composer/composer/tree/2.2.18" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-08-20T09:33:38+00:00" - }, - { - "name": "composer/metadata-minifier", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/composer/metadata-minifier.git", - "reference": "c549d23829536f0d0e984aaabbf02af91f443207" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", - "reference": "c549d23829536f0d0e984aaabbf02af91f443207", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "composer/composer": "^2", - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\MetadataMinifier\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Small utility library that handles metadata minification and expansion.", - "keywords": [ - "composer", - "compression" - ], - "support": { - "issues": "https://github.com/composer/metadata-minifier/issues", - "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2021-04-07T13:37:33+00:00" - }, - { - "name": "composer/pcre", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/composer/pcre.git", - "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", - "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.3", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Pcre\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "PCRE wrapping library that offers type-safe preg_* replacements.", - "keywords": [ - "PCRE", - "preg", - "regex", - "regular expression" - ], - "support": { - "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/1.0.1" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-01-21T20:24:37+00:00" - }, - { - "name": "composer/semver", - "version": "3.3.2", - "source": { - "type": "git", - "url": "https://github.com/composer/semver.git", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.4", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Semver\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "Semver library that offers utilities, version constraint parsing and validation.", - "keywords": [ - "semantic", - "semver", - "validation", - "versioning" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.3.2" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-04-01T19:23:25+00:00" - }, - { - "name": "composer/spdx-licenses", - "version": "1.5.7", - "source": { - "type": "git", - "url": "https://github.com/composer/spdx-licenses.git", - "reference": "c848241796da2abf65837d51dce1fae55a960149" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", - "reference": "c848241796da2abf65837d51dce1fae55a960149", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Spdx\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "SPDX licenses list and validation library.", - "keywords": [ - "license", - "spdx", - "validator" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/spdx-licenses/issues", - "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-05-23T07:37:50+00:00" - }, - { - "name": "composer/xdebug-handler", - "version": "2.0.5", - "source": { - "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", - "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", - "shasum": "" - }, - "require": { - "composer/pcre": "^1", - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1 || ^2 || ^3" - }, - "require-dev": { - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Composer\\XdebugHandler\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" - } - ], - "description": "Restarts a process without Xdebug.", - "keywords": [ - "Xdebug", - "performance" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-02-24T20:20:32+00:00" - }, - { - "name": "dasprid/enum", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/DASPRiD/Enum.git", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^7 | ^8 | ^9", - "squizlabs/php_codesniffer": "^3.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "DASPRiD\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "PHP 7.1 enum implementation", - "keywords": [ - "enum", - "map" - ], - "support": { - "issues": "https://github.com/DASPRiD/Enum/issues", - "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" - }, - "time": "2020-10-02T16:03:48+00:00" - }, - { - "name": "ecomdev/magento2-compiler", - "version": "dev-feature/6-dev-setup", - "dist": { - "type": "path", - "url": "../..", - "reference": "abbe0622084959797bd293abff941aad5b861753" - }, - "require": { - "magento/framework": "~102.0|~103.0", - "magento/magento2-base": "~2.4.0", - "php": "~7.4|~8.0|~8.1" - }, - "require-dev": { - "phpunit/phpunit": "~9.5" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "EcomDev\\Magento2Compiler\\": "src/" - }, - "files": [ - "src/registration.php", - "src/commands.php" - ] - }, - "autoload-dev": { - "psr-4": { - "EcomDev\\Magento2Compiler\\": "tests/" - }, - "files": [ - "tests/functions.php" - ] - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ivan Chepurnyi", - "email": "ivan.chepurnyi@ecomdev.org" - } - ], - "description": "Magento 2 Drop-In replacement for setup:di:compile", - "transport-options": { - "relative": true - } - }, - { - "name": "elasticsearch/elasticsearch", - "version": "v7.16.0", - "source": { - "type": "git", - "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/f87f93f71f564d4bbdc5f008d296d1c37d828e10", - "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10", - "shasum": "" - }, - "require": { - "ext-json": ">=1.3.7", - "ezimuel/ringphp": "^1.1.2", - "php": "^7.3 || ^8.0", - "psr/log": "^1|^2" - }, - "require-dev": { - "ext-yaml": "*", - "ext-zip": "*", - "mockery/mockery": "^1.2", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^9.3", - "squizlabs/php_codesniffer": "^3.4", - "symfony/finder": "~4.0" - }, - "suggest": { - "ext-curl": "*", - "monolog/monolog": "Allows for client-level logging and tracing" - }, - "type": "library", - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Elasticsearch\\": "src/Elasticsearch/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0", - "LGPL-2.1-only" - ], - "authors": [ - { - "name": "Zachary Tong" - }, - { - "name": "Enrico Zimuel" - } - ], - "description": "PHP Client for Elasticsearch", - "keywords": [ - "client", - "elasticsearch", - "search" - ], - "support": { - "issues": "https://github.com/elastic/elasticsearch-php/issues", - "source": "https://github.com/elastic/elasticsearch-php/tree/v7.16.0" - }, - "time": "2021-12-09T20:04:01+00:00" - }, - { - "name": "endroid/qr-code", - "version": "4.6.0", - "source": { - "type": "git", - "url": "https://github.com/endroid/qr-code.git", - "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/b60873b14e2ca7bf3c3746f5e032023095a7e05c", - "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c", - "shasum": "" - }, - "require": { - "bacon/bacon-qr-code": "^2.0.5", - "php": "^7.4||^8.0" - }, - "require-dev": { - "endroid/quality": "dev-master", - "ext-gd": "*", - "khanamiryan/qrcode-detector-decoder": "^1.0.4", - "setasign/fpdf": "^1.8.2" - }, - "suggest": { - "ext-gd": "Enables you to write PNG images", - "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", - "roave/security-advisories": "Makes sure package versions with known security issues are not installed", - "setasign/fpdf": "Enables you to use the PDF writer" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Endroid\\QrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jeroen van den Enden", - "email": "info@endroid.nl" - } - ], - "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/qr-code", - "keywords": [ - "code", - "endroid", - "php", - "qr", - "qrcode" - ], - "support": { - "issues": "https://github.com/endroid/qr-code/issues", - "source": "https://github.com/endroid/qr-code/tree/4.6.0" - }, - "funding": [ - { - "url": "https://github.com/endroid", - "type": "github" - } - ], - "time": "2022-10-04T17:13:41+00:00" - }, - { - "name": "ezimuel/guzzlestreams", - "version": "3.0.1", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/guzzlestreams.git", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Stream\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "Guzzle", - "stream" - ], - "support": { - "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" - }, - "time": "2020-02-14T23:11:50+00:00" - }, - { - "name": "ezimuel/ringphp", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/ringphp.git", - "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", - "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", - "shasum": "" - }, - "require": { - "ezimuel/guzzlestreams": "^3.0.1", - "php": ">=5.4.0", - "react/promise": "~2.0" - }, - "replace": { - "guzzlehttp/ringphp": "self.version" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "~9.0" - }, - "suggest": { - "ext-curl": "Guzzle will use specific adapters if cURL is present" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Ring\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", - "support": { - "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" - }, - "time": "2021-11-16T11:51:30+00:00" - }, - { - "name": "fgrosse/phpasn1", - "version": "v2.4.0", - "source": { - "type": "git", - "url": "https://github.com/fgrosse/PHPASN1.git", - "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", - "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", - "shasum": "" - }, - "require": { - "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "~2.0", - "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" - }, - "suggest": { - "ext-bcmath": "BCmath is the fallback extension for big integer calculations", - "ext-curl": "For loading OID information from the web if they have not bee defined statically", - "ext-gmp": "GMP is the preferred extension for big integer calculations", - "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "FG\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Friedrich Große", - "email": "friedrich.grosse@gmail.com", - "homepage": "https://github.com/FGrosse", - "role": "Author" - }, - { - "name": "All contributors", - "homepage": "https://github.com/FGrosse/PHPASN1/contributors" - } - ], - "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", - "homepage": "https://github.com/FGrosse/PHPASN1", - "keywords": [ - "DER", - "asn.1", - "asn1", - "ber", - "binary", - "decoding", - "encoding", - "x.509", - "x.690", - "x509", - "x690" - ], - "support": { - "issues": "https://github.com/fgrosse/PHPASN1/issues", - "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" - }, - "time": "2021-12-11T12:41:06+00:00" - }, - { - "name": "google/recaptcha", - "version": "1.2.4", - "source": { - "type": "git", - "url": "https://github.com/google/recaptcha.git", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "ReCaptcha\\": "src/ReCaptcha" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", - "homepage": "https://www.google.com/recaptcha/", - "keywords": [ - "Abuse", - "captcha", - "recaptcha", - "spam" - ], - "support": { - "forum": "https://groups.google.com/forum/#!forum/recaptcha", - "issues": "https://github.com/google/recaptcha/issues", - "source": "https://github.com/google/recaptcha" - }, - "time": "2020-03-31T17:50:54+00:00" - }, - { - "name": "guzzlehttp/guzzle", - "version": "7.5.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba", - "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/promises": "^1.5", - "guzzlehttp/psr7": "^1.9 || ^2.4", - "php": "^7.2.5 || ^8.0", - "psr/http-client": "^1.0", - "symfony/deprecation-contracts": "^2.2 || ^3.0" - }, - "provide": { - "psr/http-client-implementation": "1.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", - "ext-curl": "*", - "php-http/client-integration-tests": "^3.0", - "phpunit/phpunit": "^8.5.29 || ^9.5.23", - "psr/log": "^1.1 || ^2.0 || ^3.0" - }, - "suggest": { - "ext-curl": "Required for CURL handler support", - "ext-intl": "Required for Internationalized Domain Name (IDN) support", - "psr/log": "Required for using the Log middleware" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - }, - "branch-alias": { - "dev-master": "7.5-dev" - } - }, - "autoload": { - "files": [ - "src/functions_include.php" - ], - "psr-4": { - "GuzzleHttp\\": "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": "Jeremy Lindblom", - "email": "jeremeamia@gmail.com", - "homepage": "https://github.com/jeremeamia" - }, - { - "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" - } - ], - "description": "Guzzle is a PHP HTTP client library", - "keywords": [ - "client", - "curl", - "framework", - "http", - "http client", - "psr-18", - "psr-7", - "rest", - "web service" - ], - "support": { - "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.5.0" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", - "type": "tidelift" - } - ], - "time": "2022-08-28T15:39:27+00:00" - }, - { - "name": "guzzlehttp/promises", - "version": "1.5.2", - "source": { - "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "b94b2807d85443f9719887892882d0329d1e2598" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", - "reference": "b94b2807d85443f9719887892882d0329d1e2598", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.5-dev" - } - }, - "autoload": { - "files": [ - "src/functions_include.php" - ], - "psr-4": { - "GuzzleHttp\\Promise\\": "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": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Tobias Schultze", - "email": "webmaster@tubo-world.de", - "homepage": "https://github.com/Tobion" - } - ], - "description": "Guzzle promises library", - "keywords": [ - "promise" - ], - "support": { - "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.5.2" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", - "type": "tidelift" - } - ], - "time": "2022-08-28T14:55:35+00:00" - }, - { - "name": "guzzlehttp/psr7", - "version": "2.4.1", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/69568e4293f4fa993f3b0e51c9723e1e17c41379", - "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.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.1", - "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^8.5.29 || ^9.5.23" - }, - "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - }, - "branch-alias": { - "dev-master": "2.4-dev" - } - }, - "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" - ], - "support": { - "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.4.1" - }, - "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" - } - ], - "time": "2022-08-28T14:45:39+00:00" - }, - { - "name": "justinrainbow/json-schema", - "version": "5.2.12", - "source": { - "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", - "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" - }, - "bin": [ - "bin/validate-json" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "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/5.2.12" - }, - "time": "2022-04-13T08:02:27+00:00" - }, - { - "name": "laminas/laminas-captcha", - "version": "2.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", - "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", - "shasum": "" - }, - "require": { - "laminas/laminas-recaptcha": "^3.4.0", - "laminas/laminas-session": "^2.12", - "laminas/laminas-stdlib": "^3.10.1", - "laminas/laminas-text": "^2.9.0", - "laminas/laminas-validator": "^2.19.0", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-captcha": "*" - }, - "require-dev": { - "ext-gd": "*", - "laminas/laminas-coding-standard": "~2.3.0", - "phpunit/phpunit": "^9.5.21", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-i18n-resources": "Translations of captcha messages" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Captcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "captcha", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-captcha/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-captcha/issues", - "rss": "https://github.com/laminas/laminas-captcha/releases.atom", - "source": "https://github.com/laminas/laminas-captcha" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-07-24T15:35:33+00:00" - }, - { - "name": "laminas/laminas-code", - "version": "4.5.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-code.git", - "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", - "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", - "shasum": "" - }, - "require": { - "php": ">=7.4, <8.2" - }, - "require-dev": { - "doctrine/annotations": "^1.13.2", - "ext-phar": "*", - "laminas/laminas-coding-standard": "^2.3.0", - "laminas/laminas-stdlib": "^3.6.1", - "phpunit/phpunit": "^9.5.10", - "psalm/plugin-phpunit": "^0.16.1", - "vimeo/psalm": "^4.13.1" - }, - "suggest": { - "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", - "laminas/laminas-stdlib": "Laminas\\Stdlib component" - }, - "type": "library", - "autoload": { - "files": [ - "polyfill/ReflectionEnumPolyfill.php" - ], - "psr-4": { - "Laminas\\Code\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", - "homepage": "https://laminas.dev", - "keywords": [ - "code", - "laminas", - "laminasframework" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-code/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-code/issues", - "rss": "https://github.com/laminas/laminas-code/releases.atom", - "source": "https://github.com/laminas/laminas-code" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-06-06T11:26:02+00:00" - }, - { - "name": "laminas/laminas-config", - "version": "3.7.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-config.git", - "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", - "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", - "shasum": "" - }, - "require": { - "ext-json": "*", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0", - "psr/container": "^1.0" - }, - "conflict": { - "container-interop/container-interop": "<1.2.0", - "zendframework/zend-config": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-filter": "^2.7.2", - "laminas/laminas-i18n": "^2.10.3", - "laminas/laminas-servicemanager": "^3.7", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", - "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Config\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides a nested object property based user interface for accessing this configuration data within application code", - "homepage": "https://laminas.dev", - "keywords": [ - "config", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-config/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-config/issues", - "rss": "https://github.com/laminas/laminas-config/releases.atom", - "source": "https://github.com/laminas/laminas-config" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-10-01T16:07:46+00:00" - }, - { - "name": "laminas/laminas-db", - "version": "2.15.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-db.git", - "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", - "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.7.1", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-db": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-eventmanager": "^3.4.0", - "laminas/laminas-hydrator": "^3.2 || ^4.3", - "laminas/laminas-servicemanager": "^3.7.0", - "phpunit/phpunit": "^9.5.19" - }, - "suggest": { - "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Db", - "config-provider": "Laminas\\Db\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Db\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "db", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-db/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-db/issues", - "rss": "https://github.com/laminas/laminas-db/releases.atom", - "source": "https://github.com/laminas/laminas-db" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-04-11T13:26:20+00:00" - }, - { - "name": "laminas/laminas-dependency-plugin", - "version": "2.4.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/9f75aa145ea21bed5fef8dbbabf930430fbcddbd", - "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd", - "shasum": "" - }, - "require": { - "composer-plugin-api": ">=1.1.0 <2.3.0", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "require-dev": { - "composer/composer": ">=1.9.0 <2.3.0", - "laminas/laminas-coding-standard": "~2.4.0", - "mikey179/vfsstream": "^1.6.11", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "roave/security-advisories": "dev-master", - "vimeo/psalm": "^4.5" - }, - "type": "composer-plugin", - "extra": { - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" - }, - "autoload": { - "psr-4": { - "Laminas\\DependencyPlugin\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", - "support": { - "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", - "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.4.0" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-12T19:05:50+00:00" - }, - { - "name": "laminas/laminas-di", - "version": "3.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-di.git", - "reference": "9b7091c50587f7ded53519d229421a02532feb9a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", - "reference": "9b7091c50587f7ded53519d229421a02532feb9a", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.6", - "php": ">=7.4, <8.2", - "psr/container": "^1.1.1", - "psr/log": "^1.1.4 || ^3.0.0" - }, - "conflict": { - "laminas/laminas-servicemanager": "<3.13.0", - "laminas/laminas-servicemanager-di": "*", - "phpspec/prophecy": "<1.9.0", - "zendframework/zend-di": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-servicemanager": "^3.12", - "mikey179/vfsstream": "^1.6.10@alpha", - "phpbench/phpbench": "^1.2", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "squizlabs/php_codesniffer": "^3.6" - }, - "suggest": { - "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Di", - "config-provider": "Laminas\\Di\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Di\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Automated dependency injection for PSR-11 containers", - "homepage": "https://laminas.dev", - "keywords": [ - "PSR-11", - "di", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-di/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-di/issues", - "rss": "https://github.com/laminas/laminas-di/releases.atom", - "source": "https://github.com/laminas/laminas-di" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-06-30T12:29:26+00:00" - }, - { - "name": "laminas/laminas-escaper", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f", - "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f", - "shasum": "" - }, - "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-escaper": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.12.2", - "vimeo/psalm": "^3.16" - }, - "suggest": { - "ext-iconv": "*", - "ext-mbstring": "*" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Escaper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", - "homepage": "https://laminas.dev", - "keywords": [ - "escaper", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-escaper/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-escaper/issues", - "rss": "https://github.com/laminas/laminas-escaper/releases.atom", - "source": "https://github.com/laminas/laminas-escaper" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-02T17:10:53+00:00" - }, - { - "name": "laminas/laminas-eventmanager", - "version": "3.5.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "41f7209428f37cab9573365e361f4078209aaafa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", - "reference": "41f7209428f37cab9573365e361f4078209aaafa", - "shasum": "" - }, - "require": { - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "container-interop/container-interop": "<1.2", - "zendframework/zend-eventmanager": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-stdlib": "^3.6", - "phpbench/phpbench": "^1.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "psr/container": "^1.1.2 || ^2.0.2" - }, - "suggest": { - "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", - "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\EventManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Trigger and listen to events within a PHP application", - "homepage": "https://laminas.dev", - "keywords": [ - "event", - "eventmanager", - "events", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-eventmanager/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-eventmanager/issues", - "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", - "source": "https://github.com/laminas/laminas-eventmanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-04-06T21:05:17+00:00" - }, - { - "name": "laminas/laminas-feed", - "version": "2.18.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-feed.git", - "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", - "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-escaper": "^2.9", - "laminas/laminas-servicemanager": "^3.14.0", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "laminas/laminas-servicemanager": "<3.3", - "zendframework/zend-feed": "*" - }, - "require-dev": { - "laminas/laminas-cache": "^2.13.2 || ^3.1.3", - "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-db": "^2.13.3", - "laminas/laminas-http": "^2.15", - "laminas/laminas-validator": "^2.15", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "psr/http-message": "^1.0.1", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", - "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", - "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", - "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", - "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Feed\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides functionality for creating and consuming RSS and Atom feeds", - "homepage": "https://laminas.dev", - "keywords": [ - "atom", - "feed", - "laminas", - "rss" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-feed/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-feed/issues", - "rss": "https://github.com/laminas/laminas-feed/releases.atom", - "source": "https://github.com/laminas/laminas-feed" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-08T17:02:35+00:00" - }, - { - "name": "laminas/laminas-http", - "version": "2.16.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-http.git", - "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/7300482d3e570e81b6a6ecf6b28da1b12334bf63", - "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63", - "shasum": "" - }, - "require": { - "laminas/laminas-loader": "^2.8", - "laminas/laminas-stdlib": "^3.6", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-http": "*" - }, - "require-dev": { - "ext-curl": "*", - "laminas/laminas-coding-standard": "~2.2.1", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "paragonie/certainty": "For automated management of cacert.pem" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Http\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "http client", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-http/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-http/issues", - "rss": "https://github.com/laminas/laminas-http/releases.atom", - "source": "https://github.com/laminas/laminas-http" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-17T17:22:15+00:00" - }, - { - "name": "laminas/laminas-json", - "version": "3.3.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-json.git", - "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", - "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", - "shasum": "" - }, - "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-json": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "laminas/laminas-json-server": "For implementing JSON-RPC servers", - "laminas/laminas-xml2json": "For converting XML documents to JSON" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Json\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", - "homepage": "https://laminas.dev", - "keywords": [ - "json", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-json/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-json/issues", - "rss": "https://github.com/laminas/laminas-json/releases.atom", - "source": "https://github.com/laminas/laminas-json" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-02T18:02:31+00:00" - }, - { - "name": "laminas/laminas-loader", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-loader.git", - "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", - "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", - "shasum": "" - }, - "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-loader": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Loader\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Autoloading and plugin loading strategies", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "loader" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-loader/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-loader/issues", - "rss": "https://github.com/laminas/laminas-loader/releases.atom", - "source": "https://github.com/laminas/laminas-loader" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-02T18:30:53+00:00" - }, - { - "name": "laminas/laminas-mail", - "version": "2.18.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mail.git", - "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/0976a33ca997c803379f9a4641d4942dfb79b2cc", - "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "laminas/laminas-loader": "^2.8.0", - "laminas/laminas-mime": "^2.10.0", - "laminas/laminas-stdlib": "^3.11.0", - "laminas/laminas-validator": "^2.23.0", - "php": "~8.0.0 || ~8.1.0", - "symfony/polyfill-intl-idn": "^1.26.0", - "symfony/polyfill-mbstring": "^1.16.0", - "webmozart/assert": "^1.11.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.4.0", - "laminas/laminas-crypt": "^3.8.0", - "laminas/laminas-db": "^2.15.0", - "laminas/laminas-servicemanager": "^3.16.0", - "phpunit/phpunit": "^9.5.21", - "psalm/plugin-phpunit": "^0.17.0", - "symfony/process": "^6.0.11", - "vimeo/psalm": "^4.26.0" - }, - "suggest": { - "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", - "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Mail", - "config-provider": "Laminas\\Mail\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Mail\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mail" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mail/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mail/issues", - "rss": "https://github.com/laminas/laminas-mail/releases.atom", - "source": "https://github.com/laminas/laminas-mail" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-20T08:29:59+00:00" - }, - { - "name": "laminas/laminas-mime", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mime.git", - "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/62a899a7c9100889c2d2386b1357003a2cb52fa9", - "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-mime": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-mail": "^2.12", - "phpunit/phpunit": "^9.5" - }, - "suggest": { - "laminas/laminas-mail": "Laminas\\Mail component" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Mime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create and parse MIME messages and parts", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mime" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mime/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mime/issues", - "rss": "https://github.com/laminas/laminas-mime/releases.atom", - "source": "https://github.com/laminas/laminas-mime" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-30T09:38:41+00:00" - }, - { - "name": "laminas/laminas-modulemanager", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-modulemanager.git", - "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", - "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", - "shasum": "" - }, - "require": { - "brick/varexporter": "^0.3.2", - "laminas/laminas-config": "^3.7", - "laminas/laminas-eventmanager": "^3.4", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0", - "webimpress/safe-writer": "^1.0.2 || ^2.1" - }, - "conflict": { - "zendframework/zend-modulemanager": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "^2.3", - "laminas/laminas-loader": "^2.8", - "laminas/laminas-mvc": "^3.1.1", - "laminas/laminas-servicemanager": "^3.7", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.16.1", - "vimeo/psalm": "^4.10" - }, - "suggest": { - "laminas/laminas-console": "Laminas\\Console component", - "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\ModuleManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Modular application system for laminas-mvc applications", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "modulemanager" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-modulemanager/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-modulemanager/issues", - "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", - "source": "https://github.com/laminas/laminas-modulemanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-07T11:22:27+00:00" - }, - { - "name": "laminas/laminas-mvc", - "version": "3.3.5", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mvc.git", - "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/43fa8b0a02376cfe3209a91140bc97e94cd62d6e", - "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.2", - "laminas/laminas-eventmanager": "^3.4", - "laminas/laminas-http": "^2.15", - "laminas/laminas-modulemanager": "^2.8", - "laminas/laminas-router": "^3.5", - "laminas/laminas-servicemanager": "^3.7", - "laminas/laminas-stdlib": "^3.6", - "laminas/laminas-view": "^2.14", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-mvc": "*" - }, - "require-dev": { - "http-interop/http-middleware": "^0.4.1", - "laminas/laminas-coding-standard": "^1.0.0", - "laminas/laminas-json": "^3.3", - "laminas/laminas-psr7bridge": "^1.0", - "laminas/laminas-stratigility": ">=2.0.1 <2.2", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", - "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", - "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", - "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", - "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", - "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", - "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", - "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", - "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", - "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", - "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Mvc\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mvc" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mvc/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mvc/issues", - "rss": "https://github.com/laminas/laminas-mvc/releases.atom", - "source": "https://github.com/laminas/laminas-mvc" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-20T12:37:51+00:00" - }, - { - "name": "laminas/laminas-recaptcha", - "version": "3.4.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-recaptcha.git", - "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", - "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", - "shasum": "" - }, - "require": { - "ext-json": "*", - "laminas/laminas-http": "^2.15", - "laminas/laminas-json": "^3.3", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zendservice-recaptcha": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-config": "^3.7", - "laminas/laminas-validator": "^2.15", - "phpunit/phpunit": "^9.5.4" - }, - "suggest": { - "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\ReCaptcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "OOP wrapper for the ReCaptcha web service", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "recaptcha" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-recaptcha/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-recaptcha/issues", - "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", - "source": "https://github.com/laminas/laminas-recaptcha" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-11-28T18:10:25+00:00" - }, - { - "name": "laminas/laminas-router", - "version": "3.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-router.git", - "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-router/zipball/ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", - "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", - "shasum": "" - }, - "require": { - "laminas/laminas-http": "^2.15", - "laminas/laminas-servicemanager": "^3.14.0", - "laminas/laminas-stdlib": "^3.10.1", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-router": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.4.0", - "laminas/laminas-i18n": "^2.15.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Router", - "config-provider": "Laminas\\Router\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Router\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Flexible routing system for HTTP and console applications", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "routing" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-router/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-router/issues", - "rss": "https://github.com/laminas/laminas-router/releases.atom", - "source": "https://github.com/laminas/laminas-router" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-30T22:41:24+00:00" - }, - { - "name": "laminas/laminas-server", - "version": "2.11.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-server.git", - "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", - "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", - "shasum": "" - }, - "require": { - "laminas/laminas-code": "^3.5.1 || ^4.0.0", - "laminas/laminas-stdlib": "^3.3.1", - "laminas/laminas-zendframework-bridge": "^1.2.0", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "replace": { - "zendframework/zend-server": "^2.8.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.15.1", - "vimeo/psalm": "^4.6.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Server\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create Reflection-based RPC servers", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "server" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-server/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-server/issues", - "rss": "https://github.com/laminas/laminas-server/releases.atom", - "source": "https://github.com/laminas/laminas-server" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-02-25T14:41:51+00:00" - }, - { - "name": "laminas/laminas-servicemanager", - "version": "3.17.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/360be5f16955dd1edbcce1cfaa98ed82a17f02ec", - "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.2.1", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0", - "psr/container": "^1.0" - }, - "conflict": { - "ext-psr": "*", - "laminas/laminas-code": "<3.3.1", - "zendframework/zend-code": "<3.3.1", - "zendframework/zend-servicemanager": "*" - }, - "provide": { - "psr/container-implementation": "^1.0" - }, - "replace": { - "container-interop/container-interop": "^1.2.0" - }, - "require-dev": { - "composer/package-versions-deprecated": "^1.0", - "laminas/laminas-coding-standard": "~2.4.0", - "laminas/laminas-container-config-test": "^0.7", - "laminas/laminas-dependency-plugin": "^2.1.2", - "mikey179/vfsstream": "^1.6.10@alpha", - "ocramius/proxy-manager": "^2.11", - "phpbench/phpbench": "^1.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.8" - }, - "suggest": { - "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" - }, - "bin": [ - "bin/generate-deps-for-config-factory", - "bin/generate-factory-for-class" - ], - "type": "library", - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\ServiceManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Factory-Driven Dependency Injection Container", - "homepage": "https://laminas.dev", - "keywords": [ - "PSR-11", - "dependency-injection", - "di", - "dic", - "laminas", - "service-manager", - "servicemanager" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-servicemanager/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-servicemanager/issues", - "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", - "source": "https://github.com/laminas/laminas-servicemanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-22T11:33:46+00:00" - }, - { - "name": "laminas/laminas-session", - "version": "2.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-session.git", - "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", - "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^3.5", - "laminas/laminas-servicemanager": "^3.15.1", - "laminas/laminas-stdlib": "^3.10.1", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-session": "*" - }, - "require-dev": { - "laminas/laminas-cache": "^3.1.3", - "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-db": "^2.13.4", - "laminas/laminas-http": "^2.15", - "laminas/laminas-validator": "^2.15", - "mongodb/mongodb": "~1.12.0", - "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.9", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-db": "Laminas\\Db component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "Laminas\\Validator component", - "mongodb/mongodb": "If you want to use the MongoDB session save handler" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Session", - "config-provider": "Laminas\\Session\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Session\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Object-oriented interface to PHP sessions and storage", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "session" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-session/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-session/issues", - "rss": "https://github.com/laminas/laminas-session/releases.atom", - "source": "https://github.com/laminas/laminas-session" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-07-22T10:26:33+00:00" - }, - { - "name": "laminas/laminas-soap", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-soap.git", - "reference": "b1245a09b523485060407f73a0058fb871d2c656" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", - "reference": "b1245a09b523485060407f73a0058fb871d2c656", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-soap": "*", - "laminas/laminas-server": "^2.11", - "laminas/laminas-stdlib": "^3.6", - "laminas/laminas-uri": "^2.9.1", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "laminas/laminas-code": "<4.4", - "zendframework/zend-soap": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-config": "^3.7", - "laminas/laminas-http": "^2.15", - "phpspec/prophecy-phpunit": "^2.0.1", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "ext-curl": "Curl is required when .NET compatibility is required", - "laminas/laminas-http": "Laminas\\Http component" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Soap\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "soap" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-soap/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-soap/issues", - "rss": "https://github.com/laminas/laminas-soap/releases.atom", - "source": "https://github.com/laminas/laminas-soap" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-10-14T14:04:27+00:00" - }, - { - "name": "laminas/laminas-stdlib", - "version": "3.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/66a6d03c381f6c9f1dd988bf8244f9afb9380d76", - "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76", - "shasum": "" - }, - "require": { - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-stdlib": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "phpbench/phpbench": "^1.2.6", - "phpstan/phpdoc-parser": "^0.5.4", - "phpunit/phpunit": "^9.5.23", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.26" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Stdlib\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "stdlib" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-stdlib/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-stdlib/issues", - "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", - "source": "https://github.com/laminas/laminas-stdlib" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-24T13:56:50+00:00" - }, - { - "name": "laminas/laminas-text", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-text.git", - "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", - "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^3.4", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-text": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Text\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create FIGlets and text-based tables", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "text" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-text/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-text/issues", - "rss": "https://github.com/laminas/laminas-text/releases.atom", - "source": "https://github.com/laminas/laminas-text" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-02T16:50:53+00:00" - }, - { - "name": "laminas/laminas-uri", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-uri.git", - "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", - "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", - "shasum": "" - }, - "require": { - "laminas/laminas-escaper": "^2.9", - "laminas/laminas-validator": "^2.15", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-uri": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "phpunit/phpunit": "^9.5.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Uri\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "uri" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-uri/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-uri/issues", - "rss": "https://github.com/laminas/laminas-uri/releases.atom", - "source": "https://github.com/laminas/laminas-uri" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-09T18:37:15+00:00" - }, - { - "name": "laminas/laminas-validator", - "version": "2.25.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-validator.git", - "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/42de39b78e73b321db7d948cf8530a2764f8b9aa", - "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^3.12.0", - "laminas/laminas-stdlib": "^3.13", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-validator": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "^2.4.0", - "laminas/laminas-db": "^2.15.0", - "laminas/laminas-filter": "^2.18.0", - "laminas/laminas-http": "^2.16.0", - "laminas/laminas-i18n": "^2.17.0", - "laminas/laminas-session": "^2.13.0", - "laminas/laminas-uri": "^2.9.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.24", - "psalm/plugin-phpunit": "^0.17.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", - "vimeo/psalm": "^4.27.0" - }, - "suggest": { - "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", - "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", - "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", - "laminas/laminas-i18n-resources": "Translations of validator messages", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", - "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", - "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", - "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Validator", - "config-provider": "Laminas\\Validator\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Validator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "validator" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-validator/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-validator/issues", - "rss": "https://github.com/laminas/laminas-validator/releases.atom", - "source": "https://github.com/laminas/laminas-validator" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-20T11:33:19+00:00" - }, - { - "name": "laminas/laminas-view", - "version": "2.14.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-view.git", - "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ced4133462b917c62d1efc26f982a62b5e319b4b", - "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b", - "shasum": "" - }, - "require": { - "ext-json": "*", - "laminas/laminas-eventmanager": "^3.4", - "laminas/laminas-json": "^2.6.1 || ^3.3", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "laminas/laminas-router": "<3.0.1", - "laminas/laminas-servicemanager": "<3.3", - "zendframework/zend-view": "*" - }, - "require-dev": { - "ext-dom": "*", - "laminas/laminas-authentication": "^2.5", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-console": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-feed": "^2.15", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-http": "^2.15", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-modulemanager": "^2.7.1", - "laminas/laminas-mvc": "^2.7.14 || ^3.0", - "laminas/laminas-mvc-i18n": "^1.1", - "laminas/laminas-mvc-plugin-flashmessenger": "^1.2", - "laminas/laminas-navigation": "^2.8.1", - "laminas/laminas-paginator": "^2.5", - "laminas/laminas-permissions-acl": "^2.6", - "laminas/laminas-router": "^3.0.1", - "laminas/laminas-servicemanager": "^3.3", - "laminas/laminas-session": "^2.12", - "laminas/laminas-uri": "^2.5", - "phpspec/prophecy": "^1.12", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.16.1", - "vimeo/psalm": "^4.10" - }, - "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component", - "laminas/laminas-escaper": "Laminas\\Escaper component", - "laminas/laminas-feed": "Laminas\\Feed component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", - "laminas/laminas-navigation": "Laminas\\Navigation component", - "laminas/laminas-paginator": "Laminas\\Paginator component", - "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-uri": "Laminas\\Uri component" - }, - "bin": [ - "bin/templatemap_generator.php" - ], - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\View\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "view" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-view/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-view/issues", - "rss": "https://github.com/laminas/laminas-view/releases.atom", - "source": "https://github.com/laminas/laminas-view" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-11-17T12:05:00+00:00" - }, - { - "name": "laminas/laminas-zendframework-bridge", - "version": "1.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", - "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", - "shasum": "" - }, - "require": { - "php": ">=7.4, <8.2" - }, - "require-dev": { - "phpunit/phpunit": "^9.5.14", - "psalm/plugin-phpunit": "^0.15.2", - "squizlabs/php_codesniffer": "^3.6.2", - "vimeo/psalm": "^4.21.0" - }, - "type": "library", - "extra": { - "laminas": { - "module": "Laminas\\ZendFrameworkBridge" - } - }, - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\ZendFrameworkBridge\\": "src//" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Alias legacy ZF class names to Laminas Project equivalents.", - "keywords": [ - "ZendFramework", - "autoloading", - "laminas", - "zf" - ], - "support": { - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", - "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", - "source": "https://github.com/laminas/laminas-zendframework-bridge" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-07-29T13:28:29+00:00" - }, - { - "name": "league/flysystem", - "version": "2.3.2", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4b6da3e75b5e8eee53bb5ee46ded15a532843f80", - "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80", - "shasum": "" - }, - "require": { - "ext-json": "*", - "league/mime-type-detection": "^1.0.0", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "guzzlehttp/ringphp": "<1.1.1" - }, - "require-dev": { - "async-aws/s3": "^1.5", - "async-aws/simple-s3": "^1.0", - "aws/aws-sdk-php": "^3.132.4", - "composer/semver": "^3.0", - "ext-fileinfo": "*", - "friendsofphp/php-cs-fixer": "^3.2", - "google/cloud-storage": "^1.23", - "phpseclib/phpseclib": "^2.0", - "phpstan/phpstan": "^0.12.26", - "phpunit/phpunit": "^8.5 || ^9.4", - "sabre/dav": "^4.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "File storage abstraction for PHP", - "keywords": [ - "WebDAV", - "aws", - "cloud", - "file", - "files", - "filesystem", - "filesystems", - "ftp", - "s3", - "sftp", - "storage" - ], - "support": { - "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/2.3.2" - }, - "funding": [ - { - "url": "https://offset.earth/frankdejonge", - "type": "custom" - }, - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2021-11-28T20:19:08+00:00" - }, - { - "name": "league/flysystem-aws-s3-v3", - "version": "2.5.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", - "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/2ae435f7177fd5d3afc0090bc7f849093d8361e8", - "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8", - "shasum": "" - }, - "require": { - "aws/aws-sdk-php": "^3.132.4", - "league/flysystem": "^2.0.0", - "league/mime-type-detection": "^1.0.0", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "guzzlehttp/ringphp": "<1.1.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\AwsS3V3\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "AWS S3 filesystem adapter for Flysystem.", - "keywords": [ - "Flysystem", - "aws", - "file", - "files", - "filesystem", - "s3", - "storage" - ], - "support": { - "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", - "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.5.0" - }, - "funding": [ - { - "url": "https://ecologi.com/frankdejonge", - "type": "custom" - }, - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2022-09-09T19:33:51+00:00" - }, - { - "name": "league/mime-type-detection", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", - "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.2", - "phpstan/phpstan": "^0.12.68", - "phpunit/phpunit": "^8.5.8 || ^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\MimeTypeDetection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "Mime-type detection for Flysystem", - "support": { - "issues": "https://github.com/thephpleague/mime-type-detection/issues", - "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" - }, - "funding": [ - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2022-04-17T13:12:02+00:00" - }, - { - "name": "magento/adobe-ims", - "version": "2.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/adobe-ims-2.1.3.zip", - "shasum": "476fec0632ab65089bae13cf316cc2d874e30c78" - }, - "require": { - "magento/module-adobe-ims": "2.1.*", - "magento/module-adobe-ims-api": "2.1.*" - }, - "type": "metapackage", - "description": "Adobe IMS Integration" - }, - { - "name": "magento/adobe-stock-integration", - "version": "2.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/adobe-stock-integration-2.1.3.zip", - "shasum": "22a5a89e9d6e9a9b0a29549c3daa9aee4545ed9a" - }, - "require": { - "magento/adobe-ims": "2.1.*", - "magento/module-adobe-stock-admin-ui": "1.3.*", - "magento/module-adobe-stock-asset": "1.3.*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client": "1.3.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-adobe-stock-image": "1.3.*", - "magento/module-adobe-stock-image-admin-ui": "1.3.*", - "magento/module-adobe-stock-image-api": "1.3.*" - }, - "type": "metapackage", - "description": "Adobe Stock integration" - }, - { - "name": "magento/composer", - "version": "1.8.0", - "source": { - "type": "git", - "url": "https://github.com/magento/composer.git", - "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/composer/zipball/244c03cf437f6ae6de1650421f30e8a4fa70a02c", - "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c", - "shasum": "" - }, - "require": { - "composer/composer": "^1.9 || ^2.0", - "php": "~7.4.0||~8.0.0||~8.1.0", - "symfony/console": "~4.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "library", - "autoload": { - "psr-4": { - "Magento\\Composer\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento composer library helps to instantiate Composer application and run composer commands.", - "support": { - "issues": "https://github.com/magento/composer/issues", - "source": "https://github.com/magento/composer/tree/1.8.0" - }, - "time": "2022-01-14T01:29:51+00:00" - }, - { - "name": "magento/composer-dependency-version-audit-plugin", - "version": "0.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/composer-dependency-version-audit-plugin-0.1.1.zip", - "shasum": "3353eb4b6f31c0ea364ab4f46d685d44b67c4377" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "composer/composer": "^1.9 || ^2.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" - }, - "autoload": { - "psr-4": { - "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" - } - }, - "autoload-dev": { - "psr-4": { - "Magento\\ComposerDependencyVersionAuditPlugin\\": "tests/Unit/Magento/ComposerDependencyVersionAuditPlugin/" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Validating packages through a composer plugin" - }, - { - "name": "magento/framework", - "version": "103.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-103.0.4.zip", - "shasum": "71603c0c3c0650d3bb2e3f9ab66c294397e7fb2a" - }, - "require": { - "colinmollenhour/php-redis-session-abstract": "~1.4.5", - "composer/composer": "^1.9 || ^2.0", - "ext-bcmath": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-openssl": "*", - "ext-simplexml": "*", - "ext-sodium": "*", - "ext-xsl": "*", - "guzzlehttp/guzzle": "^7.3.0", - "laminas/laminas-code": "~4.5.0", - "laminas/laminas-escaper": "~2.9.0", - "laminas/laminas-http": "^2.15.0", - "laminas/laminas-mail": "^2.15.1", - "laminas/laminas-mime": "^2.9.1", - "laminas/laminas-stdlib": "^3.6.0", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15.0", - "lib-libxml": "*", - "magento/composer-dependency-version-audit-plugin": "~0.1", - "magento/zendframework1": "~1.15.0", - "monolog/monolog": "^2.3", - "php": "~7.4.0||~8.1.0", - "ramsey/uuid": "~4.2.0", - "symfony/console": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.4.0", - "webonyx/graphql-php": "~14.11.3", - "wikimedia/less.php": "^3.0.0" - }, - "suggest": { - "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\": "" - } - }, - "archive": { - "exclude": [ - "Amqp", - "Bulk", - "MessageQueue" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-amqp", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-amqp-100.4.2.zip", - "shasum": "0a32efa5a38ea7398a8c6b2e7d2f1ea64fbbe2f3" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0", - "php-amqplib/php-amqplib": "~3.1.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-bulk", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-bulk-101.0.1.zip", - "shasum": "4e6a3177284a732fd8fb30ff49e27e914b1e59d6" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-message-queue", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-message-queue-100.4.4.zip", - "shasum": "98a2550b1b1a3fb7e9a4ab947fcfc16df482c59f" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/google-shopping-ads", - "version": "4.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/magento-google-shopping-ads-4.0.1.0.zip", - "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" - }, - "require": { - "magento/framework": ">=101.0.4", - "magento/module-eav": ">=101.0.3", - "php": "7.0.2||7.0.4||>=7.0.6" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleShoppingAds\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" - }, - { - "name": "magento/inventory-composer-installer", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/inventory-composer-installer-1.2.0.zip", - "shasum": "69399923bbb8f2a1023312d76122093645010ff1" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "composer/composer": "^1.9 || ^2.0", - "magento/framework": "*" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\InventoryComposerInstaller\\Plugin" - }, - "autoload": { - "psr-4": { - "Magento\\InventoryComposerInstaller\\": "src" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Composer plugin for Magento Multi Source Inventory" - }, - { - "name": "magento/inventory-metapackage", - "version": "1.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/inventory-metapackage-1.2.4.zip", - "shasum": "0ce0ecc618c1b1448eb1909d299d4fa10d9858be" - }, - "require": { - "magento/inventory-composer-installer": "1.2.0", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-admin-ui": "1.2.*", - "magento/module-inventory-advanced-checkout": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-bundle-import-export": "1.1.*", - "magento/module-inventory-bundle-product": "1.2.*", - "magento/module-inventory-bundle-product-admin-ui": "1.2.*", - "magento/module-inventory-bundle-product-indexer": "1.1.*", - "magento/module-inventory-cache": "1.2.*", - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-catalog-admin-ui": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-catalog-frontend-ui": "1.0.*", - "magento/module-inventory-catalog-search": "1.2.*", - "magento/module-inventory-catalog-search-bundle-product": "1.0.*", - "magento/module-inventory-catalog-search-configurable-product": "1.0.*", - "magento/module-inventory-configurable-product": "1.2.*", - "magento/module-inventory-configurable-product-admin-ui": "1.2.*", - "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", - "magento/module-inventory-configurable-product-indexer": "1.2.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-distance-based-source-selection": "1.2.*", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.*", - "magento/module-inventory-distance-based-source-selection-api": "1.2.*", - "magento/module-inventory-elasticsearch": "1.2.*", - "magento/module-inventory-export-stock": "1.2.*", - "magento/module-inventory-export-stock-api": "1.2.*", - "magento/module-inventory-graph-ql": "1.2.*", - "magento/module-inventory-grouped-product": "1.2.*", - "magento/module-inventory-grouped-product-admin-ui": "1.2.*", - "magento/module-inventory-grouped-product-indexer": "1.2.*", - "magento/module-inventory-import-export": "1.2.*", - "magento/module-inventory-in-store-pickup": "1.1.*", - "magento/module-inventory-in-store-pickup-admin-ui": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-frontend": "1.1.*", - "magento/module-inventory-in-store-pickup-graph-ql": "1.1.*", - "magento/module-inventory-in-store-pickup-multishipping": "1.1.*", - "magento/module-inventory-in-store-pickup-quote": "1.1.*", - "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.*", - "magento/module-inventory-in-store-pickup-sales": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-low-quantity-notification": "1.2.*", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.*", - "magento/module-inventory-low-quantity-notification-api": "1.2.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "magento/module-inventory-product-alert": "1.2.*", - "magento/module-inventory-quote-graph-ql": "1.0.*", - "magento/module-inventory-requisition-list": "1.2.*", - "magento/module-inventory-reservation-cli": "1.2.*", - "magento/module-inventory-reservations": "1.2.*", - "magento/module-inventory-reservations-api": "1.2.*", - "magento/module-inventory-sales": "1.2.*", - "magento/module-inventory-sales-admin-ui": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-sales-frontend-ui": "1.2.*", - "magento/module-inventory-setup-fixture-generator": "1.2.*", - "magento/module-inventory-shipping": "1.2.*", - "magento/module-inventory-shipping-admin-ui": "1.2.*", - "magento/module-inventory-source-deduction-api": "1.2.*", - "magento/module-inventory-source-selection": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-inventory-swatches-frontend-ui": "1.0.*", - "magento/module-inventory-visual-merchandiser": "1.1.*", - "magento/module-inventory-wishlist": "1.0.*" - }, - "type": "metapackage", - "description": "Metapackage with Magento Inventory modules for simple installation" - }, - { - "name": "magento/language-de_de", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-de_de-100.4.0.zip", - "shasum": "b44d46791ab2fd3e9635d551c8efb5e193ab4c4c" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "German (Germany) language" - }, - { - "name": "magento/language-en_us", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-en_us-100.4.0.zip", - "shasum": "6b9b4e6baabb7a83d1bccc1e0afcd194f491b077" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "English (United States) language" - }, - { - "name": "magento/language-es_es", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-es_es-100.4.0.zip", - "shasum": "cecf2c8604d3448ef16cf5de608dc105cbda2aeb" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Spanish (Spain) language" - }, - { - "name": "magento/language-fr_fr", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-fr_fr-100.4.0.zip", - "shasum": "2e99b25d6a1b5f50f12bedca8ca5f4c9fe807236" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "French (France) language" - }, - { - "name": "magento/language-nl_nl", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-nl_nl-100.4.0.zip", - "shasum": "79b894db6f0b39f0e682f6b0429c7c4d91ee965c" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Dutch (Netherlands) language" - }, - { - "name": "magento/language-pt_br", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-pt_br-100.4.0.zip", - "shasum": "46eb83c31b8a3d0f125642bb2b852b4ef277647a" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Portuguese (Brazil) language" - }, - { - "name": "magento/language-zh_hans_cn", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-zh_hans_cn-100.4.0.zip", - "shasum": "ed8034e30983a5a9f957de8f6caaa35f44848847" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Chinese (China) language" - }, - { - "name": "magento/magento-composer-installer", - "version": "0.3.0", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", - "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "composer/composer": "^1.9 || ^2.0" - }, - "replace": { - "magento-hackathon/magento-composer-installer": "*" - }, - "require-dev": { - "mikey179/vfsstream": "*", - "phpunit/phpunit": "^9.5", - "squizlabs/php_codesniffer": "~3.6.1", - "symfony/process": "~5.4.0" - }, - "type": "composer-plugin", - "extra": { - "composer-command-registry": [ - "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" - ], - "class": "MagentoHackathon\\Composer\\Magento\\Plugin" - }, - "autoload": { - "psr-0": { - "MagentoHackathon\\Composer\\Magento": "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/magento-composer-installer", - "keywords": [ - "composer-installer", - "magento" - ], - "support": { - "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" - }, - "time": "2021-12-17T20:04:15+00:00" - }, - { - "name": "magento/magento2-base", - "version": "2.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/magento2-base-2.4.4.zip", - "shasum": "681b499dd1e051f279056e4c6bd24a76b2ea08cc" - }, - "require": { - "composer/composer": "^1.9 || ^2.0", - "ext-intl": "*", - "ext-mbstring": "*", - "laminas/laminas-code": "~4.5.0", - "laminas/laminas-di": "^3.3.0", - "laminas/laminas-eventmanager": "^3.4.0", - "laminas/laminas-http": "^2.15.0", - "laminas/laminas-json": "^3.3.0", - "laminas/laminas-modulemanager": "^2.11.0", - "laminas/laminas-mvc": "^3.3.0", - "laminas/laminas-server": "^2.11.0", - "laminas/laminas-servicemanager": "^3.10.0", - "laminas/laminas-soap": "^2.10.0", - "laminas/laminas-stdlib": "^3.6.0", - "laminas/laminas-text": "^2.9.0", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15.0", - "laminas/laminas-view": "~2.14.1", - "magento/composer": "~1.8.0", - "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.15.0", - "monolog/monolog": "^2.3", - "pelago/emogrifier": "^6.0.0", - "php": "~7.4.0||~8.1.0", - "phpseclib/phpseclib": "~3.0.9", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.4.0", - "tubalmartin/cssmin": "4.1.1" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "replace": { - "blueimp/jquery-file-upload": "5.6.14", - "components/jquery": "1.11.0", - "components/jqueryui": "1.10.4", - "tinymce/tinymce": "3.4.7", - "trentrichardson/jquery-timepicker-addon": "1.4.3", - "twbs/bootstrap": "3.1.0" - }, - "type": "magento2-component", - "extra": { - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } - ], - "component_paths": { - "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", - "components/jquery": [ - "lib/web/jquery.js", - "lib/web/jquery/jquery.min.js", - "lib/web/jquery/jquery-migrate.js" - ], - "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "tinymce/tinymce": "lib/web/tiny_mce_5", - "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", - "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" - }, - "map": [ - [ - ".editorconfig", - ".editorconfig" - ], - [ - ".gitignore", - ".gitignore" - ], - [ - ".htaccess", - ".htaccess" - ], - [ - ".htaccess.sample", - ".htaccess.sample" - ], - [ - ".php-cs-fixer.dist.php", - ".php-cs-fixer.dist.php" - ], - [ - ".user.ini", - ".user.ini" - ], - [ - "CHANGELOG.md", - "CHANGELOG.md" - ], - [ - "COPYING.txt", - "COPYING.txt" - ], - [ - "Gruntfile.js.sample", - "Gruntfile.js.sample" - ], - [ - "LICENSE.txt", - "LICENSE.txt" - ], - [ - "LICENSE_AFL.txt", - "LICENSE_AFL.txt" - ], - [ - "SECURITY.md", - "SECURITY.md" - ], - [ - "app/.htaccess", - "app/.htaccess" - ], - [ - "app/autoload.php", - "app/autoload.php" - ], - [ - "app/bootstrap.php", - "app/bootstrap.php" - ], - [ - "app/design/adminhtml/Magento", - "app/design/adminhtml/Magento" - ], - [ - "app/design/frontend/Magento", - "app/design/frontend/Magento" - ], - [ - "app/etc/NonComposerComponentRegistration.php", - "app/etc/NonComposerComponentRegistration.php" - ], - [ - "app/etc/db_schema.xml", - "app/etc/db_schema.xml" - ], - [ - "app/etc/di.xml", - "app/etc/di.xml" - ], - [ - "app/etc/registration_globlist.php", - "app/etc/registration_globlist.php" - ], - [ - "auth.json.sample", - "auth.json.sample" - ], - [ - "bin/.htaccess", - "bin/.htaccess" - ], - [ - "bin/magento", - "bin/magento" - ], - [ - "dev/.htaccess", - "dev/.htaccess" - ], - [ - "dev/tests/.gitignore", - "dev/tests/.gitignore" - ], - [ - "dev/tests/acceptance", - "dev/tests/acceptance" - ], - [ - "dev/tests/api-functional/.gitignore", - "dev/tests/api-functional/.gitignore" - ], - [ - "dev/tests/api-functional/_files", - "dev/tests/api-functional/_files" - ], - [ - "dev/tests/api-functional/config", - "dev/tests/api-functional/config" - ], - [ - "dev/tests/api-functional/framework", - "dev/tests/api-functional/framework" - ], - [ - "dev/tests/api-functional/isolate_gql.txt", - "dev/tests/api-functional/isolate_gql.txt" - ], - [ - "dev/tests/api-functional/isolate_rest.txt", - "dev/tests/api-functional/isolate_rest.txt" - ], - [ - "dev/tests/api-functional/phpunit_graphql.xml.dist", - "dev/tests/api-functional/phpunit_graphql.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_rest.xml.dist", - "dev/tests/api-functional/phpunit_rest.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_soap.xml.dist", - "dev/tests/api-functional/phpunit_soap.xml.dist" - ], - [ - "dev/tests/api-functional/testsuite/Magento", - "dev/tests/api-functional/testsuite/Magento" - ], - [ - "dev/tests/error_handler.php", - "dev/tests/error_handler.php" - ], - [ - "dev/tests/integration/.gitignore", - "dev/tests/integration/.gitignore" - ], - [ - "dev/tests/integration/_files", - "dev/tests/integration/_files" - ], - [ - "dev/tests/integration/bin", - "dev/tests/integration/bin" - ], - [ - "dev/tests/integration/etc", - "dev/tests/integration/etc" - ], - [ - "dev/tests/integration/framework", - "dev/tests/integration/framework" - ], - [ - "dev/tests/integration/isolate.txt", - "dev/tests/integration/isolate.txt" - ], - [ - "dev/tests/integration/phpunit.xml.dist", - "dev/tests/integration/phpunit.xml.dist" - ], - [ - "dev/tests/integration/testsuite/Magento", - "dev/tests/integration/testsuite/Magento" - ], - [ - "dev/tests/integration/tmp", - "dev/tests/integration/tmp" - ], - [ - "dev/tests/js", - "dev/tests/js" - ], - [ - "dev/tests/setup-integration", - "dev/tests/setup-integration" - ], - [ - "dev/tests/static/.gitignore", - "dev/tests/static/.gitignore" - ], - [ - "dev/tests/static/framework", - "dev/tests/static/framework" - ], - [ - "dev/tests/static/get_github_changes.php", - "dev/tests/static/get_github_changes.php" - ], - [ - "dev/tests/static/phpunit-all.xml.dist", - "dev/tests/static/phpunit-all.xml.dist" - ], - [ - "dev/tests/static/phpunit.xml.dist", - "dev/tests/static/phpunit.xml.dist" - ], - [ - "dev/tests/static/testsuite/Magento", - "dev/tests/static/testsuite/Magento" - ], - [ - "dev/tests/static/tmp", - "dev/tests/static/tmp" - ], - [ - "dev/tests/unit/.gitignore", - "dev/tests/unit/.gitignore" - ], - [ - "dev/tests/unit/framework", - "dev/tests/unit/framework" - ], - [ - "dev/tests/unit/phpunit.xml.dist", - "dev/tests/unit/phpunit.xml.dist" - ], - [ - "dev/tests/unit/tmp", - "dev/tests/unit/tmp" - ], - [ - "dev/tests/utils", - "dev/tests/utils" - ], - [ - "dev/tools", - "dev/tools" - ], - [ - "generated", - "generated" - ], - [ - "grunt-config.json.sample", - "grunt-config.json.sample" - ], - [ - "lib/.htaccess", - "lib/.htaccess" - ], - [ - "lib/internal/GnuFreeFont", - "lib/internal/GnuFreeFont" - ], - [ - "lib/internal/LinLibertineFont", - "lib/internal/LinLibertineFont" - ], - [ - "lib/web/blank.html", - "lib/web/blank.html" - ], - [ - "lib/web/chartjs", - "lib/web/chartjs" - ], - [ - "lib/web/css", - "lib/web/css" - ], - [ - "lib/web/extjs", - "lib/web/extjs" - ], - [ - "lib/web/fonts", - "lib/web/fonts" - ], - [ - "lib/web/fotorama", - "lib/web/fotorama" - ], - [ - "lib/web/i18n", - "lib/web/i18n" - ], - [ - "lib/web/images", - "lib/web/images" - ], - [ - "lib/web/jquery", - "lib/web/jquery" - ], - [ - "lib/web/jquery.js", - "lib/web/jquery.js" - ], - [ - "lib/web/knockoutjs", - "lib/web/knockoutjs" - ], - [ - "lib/web/legacy-build.min.js", - "lib/web/legacy-build.min.js" - ], - [ - "lib/web/less", - "lib/web/less" - ], - [ - "lib/web/lib", - "lib/web/lib" - ], - [ - "lib/web/mage", - "lib/web/mage" - ], - [ - "lib/web/magnifier", - "lib/web/magnifier" - ], - [ - "lib/web/matchMedia.js", - "lib/web/matchMedia.js" - ], - [ - "lib/web/moment-timezone-with-data.js", - "lib/web/moment-timezone-with-data.js" - ], - [ - "lib/web/moment.js", - "lib/web/moment.js" - ], - [ - "lib/web/prototype", - "lib/web/prototype" - ], - [ - "lib/web/requirejs", - "lib/web/requirejs" - ], - [ - "lib/web/scriptaculous", - "lib/web/scriptaculous" - ], - [ - "lib/web/spacer.gif", - "lib/web/spacer.gif" - ], - [ - "lib/web/tiny_mce_5", - "lib/web/tiny_mce_5" - ], - [ - "lib/web/underscore.js", - "lib/web/underscore.js" - ], - [ - "lib/web/varien", - "lib/web/varien" - ], - [ - "nginx.conf.sample", - "nginx.conf.sample" - ], - [ - "package.json.sample", - "package.json.sample" - ], - [ - "phpserver", - "phpserver" - ], - [ - "pub/.htaccess", - "pub/.htaccess" - ], - [ - "pub/.user.ini", - "pub/.user.ini" - ], - [ - "pub/cron.php", - "pub/cron.php" - ], - [ - "pub/errors", - "pub/errors" - ], - [ - "pub/get.php", - "pub/get.php" - ], - [ - "pub/health_check.php", - "pub/health_check.php" - ], - [ - "pub/index.php", - "pub/index.php" - ], - [ - "pub/media/.htaccess", - "pub/media/.htaccess" - ], - [ - "pub/media/custom_options", - "pub/media/custom_options" - ], - [ - "pub/media/customer/.htaccess", - "pub/media/customer/.htaccess" - ], - [ - "pub/media/customer_address", - "pub/media/customer_address" - ], - [ - "pub/media/downloadable/.htaccess", - "pub/media/downloadable/.htaccess" - ], - [ - "pub/media/import", - "pub/media/import" - ], - [ - "pub/media/sitemap", - "pub/media/sitemap" - ], - [ - "pub/media/theme_customization/.htaccess", - "pub/media/theme_customization/.htaccess" - ], - [ - "pub/opt", - "pub/opt" - ], - [ - "pub/static/.htaccess", - "pub/static/.htaccess" - ], - [ - "pub/static.php", - "pub/static.php" - ], - [ - "setup", - "setup" - ], - [ - "var/.htaccess", - "var/.htaccess" - ], - [ - "vendor/.htaccess", - "vendor/.htaccess" - ] - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento 2 Base (Community Edition)" - }, - { - "name": "magento/module-admin-adobe-ims", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-admin-adobe-ims-100.4.0.zip", - "shasum": "936348c2d83d783052d667e98b1139ff689cf736" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-adobe-ims": "2.1.*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-email": "101.1.*", - "magento/module-integration": "100.4.*", - "magento/module-jwt-user-token": "100.4.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminAdobeIms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-analytics", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-admin-analytics-100.4.4.zip", - "shasum": "87e71582ba1a656b02ba92c13e4bc129544e4b65" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-release-notification": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-notification", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-admin-notification-100.4.3.zip", - "shasum": "718ffd9260fb4bc236c5cff3647f79b65dab33d6" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-adobe-ims", - "version": "2.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-2.1.4.zip", - "shasum": "b7bf73815017c993fda1e6cac11a00bab8010030" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeIms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-ims-api", - "version": "2.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-api-2.1.2.zip", - "shasum": "f7f7c102285063805001e8f53582a6c4ff7029ea" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeImsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Implementation of Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-stock-admin-ui", - "version": "1.3.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-admin-ui-1.3.2.zip", - "shasum": "79076a16eee3ebbea8ef2011712d8cd0ad2d44cd" - }, - "require": { - "magento/framework": "*", - "magento/module-admin-adobe-ims": "*", - "magento/module-adobe-ims-api": "*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-backend": "*", - "magento/module-config": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel UI implementation" - }, - { - "name": "magento/module-adobe-stock-asset", - "version": "1.3.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-1.3.1.zip", - "shasum": "587d2f67229ec7f847a536023c7bc2249e10b695" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-config": "*", - "magento/module-media-gallery": "*", - "magento/module-media-gallery-api": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAsset\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" - }, - { - "name": "magento/module-adobe-stock-asset-api", - "version": "2.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-api-2.0.1.zip", - "shasum": "84e12169e9e77c4a60b465e809687d2441404797" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAssetApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for Adobe Stock assets handling on Magento side" - }, - { - "name": "magento/module-adobe-stock-client", - "version": "1.3.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-1.3.2.zip", - "shasum": "0a1df391ff0c85e5bc4d0be7ffc6406d1917b57f" - }, - "require": { - "astock/stock-api-libphp": "^1.1.2", - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClient\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API implementation" - }, - { - "name": "magento/module-adobe-stock-client-api", - "version": "2.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-api-2.1.2.zip", - "shasum": "3a369bbb056966a5d8b832e686b6a3bc7bc10245" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClientApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API" - }, - { - "name": "magento/module-adobe-stock-image", - "version": "1.3.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-1.3.3.zip", - "shasum": "cbb92f0595ebc0e2f999f1555b2c0881ca2933b6" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-adobe-stock-image-api": "1.3.*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-synchronization-api": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling implementation" - }, - { - "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.3.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-admin-ui-1.3.3.zip", - "shasum": "6320e877df8e0568210ff006b0c8fb6b52e11317" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims": "*", - "magento/module-adobe-ims-api": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-adobe-stock-image-api": "1.3.*", - "magento/module-backend": "*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-ui": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel images UI implementation" - }, - { - "name": "magento/module-adobe-stock-image-api", - "version": "1.3.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-api-1.3.1.zip", - "shasum": "92417133f210046d0aba0145e7b686088bfc2571" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling" - }, - { - "name": "magento/module-advanced-pricing-import-export", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-advanced-pricing-import-export-100.4.4.zip", - "shasum": "43cdbb060f4fb0a9cd45605ee44055eca4eef774" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedPricingImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-search", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-advanced-search-100.4.2.zip", - "shasum": "eb35de7c4e1fb7ade0c477f70aa33f3e2d5d6e8d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-amqp-100.4.2.zip", - "shasum": "eac8b8d8f06a4e77ca75a95afcf4fa2462e6ca7e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/framework-message-queue": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp-store", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-amqp-store-100.4.2.zip", - "shasum": "ee0e8a474eb13d8ca8e7587d9d9155b5ac7bfe02" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AmqpStore\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-analytics", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-analytics-100.4.4.zip", - "shasum": "9aed977bfe96ed467737ee5357dfa18481d0606b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Analytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-asynchronous-operations", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-asynchronous-operations-100.4.4.zip", - "shasum": "f6aa2024f3e7ab93f9ae29c6450a2d2fa47579d9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-admin-notification": "100.4.*", - "magento/module-logging": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AsynchronousOperations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-authorization", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-authorization-100.4.4.zip", - "shasum": "8f7340d761cd23fa366c7cd314271931035b1201" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Authorization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Authorization module provides access to Magento ACL functionality." - }, - { - "name": "magento/module-aws-s3", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-100.4.2.zip", - "shasum": "0a82c284e2b6b8321a2205d7673baed039ede18f" - }, - "require": { - "league/flysystem": "^2.0", - "league/flysystem-aws-s3-v3": "^2.0", - "magento/framework": "103.0.*", - "magento/module-remote-storage": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AwsS3\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-aws-s3-page-builder", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-page-builder-1.0.2.zip", - "shasum": "9c95648d7bb559a0738b1cbb93d372ab16df5105" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-aws-s3": "100.4.*", - "magento/module-page-builder": "2.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AwsS3PageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Aws S3 Page Builder module" - }, - { - "name": "magento/module-backend", - "version": "102.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-backend-102.0.4.zip", - "shasum": "56c6dadb04017847f417d41e82f4da18cb6cd1e2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backup": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-developer": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-translation": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php", - "cli_commands.php" - ], - "psr-4": { - "Magento\\Backend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-backup", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-backup-100.4.4.zip", - "shasum": "7cd38adac0a5bd3a6ac4acc00ebc678958826e51" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Backup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle", - "version": "101.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-101.0.4.zip", - "shasum": "9ed4fb10bcd3221a29a41212020454450f90c574" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Bundle\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-graph-ql-100.4.4.zip", - "shasum": "2b6cd9b529a0859d629d95578bf70be1a8c3830c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-import-export", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-import-export-100.4.3.zip", - "shasum": "ef61cdce17e853d9cc4e0d4d44e117d5a1d5c64f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cache-invalidate", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cache-invalidate-100.4.2.zip", - "shasum": "4d7d415b7df604f04b4cb9193d491d43b28555c3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CacheInvalidate\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-captcha", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-captcha-100.4.4.zip", - "shasum": "b040a344d39cbe65e8c7195c7d0c70ac3c4cc151" - }, - "require": { - "laminas/laminas-captcha": "^2.11.0", - "laminas/laminas-db": "^2.13.4", - "laminas/laminas-session": "^2.12.0", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Captcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cardinal-commerce", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cardinal-commerce-100.4.2.zip", - "shasum": "d884bc4cc8e4b2c91be171fbe86935381ce80cd2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CardinalCommerce\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." - }, - { - "name": "magento/module-catalog", - "version": "104.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-104.0.4.zip", - "shasum": "e15a6f30146ae5b11c75876ad4585aba9d1bef51" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-product-alert": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Catalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-analytics-100.4.2.zip", - "shasum": "8f32ae490cbdd325aee04874717f4cc6a0bc56de" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-catalog": "104.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-cms-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-cms-graph-ql-100.4.1.zip", - "shasum": "0a1310cd38417512a11c33ce85c98ec569a2b0ec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-customer-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-customer-graph-ql-100.4.4.zip", - "shasum": "2273b2357ff96c4f385cae52b4b87c9a49b4265c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-customer": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-graph-ql-100.4.4.zip", - "shasum": "698d57bee42899d8bcce1861b66b08f414a3eb76" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-eav-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-import-export", - "version": "101.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-import-export-101.1.4.zip", - "shasum": "2509dcbc39e107a238c59f33bc6cc13dcda43ee2" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-100.4.4.zip", - "shasum": "7761f5faa2394526ab04eb39092eb43410f664be" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A", - "abandoned": "magento/inventory-composer-metapackage" - }, - { - "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-graph-ql-100.4.1.zip", - "shasum": "967c87a9f7384091def8d0c7145e8338a5d0a784" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-page-builder-analytics", - "version": "1.6.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-page-builder-analytics-1.6.2.zip", - "shasum": "72e6af9d1c5a9304fb24e0e2eec507cfb023b891" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Catalog Page Builder Analytics module" - }, - { - "name": "magento/module-catalog-rule", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-101.2.4.zip", - "shasum": "0bb33b0b6c7ed4bde996c229b553010bcfdae7f1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", - "magento/module-import-export": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-configurable", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-configurable-100.4.3.zip", - "shasum": "03800626035214768ee91d5d0a88512116f77956" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleConfigurable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-graph-ql-100.4.2.zip", - "shasum": "a8aa59fa07f2a313188ec9135570a1895e5e12f0" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-search", - "version": "102.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-search-102.0.4.zip", - "shasum": "1c49d62529e29387033a9072034146f75c44f9a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Catalog search" - }, - { - "name": "magento/module-catalog-url-rewrite", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-100.4.4.zip", - "shasum": "83063990e8502dfbaecefa3f5ea9b353351483e9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-graph-ql-100.4.3.zip", - "shasum": "29ceaf202c3090e107d9fbbb4f362c210fc543e8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-url-rewrite-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-widget", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-widget-100.4.4.zip", - "shasum": "d897af62d73420c07d9c55a39fe9bf88dbc0dd06" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogWidget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-checkout-100.4.4.zip", - "shasum": "8268af48e0263b3888d5759c8c8486e1d77d3491" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-security": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Checkout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-100.4.3.zip", - "shasum": "89d492ac25c5389eaed49ba3e4322fe03070b62b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreements\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-graph-ql-100.4.1.zip", - "shasum": "9d0ad791c8c0728ef294022c43c04f3f9e757585" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout-agreements": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreementsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms", - "version": "104.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-104.0.4.zip", - "shasum": "e7d516aee0fa0225b42a1ff09c586bff338a2dbd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-graph-ql-100.4.2.zip", - "shasum": "19668db3acc022f74b51041230d75bc94b7ed6ad" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-page-builder-analytics", - "version": "1.6.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-page-builder-analytics-1.6.2.zip", - "shasum": "2e13a283d49aef6fec0a422f63f5adebf7b26455" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "CMS Page Builder Analytics module" - }, - { - "name": "magento/module-cms-url-rewrite", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-100.4.3.zip", - "shasum": "790a9f4eee9ff72604b29b40a68707aac6701db5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-graph-ql-100.4.2.zip", - "shasum": "ec4382242e60aaf67100496abb659aa74d3564f4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-cms-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms-url-rewrite": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-compare-list-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-compare-list-graph-ql-100.4.1.zip", - "shasum": "68be9b17a5f7c4155b846c8be7e75b1341955725" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CompareListGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-config", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-config-101.2.4.zip", - "shasum": "e4844a1e2934c10261491e412af8ed27c9c0cdfa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Config\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-import-export", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-import-export-100.4.2.zip", - "shasum": "5bc3e1adec19e77352ad5f20457e52f82237510e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-100.4.4.zip", - "shasum": "35515808aa6f55a84532bd8ffdf94fa9cd4437f8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", - "magento/module-product-video": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-tax": "100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-graph-ql-100.4.4.zip", - "shasum": "271a60f13db3b39106c7f0635a65db4c7644f977" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-sales", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-sales-100.4.2.zip", - "shasum": "2a5d5021db87891811cd78e0d62830b0a8de383e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-contact", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-contact-100.4.4.zip", - "shasum": "3715003c2ca71f131a568257d2d6b9c46e7e89c5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Contact\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cookie", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cookie-100.4.4.zip", - "shasum": "eb97a1b630e1600e8d7bafcf713b75f57e69071a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cookie\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cron", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cron-100.4.4.zip", - "shasum": "0266e3981688826150f5e552da8c6cea4360bf2b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cron\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-csp", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-csp-100.4.3.zip", - "shasum": "e211950e9070a30cb4c342d4b50f5255c3ac1bd3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Csp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "CSP module enables Content Security Policies for Magento" - }, - { - "name": "magento/module-currency-symbol", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-currency-symbol-100.4.3.zip", - "shasum": "9ded0fb99e3947b7a301a4396544b7a58ef84a53" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CurrencySymbol\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer", - "version": "103.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-103.0.4.zip", - "shasum": "0dbace5abea9ae3e1c07e9366d7bda5174345465" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-integration": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-customer-sample-data": "Sample Data version: 100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Customer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-analytics-100.4.2.zip", - "shasum": "c315d9ed673b2817093002393a8d0dce67465aae" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-customer": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-downloadable-graph-ql-100.4.1.zip", - "shasum": "03d6c71e20d38e22bedc2465bee84176ea9d771a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-downloadable-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerDownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-graph-ql-100.4.4.zip", - "shasum": "088fdef2061d3cdbee14b53b94901ccf3b3b42b8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-integration": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-import-export", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-import-export-100.4.4.zip", - "shasum": "fd2a153ac54b6a1cb5b8a7d72a10a3637199dafa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-deploy", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-deploy-100.4.4.zip", - "shasum": "9234afc6074688072f8f39a66c6173dd209ecc5a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\Deploy\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-developer", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-developer-100.4.4.zip", - "shasum": "8949168b312b05952308df72cd0f523cc6a895e8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Developer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-dhl", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-dhl-100.4.3.zip", - "shasum": "5bb2e77e64a82ea26db2188d73b802292cb66309" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Dhl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-directory-100.4.4.zip", - "shasum": "28549a29701dee1497e2c7d0724129c42342c5bb" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Directory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-directory-graph-ql-100.4.2.zip", - "shasum": "7e0b486762f5aeb8c2248a7f161d075958a45253" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DirectoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-100.4.4.zip", - "shasum": "8a1801d134afffa4cd37a0ad492c09ff1871f46e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Downloadable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-graph-ql-100.4.4.zip", - "shasum": "2dea88533aee10de038157aff9608482432a6470" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-sales-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-import-export", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-import-export-100.4.3.zip", - "shasum": "3cb0ec9f9f573f47898a48b7057c195f2387eaa9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav", - "version": "102.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-eav-102.1.4.zip", - "shasum": "6703acfbfac32df9acc9ba1e6b924e1e87dfb9f8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Eav\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-eav-graph-ql-100.4.2.zip", - "shasum": "36eeed4bc3f13ac6044d6513a268a374b6dc6b51" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-eav": "102.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EavGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch", - "version": "101.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-101.0.4.zip", - "shasum": "5212ff359db61abef587e0e3ab153a594d6dc91b" - }, - "require": { - "elasticsearch/elasticsearch": "~7.16.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-6", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-6-100.4.4.zip", - "shasum": "2da137750edc20b51fad1b3f480222f7107329e0" - }, - "require": { - "elasticsearch/elasticsearch": "~7.16.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "magento/module-search": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch6\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-7", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-7-100.4.4.zip", - "shasum": "5324fc6bf2d255beafdd71bcfcb8fccb9a1cd16a" - }, - "require": { - "elasticsearch/elasticsearch": "~7.16.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-search": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch7\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-email", - "version": "101.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-email-101.1.4.zip", - "shasum": "016ac4f39f3c6e006f7d30c4b2a617646b242085" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Email\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-encryption-key", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-encryption-key-100.4.3.zip", - "shasum": "c517a900a73d8514ce1e91d6e38ed2f9a69c0df6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EncryptionKey\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-fedex", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-fedex-100.4.3.zip", - "shasum": "ba4e5db6cd0a3812d61cda469d2ea2f86ba01174" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Fedex\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-100.4.3.zip", - "shasum": "6edcd72e7ef48b7a449d0c68e45e6708834d8555" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-eav": "102.1.*", - "magento/module-multishipping": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-graph-ql-100.4.2.zip", - "shasum": "ac4ed280c3c6bc7bf8a1e7ed6bf8817d23be7c18" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-message": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessageGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-adwords", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-adwords-100.4.2.zip", - "shasum": "4055a70dcfd696fad90e0e4868b7ee53eccf6918" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAdwords\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-analytics-100.4.1.zip", - "shasum": "11acc1ded928032700ba145e0183f2e572cda9ad" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-optimizer", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-optimizer-100.4.3.zip", - "shasum": "0b4d9eb5dbf782abc67b094adfc16cfeaa138693" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-google-analytics": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleOptimizer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-100.4.4.zip", - "shasum": "9241dbb5e73a7387650a551239b528548703433a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-new-relic-reporting": "100.4.*", - "magento/module-webapi": "100.4.*", - "php": "~7.4.0||~8.1.0", - "webonyx/graphql-php": "~14.11.3" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql-cache", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-cache-100.4.1.zip", - "shasum": "0e0c894ca952f2a07031522f5fbc0f58a7902726" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-integration": "100.4.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQlCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-catalog-inventory", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-catalog-inventory-100.4.1.zip", - "shasum": "45f3405923a8d312e6cd80cfe2fa672e93683ccd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedCatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-import-export", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-import-export-100.4.2.zip", - "shasum": "3d3172c90847ff8d16536d37ee343d91edb12114" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-import-export": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-100.4.4.zip", - "shasum": "6ef9d4f7bd85c38d5484cb013b19c30d3fe7b38e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-graph-ql-100.4.4.zip", - "shasum": "0b0563e69ae09477b5fdf8af710732ed7ad97934" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-import-export", - "version": "101.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-import-export-101.0.4.zip", - "shasum": "4ae52c07808b4cfa2c6fe9a2f6da26a4413e3cf1" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-indexer", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-indexer-100.4.4.zip", - "shasum": "6e78444e7ee5d44451759d36eb9f6ca4e60105a0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Indexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-instant-purchase", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-instant-purchase-100.4.3.zip", - "shasum": "ed78f50ddc8a8f996ed92679506e442f3711c64a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InstantPurchase\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-integration", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-integration-100.4.4.zip", - "shasum": "94d595bac7a5522d5eef84e44310231a08b045ad" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Integration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-1.2.3.zip", - "shasum": "1d1b2e07b803bfbbacf61e184aa32f285a904608" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Inventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-admin-ui", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-admin-ui-1.2.3.zip", - "shasum": "83e61683a35034cd986f71b75ea03795fa05bb5f" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-advanced-checkout", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-advanced-checkout-1.2.2.zip", - "shasum": "d71710da5f709981ede697ca87d84275f6128bd0" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-advanced-checkout": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdvancedCheckout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-api", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-api-1.2.3.zip", - "shasum": "9ce3b03844656f515fb6a97c2306eb8b337e6e21" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-import-export", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-import-export-1.1.1.zip", - "shasum": "6dc9ea6b669e571e47e97725b53f5cd6f94bdffd" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-bundle-import-export": "*", - "magento/module-catalog-import-export": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-1.2.2.zip", - "shasum": "6c77e36668324aa751ed57da1c21f3fdab997c38" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-admin-ui-1.2.2.zip", - "shasum": "884fdef805b85635959e1e642fa38d91ae571a13" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog-admin-ui": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-indexer", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-indexer-1.1.1.zip", - "shasum": "2c33a44e87a45d9363d54281fa01d930f460d64d" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-cache", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-cache-1.2.2.zip", - "shasum": "1f9a948422ab83d0b573b29f8cce79c024ed2b7e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-1.2.2.zip", - "shasum": "ca60766a3f449264f00f2fc941ce40b5db1dc119" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-reservations-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.2.2-p1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-admin-ui-1.2.2-p1.zip", - "shasum": "d899c5a787e2b31dc62d5f4d122babb174b6d971" - }, - "require": { - "magento/framework": "*", - "magento/module-asynchronous-operations": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-admin-ui": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-api", - "version": "1.3.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-api-1.3.3.zip", - "shasum": "face098a65ff8a90c2e730cf874960f32a59b572" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-frontend-ui", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-frontend-ui-1.0.2.zip", - "shasum": "e2e367970b7be8116e39ebeb1282200200a73f9e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-1.2.2.zip", - "shasum": "b8ee94a10d6ec94fe14b34b7ffe03acd054b19cb" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-search": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search-bundle-product", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-bundle-product-1.0.1.zip", - "shasum": "0de00bad646e3d9bc33ab2777fa395f7917cbbcb" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-eav": "*", - "magento/module-inventory-catalog-search": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearchBundleProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search-configurable-product", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-configurable-product-1.0.1.zip", - "shasum": "e4edac62d4640df26d1cce580a7c602e3f6651df" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-configurable-product": "*", - "magento/module-eav": "*", - "magento/module-inventory-catalog-search": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-1.2.2.zip", - "shasum": "66761792820fd3ee28a728a2eef420738abcd94a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-admin-ui-1.2.3.zip", - "shasum": "e6b5fa3e3c051aa6ad6f5f30afe9a75d915d2b0b" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-frontend-ui", - "version": "1.0.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-frontend-ui-1.0.3.zip", - "shasum": "8f3d87298114c59628181e84ad1f57926509627a" - }, - "require": { - "magento/framework": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.3.*", - "magento/module-inventory-configurable-product": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-indexer-1.2.2.zip", - "shasum": "c8e63122057216a4f9b400bcccce62c926f4725f" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-1.2.2.zip", - "shasum": "11115c9d9f30452fd2684dbf5f13f5835a5b63da" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfiguration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-api-1.2.1.zip", - "shasum": "ef045df19241bac94e9c5c751bd3a95e2fa864f0" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-1.2.2.zip", - "shasum": "45f5c0e0bc1aea8a1b7cfc7ab430319e7117632c" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-distance-based-source-selection-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-admin-ui-1.2.1.zip", - "shasum": "ff5587bca805b23b5671eaf34976d465b60ad371" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-api-1.2.1.zip", - "shasum": "bcea9a979502345fd3ae7f1d1a157afc08c1c716" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-elasticsearch", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-elasticsearch-1.2.1.zip", - "shasum": "072ff2d9d2b6bb81115a4f08284d968e2fcf4fce" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-search": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryElasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-1.2.1.zip", - "shasum": "583fcd96a3d20bb4dc9db1a714683191ed2986ec" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-export-stock-api": "1.2.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStock\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-api-1.2.1.zip", - "shasum": "a3fcfb937349bc521640a4621a6e8f2c9016d596" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStockApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-graph-ql", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-graph-ql-1.2.1.zip", - "shasum": "d83d710584336d6929142171905d145ce7f1fda8" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-1.2.2.zip", - "shasum": "d8035c868444f0215d8c0c4c0e4746cab214fd82" - }, - "require": { - "magento/framework": "*", - "magento/module-grouped-product": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-admin-ui-1.2.2.zip", - "shasum": "14e0409e2aff70a6295696cafc14061d2df97a2a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-admin-ui": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-indexer-1.2.2.zip", - "shasum": "fe2aa7db14eba45389ab89f26f8f62c14aa7c42e" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-import-export", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-import-export-1.2.3.zip", - "shasum": "6f632ec0404626ee66e67d125e62e0aaedfc219b" - }, - "require": { - "magento/framework": "*", - "magento/module-configurable-product": "*", - "magento/module-eav": "*", - "magento/module-import-export": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-import-export": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-1.1.1.zip", - "shasum": "116d24820e20f6d66146110ec33c55471ea8693b" - }, - "require": { - "magento/framework": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-distance-based-source-selection-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-admin-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-admin-ui-1.1.2.zip", - "shasum": "81d8d0cdb27fb3aa0a88aaf18cb733c6e0bd22ba" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-admin-ui": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-api-1.1.1.zip", - "shasum": "e2517272748b14d8b4e76806f9bb68458e84c505" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-frontend", - "version": "1.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-frontend-1.1.3.zip", - "shasum": "57bc36e0ba3d371376d9b2c9f64066039f46f03f" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupFrontend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-graph-ql", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-graph-ql-1.1.2.zip", - "shasum": "2daabd2f2c8c84b835c39233e13e55daacf51d3f" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-multishipping", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-multishipping-1.1.1.zip", - "shasum": "21d6d73bd2eba1c7b9836e0939bdbf3283dbf8b4" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-quote": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupMultishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-1.1.1.zip", - "shasum": "95746a01d8198524fe3711c6208d8a9e1d7a4057" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-graph-ql-1.1.1.zip", - "shasum": "2fd3871cdd7bebc3389b0fc921f880499d85be2b" - }, - "require": { - "magento/framework": "*", - "magento/module-graph-ql": "*", - "magento/module-quote": "*", - "magento/module-quote-graph-ql": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-1.1.1.zip", - "shasum": "6bfe7a6f629d460b7c1b2ee8297a49d352afb352" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", - "version": "1.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-admin-ui-1.1.3.zip", - "shasum": "0c532f29ac0978ccb2b18331ac69bc5d76b58b81" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-quote": "1.1.*", - "magento/module-inventory-in-store-pickup-sales": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-api-1.1.1.zip", - "shasum": "fe7e1b9c375d4491a173f307697c0262c6ebf616" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-1.1.2.zip", - "shasum": "8674e2e6f07314f14224059b433a687726b9640d" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.zip", - "shasum": "9bd81446bf8f80aa22dfbd9764d3fbda129fd11c" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-shipping": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-api-1.1.1.zip", - "shasum": "f191dcabdc707d448aaafe92563e61b828233ac5" - }, - "require": { - "magento/framework": "*", - "magento/module-quote": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-webapi-extension", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-webapi-extension-1.1.1.zip", - "shasum": "db57ef0dd24de7ea700bd6ff1f5bfa18b0a8204a" - }, - "require": { - "magento/framework": "*", - "magento/module-webapi": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupWebapiExtension\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A", - "abandoned": true - }, - { - "name": "magento/module-inventory-indexer", - "version": "2.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-indexer-2.1.2.zip", - "shasum": "e41763810272ae18da97cd119c3b76315c8c5dd3" - }, - "require": { - "magento/framework": "*", - "magento/framework-message-queue": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "magento/module-inventory-sales": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-1.2.2.zip", - "shasum": "d0def22ac43b73623009fb55efe3d6d615ee173f" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-eav": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-low-quantity-notification-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-admin-ui-1.2.2.zip", - "shasum": "43a0e71c4817b748a212f0928b7cfaee7bd9983c" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-low-quantity-notification": "1.2.*", - "magento/module-inventory-low-quantity-notification-api": "1.2.*", - "magento/module-reports": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-api-1.2.2.zip", - "shasum": "bb9fc0d96b1e9a0b8148ae5bb19b1e3867eb4cc8" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-multi-dimensional-indexer-api-1.2.1.zip", - "shasum": "542245c6e9f7d76ee91da742956f871925a55d08" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryMultiDimensionalIndexerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-product-alert", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-product-alert-1.2.2.zip", - "shasum": "06d98d10a3d4a2ed7fcd62a1ae00e40fa0b8d0cf" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-product-alert": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-product-alert": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-quote-graph-ql", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-quote-graph-ql-1.0.1.zip", - "shasum": "3237901c3fb33c7327d8f7eb946bd66f89b9fecc" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-quote-graph-ql": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryQuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-requisition-list", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-requisition-list-1.2.3.zip", - "shasum": "8f7085aad2143c2d0480f8af4657dfa100f047d3" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-requisition-list": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryRequisitionList\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservation-cli", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservation-cli-1.2.2.zip", - "shasum": "1ca52b5979d71f6bb928a3d3caa60ab42fb1528e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-reservations-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationCli\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-1.2.1.zip", - "shasum": "533e5b43896121e108ad84f011db62755a544f1a" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-reservations-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-api-1.2.1.zip", - "shasum": "a1e1f6e3c770373537f00a1d353fcbad87550143" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-1.2.2.zip", - "shasum": "9b78aff86694cddd75dce59465b51b923658116a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-reservations-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-deduction-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-sales-inventory": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "require-dev": { - "magento/module-inventory-indexer": "*" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-admin-ui", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-admin-ui-1.2.3.zip", - "shasum": "ffcc6ecda3d3f9f72a2d4f49d726bce7cb8bd758" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-admin-ui": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-api", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-api-1.2.2.zip", - "shasum": "750800f294128f86d2f03f69f9486f0bbf8f6bbc" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-sales": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-frontend-ui-1.2.2.zip", - "shasum": "5f44f109504d84a4a959f4dedc6b8c003f8ccf01" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-catalog-frontend-ui": "1.0.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-setup-fixture-generator-1.2.1.zip", - "shasum": "e43b1350fed6232d9c6a557a219b5de49685977b" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySetupFixtureGenerator\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-1.2.2.zip", - "shasum": "2fa7a16cf20a9d0495da791c6e84d0cc941a24b2" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-deduction-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-admin-ui-1.2.3.zip", - "shasum": "de0e3508c0110dc5c0ceec7ff6cef79cf07ae677" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-deduction-api", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-deduction-api-1.2.2.zip", - "shasum": "bde67977bd536dd5d4703b3221dbf75402c70ab6" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceDeductionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-1.2.1.zip", - "shasum": "d4e61d782aece48dddeb66350dc32811273665dc" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection-api", - "version": "1.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-api-1.4.2.zip", - "shasum": "5b7d65da21661febd38b603a9c8edca061b856c8" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-swatches-frontend-ui", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-swatches-frontend-ui-1.0.1.zip", - "shasum": "2008961f6cc38784ad36e970aa45640e7b7dbc40" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", - "magento/module-swatches": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySwatchesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-visual-merchandiser", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-visual-merchandiser-1.1.2.zip", - "shasum": "35186057018103992ac947ce39410cfabea10b4b" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "require-dev": { - "magento/module-inventory-api": "*", - "magento/module-inventory-configuration-api": "*" - }, - "suggest": { - "magento/module-visual-merchandiser": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryVisualMerchandiser\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-wishlist", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-wishlist-1.0.2.zip", - "shasum": "c6adc2259fb6652064c95229f9b732a7e22a7fd3" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*", - "magento/module-wishlist": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryWishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-jwt-framework-adapter", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-jwt-framework-adapter-100.4.1.zip", - "shasum": "2c31b93230203778cf7a3141d356426e69097595" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0", - "web-token/jwt-framework": "^v2.2.7" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\JwtFrameworkAdapter\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "JWT Manager implementation based on jwt-framework" - }, - { - "name": "magento/module-jwt-user-token", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-jwt-user-token-100.4.0.zip", - "shasum": "c49edd03d4f11f832131ea6baf882832f51764b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-integration": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\JwtUserToken\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Introduces JWT token support for web API authentication" - }, - { - "name": "magento/module-layered-navigation", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-layered-navigation-100.4.4.zip", - "shasum": "f2865e253bb35e643b4d9456744ec16c38b90032" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-login-as-customer", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-100.4.4.zip", - "shasum": "1bd4c95b7d7cfdc113ec2fcf9e10a2b2ac507ae3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-admin-ui", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-admin-ui-100.4.4.zip", - "shasum": "7b044b7b7221288e11df8659c3364f2b38a19f72" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-frontend-ui": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-api", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-api-100.4.3.zip", - "shasum": "2fc9ed211fa068fb1d203ac55963b9c9f62d9a19" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-assistance", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-assistance-100.4.3.zip", - "shasum": "348e0b57bde1fe023c280b99eca8020186e904de" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer-admin-ui": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAssistance\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-frontend-ui", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-frontend-ui-100.4.4.zip", - "shasum": "1dd24f814aad6cbc0276330fc9d2e6de3e8c9d7c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-graph-ql-100.4.1.zip", - "shasum": "d8d02fbb43e973cdd1cfa0c3357670858512f408" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-integration": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-assistance": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." - }, - { - "name": "magento/module-login-as-customer-log", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-log-100.4.3.zip", - "shasum": "f2892ea4caf1e48daabf73fce3efa352ff3e6029" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerLog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-page-cache", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-page-cache-100.4.4.zip", - "shasum": "f3a9f514ea784c35d8de151eecd0f9d34c856669" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-page-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerPageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-quote", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-quote-100.4.3.zip", - "shasum": "f620b331c65cde343f0b7f915ef25e0cc70a16b7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-sales", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-sales-100.4.4.zip", - "shasum": "5570592fd947e9fe0d2e3564015c5682d91adcd6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-marketplace", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-marketplace-100.4.3.zip", - "shasum": "abf8213c1bf4f1741f27979caa1c111bec39e8e0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Marketplace\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-media-content", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-100.4.3.zip", - "shasum": "cd958b245a5c4474d70af5fbb0cb39fd081cc0d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-api", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-api-100.4.3.zip", - "shasum": "968cd9066bc5e9e5c1adf0e2cf6eeacee276c46c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-catalog", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-catalog-100.4.3.zip", - "shasum": "e2e528d870917a29eb18a886de1e2a2778ed979e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-cms", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-cms-100.4.3.zip", - "shasum": "50bd4e9c9f9490ed2b55f311167e3a26c96c07b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-content-synchronization", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-100.4.3.zip", - "shasum": "f67e6bab5bac4e8da3d6f1311be4cb88200b528b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-media-gallery-synchronization": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media content data synchronization." - }, - { - "name": "magento/module-media-content-synchronization-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-api-100.4.2.zip", - "shasum": "abab9c3a513b688adc326a5bf1d25ee4fdd09907" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media content synchronization implementation API" - }, - { - "name": "magento/module-media-content-synchronization-catalog", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-catalog-100.4.2.zip", - "shasum": "4aea6357294f0fe48e739c500569beaebe589118" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-synchronization-cms", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-cms-100.4.2.zip", - "shasum": "a9a1a226f814332bdf39a7def64b11fb2b36e5a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-gallery", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-100.4.3.zip", - "shasum": "31866951ee3d768c57402b36ace278f9c27a761c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallery\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media handling" - }, - { - "name": "magento/module-media-gallery-api", - "version": "101.0.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-api-101.0.3.zip", - "shasum": "1e4b4bdbd29eef48f73bfb94d3792343b458254c" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery asset attributes storage and management" - }, - { - "name": "magento/module-media-gallery-catalog", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-100.4.2.zip", - "shasum": "42f53b96ee75489e4a3444ba80b6e3114259ce0f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for catalog gallery processor delete operation handling" - }, - { - "name": "magento/module-media-gallery-catalog-integration", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-integration-100.4.2.zip", - "shasum": "08fc53a5e5a4bce661d200a7c78eaf2a21347eff" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for extending catalog image uploader functionality" - }, - { - "name": "magento/module-media-gallery-catalog-ui", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-ui-100.4.2.zip", - "shasum": "fa5d09c0ec6ed1a80ee6af30a7bb2de6b443564f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implement category grid for media gallery." - }, - { - "name": "magento/module-media-gallery-cms-ui", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-cms-ui-100.4.2.zip", - "shasum": "b9e2da4a3778c3f4dc54c3611eb53614c2b69eae" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCmsUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Cms related UI elements in the magento media gallery" - }, - { - "name": "magento/module-media-gallery-integration", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-integration-100.4.3.zip", - "shasum": "3ed93725cfcd4d48781d919914ba519bbb4b2f75" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "require-dev": { - "magento/module-cms": "*" - }, - "suggest": { - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for integration of enhanced media gallery" - }, - { - "name": "magento/module-media-gallery-metadata", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-100.4.2.zip", - "shasum": "010879dfb6738d095adb50c630ac437c2b3ce845" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata processing" - }, - { - "name": "magento/module-media-gallery-metadata-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-api-100.4.1.zip", - "shasum": "12d162993fdc045c4f26c65dc5a13749b63684d8" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadataApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery metadata implementation API" - }, - { - "name": "magento/module-media-gallery-renditions", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-100.4.2.zip", - "shasum": "b6c7e5b4cf1d46d7d7599c51bb247366230cfbc7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-renditions-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-media-content-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryRenditions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implements height and width fields for for media gallery items." - }, - { - "name": "magento/module-media-gallery-renditions-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-api-100.4.1.zip", - "shasum": "2b100b56e9bf9e0a508758e7ae138bd18099390d" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryRenditionsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." - }, - { - "name": "magento/module-media-gallery-synchronization", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-100.4.3.zip", - "shasum": "487ce6b83caedb68bce748bf0288c98f3628f0dd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media gallery data synchronization." - }, - { - "name": "magento/module-media-gallery-synchronization-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-api-100.4.2.zip", - "shasum": "36b8005b6f215254f4cffb220a15f4eb26921485" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery synchronization implementation API" - }, - { - "name": "magento/module-media-gallery-synchronization-metadata", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-metadata-100.4.1.zip", - "shasum": "9fe937bb80fe773f5fe78710068f4c87993ae7ae" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata synchronization" - }, - { - "name": "magento/module-media-gallery-ui", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-100.4.3.zip", - "shasum": "b460ffd8161c33fa95529e0cb6d74fa0f8e99879" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation" - }, - { - "name": "magento/module-media-gallery-ui-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-api-100.4.2.zip", - "shasum": "866b92aea57b48ecd42a93f1f45635359400c3d0" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUiApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation API" - }, - { - "name": "magento/module-media-storage", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-storage-100.4.3.zip", - "shasum": "961d24f8d53e28bcd6b6d4a06cd14388b03ce363" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-message-queue", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-message-queue-100.4.4.zip", - "shasum": "b3aa635c8250e89510a3017f37a7e0173003c1ea" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-msrp-100.4.3.zip", - "shasum": "44cefff75ca10f19469f504173b1b838f3c73352" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Msrp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-configurable-product", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-msrp-configurable-product-100.4.2.zip", - "shasum": "b95ca6d8ee4a4438679d9bd1984902793453401a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-grouped-product", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-msrp-grouped-product-100.4.2.zip", - "shasum": "30e3ddb7b01195f725c0f4c403e1e76a62976c40" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-multishipping", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-multishipping-100.4.4.zip", - "shasum": "8e189c7df3ca7cf2af6e7247a16ab26622e1accb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Multishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-mysql-mq", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-mysql-mq-100.4.2.zip", - "shasum": "a1a240e2c3b8a20e32aae5074540ae9e0da84276" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MysqlMq\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-new-relic-reporting", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-new-relic-reporting-100.4.2.zip", - "shasum": "80457ce06c3ddfdc743d26b43c6444147b89cc37" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewRelicReporting\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-100.4.4.zip", - "shasum": "5b40501b8a8306993df0ec8113d72de78e82cec7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Newsletter\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-graph-ql-100.4.1.zip", - "shasum": "29c029b8d05b2a6164afc6cf9b903f8eebbf1f73" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewsletterGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides GraphQl functionality for the newsletter subscriptions." - }, - { - "name": "magento/module-offline-payments", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-offline-payments-100.4.3.zip", - "shasum": "a35397013c241c348a4b5c4bf7b99037374aa078" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflinePayments\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-offline-shipping", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-offline-shipping-100.4.3.zip", - "shasum": "f0ec90b74a5a53b29d0cdaf0201e5a0fc6c49cac" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*", - "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflineShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-page-builder", - "version": "2.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-2.2.3.zip", - "shasum": "4f7f9ecdfb25f58174ccfe8588bacff15ec73b9c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-widget": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0", - "phpgt/dom": "2.2.3" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "suggest": { - "magento/module-review": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder module" - }, - { - "name": "magento/module-page-builder-admin-analytics", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-admin-analytics-1.1.2.zip", - "shasum": "f8942fcad45eb0f92b546ecae891fdc0639643cf" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-admin-analytics": "100.4.*", - "magento/module-page-builder": "2.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilderAdminAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder Admin Analytics module" - }, - { - "name": "magento/module-page-builder-analytics", - "version": "1.6.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-analytics-1.6.2.zip", - "shasum": "2f4967d2e652896439bec9b80fff31ff45c30a57" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-page-builder": "2.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder Analytics module" - }, - { - "name": "magento/module-page-cache", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-cache-100.4.4.zip", - "shasum": "62cfc96e7dd0944bfe51694c98253237ec411e71" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-payment-100.4.4.zip", - "shasum": "61402da36b7d636dc86812971c05a832e6f7fa6d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Payment\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-payment-graph-ql-100.4.0.zip", - "shasum": "97078b24d6aa42c2bcdefa2296ebd525abad7751" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-payment": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaymentGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal", - "version": "101.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-paypal-101.0.4.zip", - "shasum": "298da9811921aa6b11b5e7bb3d5b440c41ab1316" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-instant-purchase": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-checkout-agreements": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Paypal\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal-captcha", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-paypal-captcha-100.4.2.zip", - "shasum": "6a7a545f55e7f73bf16879787aa86eb7fd8a44c5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-paypal": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalCaptcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides CAPTCHA validation for PayPal Payflow Pro" - }, - { - "name": "magento/module-paypal-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-paypal-graph-ql-100.4.2.zip", - "shasum": "b4523a3c29d751f503f76538286125d04c1990f1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-paypal": "101.0.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "GraphQl support for Paypal" - }, - { - "name": "magento/module-persistent", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-persistent-100.4.4.zip", - "shasum": "e963e0404d19562c89b3df35911836022ca46cbb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-cron": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Persistent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-alert", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-product-alert-100.4.3.zip", - "shasum": "e08d2303c03686b0953f7c3e34800cc87f5d4ba8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-video", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-product-video-100.4.4.zip", - "shasum": "2297454db3a283ba2da9834379d335b0fea5ae82" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductVideo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Video to Products" - }, - { - "name": "magento/module-quote", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-101.2.4.zip", - "shasum": "9f33e092196fdcab89e13e043789a91a5166383f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Quote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-analytics", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-analytics-100.4.4.zip", - "shasum": "c06f3cfdbff71a8cc9b7c8080c105a75e06631fd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-bundle-options", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-bundle-options-100.4.1.zip", - "shasum": "33575d4cecc043ac893cb81c0f94b14425f9adfb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteBundleOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for bundle products" - }, - { - "name": "magento/module-quote-configurable-options", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-configurable-options-100.4.1.zip", - "shasum": "5e7caac0e2a93a65ba9d37ae4941af47830bc099" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteConfigurableOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for configurable products" - }, - { - "name": "magento/module-quote-downloadable-links", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-downloadable-links-100.4.1.zip", - "shasum": "9c89f7a029bd5029186f3cc3ad70568f04e341e1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteDownloadableLinks\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for links of downloadable products" - }, - { - "name": "magento/module-quote-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-graph-ql-100.4.4.zip", - "shasum": "4f7503cb96da1c1d593d884bf08acbd03f27f449" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-graph-ql": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-gift-message": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-inventory-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-payment-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-re-captcha-admin-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-admin-ui-1.1.2.zip", - "shasum": "1733531c46c70334556a19a8f723cff3b84420d4" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-checkout", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-1.1.2.zip", - "shasum": "8edf3f3cabc1b545e3d95723fdbc1e092f445806" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-admin-ui": "1.1.*", - "magento/module-re-captcha-frontend-ui": "1.1.*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "magento/module-re-captcha-webapi-ui": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCheckout\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-checkout-sales-rule", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-sales-rule-1.1.1.zip", - "shasum": "d7d87a3a19608e5646b3853bca998cb314489259" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-admin-ui": "1.1.*", - "magento/module-re-captcha-frontend-ui": "1.1.*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "magento/module-re-captcha-webapi-ui": "1.0.*", - "magento/module-sales-rule": "*", - "php": "~7.4.0||~8.0.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCheckoutSalesRule\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google ReCaptcha integration for Magento2 coupons" - }, - { - "name": "magento/module-re-captcha-contact", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-contact-1.1.1.zip", - "shasum": "5c07619ddb01288f67cbd41f239f703398c7d75c" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaContact\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-customer", - "version": "1.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-customer-1.1.3.zip", - "shasum": "0cba4f1a1448664193a6c519e5639786cf5530eb" - }, - "require": { - "magento/framework": "*", - "magento/module-customer": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCustomer\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-frontend-ui", - "version": "1.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-frontend-ui-1.1.3.zip", - "shasum": "006e4ddbccdf2fee991170460338baddc2c4d849" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-migration", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-migration-1.1.2.zip", - "shasum": "9c4108ae8f12d4cd972d205344bbe340261d7b35" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaMigration\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA config migration for Magento2" - }, - { - "name": "magento/module-re-captcha-newsletter", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-newsletter-1.1.2.zip", - "shasum": "68993455fefc5b75446291372c19a733457f6033" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaNewsletter\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-paypal", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-paypal-1.1.2.zip", - "shasum": "11b3834102f4ab635bb2cc535dc823f6700fb64e" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaPaypal\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" - }, - { - "name": "magento/module-re-captcha-review", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-review-1.1.2.zip", - "shasum": "e2402b0a7f48730c1addfa31d9fbc82832519914" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaReview\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-send-friend", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-send-friend-1.1.2.zip", - "shasum": "83fa428ad14100a1833911339bf0597e61f0eebe" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaSendFriend\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-store-pickup", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-store-pickup-1.0.1.zip", - "shasum": "ce24c1563e7914680ae8069905a6a6ee2892a59d" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-in-store-pickup-frontend": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaStorePickup\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" - }, - { - "name": "magento/module-re-captcha-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-ui-1.1.2.zip", - "shasum": "f191b36d2f085a05da2c4059120a388606d23eab" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "authors": [ - { - "email": "riccardo.tempesta@magespecialist.it", - "name": "Riccardo Tempesta" - } - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-user", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-user-1.1.2.zip", - "shasum": "b258e8faedd67b2e92bf2330de6a427222afbe16" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUser\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-1.1.1.zip", - "shasum": "1d7e3e9a12de9567bd8e4f40125dfe219aa8578e" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidation\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-api-1.1.1.zip", - "shasum": "6d862b809f358c6a0c5f912b02c28cd94b5e8617" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidationApi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-checkbox", - "version": "2.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-checkbox-2.0.2.zip", - "shasum": "fb474ed276f1e7075d6775e5b781041b12619923" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Checkbox\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-invisible", - "version": "2.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-invisible-2.0.2.zip", - "shasum": "46e85b1d5adf4ba0e54a7e8d21058d257adf1e6a" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-3-invisible", - "version": "2.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-3-invisible-2.0.2.zip", - "shasum": "dcaf0abd68a25f1b746ca0632ba436a1c17c8d97" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion3Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-api", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-api-1.0.1.zip", - "shasum": "508925f8714de928445ece249efe054a1da08e72" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiApi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-graph-ql", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-graph-ql-1.0.1.zip", - "shasum": "ee28f3d0ae785a4f84dfc24297ca6750883c1b31" - }, - "require": { - "magento/framework": "*", - "magento/module-authorization": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-rest", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-rest-1.0.1.zip", - "shasum": "75fc7c55d78ab09fc5e70c86114bec095509a6ec" - }, - "require": { - "magento/framework": "*", - "magento/module-authorization": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "magento/module-webapi": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiRest\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-ui", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-ui-1.0.1.zip", - "shasum": "52c69560af911f4510b49af43d16df219bfb280a" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-frontend-ui": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-related-product-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-related-product-graph-ql-100.4.2.zip", - "shasum": "07c9eaea814816e74e65f71cf913d4c96563db5b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RelatedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-release-notification", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-release-notification-100.4.2.zip", - "shasum": "d7ce0a582c0e1121422c04a6e3eb0b59d923d1be" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReleaseNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-remote-storage", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-remote-storage-100.4.2.zip", - "shasum": "b6edea70507f70e536a6fd8c68e342491bb218bc" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-cms": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-downloadable-import-export": "100.4.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-gallery-metadata": "100.4.*", - "magento/module-media-gallery-synchronization": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-sitemap": "100.4.*", - "predis/predis": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RemoteStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-reports", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-reports-100.4.4.zip", - "shasum": "9b06e1d350e3ee09e1d49c190f7fbc0cfa6cebdb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-review": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Reports\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-require-js", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-require-js-100.4.1.zip", - "shasum": "6dd4b36967e9fefcb9589e94c453ebe71d73614f" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RequireJs\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-review-100.4.4.zip", - "shasum": "55690e3e50a15a6a875de79f36fe5e64da96c61c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-review-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Review\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-review-analytics-100.4.2.zip", - "shasum": "a206e598d7aa0aa89e422a0608cc1e00d900fba8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-review": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-review-graph-ql-100.4.1.zip", - "shasum": "61146e393ba57901075b80969a393c2ba6864d97" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-review": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-robots", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-robots-101.1.1.zip", - "shasum": "4773d8401c9441cd5639fbd91ef88dc7b56aa57d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Robots\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rss", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-rss-100.4.3.zip", - "shasum": "48f55d3e78a40c51b80cdd0a318abe323062c09d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rss\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rule", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-rule-100.4.3.zip", - "shasum": "09be74c0ae1bbf637a9f7fdc5cb1905fe73fe736" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales", - "version": "103.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-103.0.4.zip", - "shasum": "6a0cb34e7771fefcc1a86b4a9e9c36e8204497e9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-analytics-100.4.2.zip", - "shasum": "b6b6d9e8d678342849416ad4c3812fe8e9963f92" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-sales": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-graph-ql-100.4.4.zip", - "shasum": "cded8d3ce98c05814e5292b3083ee517a3f140e9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-inventory", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-inventory-100.4.1.zip", - "shasum": "6136d74d2a26727f2f5afff909a7af8d2335d6f4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-rule", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-rule-101.2.4.zip", - "shasum": "0202b9efb33f7c8e434c9eff5b9f13252a64361b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-sequence", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-sequence-100.4.2.zip", - "shasum": "e13acf17cba27c25100e9ff4cd53b76aa911e5b1" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesSequence\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sample-data", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sample-data-100.4.2.zip", - "shasum": "cbba51c565332f30e05407f9559a4fa64bab8af0" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/sample-data-media": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\SampleData\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Sample Data fixtures" - }, - { - "name": "magento/module-search", - "version": "101.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-search-101.1.4.zip", - "shasum": "88dfd5c1e5b1d10ef463e53319644b9b39d43f12" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-reports": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Search\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-security", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-security-100.4.4.zip", - "shasum": "2024fc95e9d1f97edb077f48599687d34821b181" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Security\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Security management module" - }, - { - "name": "magento/module-securitytxt", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-securitytxt-1.1.1.zip", - "shasum": "4394fef44a3e4bd98d535566cd424ad52bb21327" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Securitytxt\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "authors": [ - { - "email": "k@lpe.sh", - "name": "Kalpesh Mehta" - } - ], - "description": "Security.txt file for Magento 2 websites" - }, - { - "name": "magento/module-send-friend", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-100.4.3.zip", - "shasum": "0f8e23372cc7c24fccd08b9bfb7cfa4058c4d63f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-send-friend-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-graph-ql-100.4.1.zip", - "shasum": "3dc4731c54455df12d44e931887ee8636dbe3313" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-send-friend": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriendGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-shipping", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-shipping-100.4.4.zip", - "shasum": "29375febbffe4c7349be67c52567136ba105784f" - }, - "require": { - "ext-gd": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-contact": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-fedex": "100.4.*", - "magento/module-ups": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Shipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sitemap", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sitemap-100.4.3.zip", - "shasum": "9139b7b085805036139a514e21964324ea611fc3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-robots": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sitemap\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store", - "version": "101.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-store-101.1.4.zip", - "shasum": "0353de64fddcee057827228f0453449f9c917bf8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Store\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-store-graph-ql-100.4.3.zip", - "shasum": "96338dced9ba53fce1689448692137f55a314ed9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\StoreGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swagger-100.4.3.zip", - "shasum": "5ca46846a527163bafcc3449eda2295ac7e90805" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swagger\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-100.4.1.zip", - "shasum": "4fd60e9d415436e185b8a74982c0223accc46983" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi-async", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-async-100.4.1.zip", - "shasum": "6b7fd9d18b56165d8f31e7ac53978e268b6e62b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swatches-100.4.4.zip", - "shasum": "8baa9e62484ef73892287cc643c06246737f1a1a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-layered-navigation": "100.4.*", - "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swatches\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Swatches to Products" - }, - { - "name": "magento/module-swatches-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swatches-graph-ql-100.4.3.zip", - "shasum": "91d201b09470253155c56a73972c1188a50c0cbf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-swatches": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-configurable-product-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches-layered-navigation", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swatches-layered-navigation-100.4.1.zip", - "shasum": "6fefaad9da26a211004f46d990e76c9c99a0ce6c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesLayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-tax-100.4.4.zip", - "shasum": "2a67b8d3c2d3df3664ab90ad36725368ebf62ef8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-tax-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tax\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-tax-graph-ql-100.4.1.zip", - "shasum": "51750a921f9b42791ef39b84305de1f65a3555a7" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-tax": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-import-export", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-tax-import-export-100.4.4.zip", - "shasum": "b0eac5f257c25e31d2970f1bf1a580cf881228d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme", - "version": "101.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-theme-101.1.4.zip", - "shasum": "338f5883b054bf352d5da2cd0a51f5e960fd247e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-theme-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Theme\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-theme-graph-ql-100.4.2.zip", - "shasum": "c68e9af6abbfacd5e15d9c100146b9961c691bc8" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ThemeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-translation", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-translation-100.4.4.zip", - "shasum": "fdee0ca107238aeb1d7b9cd37003dfbbe457bffa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-developer": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Translation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-two-factor-auth", - "version": "1.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-two-factor-auth-1.1.4.zip", - "shasum": "a9832bb1b2e1eefaf251e3d526e7dd724b814931" - }, - "require": { - "2tvenom/cborencode": "^1.0", - "christian-riesen/base32": "^1.3", - "endroid/qr-code": "^4.3.5", - "magento/framework": "*", - "magento/magento-composer-installer": "*", - "magento/module-admin-adobe-ims": "*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-integration": "*", - "magento/module-store": "*", - "magento/module-ui": "*", - "magento/module-user": "*", - "php": "~7.4.0||~8.1.0", - "spomky-labs/otphp": "^10.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TwoFactorAuth\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Two Factor Authentication module for Magento2" - }, - { - "name": "magento/module-ui", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-ui-101.2.4.zip", - "shasum": "0ce4aa36f76f775412bf6081c86e4d1b1a0e4e65" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ui\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-ups", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-ups-100.4.4.zip", - "shasum": "bbd3a2156fc01da4d33db1c82eef9415684172ab" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ups\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite", - "version": "102.0.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-102.0.3.zip", - "shasum": "9ea6ace8880d0529322f80afeb83d49d5eaa8590" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-cms-url-rewrite": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-graph-ql-100.4.3.zip", - "shasum": "48b85cd67927076dd9c0dcdd211a8327cd3bf3ed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-user", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-user-101.2.4.zip", - "shasum": "fdc8d447b87027d13627d64b2d33d49b4053bb9f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-email": "101.1.*", - "magento/module-integration": "100.4.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\User\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-usps", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-usps-100.4.3.zip", - "shasum": "32255f4dbf4ac931a493a14f2e4d7b62043ed7c5" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Usps\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-variable", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-variable-100.4.2.zip", - "shasum": "08b30bf39c172ece04d0bdac5737f8a13388c9cb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Variable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-vault", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-vault-101.2.4.zip", - "shasum": "d9dd7ea1c2c0432e2cad57fe95ad148aa0815bac" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Vault\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-vault-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-vault-graph-ql-100.4.1.zip", - "shasum": "71355290e85bbda67b7f473610938d76a777e21d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VaultGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-version", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-version-100.4.1.zip", - "shasum": "296917708d7cd2a13b0db6696f9bb5787d5f41d8" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Version\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-webapi-100.4.3.zip", - "shasum": "42f3e456007f296cac89cdf171334abff6fc6547" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Webapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-async", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-webapi-async-100.4.2.zip", - "shasum": "b99c12ed3b68cb17575c8ee6164461f64949ad12" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-webapi": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-security", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-webapi-security-100.4.2.zip", - "shasum": "487eee45337d893f9bfe89f0fc3868a498038cfe" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-webapi": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiSecurity\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "WebapiSecurity module provides option to loosen security on some webapi resources." - }, - { - "name": "magento/module-weee", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-weee-100.4.4.zip", - "shasum": "d068030111964c83b31079fa7eda7403bc11f757" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Weee\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-weee-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-weee-graph-ql-100.4.2.zip", - "shasum": "1fc9041ba669528cf05280a7ff17cfa5b13430d8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-weee": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WeeeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-widget", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-widget-101.2.4.zip", - "shasum": "bd773e08cfbd4ed45878dc6027332830e1f64b23" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-email": "101.1.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-widget-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Widget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist", - "version": "101.2.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-101.2.4.zip", - "shasum": "4ea347be87755e040ad71544b3fe2eb59069d72c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-rss": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Wishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-analytics", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-analytics-100.4.3.zip", - "shasum": "9df55fb0da28a5cf930ec2fbdef0f9ee75b3d605" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-graph-ql-100.4.4.zip", - "shasum": "3ded6a5110838fd062e657a4855fc980e20f49ee" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/page-builder", - "version": "1.7.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/page-builder-1.7.1.zip", - "shasum": "5cf4c22e4c129cf90f6c22fa6c85870e056caa7a" - }, - "require": { - "magento/module-aws-s3-page-builder": "1.0.*", - "magento/module-catalog-page-builder-analytics": "1.6.*", - "magento/module-cms-page-builder-analytics": "1.6.*", - "magento/module-page-builder": "2.2.*", - "magento/module-page-builder-admin-analytics": "1.1.*", - "magento/module-page-builder-analytics": "1.6.*" - }, - "type": "metapackage", - "description": "Page Builder metapackage" - }, - { - "name": "magento/product-community-edition", - "version": "2.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/product-community-edition-2.4.4.zip", - "shasum": "351aafb8276ebda532b71516263b0591fee2752e" - }, - "require": { - "blueimp/jquery-file-upload": "5.6.14", - "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.14.2", - "colinmollenhour/credis": "1.12.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.5", - "components/jquery": "1.11.0", - "components/jqueryui": "1.10.4", - "composer/composer": "^1.9 || ^2.0", - "elasticsearch/elasticsearch": "~7.16.0", - "ext-bcmath": "*", - "ext-ctype": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-pdo_mysql": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "ext-sodium": "*", - "ext-xsl": "*", - "ext-zip": "*", - "guzzlehttp/guzzle": "^7.3.0", - "laminas/laminas-captcha": "^2.11", - "laminas/laminas-code": "~4.5.0", - "laminas/laminas-db": "^2.13.4", - "laminas/laminas-dependency-plugin": "^2.2.0", - "laminas/laminas-di": "^3.3.0", - "laminas/laminas-escaper": "~2.9.0", - "laminas/laminas-eventmanager": "^3.4.0", - "laminas/laminas-feed": "^2.15.0", - "laminas/laminas-http": "^2.15.0", - "laminas/laminas-json": "^3.3.0", - "laminas/laminas-mail": "^2.15.1", - "laminas/laminas-mime": "^2.9.1", - "laminas/laminas-modulemanager": "^2.11.0", - "laminas/laminas-mvc": "^3.3.0", - "laminas/laminas-server": "^2.11.0", - "laminas/laminas-servicemanager": "^3.10.0", - "laminas/laminas-session": "^2.12.0", - "laminas/laminas-soap": "^2.10.0", - "laminas/laminas-stdlib": "^3.6.0", - "laminas/laminas-text": "^2.9.0", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15.0", - "laminas/laminas-view": "~2.14.1", - "league/flysystem": "~2.3.2", - "league/flysystem-aws-s3-v3": "^2.0", - "lib-libxml": "*", - "magento/adobe-ims": "2.1.3", - "magento/adobe-stock-integration": "2.1.3", - "magento/composer": "~1.8.0", - "magento/composer-dependency-version-audit-plugin": "~0.1", - "magento/framework": "103.0.4", - "magento/framework-amqp": "100.4.2", - "magento/framework-bulk": "101.0.1", - "magento/framework-message-queue": "100.4.4", - "magento/google-shopping-ads": "4.0.1", - "magento/inventory-metapackage": "1.2.4", - "magento/language-de_de": "100.4.0", - "magento/language-en_us": "100.4.0", - "magento/language-es_es": "100.4.0", - "magento/language-fr_fr": "100.4.0", - "magento/language-nl_nl": "100.4.0", - "magento/language-pt_br": "100.4.0", - "magento/language-zh_hans_cn": "100.4.0", - "magento/magento-composer-installer": ">=0.3.0", - "magento/magento2-base": "2.4.4", - "magento/module-admin-analytics": "100.4.4", - "magento/module-admin-notification": "100.4.3", - "magento/module-advanced-pricing-import-export": "100.4.4", - "magento/module-advanced-search": "100.4.2", - "magento/module-amqp": "100.4.2", - "magento/module-amqp-store": "100.4.2", - "magento/module-analytics": "100.4.4", - "magento/module-asynchronous-operations": "100.4.4", - "magento/module-authorization": "100.4.4", - "magento/module-aws-s3": "100.4.2", - "magento/module-backend": "102.0.4", - "magento/module-backup": "100.4.4", - "magento/module-bundle": "101.0.4", - "magento/module-bundle-graph-ql": "100.4.4", - "magento/module-bundle-import-export": "100.4.3", - "magento/module-cache-invalidate": "100.4.2", - "magento/module-captcha": "100.4.4", - "magento/module-cardinal-commerce": "100.4.2", - "magento/module-catalog": "104.0.4", - "magento/module-catalog-analytics": "100.4.2", - "magento/module-catalog-cms-graph-ql": "100.4.1", - "magento/module-catalog-customer-graph-ql": "100.4.4", - "magento/module-catalog-graph-ql": "100.4.4", - "magento/module-catalog-import-export": "101.1.4", - "magento/module-catalog-inventory": "100.4.4", - "magento/module-catalog-inventory-graph-ql": "100.4.1", - "magento/module-catalog-rule": "101.2.4", - "magento/module-catalog-rule-configurable": "100.4.3", - "magento/module-catalog-rule-graph-ql": "100.4.2", - "magento/module-catalog-search": "102.0.4", - "magento/module-catalog-url-rewrite": "100.4.4", - "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", - "magento/module-catalog-widget": "100.4.4", - "magento/module-checkout": "100.4.4", - "magento/module-checkout-agreements": "100.4.3", - "magento/module-checkout-agreements-graph-ql": "100.4.1", - "magento/module-cms": "104.0.4", - "magento/module-cms-graph-ql": "100.4.2", - "magento/module-cms-url-rewrite": "100.4.3", - "magento/module-cms-url-rewrite-graph-ql": "100.4.2", - "magento/module-compare-list-graph-ql": "100.4.1", - "magento/module-config": "101.2.4", - "magento/module-configurable-import-export": "100.4.2", - "magento/module-configurable-product": "100.4.4", - "magento/module-configurable-product-graph-ql": "100.4.4", - "magento/module-configurable-product-sales": "100.4.2", - "magento/module-contact": "100.4.4", - "magento/module-cookie": "100.4.4", - "magento/module-cron": "100.4.4", - "magento/module-csp": "100.4.3", - "magento/module-currency-symbol": "100.4.3", - "magento/module-customer": "103.0.4", - "magento/module-customer-analytics": "100.4.2", - "magento/module-customer-downloadable-graph-ql": "100.4.1", - "magento/module-customer-graph-ql": "100.4.4", - "magento/module-customer-import-export": "100.4.4", - "magento/module-deploy": "100.4.4", - "magento/module-developer": "100.4.4", - "magento/module-dhl": "100.4.3", - "magento/module-directory": "100.4.4", - "magento/module-directory-graph-ql": "100.4.2", - "magento/module-downloadable": "100.4.4", - "magento/module-downloadable-graph-ql": "100.4.4", - "magento/module-downloadable-import-export": "100.4.3", - "magento/module-eav": "102.1.4", - "magento/module-eav-graph-ql": "100.4.2", - "magento/module-elasticsearch": "101.0.4", - "magento/module-elasticsearch-6": "100.4.4", - "magento/module-elasticsearch-7": "100.4.4", - "magento/module-email": "101.1.4", - "magento/module-encryption-key": "100.4.3", - "magento/module-fedex": "100.4.3", - "magento/module-gift-message": "100.4.3", - "magento/module-gift-message-graph-ql": "100.4.2", - "magento/module-google-adwords": "100.4.2", - "magento/module-google-analytics": "100.4.1", - "magento/module-google-optimizer": "100.4.3", - "magento/module-graph-ql": "100.4.4", - "magento/module-graph-ql-cache": "100.4.1", - "magento/module-grouped-catalog-inventory": "100.4.1", - "magento/module-grouped-import-export": "100.4.2", - "magento/module-grouped-product": "100.4.4", - "magento/module-grouped-product-graph-ql": "100.4.4", - "magento/module-import-export": "101.0.4", - "magento/module-indexer": "100.4.4", - "magento/module-instant-purchase": "100.4.3", - "magento/module-integration": "100.4.4", - "magento/module-jwt-framework-adapter": "100.4.1", - "magento/module-jwt-user-token": "100.4.0", - "magento/module-layered-navigation": "100.4.4", - "magento/module-login-as-customer": "100.4.4", - "magento/module-login-as-customer-admin-ui": "100.4.4", - "magento/module-login-as-customer-api": "100.4.3", - "magento/module-login-as-customer-assistance": "100.4.3", - "magento/module-login-as-customer-frontend-ui": "100.4.4", - "magento/module-login-as-customer-graph-ql": "100.4.1", - "magento/module-login-as-customer-log": "100.4.3", - "magento/module-login-as-customer-page-cache": "100.4.4", - "magento/module-login-as-customer-quote": "100.4.3", - "magento/module-login-as-customer-sales": "100.4.4", - "magento/module-marketplace": "100.4.3", - "magento/module-media-content": "100.4.3", - "magento/module-media-content-api": "100.4.3", - "magento/module-media-content-catalog": "100.4.3", - "magento/module-media-content-cms": "100.4.3", - "magento/module-media-content-synchronization": "100.4.3", - "magento/module-media-content-synchronization-api": "100.4.2", - "magento/module-media-content-synchronization-catalog": "100.4.2", - "magento/module-media-content-synchronization-cms": "100.4.2", - "magento/module-media-gallery": "100.4.3", - "magento/module-media-gallery-api": "101.0.3", - "magento/module-media-gallery-catalog": "100.4.2", - "magento/module-media-gallery-catalog-integration": "100.4.2", - "magento/module-media-gallery-catalog-ui": "100.4.2", - "magento/module-media-gallery-cms-ui": "100.4.2", - "magento/module-media-gallery-integration": "100.4.3", - "magento/module-media-gallery-metadata": "100.4.2", - "magento/module-media-gallery-metadata-api": "100.4.1", - "magento/module-media-gallery-renditions": "100.4.2", - "magento/module-media-gallery-renditions-api": "100.4.1", - "magento/module-media-gallery-synchronization": "100.4.3", - "magento/module-media-gallery-synchronization-api": "100.4.2", - "magento/module-media-gallery-synchronization-metadata": "100.4.1", - "magento/module-media-gallery-ui": "100.4.3", - "magento/module-media-gallery-ui-api": "100.4.2", - "magento/module-media-storage": "100.4.3", - "magento/module-message-queue": "100.4.4", - "magento/module-msrp": "100.4.3", - "magento/module-msrp-configurable-product": "100.4.2", - "magento/module-msrp-grouped-product": "100.4.2", - "magento/module-multishipping": "100.4.4", - "magento/module-mysql-mq": "100.4.2", - "magento/module-new-relic-reporting": "100.4.2", - "magento/module-newsletter": "100.4.4", - "magento/module-newsletter-graph-ql": "100.4.1", - "magento/module-offline-payments": "100.4.3", - "magento/module-offline-shipping": "100.4.3", - "magento/module-page-cache": "100.4.4", - "magento/module-payment": "100.4.4", - "magento/module-payment-graph-ql": "100.4.0", - "magento/module-paypal": "101.0.4", - "magento/module-paypal-captcha": "100.4.2", - "magento/module-paypal-graph-ql": "100.4.2", - "magento/module-persistent": "100.4.4", - "magento/module-product-alert": "100.4.3", - "magento/module-product-video": "100.4.4", - "magento/module-quote": "101.2.4", - "magento/module-quote-analytics": "100.4.4", - "magento/module-quote-bundle-options": "100.4.1", - "magento/module-quote-configurable-options": "100.4.1", - "magento/module-quote-downloadable-links": "100.4.1", - "magento/module-quote-graph-ql": "100.4.4", - "magento/module-related-product-graph-ql": "100.4.2", - "magento/module-release-notification": "100.4.2", - "magento/module-remote-storage": "100.4.2", - "magento/module-reports": "100.4.4", - "magento/module-require-js": "100.4.1", - "magento/module-review": "100.4.4", - "magento/module-review-analytics": "100.4.2", - "magento/module-review-graph-ql": "100.4.1", - "magento/module-robots": "101.1.1", - "magento/module-rss": "100.4.3", - "magento/module-rule": "100.4.3", - "magento/module-sales": "103.0.4", - "magento/module-sales-analytics": "100.4.2", - "magento/module-sales-graph-ql": "100.4.4", - "magento/module-sales-inventory": "100.4.1", - "magento/module-sales-rule": "101.2.4", - "magento/module-sales-sequence": "100.4.2", - "magento/module-sample-data": "100.4.2", - "magento/module-search": "101.1.4", - "magento/module-security": "100.4.4", - "magento/module-send-friend": "100.4.3", - "magento/module-send-friend-graph-ql": "100.4.1", - "magento/module-shipping": "100.4.4", - "magento/module-sitemap": "100.4.3", - "magento/module-store": "101.1.4", - "magento/module-store-graph-ql": "100.4.3", - "magento/module-swagger": "100.4.3", - "magento/module-swagger-webapi": "100.4.1", - "magento/module-swagger-webapi-async": "100.4.1", - "magento/module-swatches": "100.4.4", - "magento/module-swatches-graph-ql": "100.4.3", - "magento/module-swatches-layered-navigation": "100.4.1", - "magento/module-tax": "100.4.4", - "magento/module-tax-graph-ql": "100.4.1", - "magento/module-tax-import-export": "100.4.4", - "magento/module-theme": "101.1.4", - "magento/module-theme-graph-ql": "100.4.2", - "magento/module-translation": "100.4.4", - "magento/module-ui": "101.2.4", - "magento/module-ups": "100.4.4", - "magento/module-url-rewrite": "102.0.3", - "magento/module-url-rewrite-graph-ql": "100.4.3", - "magento/module-user": "101.2.4", - "magento/module-usps": "100.4.3", - "magento/module-variable": "100.4.2", - "magento/module-vault": "101.2.4", - "magento/module-vault-graph-ql": "100.4.1", - "magento/module-version": "100.4.1", - "magento/module-webapi": "100.4.3", - "magento/module-webapi-async": "100.4.2", - "magento/module-webapi-security": "100.4.2", - "magento/module-weee": "100.4.4", - "magento/module-weee-graph-ql": "100.4.2", - "magento/module-widget": "101.2.4", - "magento/module-wishlist": "101.2.4", - "magento/module-wishlist-analytics": "100.4.3", - "magento/module-wishlist-graph-ql": "100.4.4", - "magento/page-builder": "1.7.1", - "magento/security-package": "1.1.3", - "magento/theme-adminhtml-backend": "100.4.4", - "magento/theme-frontend-blank": "100.4.4", - "magento/theme-frontend-luma": "100.4.4", - "magento/zendframework1": "~1.15.0", - "monolog/monolog": "^2.3", - "paypal/module-braintree": "4.3.0", - "pelago/emogrifier": "^6.0.0", - "php": "~7.4.0||~8.1.0", - "php-amqplib/php-amqplib": "~3.1.0", - "phpseclib/mcrypt_compat": "~2.0.0", - "phpseclib/phpseclib": "~3.0.9", - "ramsey/uuid": "~4.2.0", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.4.0", - "temando/module-shipping": "2.0.0", - "tinymce/tinymce": "3.4.7", - "trentrichardson/jquery-timepicker-addon": "1.4.3", - "tubalmartin/cssmin": "4.1.1", - "twbs/bootstrap": "3.1.0", - "web-token/jwt-framework": "^v2.2.7", - "webonyx/graphql-php": "~14.11.3", - "wikimedia/less.php": "^3.0.0" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "eCommerce Platform for Growth (Community Edition)" - }, - { - "name": "magento/security-package", - "version": "1.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/security-package-1.1.3.zip", - "shasum": "ba77c55cd0d5dc6041aa64f65b69b358bf17269a" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/module-re-captcha-admin-ui": "1.1.*", - "magento/module-re-captcha-checkout": "1.1.*", - "magento/module-re-captcha-checkout-sales-rule": "1.1.*", - "magento/module-re-captcha-contact": "1.1.*", - "magento/module-re-captcha-customer": "1.1.*", - "magento/module-re-captcha-frontend-ui": "1.1.*", - "magento/module-re-captcha-migration": "1.1.*", - "magento/module-re-captcha-newsletter": "1.1.*", - "magento/module-re-captcha-paypal": "1.1.*", - "magento/module-re-captcha-review": "1.1.*", - "magento/module-re-captcha-send-friend": "1.1.*", - "magento/module-re-captcha-store-pickup": "1.0.*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-user": "1.1.*", - "magento/module-re-captcha-validation": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-version-2-checkbox": "2.0.*", - "magento/module-re-captcha-version-2-invisible": "2.0.*", - "magento/module-re-captcha-version-3-invisible": "2.0.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "magento/module-re-captcha-webapi-graph-ql": "1.0.*", - "magento/module-re-captcha-webapi-rest": "1.0.*", - "magento/module-re-captcha-webapi-ui": "1.0.*", - "magento/module-securitytxt": "1.1.*", - "magento/module-two-factor-auth": "1.1.*" - }, - "type": "metapackage", - "description": "Magento Security Package" - }, - { - "name": "magento/theme-adminhtml-backend", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-adminhtml-backend-100.4.4.zip", - "shasum": "0e65d89cb567aa9c391b0c912d392d97cffe001c" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-blank", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-blank-100.4.4.zip", - "shasum": "97d4cbea789632da3a7f03d5cbe7777fa79ace6d" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-luma", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-luma-100.4.4.zip", - "shasum": "c1af7bba52b681f4de75999b492b5714c72e1dec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/theme-frontend-blank": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/zendframework1", - "version": "1.15.1", - "source": { - "type": "git", - "url": "https://github.com/magento/zf1.git", - "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", - "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", - "shasum": "" - }, - "require": { - "php": ">=7.0.0" - }, - "require-dev": { - "phpunit/dbunit": "1.3.*", - "phpunit/phpunit": "3.7.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.12.x-dev" - } - }, - "autoload": { - "psr-0": { - "Zend_": "library/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "library/" - ], - "license": [ - "BSD-3-Clause" - ], - "description": "Magento Zend Framework 1", - "homepage": "http://framework.zend.com/", - "keywords": [ - "ZF1", - "framework" - ], - "support": { - "issues": "https://github.com/magento/zf1/issues", - "source": "https://github.com/magento/zf1/tree/1.15.1" - }, - "time": "2022-06-21T01:22:39+00:00" - }, - { - "name": "monolog/monolog", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", - "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "psr/log": "^1.0.1 || ^2.0 || ^3.0" - }, - "provide": { - "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7 || ^8", - "ext-json": "*", - "graylog2/gelf-php": "^1.4.2", - "guzzlehttp/guzzle": "^7.4", - "guzzlehttp/psr7": "^2.2", - "mongodb/mongodb": "^1.8", - "php-amqplib/php-amqplib": "~2.4 || ^3", - "phpspec/prophecy": "^1.15", - "phpstan/phpstan": "^0.12.91", - "phpunit/phpunit": "^8.5.14", - "predis/predis": "^1.1 || ^2.0", - "rollbar/rollbar": "^1.3 || ^2 || ^3", - "ruflin/elastica": "^7", - "swiftmailer/swiftmailer": "^5.3|^6.0", - "symfony/mailer": "^5.4 || ^6", - "symfony/mime": "^5.4 || ^6" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", - "ext-mbstring": "Allow to work properly with unicode symbols", - "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", - "ext-openssl": "Required to send log messages using SSL", - "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "https://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "support": { - "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.8.0" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2022-07-24T11:55:47+00:00" - }, - { - "name": "mtdowling/jmespath.php", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/jmespath/jmespath.php.git", - "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", - "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", - "shasum": "" - }, - "require": { - "php": "^5.4 || ^7.0 || ^8.0", - "symfony/polyfill-mbstring": "^1.17" - }, - "require-dev": { - "composer/xdebug-handler": "^1.4 || ^2.0", - "phpunit/phpunit": "^4.8.36 || ^7.5.15" - }, - "bin": [ - "bin/jp.php" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev" - } - }, - "autoload": { - "files": [ - "src/JmesPath.php" - ], - "psr-4": { - "JmesPath\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Declaratively specify how to extract elements from a JSON document", - "keywords": [ - "json", - "jsonpath" - ], - "support": { - "issues": "https://github.com/jmespath/jmespath.php/issues", - "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" - }, - "time": "2021-06-14T00:11:39+00:00" - }, - { - "name": "nikic/php-parser", - "version": "v4.15.1", - "source": { - "type": "git", - "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", - "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": ">=7.0" - }, - "require-dev": { - "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" - }, - "bin": [ - "bin/php-parse" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.9-dev" - } - }, - "autoload": { - "psr-4": { - "PhpParser\\": "lib/PhpParser" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Nikita Popov" - } - ], - "description": "A PHP parser written in PHP", - "keywords": [ - "parser", - "php" - ], - "support": { - "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.1" - }, - "time": "2022-09-04T07:30:47+00:00" - }, - { - "name": "paragonie/constant_time_encoding", - "version": "v2.6.3", - "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" - }, - "type": "library", - "autoload": { - "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com", - "role": "Original Developer" - } - ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", - "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/constant_time_encoding/issues", - "source": "https://github.com/paragonie/constant_time_encoding" - }, - "time": "2022-06-14T06:56:20+00:00" - }, - { - "name": "paragonie/random_compat", - "version": "v9.99.100", - "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." - }, - "type": "library", - "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" - }, - "time": "2020-10-15T08:29:30+00:00" - }, - { - "name": "paypal/module-braintree", - "version": "4.3.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-4.3.0.0.zip", - "shasum": "bbb137aa2f504c6e848f5f0bec302f575b71bf5a" - }, - "require": { - "paypal/module-braintree-core": "4.3.0", - "paypal/module-braintree-graph-ql": "4.3.0" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Braintree Magento" - }, - { - "name": "paypal/module-braintree-core", - "version": "4.3.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-core-4.3.0.0.zip", - "shasum": "41eb8a10e0b222184c065a453e942ca7d5e75bfc" - }, - "require": { - "braintree/braintree_php": "6.5.1", - "ext-json": "*", - "ext-simplexml": "*", - "magento/module-backend": "100.2.*||101.0.*||^102.0.0", - "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", - "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", - "magento/module-config": "101.0.*||101.1.*||^101.2.0", - "magento/module-customer": "101.0.*||102.0.*||^103.0.0", - "magento/module-directory": "100.2.*||100.3.*||^100.4.0", - "magento/module-payment": "100.2.*||100.3.*||^100.4.0", - "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", - "magento/module-quote": "101.0.*||101.1.*||^101.2.0", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", - "magento/module-theme": "100.2.*||101.0.*||^101.1.0", - "magento/module-ui": "101.0.*||101.1.*||^101.2.0", - "magento/module-vault": "101.0.*||101.1.*||^101.2.0" - }, - "conflict": { - "gene/module-braintree": "*", - "magento/module-braintree": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\Braintree\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." - }, - { - "name": "paypal/module-braintree-graph-ql", - "version": "4.3.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-graph-ql-4.3.0.0.zip", - "shasum": "599955ba1b7f530e75ed427e0e9378b43d2bd109" - }, - "require": { - "magento/framework": "^102||^103", - "magento/module-quote": "^101", - "magento/module-quote-graph-ql": "^100", - "magento/module-store": "^101", - "paypal/module-braintree-core": "^4.1" - }, - "suggest": { - "magento/module-graph-ql": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\BraintreeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "pelago/emogrifier", - "version": "v6.0.0", - "source": { - "type": "git", - "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", - "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", - "sabberworm/php-css-parser": "^8.3.1", - "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" - }, - "require-dev": { - "php-parallel-lint/php-parallel-lint": "^1.3.0", - "phpunit/phpunit": "^8.5.16", - "rawr/cross-data-providers": "^2.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "7.0.x-dev" - } - }, - "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" - }, - "time": "2021-09-16T16:22:04+00:00" - }, - { - "name": "php-amqplib/php-amqplib", - "version": "v3.1.2", - "source": { - "type": "git", - "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/e8aba06c4e1c467612f2d99304f672f2660e8492", - "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "ext-sockets": "*", - "php": "^7.1||^8.0", - "phpseclib/phpseclib": "^2.0|^3.0" - }, - "conflict": { - "php": "7.4.0 - 7.4.1" - }, - "replace": { - "videlalvaro/php-amqplib": "self.version" - }, - "require-dev": { - "ext-curl": "*", - "nategood/httpful": "^0.2.20", - "phpunit/phpunit": "^7.5|^9.5", - "squizlabs/php_codesniffer": "^3.6" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "PhpAmqpLib\\": "PhpAmqpLib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Alvaro Videla", - "role": "Original Maintainer" - }, - { - "name": "Raúl Araya", - "email": "nubeiro@gmail.com", - "role": "Maintainer" - }, - { - "name": "Luke Bakken", - "email": "luke@bakken.io", - "role": "Maintainer" - }, - { - "name": "Ramūnas Dronga", - "email": "github@ramuno.lt", - "role": "Maintainer" - } - ], - "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", - "homepage": "https://github.com/php-amqplib/php-amqplib/", - "keywords": [ - "message", - "queue", - "rabbitmq" - ], - "support": { - "issues": "https://github.com/php-amqplib/php-amqplib/issues", - "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.1.2" - }, - "time": "2022-01-18T17:08:01+00:00" - }, - { - "name": "phpgt/cssxpath", - "version": "v1.1.4", - "source": { - "type": "git", - "url": "https://github.com/PhpGt/CssXPath.git", - "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", - "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-dom": "*", - "ext-libxml": "*", - "phpstan/phpstan": ">=0.12.42", - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Gt\\CssXPath\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Greg Bowler", - "email": "greg.bowler@g105b.com", - "homepage": "https://www.g105b.com", - "role": "Developer" - } - ], - "description": "Convert CSS selectors to XPath queries.", - "support": { - "issues": "https://github.com/PhpGt/CssXPath/issues", - "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" - }, - "funding": [ - { - "url": "https://github.com/sponsors/PhpGt", - "type": "github" - } - ], - "time": "2021-11-13T15:40:44+00:00" - }, - { - "name": "phpgt/dom", - "version": "v2.2.3", - "source": { - "type": "git", - "url": "https://github.com/PhpGt/Dom.git", - "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", - "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "php": ">=7.3", - "phpgt/cssxpath": "^1.1.4", - "psr/http-message": "1.*" - }, - "require-dev": { - "phpunit/phpunit": "~9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Gt\\Dom\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Greg Bowler", - "email": "greg.bowler@g105b.com", - "homepage": "https://www.g105b.com", - "role": "Developer" - }, - { - "name": "Alvaro Guimaraes", - "homepage": "https://github.com/aguimaraes", - "role": "Developer" - }, - { - "name": "James Fellows", - "homepage": "https://github.com/j4m3s", - "role": "Developer" - }, - { - "name": "Emile Ward", - "homepage": "https://github.com/emileward", - "role": "Developer" - }, - { - "name": "Jelmer Wijnja", - "homepage": "https://github.com/Jelmergu", - "role": "Developer" - }, - { - "name": "Ognjen Petrovic", - "homepage": "https://github.com/ognjen-petrovic", - "role": "Developer" - }, - { - "name": "Jacob Bearden", - "homepage": "https://github.com/jacobbearden", - "role": "Documentation contributor" - }, - { - "name": "Jaroslav Týc", - "homepage": "https://www.jaroslavtyc.com/", - "role": "Developer" - }, - { - "name": "Andrii Beziazychnyi", - "homepage": "https://www.atwix.com/", - "role": "Developer" - } - ], - "description": "The modern DOM API for PHP projects.", - "support": { - "issues": "https://github.com/PhpGt/Dom/issues", - "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" - }, - "funding": [ - { - "url": "https://github.com/phpgt", - "type": "github" - } - ], - "time": "2021-11-13T15:59:05+00:00" - }, - { - "name": "phpseclib/mcrypt_compat", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/mcrypt_compat.git", - "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", - "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", - "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" - }, - "type": "library", - "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" - } - ], - "time": "2022-03-27T15:58:45+00:00" - }, - { - "name": "phpseclib/phpseclib", - "version": "3.0.16", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "7181378909ed8890be4db53d289faac5b77f8b05" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/7181378909ed8890be4db53d289faac5b77f8b05", - "reference": "7181378909ed8890be4db53d289faac5b77f8b05", - "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." - }, - "type": "library", - "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.16" - }, - "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" - } - ], - "time": "2022-09-05T18:03:08+00:00" - }, - { - "name": "psr/container", - "version": "1.1.2", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", - "shasum": "" - }, - "require": { - "php": ">=7.4.0" - }, - "type": "library", - "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/1.1.2" - }, - "time": "2021-11-05T16:50:12+00:00" - }, - { - "name": "psr/event-dispatcher", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/event-dispatcher.git", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", - "shasum": "" - }, - "require": { - "php": ">=7.2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\EventDispatcher\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Standard interfaces for event handling.", - "keywords": [ - "events", - "psr", - "psr-14" - ], - "support": { - "issues": "https://github.com/php-fig/event-dispatcher/issues", - "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" - }, - "time": "2019-01-08T18:20:26+00:00" - }, - { - "name": "psr/http-client", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-client.git", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", - "shasum": "" - }, - "require": { - "php": "^7.0 || ^8.0", - "psr/http-message": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Client\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP clients", - "homepage": "https://github.com/php-fig/http-client", - "keywords": [ - "http", - "http-client", - "psr", - "psr-18" - ], - "support": { - "source": "https://github.com/php-fig/http-client/tree/master" - }, - "time": "2020-06-29T06:28:15+00:00" - }, - { - "name": "psr/http-factory", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-factory.git", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", - "shasum": "" - }, - "require": { - "php": ">=7.0.0", - "psr/http-message": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for PSR-7 HTTP message factories", - "keywords": [ - "factory", - "http", - "message", - "psr", - "psr-17", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-factory/tree/master" - }, - "time": "2019-04-30T12:38:16+00:00" - }, - { - "name": "psr/http-message", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-message/tree/master" - }, - "time": "2016-08-06T14:39:51+00:00" - }, - { - "name": "psr/log", - "version": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "support": { - "source": "https://github.com/php-fig/log/tree/1.1.4" - }, - "time": "2021-05-03T11:20:27+00:00" - }, - { - "name": "ralouphie/getallheaders", - "version": "3.0.3", - "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" - }, - "type": "library", - "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.", - "support": { - "issues": "https://github.com/ralouphie/getallheaders/issues", - "source": "https://github.com/ralouphie/getallheaders/tree/develop" - }, - "time": "2019-03-08T08:55:37+00:00" - }, - { - "name": "ramsey/collection", - "version": "1.2.2", - "source": { - "type": "git", - "url": "https://github.com/ramsey/collection.git", - "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", - "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", - "shasum": "" - }, - "require": { - "php": "^7.3 || ^8", - "symfony/polyfill-php81": "^1.23" - }, - "require-dev": { - "captainhook/captainhook": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "ergebnis/composer-normalize": "^2.6", - "fakerphp/faker": "^1.5", - "hamcrest/hamcrest-php": "^2", - "jangregor/phpstan-prophecy": "^0.8", - "mockery/mockery": "^1.3", - "phpspec/prophecy-phpunit": "^2.0", - "phpstan/extension-installer": "^1", - "phpstan/phpstan": "^0.12.32", - "phpstan/phpstan-mockery": "^0.12.5", - "phpstan/phpstan-phpunit": "^0.12.11", - "phpunit/phpunit": "^8.5 || ^9", - "psy/psysh": "^0.10.4", - "slevomat/coding-standard": "^6.3", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Ramsey\\Collection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" - } - ], - "description": "A PHP library for representing and manipulating collections.", - "keywords": [ - "array", - "collection", - "hash", - "map", - "queue", - "set" - ], - "support": { - "issues": "https://github.com/ramsey/collection/issues", - "source": "https://github.com/ramsey/collection/tree/1.2.2" - }, - "funding": [ - { - "url": "https://github.com/ramsey", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", - "type": "tidelift" - } - ], - "time": "2021-10-10T03:01:02+00:00" - }, - { - "name": "ramsey/uuid", - "version": "4.2.3", - "source": { - "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", - "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", - "shasum": "" - }, - "require": { - "brick/math": "^0.8 || ^0.9", - "ext-json": "*", - "php": "^7.2 || ^8.0", - "ramsey/collection": "^1.0", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php80": "^1.14" - }, - "replace": { - "rhumsaa/uuid": "self.version" - }, - "require-dev": { - "captainhook/captainhook": "^5.10", - "captainhook/plugin-composer": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "doctrine/annotations": "^1.8", - "ergebnis/composer-normalize": "^2.15", - "mockery/mockery": "^1.3", - "moontoast/math": "^1.1", - "paragonie/random-lib": "^2", - "php-mock/php-mock": "^2.2", - "php-mock/php-mock-mockery": "^1.3", - "php-parallel-lint/php-parallel-lint": "^1.1", - "phpbench/phpbench": "^1.0", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-mockery": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpunit/phpunit": "^8.5 || ^9", - "slevomat/coding-standard": "^7.0", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.9" - }, - "suggest": { - "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", - "ext-ctype": "Enables faster processing of character classification using ctype functions.", - "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", - "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", - "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "4.x-dev" - }, - "captainhook": { - "force-install": true - } - }, - "autoload": { - "files": [ - "src/functions.php" - ], - "psr-4": { - "Ramsey\\Uuid\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", - "keywords": [ - "guid", - "identifier", - "uuid" - ], - "support": { - "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid/tree/4.2.3" - }, - "funding": [ - { - "url": "https://github.com/ramsey", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", - "type": "tidelift" - } - ], - "time": "2021-09-25T23:10:38+00:00" - }, - { - "name": "react/promise", - "version": "v2.9.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", - "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" - }, - "type": "library", - "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" - ], - "support": { - "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v2.9.0" - }, - "funding": [ - { - "url": "https://github.com/WyriHaximus", - "type": "github" - }, - { - "url": "https://github.com/clue", - "type": "github" - } - ], - "time": "2022-02-11T10:27:51+00:00" - }, - { - "name": "sabberworm/php-css-parser", - "version": "8.4.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" - }, - "type": "library", - "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" - }, - "time": "2021-12-11T13:40:54+00:00" - }, - { - "name": "seld/jsonlint", - "version": "1.9.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "4211420d25eba80712bff236a98960ef68b866b7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", - "reference": "4211420d25eba80712bff236a98960ef68b866b7", - "shasum": "" - }, - "require": { - "php": "^5.3 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.5", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" - }, - "bin": [ - "bin/jsonlint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Seld\\JsonLint\\": "src/Seld/JsonLint/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "JSON Linter", - "keywords": [ - "json", - "linter", - "parser", - "validator" - ], - "support": { - "issues": "https://github.com/Seldaek/jsonlint/issues", - "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", - "type": "tidelift" - } - ], - "time": "2022-04-01T13:37:23+00:00" - }, - { - "name": "seld/phar-utils", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", - "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", - "shasum": "" - }, - "require": { - "php": ">=5.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Seld\\PharUtils\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" - } - ], - "description": "PHAR file format utilities, for when PHP phars you up", - "keywords": [ - "phar" - ], - "support": { - "issues": "https://github.com/Seldaek/phar-utils/issues", - "source": "https://github.com/Seldaek/phar-utils/tree/1.2.1" - }, - "time": "2022-08-31T10:31:18+00:00" - }, - { - "name": "spomky-labs/aes-key-wrap", - "version": "v6.0.0", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", - "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", - "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "lib-openssl": "*", - "php": ">=7.2", - "thecodingmachine/safe": "^1.1" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-beberlei-assert": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^7.0|^8.0|^9.0", - "thecodingmachine/phpstan-safe-rule": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "AESKW\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" - } - ], - "description": "AES Key Wrap for PHP.", - "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", - "keywords": [ - "A128KW", - "A192KW", - "A256KW", - "RFC3394", - "RFC5649", - "aes", - "key", - "padding", - "wrap" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", - "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" - }, - "time": "2020-08-01T14:07:55+00:00" - }, - { - "name": "spomky-labs/base64url", - "version": "v2.0.4", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/base64url.git", - "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", - "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "require-dev": { - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.11|^0.12", - "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", - "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", - "phpstan/phpstan-phpunit": "^0.11|^0.12", - "phpstan/phpstan-strict-rules": "^0.11|^0.12" - }, - "type": "library", - "autoload": { - "psr-4": { - "Base64Url\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky-Labs/base64url/contributors" - } - ], - "description": "Base 64 URL Safe Encoding/Decoding PHP Library", - "homepage": "https://github.com/Spomky-Labs/base64url", - "keywords": [ - "base64", - "rfc4648", - "safe", - "url" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/base64url/issues", - "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" - }, - "funding": [ - { - "url": "https://github.com/Spomky", - "type": "github" - }, - { - "url": "https://www.patreon.com/FlorentMorselli", - "type": "patreon" - } - ], - "time": "2020-11-03T09:10:25+00:00" - }, - { - "name": "spomky-labs/otphp", - "version": "v10.0.3", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", - "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", - "shasum": "" - }, - "require": { - "beberlei/assert": "^3.0", - "ext-mbstring": "*", - "paragonie/constant_time_encoding": "^2.0", - "php": "^7.2|^8.0", - "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-beberlei-assert": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^8.0", - "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "v10.0": "10.0.x-dev", - "v9.0": "9.0.x-dev", - "v8.3": "8.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "OTPHP\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/Spomky-Labs/otphp/contributors" - } - ], - "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", - "homepage": "https://github.com/Spomky-Labs/otphp", - "keywords": [ - "FreeOTP", - "RFC 4226", - "RFC 6238", - "google authenticator", - "hotp", - "otp", - "totp" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/otphp/issues", - "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" - }, - "time": "2022-03-17T08:00:35+00:00" - }, - { - "name": "symfony/config", - "version": "v5.4.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", - "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/filesystem": "^4.4|^5.0|^6.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22" - }, - "conflict": { - "symfony/finder": "<4.4" - }, - "require-dev": { - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/finder": "^4.4|^5.0|^6.0", - "symfony/messenger": "^4.4|^5.0|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/yaml": "^4.4|^5.0|^6.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Config\\": "" - }, - "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": "Helps you find, load, combine, autofill and validate configuration values of any kind", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/config/tree/v5.4.11" - }, - "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" - } - ], - "time": "2022-07-20T13:00:38+00:00" - }, - { - "name": "symfony/console", - "version": "v4.4.45", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "28b77970939500fb04180166a1f716e75a871ef8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/28b77970939500fb04180166a1f716e75a871ef8", - "reference": "28b77970939500fb04180166a1f716e75a871ef8", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2" - }, - "conflict": { - "psr/log": ">=3", - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", - "symfony/lock": "<4.4", - "symfony/process": "<3.3" - }, - "provide": { - "psr/log-implementation": "1.0|2.0" - }, - "require-dev": { - "psr/log": "^1|^2", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/event-dispatcher": "^4.3", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, - "type": "library", - "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", - "support": { - "source": "https://github.com/symfony/console/tree/v4.4.45" - }, - "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" - } - ], - "time": "2022-08-17T14:50:19+00:00" - }, - { - "name": "symfony/css-selector", - "version": "v5.4.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "c1681789f059ab756001052164726ae88512ae3d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", - "reference": "c1681789f059ab756001052164726ae88512ae3d", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "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/v5.4.11" - }, - "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" - } - ], - "time": "2022-06-27T16:58:25+00:00" - }, - { - "name": "symfony/debug", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/debug.git", - "reference": "1a692492190773c5310bc7877cb590c04c2f05be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", - "reference": "1a692492190773c5310bc7877cb590c04c2f05be", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2|^3" - }, - "conflict": { - "symfony/http-kernel": "<3.4" - }, - "require-dev": { - "symfony/http-kernel": "^3.4|^4.0|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Debug\\": "" - }, - "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": "Provides tools to ease debugging PHP code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/debug/tree/v4.4.44" - }, - "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" - } - ], - "abandoned": "symfony/error-handler", - "time": "2022-07-28T16:29:46+00:00" - }, - { - "name": "symfony/dependency-injection", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "24cf522668845391c0542bc1de496366072a6d0e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/24cf522668845391c0542bc1de496366072a6d0e", - "reference": "24cf522668845391c0542bc1de496366072a6d0e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.1.1", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "ext-psr": "<1.1|>=2", - "symfony/config": "<5.3", - "symfony/finder": "<4.4", - "symfony/proxy-manager-bridge": "<4.4", - "symfony/yaml": "<4.4.26" - }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0|2.0" - }, - "require-dev": { - "symfony/config": "^5.3|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/yaml": "^4.4.26|^5.0|^6.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "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": "Allows you to standardize and centralize the way objects are constructed in your application", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-08-30T19:10:13+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v3.1.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", - "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "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.1.1" - }, - "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" - } - ], - "time": "2022-02-25T11:15:52+00:00" - }, - { - "name": "symfony/error-handler", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/error-handler.git", - "reference": "be731658121ef2d8be88f3a1ec938148a9237291" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", - "reference": "be731658121ef2d8be88f3a1ec938148a9237291", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2|^3", - "symfony/debug": "^4.4.5", - "symfony/var-dumper": "^4.4|^5.0" - }, - "require-dev": { - "symfony/http-kernel": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\ErrorHandler\\": "" - }, - "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": "Provides tools to manage errors and ease debugging PHP code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/error-handler/tree/v4.4.44" - }, - "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" - } - ], - "time": "2022-07-28T16:29:46+00:00" - }, - { - "name": "symfony/event-dispatcher", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", - "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "symfony/dependency-injection": "<3.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" - }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/error-handler": "~3.4|~4.4", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "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": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" - }, - "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" - } - ], - "time": "2022-07-20T09:59:04+00:00" - }, - { - "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", - "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } - }, - "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 dispatching event", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" - }, - "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" - } - ], - "time": "2022-01-02T09:41:36+00:00" - }, - { - "name": "symfony/filesystem", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "ac09569844a9109a5966b9438fc29113ce77cf51" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/ac09569844a9109a5966b9438fc29113ce77cf51", - "reference": "ac09569844a9109a5966b9438fc29113ce77cf51", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.8", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "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": "Provides basic utilities for the filesystem", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-21T19:53:16+00:00" - }, - { - "name": "symfony/finder", - "version": "v5.4.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "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": "Finds files and directories via an intuitive fluent interface", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.11" - }, - "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" - } - ], - "time": "2022-07-29T07:37:50+00:00" - }, - { - "name": "symfony/http-client-contracts", - "version": "v2.5.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "suggest": { - "symfony/http-client-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\HttpClient\\": "" - } - }, - "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 HTTP clients", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.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" - } - ], - "time": "2022-04-12T15:48:08+00:00" - }, - { - "name": "symfony/http-foundation", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/54be067587a4f2b7fffb7a699f9481ec3daf9379", - "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.16" - }, - "require-dev": { - "predis/predis": "~1.0", - "symfony/cache": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", - "symfony/mime": "^4.4|^5.0|^6.0", - "symfony/rate-limiter": "^5.2|^6.0" - }, - "suggest": { - "symfony/mime": "To use the file extension guesser" - }, - "type": "library", - "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", - "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-17T07:31:22+00:00" - }, - { - "name": "symfony/http-kernel", - "version": "v4.4.46", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-kernel.git", - "reference": "fb72bc54f300151fadef84fce79764138b1ef943" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fb72bc54f300151fadef84fce79764138b1ef943", - "reference": "fb72bc54f300151fadef84fce79764138b1ef943", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2", - "symfony/error-handler": "^4.4", - "symfony/event-dispatcher": "^4.4", - "symfony/http-client-contracts": "^1.1|^2", - "symfony/http-foundation": "^4.4.30|^5.3.7", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "symfony/browser-kit": "<4.3", - "symfony/config": "<3.4", - "symfony/console": ">=5", - "symfony/dependency-injection": "<4.3", - "symfony/translation": "<4.2", - "twig/twig": "<1.43|<2.13,>=2" - }, - "provide": { - "psr/log-implementation": "1.0|2.0" - }, - "require-dev": { - "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^4.3|^5.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/console": "^3.4|^4.0", - "symfony/css-selector": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^4.3|^5.0", - "symfony/dom-crawler": "^3.4|^4.0|^5.0", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/routing": "^3.4|^4.0|^5.0", - "symfony/stopwatch": "^3.4|^4.0|^5.0", - "symfony/templating": "^3.4|^4.0|^5.0", - "symfony/translation": "^4.2|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "twig/twig": "^1.43|^2.13|^3.0.4" - }, - "suggest": { - "symfony/browser-kit": "", - "symfony/config": "", - "symfony/console": "", - "symfony/dependency-injection": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpKernel\\": "" - }, - "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": "Provides a structured process for converting a Request into a Response", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/http-kernel/tree/v4.4.46" - }, - "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" - } - ], - "time": "2022-09-30T07:27:59+00:00" - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", - "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-ctype": "*" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-intl-idn", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", - "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", - "shasum": "" - }, - "require": { - "php": ">=7.1", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php72": "^1.10" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "219aa369ceff116e673852dce47c3a41794c14bd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", - "reference": "219aa369ceff116e673852dce47c3a41794c14bd", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", - "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-mbstring": "*" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-php72", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", - "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - } - }, - "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.2+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-php73", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", - "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", - "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-10T07:21:04+00:00" - }, - { - "name": "symfony/polyfill-php81", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", - "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/process", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", - "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "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": "Executes commands in sub-processes", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/process/tree/v4.4.44" - }, - "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" - } - ], - "time": "2022-06-27T13:16:42+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v2.5.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.1", - "symfony/deprecation-contracts": "^2.1|^3" - }, - "conflict": { - "ext-psr": "<1.1|>=2" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } - }, - "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/v2.5.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" - } - ], - "time": "2022-05-30T19:17:29+00:00" - }, - { - "name": "symfony/var-dumper", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2bf2ccab581bec363191672f0df40e0c85569e1c", - "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "phpunit/phpunit": "<5.4.3", - "symfony/console": "<4.4" - }, - "require-dev": { - "ext-iconv": "*", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", - "twig/twig": "^2.13|^3.0.4" - }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" - }, - "bin": [ - "Resources/bin/var-dump-server" - ], - "type": "library", - "autoload": { - "files": [ - "Resources/functions/dump.php" - ], - "psr-4": { - "Symfony\\Component\\VarDumper\\": "" - }, - "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 mechanisms for walking through any arbitrary PHP variable", - "homepage": "https://symfony.com", - "keywords": [ - "debug", - "dump" - ], - "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-06T13:23:31+00:00" - }, - { - "name": "tedivm/jshrink", - "version": "v1.4.0", - "source": { - "type": "git", - "url": "https://github.com/tedious/JShrink.git", - "reference": "0513ba1407b1f235518a939455855e6952a48bbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", - "reference": "0513ba1407b1f235518a939455855e6952a48bbc", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0|^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.8", - "php-coveralls/php-coveralls": "^1.1.0", - "phpunit/phpunit": "^6" - }, - "type": "library", - "autoload": { - "psr-0": { - "JShrink": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Robert Hafner", - "email": "tedivm@tedivm.com" - } - ], - "description": "Javascript Minifier built in PHP", - "homepage": "http://github.com/tedious/JShrink", - "keywords": [ - "javascript", - "minifier" - ], - "support": { - "issues": "https://github.com/tedious/JShrink/issues", - "source": "https://github.com/tedious/JShrink/tree/v1.4.0" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", - "type": "tidelift" - } - ], - "time": "2020-11-30T18:10:21+00:00" - }, - { - "name": "temando/module-shipping", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-2.0.0.0.zip", - "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" - }, - "require": { - "temando/module-shipping-remover": "1.0.0" - }, - "type": "metapackage", - "license": [ - "OSL-3.0" - ], - "description": "Temando multi-carrier shipping extension for Magento 2", - "abandoned": true - }, - { - "name": "temando/module-shipping-remover", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-remover-1.0.0.0.zip", - "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" - }, - "require": { - "magento/framework": "*", - "magento/module-eav": "*" - }, - "replace": { - "temando/module-shipping-m2": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Temando\\ShippingRemover\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Removes Temando multi-carrier shipping extension from Magento 2" - }, - { - "name": "thecodingmachine/safe", - "version": "v1.3.3", - "source": { - "type": "git", - "url": "https://github.com/thecodingmachine/safe.git", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "phpstan/phpstan": "^0.12", - "squizlabs/php_codesniffer": "^3.2", - "thecodingmachine/phpstan-strict-rules": "^0.12" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "files": [ - "deprecated/apc.php", - "deprecated/libevent.php", - "deprecated/mssql.php", - "deprecated/stats.php", - "lib/special_cases.php", - "generated/apache.php", - "generated/apcu.php", - "generated/array.php", - "generated/bzip2.php", - "generated/calendar.php", - "generated/classobj.php", - "generated/com.php", - "generated/cubrid.php", - "generated/curl.php", - "generated/datetime.php", - "generated/dir.php", - "generated/eio.php", - "generated/errorfunc.php", - "generated/exec.php", - "generated/fileinfo.php", - "generated/filesystem.php", - "generated/filter.php", - "generated/fpm.php", - "generated/ftp.php", - "generated/funchand.php", - "generated/gmp.php", - "generated/gnupg.php", - "generated/hash.php", - "generated/ibase.php", - "generated/ibmDb2.php", - "generated/iconv.php", - "generated/image.php", - "generated/imap.php", - "generated/info.php", - "generated/ingres-ii.php", - "generated/inotify.php", - "generated/json.php", - "generated/ldap.php", - "generated/libxml.php", - "generated/lzf.php", - "generated/mailparse.php", - "generated/mbstring.php", - "generated/misc.php", - "generated/msql.php", - "generated/mysql.php", - "generated/mysqli.php", - "generated/mysqlndMs.php", - "generated/mysqlndQc.php", - "generated/network.php", - "generated/oci8.php", - "generated/opcache.php", - "generated/openssl.php", - "generated/outcontrol.php", - "generated/password.php", - "generated/pcntl.php", - "generated/pcre.php", - "generated/pdf.php", - "generated/pgsql.php", - "generated/posix.php", - "generated/ps.php", - "generated/pspell.php", - "generated/readline.php", - "generated/rpminfo.php", - "generated/rrd.php", - "generated/sem.php", - "generated/session.php", - "generated/shmop.php", - "generated/simplexml.php", - "generated/sockets.php", - "generated/sodium.php", - "generated/solr.php", - "generated/spl.php", - "generated/sqlsrv.php", - "generated/ssdeep.php", - "generated/ssh2.php", - "generated/stream.php", - "generated/strings.php", - "generated/swoole.php", - "generated/uodbc.php", - "generated/uopz.php", - "generated/url.php", - "generated/var.php", - "generated/xdiff.php", - "generated/xml.php", - "generated/xmlrpc.php", - "generated/yaml.php", - "generated/yaz.php", - "generated/zip.php", - "generated/zlib.php" - ], - "psr-4": { - "Safe\\": [ - "lib/", - "deprecated/", - "generated/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHP core functions that throw exceptions instead of returning FALSE on error", - "support": { - "issues": "https://github.com/thecodingmachine/safe/issues", - "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" - }, - "time": "2020-10-28T17:51:34+00:00" - }, - { - "name": "tubalmartin/cssmin", - "version": "v4.1.1", - "source": { - "type": "git", - "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "shasum": "" - }, - "require": { - "ext-pcre": "*", - "php": ">=5.3.2" - }, - "require-dev": { - "cogpowered/finediff": "0.3.*", - "phpunit/phpunit": "4.8.*" - }, - "bin": [ - "cssmin" - ], - "type": "library", - "autoload": { - "psr-4": { - "tubalmartin\\CssMin\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Túbal Martín", - "homepage": "http://tubalmartin.me/" - } - ], - "description": "A PHP port of the YUI CSS compressor", - "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", - "keywords": [ - "compress", - "compressor", - "css", - "cssmin", - "minify", - "yui" - ], - "support": { - "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", - "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" - }, - "time": "2018-01-15T15:26:51+00:00" - }, - { - "name": "web-token/jwt-framework", - "version": "v2.2.11", - "source": { - "type": "git", - "url": "https://github.com/web-token/jwt-framework.git", - "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", - "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", - "shasum": "" - }, - "require": { - "brick/math": "^0.8.17|^0.9", - "ext-json": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-sodium": "*", - "fgrosse/phpasn1": "^2.0", - "php": ">=7.2", - "psr/event-dispatcher": "^1.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "spomky-labs/aes-key-wrap": "^5.0|^6.0", - "spomky-labs/base64url": "^1.0|^2.0", - "symfony/config": "^4.2|^5.0", - "symfony/console": "^4.2|^5.0", - "symfony/dependency-injection": "^4.2|^5.0", - "symfony/event-dispatcher": "^4.2|^5.0", - "symfony/http-kernel": "^4.2|^5.0", - "symfony/polyfill-mbstring": "^1.12" - }, - "conflict": { - "spomky-labs/jose": "*" - }, - "replace": { - "web-token/encryption-pack": "self.version", - "web-token/jwt-bundle": "self.version", - "web-token/jwt-checker": "self.version", - "web-token/jwt-console": "self.version", - "web-token/jwt-core": "self.version", - "web-token/jwt-easy": "self.version", - "web-token/jwt-encryption": "self.version", - "web-token/jwt-encryption-algorithm-aescbc": "self.version", - "web-token/jwt-encryption-algorithm-aesgcm": "self.version", - "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", - "web-token/jwt-encryption-algorithm-aeskw": "self.version", - "web-token/jwt-encryption-algorithm-dir": "self.version", - "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", - "web-token/jwt-encryption-algorithm-experimental": "self.version", - "web-token/jwt-encryption-algorithm-pbes2": "self.version", - "web-token/jwt-encryption-algorithm-rsa": "self.version", - "web-token/jwt-key-mgmt": "self.version", - "web-token/jwt-nested-token": "self.version", - "web-token/jwt-signature": "self.version", - "web-token/jwt-signature-algorithm-ecdsa": "self.version", - "web-token/jwt-signature-algorithm-eddsa": "self.version", - "web-token/jwt-signature-algorithm-experimental": "self.version", - "web-token/jwt-signature-algorithm-hmac": "self.version", - "web-token/jwt-signature-algorithm-none": "self.version", - "web-token/jwt-signature-algorithm-rsa": "self.version", - "web-token/jwt-util-ecc": "self.version", - "web-token/signature-pack": "self.version" - }, - "require-dev": { - "bjeavons/zxcvbn-php": "^1.0", - "blackfire/php-sdk": "^1.14", - "ext-curl": "*", - "ext-gmp": "*", - "friendsofphp/php-cs-fixer": "^2.16", - "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", - "matthiasnoback/symfony-config-test": "^3.1|^4.0", - "nyholm/psr7": "^1.3", - "php-coveralls/php-coveralls": "^2.0", - "php-http/mock-client": "^1.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^8.0|^9.0", - "symfony/browser-kit": "^4.2|^5.0", - "symfony/finder": "^4.2|^5.0", - "symfony/framework-bundle": "^4.2|^5.0", - "symfony/http-client": "^5.2", - "symfony/phpunit-bridge": "^4.2|^5.0", - "symfony/serializer": "^4.2|^5.0", - "symfony/var-dumper": "^4.2|^5.0" - }, - "suggest": { - "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", - "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", - "php-http/httplug": "To enable JKU/X5U support.", - "php-http/httplug-bundle": "To enable JKU/X5U support.", - "php-http/message-factory": "To enable JKU/X5U support.", - "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", - "symfony/var-dumper": "Used to show data on the debug toolbar." - }, - "type": "symfony-bundle", - "autoload": { - "psr-4": { - "Jose\\": "src/", - "Jose\\Component\\Core\\Util\\Ecc\\": [ - "src/Ecc" - ], - "Jose\\Component\\Signature\\Algorithm\\": [ - "src/SignatureAlgorithm/ECDSA", - "src/SignatureAlgorithm/EdDSA", - "src/SignatureAlgorithm/HMAC", - "src/SignatureAlgorithm/None", - "src/SignatureAlgorithm/RSA", - "src/SignatureAlgorithm/Experimental" - ], - "Jose\\Component\\Encryption\\Algorithm\\": [ - "src/EncryptionAlgorithm/Experimental" - ], - "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ - "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", - "src/EncryptionAlgorithm/KeyEncryption/AESKW", - "src/EncryptionAlgorithm/KeyEncryption/Direct", - "src/EncryptionAlgorithm/KeyEncryption/ECDHES", - "src/EncryptionAlgorithm/KeyEncryption/PBES2", - "src/EncryptionAlgorithm/KeyEncryption/RSA" - ], - "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ - "src/EncryptionAlgorithm/ContentEncryption/AESGCM", - "src/EncryptionAlgorithm/ContentEncryption/AESCBC" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/web-token/jwt-framework/contributors" - } - ], - "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", - "homepage": "https://github.com/web-token/jwt-framework", - "keywords": [ - "JOSE", - "JWE", - "JWK", - "JWKSet", - "JWS", - "Jot", - "RFC7515", - "RFC7516", - "RFC7517", - "RFC7518", - "RFC7519", - "RFC7520", - "bundle", - "jwa", - "jwt", - "symfony" - ], - "support": { - "issues": "https://github.com/web-token/jwt-framework/issues", - "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" - }, - "funding": [ - { - "url": "https://github.com/Spomky", - "type": "github" - } - ], - "time": "2021-06-25T15:59:52+00:00" - }, - { - "name": "webimpress/safe-writer", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/webimpress/safe-writer.git", - "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", - "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", - "shasum": "" - }, - "require": { - "php": "^7.3 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5.4", - "vimeo/psalm": "^4.7", - "webimpress/coding-standard": "^1.2.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2.x-dev", - "dev-develop": "2.3.x-dev", - "dev-release-1.0": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Webimpress\\SafeWriter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "description": "Tool to write files safely, to avoid race conditions", - "keywords": [ - "concurrent write", - "file writer", - "race condition", - "safe writer", - "webimpress" - ], - "support": { - "issues": "https://github.com/webimpress/safe-writer/issues", - "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" - }, - "funding": [ - { - "url": "https://github.com/michalbundyra", - "type": "github" - } - ], - "time": "2021-04-19T16:34:45+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<4.6.1 || 4.6.2" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.13" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.11.0" - }, - "time": "2022-06-03T18:03:27+00:00" - }, - { - "name": "webonyx/graphql-php", - "version": "v14.11.8", - "source": { - "type": "git", - "url": "https://github.com/webonyx/graphql-php.git", - "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/04a48693acd785330eefd3b0e4fa67df8dfee7c3", - "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-mbstring": "*", - "php": "^7.1 || ^8" - }, - "require-dev": { - "amphp/amp": "^2.3", - "doctrine/coding-standard": "^6.0", - "nyholm/psr7": "^1.2", - "phpbench/phpbench": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "0.12.82", - "phpstan/phpstan-phpunit": "0.12.18", - "phpstan/phpstan-strict-rules": "0.12.9", - "phpunit/phpunit": "^7.2 || ^8.5", - "psr/http-message": "^1.0", - "react/promise": "2.*", - "simpod/php-coveralls-mirror": "^3.0", - "squizlabs/php_codesniffer": "3.5.4" - }, - "suggest": { - "psr/http-message": "To use standard GraphQL server", - "react/promise": "To leverage async resolving on React PHP platform" - }, - "type": "library", - "autoload": { - "psr-4": { - "GraphQL\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP port of GraphQL reference implementation", - "homepage": "https://github.com/webonyx/graphql-php", - "keywords": [ - "api", - "graphql" - ], - "support": { - "issues": "https://github.com/webonyx/graphql-php/issues", - "source": "https://github.com/webonyx/graphql-php/tree/v14.11.8" - }, - "funding": [ - { - "url": "https://opencollective.com/webonyx-graphql-php", - "type": "open_collective" - } - ], - "time": "2022-09-21T15:35:03+00:00" - }, - { - "name": "wikimedia/less.php", - "version": "v3.1.0", - "source": { - "type": "git", - "url": "https://github.com/wikimedia/less.php.git", - "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", - "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", - "shasum": "" - }, - "require": { - "php": ">=7.2.9" - }, - "require-dev": { - "mediawiki/mediawiki-codesniffer": "34.0.0", - "mediawiki/minus-x": "1.0.0", - "php-parallel-lint/php-console-highlighter": "0.5.0", - "php-parallel-lint/php-parallel-lint": "1.2.0", - "phpunit/phpunit": "^8.5" - }, - "bin": [ - "bin/lessc" - ], - "type": "library", - "autoload": { - "psr-0": { - "Less": "lib/" - }, - "classmap": [ - "lessc.inc.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Josh Schmidt", - "homepage": "https://github.com/oyejorge" - }, - { - "name": "Matt Agar", - "homepage": "https://github.com/agar" - }, - { - "name": "Martin Jantošovič", - "homepage": "https://github.com/Mordred" - } - ], - "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", - "keywords": [ - "css", - "less", - "less.js", - "lesscss", - "php", - "stylesheet" - ], - "support": { - "issues": "https://github.com/wikimedia/less.php/issues", - "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" - }, - "time": "2020-12-11T19:33:31+00:00" - } - ], - "packages-dev": [ - { - "name": "allure-framework/allure-codeception", - "version": "1.5.2", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-codeception.git", - "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", - "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "^1.3", - "codeception/codeception": "^2.5 | ^3 | ^4", - "ext-json": "*", - "php": ">=7.1.3", - "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", - "symfony/finder": "^2.7 | ^3 | ^4 | ^5" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^7.2 | ^8 | ^9" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@aerokube.com", - "role": "Developer" - } - ], - "description": "Allure Codeception integration", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "codeception", - "report", - "steps", - "testing" - ], - "support": { - "email": "allure@qameta.io", - "issues": "https://github.com/allure-framework/allure-codeception/issues", - "source": "https://github.com/allure-framework/allure-codeception" - }, - "time": "2021-06-04T13:24:36+00:00" - }, - { - "name": "allure-framework/allure-php-api", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-php-api.git", - "reference": "50507f482d490f114054f2281cca487db47fa2bd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", - "reference": "50507f482d490f114054f2281cca487db47fa2bd", - "shasum": "" - }, - "require": { - "jms/serializer": "^1 | ^2 | ^3", - "php": ">=7.1.3", - "ramsey/uuid": "^3 | ^4", - "symfony/mime": "^4.3 | ^5" - }, - "require-dev": { - "phpunit/phpunit": "^7 | ^8 | ^9" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": [ - "src/", - "test/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "Allure PHP commons", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "api", - "php", - "report" - ], - "support": { - "email": "allure@qameta.io", - "issues": "https://github.com/allure-framework/allure-php-api/issues", - "source": "https://github.com/allure-framework/allure-php-api" - }, - "time": "2021-11-15T13:15:20+00:00" - }, - { - "name": "allure-framework/allure-phpunit", - "version": "1.5.0", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-phpunit.git", - "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", - "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "^1.3", - "php": ">=7.1", - "phpunit/phpunit": "^7.2 | ^8 | ^9" - }, - "require-dev": { - "ext-dom": "*", - "mikey179/vfsstream": "^1" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "Allure PHPUNit integration", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "phpunit", - "report", - "steps", - "testing" - ], - "support": { - "email": "allure@qameta.io", - "issues": "https://github.com/allure-framework/allure-phpunit/issues", - "source": "https://github.com/allure-framework/allure-phpunit" - }, - "time": "2021-09-14T10:06:07+00:00" - }, - { - "name": "behat/gherkin", - "version": "v4.9.0", - "source": { - "type": "git", - "url": "https://github.com/Behat/Gherkin.git", - "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", - "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", - "shasum": "" - }, - "require": { - "php": "~7.2|~8.0" - }, - "require-dev": { - "cucumber/cucumber": "dev-gherkin-22.0.0", - "phpunit/phpunit": "~8|~9", - "symfony/yaml": "~3|~4|~5" - }, - "suggest": { - "symfony/yaml": "If you want to parse features, represented in YAML files" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "autoload": { - "psr-0": { - "Behat\\Gherkin": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - } - ], - "description": "Gherkin DSL parser for PHP", - "homepage": "http://behat.org/", - "keywords": [ - "BDD", - "Behat", - "Cucumber", - "DSL", - "gherkin", - "parser" - ], - "support": { - "issues": "https://github.com/Behat/Gherkin/issues", - "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" - }, - "time": "2021-10-12T13:05:09+00:00" - }, - { - "name": "codeception/codeception", - "version": "4.2.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Codeception.git", - "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/b88014f3348c93f3df99dc6d0967b0dbfa804474", - "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474", - "shasum": "" - }, - "require": { - "behat/gherkin": "^4.4.0", - "codeception/lib-asserts": "^1.0 | 2.0.*@dev", - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", - "codeception/stub": "^2.0 | ^3.0 | ^4.0", - "ext-curl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "guzzlehttp/psr7": "^1.4 | ^2.0", - "php": ">=5.6.0 <9.0", - "symfony/console": ">=2.7 <6.0", - "symfony/css-selector": ">=2.7 <6.0", - "symfony/event-dispatcher": ">=2.7 <6.0", - "symfony/finder": ">=2.7 <6.0", - "symfony/yaml": ">=2.7 <6.0" - }, - "require-dev": { - "codeception/module-asserts": "^1.0 | 2.0.*@dev", - "codeception/module-cli": "^1.0 | 2.0.*@dev", - "codeception/module-db": "^1.0 | 2.0.*@dev", - "codeception/module-filesystem": "^1.0 | 2.0.*@dev", - "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", - "codeception/specify": "~0.3", - "codeception/util-universalframework": "*@dev", - "monolog/monolog": "~1.8", - "squizlabs/php_codesniffer": "~2.0", - "symfony/process": ">=2.7 <6.0", - "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" - }, - "suggest": { - "codeception/specify": "BDD-style code blocks", - "codeception/verify": "BDD-style assertions", - "hoa/console": "For interactive console functionality", - "stecman/symfony-console-completion": "For BASH autocompletion", - "symfony/phpunit-bridge": "For phpunit-bridge support" - }, - "bin": [ - "codecept" - ], - "type": "library", - "extra": { - "branch-alias": [] - }, - "autoload": { - "files": [ - "functions.php" - ], - "psr-4": { - "Codeception\\": "src/Codeception", - "Codeception\\Extension\\": "ext" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "https://codegyre.com" - } - ], - "description": "BDD-style testing framework", - "homepage": "https://codeception.com/", - "keywords": [ - "BDD", - "TDD", - "acceptance testing", - "functional testing", - "unit testing" - ], - "support": { - "issues": "https://github.com/Codeception/Codeception/issues", - "source": "https://github.com/Codeception/Codeception/tree/4.2.2" - }, - "funding": [ - { - "url": "https://opencollective.com/codeception", - "type": "open_collective" - } - ], - "time": "2022-08-13T13:28:25+00:00" - }, - { - "name": "codeception/lib-asserts", - "version": "1.13.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/lib-asserts.git", - "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", - "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", - "shasum": "" - }, - "require": { - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", - "ext-dom": "*", - "php": ">=5.6.0 <9.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Assertion methods used by Codeception core and Asserts module", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/lib-asserts/issues", - "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" - }, - "time": "2020-10-21T16:26:20+00:00" - }, - { - "name": "codeception/module-asserts", - "version": "1.3.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-asserts.git", - "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", - "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", - "shasum": "" - }, - "require": { - "codeception/codeception": "*@dev", - "codeception/lib-asserts": "^1.13.1", - "php": ">=5.6.0 <9.0" - }, - "conflict": { - "codeception/codeception": "<4.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Codeception module containing various assertions", - "homepage": "https://codeception.com/", - "keywords": [ - "assertions", - "asserts", - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-asserts/issues", - "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" - }, - "time": "2020-10-21T16:48:15+00:00" - }, - { - "name": "codeception/module-sequence", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-sequence.git", - "reference": "b75be26681ae90824cde8f8df785981f293667e1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", - "reference": "b75be26681ae90824cde8f8df785981f293667e1", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <9.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - } - ], - "description": "Sequence module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-sequence/issues", - "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" - }, - "time": "2020-10-31T18:36:26+00:00" - }, - { - "name": "codeception/module-webdriver", - "version": "1.4.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-webdriver.git", - "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/e22ac7da756df659df6dd4fac2dff9c859e30131", - "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <9.0", - "php-webdriver/webdriver": "^1.8.0" - }, - "suggest": { - "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Zaahid Bateson" - } - ], - "description": "WebDriver module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "acceptance-testing", - "browser-testing", - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-webdriver/issues", - "source": "https://github.com/Codeception/module-webdriver/tree/1.4.1" - }, - "time": "2022-09-12T05:09:51+00:00" - }, - { - "name": "codeception/phpunit-wrapper", - "version": "9.0.9", - "source": { - "type": "git", - "url": "https://github.com/Codeception/phpunit-wrapper.git", - "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", - "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "phpunit/phpunit": "^9.0" - }, - "require-dev": { - "codeception/specify": "*", - "consolidation/robo": "^3.0.0-alpha3", - "vlucas/phpdotenv": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\PHPUnit\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Davert", - "email": "davert.php@resend.cc" - }, - { - "name": "Naktibalda" - } - ], - "description": "PHPUnit classes used by Codeception", - "support": { - "issues": "https://github.com/Codeception/phpunit-wrapper/issues", - "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" - }, - "time": "2022-05-23T06:24:11+00:00" - }, - { - "name": "codeception/stub", - "version": "4.0.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Stub.git", - "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", - "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", - "shasum": "" - }, - "require": { - "php": "^7.4 | ^8.0", - "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" - }, - "require-dev": { - "consolidation/robo": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", - "support": { - "issues": "https://github.com/Codeception/Stub/issues", - "source": "https://github.com/Codeception/Stub/tree/4.0.2" - }, - "time": "2022-01-31T19:25:15+00:00" - }, - { - "name": "csharpru/vault-php", - "version": "4.3.1", - "source": { - "type": "git", - "url": "https://github.com/CSharpRU/vault-php.git", - "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", - "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.2 || ^8.0", - "psr/cache": "^1.0|^2.0|^3.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/log": "^1.0|^2.0|^3.0" - }, - "require-dev": { - "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", - "cache/array-adapter": "^1.0", - "codeception/codeception": "^4.1", - "codeception/module-asserts": "^1.3", - "laminas/laminas-diactoros": "^2.3", - "php-vcr/php-vcr": "^1.5", - "symfony/event-dispatcher": "<5.0" - }, - "suggest": { - "cache/array-adapter": "For usage with CachedClient class" - }, - "type": "library", - "autoload": { - "psr-4": { - "Vault\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Yaroslav Lukyanov", - "email": "c_sharp@mail.ru" - } - ], - "description": "Best Vault client for PHP that you can find", - "keywords": [ - "hashicorp", - "secrets", - "vault" - ], - "support": { - "issues": "https://github.com/CSharpRU/vault-php/issues", - "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" - }, - "time": "2022-04-04T08:31:44+00:00" - }, - { - "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.7.2", - "source": { - "type": "git", - "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", - "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" - }, - "require-dev": { - "composer/composer": "*", - "php-parallel-lint/php-parallel-lint": "^1.3.1", - "phpcompatibility/php-compatibility": "^9.0" - }, - "type": "composer-plugin", - "extra": { - "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" - }, - "autoload": { - "psr-4": { - "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Franck Nijhof", - "email": "franck.nijhof@dealerdirect.com", - "homepage": "http://www.frenck.nl", - "role": "Developer / IT Manager" - }, - { - "name": "Contributors", - "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" - } - ], - "description": "PHP_CodeSniffer Standards Composer Installer Plugin", - "homepage": "http://www.dealerdirect.com", - "keywords": [ - "PHPCodeSniffer", - "PHP_CodeSniffer", - "code quality", - "codesniffer", - "composer", - "installer", - "phpcbf", - "phpcs", - "plugin", - "qa", - "quality", - "standard", - "standards", - "style guide", - "stylecheck", - "tests" - ], - "support": { - "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", - "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" - }, - "time": "2022-02-04T12:51:07+00:00" - }, - { - "name": "doctrine/annotations", - "version": "1.13.3", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "648b0343343565c4a056bfc8392201385e8d89f0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", - "reference": "648b0343343565c4a056bfc8392201385e8d89f0", - "shasum": "" - }, - "require": { - "doctrine/lexer": "1.*", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0", - "psr/cache": "^1 || ^2 || ^3" - }, - "require-dev": { - "doctrine/cache": "^1.11 || ^2.0", - "doctrine/coding-standard": "^6.0 || ^8.1", - "phpstan/phpstan": "^1.4.10 || ^1.8.0", - "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", - "symfony/cache": "^4.4 || ^5.2", - "vimeo/psalm": "^4.10" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "https://www.doctrine-project.org/projects/annotations.html", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "support": { - "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.13.3" - }, - "time": "2022-07-02T10:48:51+00:00" - }, - { - "name": "doctrine/instantiator", - "version": "1.4.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", - "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^0.16 || ^1", - "phpstan/phpstan": "^1.4", - "phpstan/phpstan-phpunit": "^1", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.22" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "https://ocramius.github.io/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], - "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.4.1" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", - "type": "tidelift" - } - ], - "time": "2022-03-03T08:28:38+00:00" - }, - { - "name": "doctrine/lexer", - "version": "1.2.3", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9.0", - "phpstan/phpstan": "^1.3", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.11" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], - "support": { - "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.3" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", - "type": "tidelift" - } - ], - "time": "2022-02-28T11:07:21+00:00" - }, - { - "name": "friendsofphp/php-cs-fixer", - "version": "v3.4.0", - "source": { - "type": "git", - "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", - "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", - "shasum": "" - }, - "require": { - "composer/semver": "^3.2", - "composer/xdebug-handler": "^2.0", - "doctrine/annotations": "^1.12", - "ext-json": "*", - "ext-tokenizer": "*", - "php": "^7.2.5 || ^8.0", - "php-cs-fixer/diff": "^2.0", - "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", - "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", - "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", - "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", - "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", - "symfony/polyfill-mbstring": "^1.23", - "symfony/polyfill-php80": "^1.23", - "symfony/polyfill-php81": "^1.23", - "symfony/process": "^4.4.20 || ^5.0 || ^6.0", - "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" - }, - "require-dev": { - "justinrainbow/json-schema": "^5.2", - "keradus/cli-executor": "^1.5", - "mikey179/vfsstream": "^1.6.8", - "php-coveralls/php-coveralls": "^2.5.2", - "php-cs-fixer/accessible-object": "^1.1", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", - "phpspec/prophecy": "^1.15", - "phpspec/prophecy-phpunit": "^1.1 || ^2.0", - "phpunit/phpunit": "^8.5.21 || ^9.5", - "phpunitgoodpractices/polyfill": "^1.5", - "phpunitgoodpractices/traits": "^1.9.1", - "symfony/phpunit-bridge": "^5.2.4 || ^6.0", - "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" - }, - "suggest": { - "ext-dom": "For handling output formats in XML", - "ext-mbstring": "For handling non-UTF8 characters." - }, - "bin": [ - "php-cs-fixer" - ], - "type": "application", - "autoload": { - "psr-4": { - "PhpCsFixer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Dariusz Rumiński", - "email": "dariusz.ruminski@gmail.com" - } - ], - "description": "A tool to automatically fix PHP code style", - "support": { - "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", - "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" - }, - "funding": [ - { - "url": "https://github.com/keradus", - "type": "github" - } - ], - "time": "2021-12-11T16:25:08+00:00" - }, - { - "name": "jms/metadata", - "version": "2.7.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/metadata.git", - "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/283c714831d272d78ddd6e52e08ac16d76be30fd", - "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd", - "shasum": "" - }, - "require": { - "php": "^7.2|^8.0" - }, - "require-dev": { - "doctrine/cache": "^1.0", - "doctrine/coding-standard": "^8.0", - "mikey179/vfsstream": "^1.6.7", - "phpunit/phpunit": "^8.5|^9.0", - "psr/container": "^1.0", - "symfony/cache": "^3.1|^4.0|^5.0", - "symfony/dependency-injection": "^3.1|^4.0|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Metadata\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "Class/method/property metadata management in PHP", - "keywords": [ - "annotations", - "metadata", - "xml", - "yaml" - ], - "support": { - "issues": "https://github.com/schmittjoh/metadata/issues", - "source": "https://github.com/schmittjoh/metadata/tree/2.7.0" - }, - "time": "2022-09-13T19:18:27+00:00" - }, - { - "name": "jms/serializer", - "version": "3.18.2", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/serializer.git", - "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/329e29c323fb1e5c65b4ae4c77ba747678755a6c", - "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c", - "shasum": "" - }, - "require": { - "doctrine/annotations": "^1.13", - "doctrine/instantiator": "^1.0.3", - "doctrine/lexer": "^1.1", - "jms/metadata": "^2.6", - "php": "^7.2||^8.0", - "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" - }, - "require-dev": { - "doctrine/coding-standard": "^8.1", - "doctrine/orm": "~2.1", - "doctrine/persistence": "^1.3.3|^2.0|^3.0", - "doctrine/phpcr-odm": "^1.3|^2.0", - "ext-pdo_sqlite": "*", - "jackalope/jackalope-doctrine-dbal": "^1.1.5", - "ocramius/proxy-manager": "^1.0|^2.0", - "phpbench/phpbench": "^1.0", - "phpstan/phpstan": "^1.0.2", - "phpunit/phpunit": "^8.5.21||^9.0", - "psr/container": "^1.0", - "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", - "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", - "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", - "symfony/form": "^3.0|^4.0|^5.0|^6.0", - "symfony/translation": "^3.0|^4.0|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", - "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", - "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", - "twig/twig": "~1.34|~2.4|^3.0" - }, - "suggest": { - "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", - "symfony/cache": "Required if you like to use cache functionality.", - "symfony/uid": "Required if you'd like to serialize UID objects.", - "symfony/yaml": "Required if you'd like to use the YAML metadata format." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "JMS\\Serializer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", - "homepage": "http://jmsyst.com/libs/serializer", - "keywords": [ - "deserialization", - "jaxb", - "json", - "serialization", - "xml" - ], - "support": { - "issues": "https://github.com/schmittjoh/serializer/issues", - "source": "https://github.com/schmittjoh/serializer/tree/3.18.2" - }, - "funding": [ - { - "url": "https://github.com/goetas", - "type": "github" - } - ], - "time": "2022-09-12T08:40:16+00:00" - }, - { - "name": "laminas/laminas-diactoros", - "version": "2.17.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", - "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", - "shasum": "" - }, - "require": { - "php": "^7.4 || ~8.0.0 || ~8.1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" - }, - "conflict": { - "zendframework/zend-diactoros": "*" - }, - "provide": { - "psr/http-factory-implementation": "1.0", - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-libxml": "*", - "http-interop/http-factory-tests": "^0.9.0", - "laminas/laminas-coding-standard": "^2.4.0", - "php-http/psr7-integration-tests": "^1.1.1", - "phpunit/phpunit": "^9.5.23", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "type": "library", - "extra": { - "laminas": { - "config-provider": "Laminas\\Diactoros\\ConfigProvider", - "module": "Laminas\\Diactoros" - } - }, - "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], - "psr-4": { - "Laminas\\Diactoros\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR HTTP Message implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "laminas", - "psr", - "psr-17", - "psr-7" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-diactoros/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-diactoros/issues", - "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", - "source": "https://github.com/laminas/laminas-diactoros" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-30T17:01:46+00:00" - }, - { - "name": "lusitanian/oauth", - "version": "v0.8.11", - "source": { - "type": "git", - "url": "https://github.com/Lusitanian/PHPoAuthLib.git", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "3.7.*", - "predis/predis": "0.8.*@dev", - "squizlabs/php_codesniffer": "2.*", - "symfony/http-foundation": "~2.1" - }, - "suggest": { - "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", - "predis/predis": "Allows using the Redis storage backend.", - "symfony/http-foundation": "Allows using the Symfony Session storage backend." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "psr-0": { - "OAuth": "src", - "OAuth\\Unit": "tests" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "David Desberg", - "email": "david@daviddesberg.com" - }, - { - "name": "Elliot Chance", - "email": "elliotchance@gmail.com" - }, - { - "name": "Pieter Hordijk", - "email": "info@pieterhordijk.com" - } - ], - "description": "PHP 5.3+ oAuth 1/2 Library", - "keywords": [ - "Authentication", - "authorization", - "oauth", - "security" - ], - "support": { - "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", - "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" - }, - "time": "2018-02-14T22:37:14+00:00" - }, - { - "name": "magento/magento-coding-standard", - "version": "26", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-coding-standard.git", - "reference": "0263b8952b509848ffdab1ea9ab738f48450677c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/0263b8952b509848ffdab1ea9ab738f48450677c", - "reference": "0263b8952b509848ffdab1ea9ab738f48450677c", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-simplexml": "*", - "php": ">=7.3", - "phpcompatibility/php-compatibility": "^9.3", - "rector/rector": "^0.13.0", - "squizlabs/php_codesniffer": "^3.6.1", - "webonyx/graphql-php": "^14.9" - }, - "require-dev": { - "phpunit/phpunit": "^9.5.8" - }, - "type": "phpcodesniffer-standard", - "autoload": { - "psr-4": { - "Magento2\\": "Magento2/", - "Magento2Framework\\": "Magento2Framework/" - }, - "classmap": [ - "PHP_CodeSniffer/Tokenizers/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "A set of Magento specific PHP CodeSniffer rules.", - "support": { - "issues": "https://github.com/magento/magento-coding-standard/issues", - "source": "https://github.com/magento/magento-coding-standard/tree/v26" - }, - "time": "2022-10-04T10:45:15+00:00" - }, - { - "name": "magento/magento2-functional-testing-framework", - "version": "3.10.3", - "source": { - "type": "git", - "url": "https://github.com/magento/magento2-functional-testing-framework.git", - "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/376bcf7643918615d5fdab8a2e0b93ae0a548bd7", - "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7", - "shasum": "" - }, - "require": { - "allure-framework/allure-codeception": "^1.4", - "aws/aws-sdk-php": "^3.132", - "codeception/codeception": "^4.1", - "codeception/module-asserts": "^1.1", - "codeception/module-sequence": "^1.0", - "codeception/module-webdriver": "^1.0", - "composer/composer": "^1.9 || ^2.0, !=2.2.16", - "csharpru/vault-php": "^4.2.1", - "ext-curl": "*", - "ext-dom": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-json": "*", - "ext-openssl": "*", - "guzzlehttp/guzzle": "^7.3.0", - "laminas/laminas-diactoros": "^2.8", - "monolog/monolog": "^2.3", - "mustache/mustache": "~2.5", - "nikic/php-parser": "^4.4", - "php": ">7.3", - "php-webdriver/webdriver": "^1.9.0", - "spomky-labs/otphp": "^10.0", - "symfony/console": "^4.4||^5.4", - "symfony/dotenv": "^5.3", - "symfony/finder": "^5.0", - "symfony/http-foundation": "^5.0", - "symfony/mime": "^5.0", - "symfony/process": "^4.4||^5.4", - "weew/helpers-array": "^1.3" - }, - "require-dev": { - "brainmaestro/composer-git-hooks": "^2.3.1", - "codacy/coverage": "^1.4", - "php-coveralls/php-coveralls": "^1.0||^2.2", - "phpmd/phpmd": "^2.8.0", - "phpunit/phpunit": "^9.0", - "sebastian/phpcpd": "~6.0.0", - "squizlabs/php_codesniffer": "~3.6.0" - }, - "suggest": { - "hoa/console": "Enables action and interactive console functionality" - }, - "bin": [ - "bin/mftf" - ], - "type": "library", - "extra": { - "hooks": { - "pre-push": "bin/all-checks" - } - }, - "autoload": { - "files": [ - "src/Magento/FunctionalTestingFramework/_bootstrap.php" - ], - "psr-4": { - "MFTF\\": "dev/tests/functional/tests/MFTF", - "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "AGPL-3.0" - ], - "description": "Magento2 Functional Testing Framework", - "keywords": [ - "automation", - "functional", - "magento", - "testing" - ], - "support": { - "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", - "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.3" - }, - "time": "2022-09-12T14:01:46+00:00" - }, - { - "name": "mustache/mustache", - "version": "v2.14.2", - "source": { - "type": "git", - "url": "https://github.com/bobthecow/mustache.php.git", - "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e62b7c3849d22ec55f3ec425507bf7968193a6cb", - "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb", - "shasum": "" - }, - "require": { - "php": ">=5.2.4" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~1.11", - "phpunit/phpunit": "~3.7|~4.0|~5.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Mustache": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Justin Hileman", - "email": "justin@justinhileman.info", - "homepage": "http://justinhileman.com" - } - ], - "description": "A Mustache implementation in PHP.", - "homepage": "https://github.com/bobthecow/mustache.php", - "keywords": [ - "mustache", - "templating" - ], - "support": { - "issues": "https://github.com/bobthecow/mustache.php/issues", - "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.2" - }, - "time": "2022-08-23T13:07:01+00:00" - }, - { - "name": "myclabs/deep-copy", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", - "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "conflict": { - "doctrine/collections": "<1.6.8", - "doctrine/common": "<2.13.3 || >=3,<3.2.2" - }, - "require-dev": { - "doctrine/collections": "^1.6.8", - "doctrine/common": "^2.13.3 || ^3.2.2", - "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" - }, - "type": "library", - "autoload": { - "files": [ - "src/DeepCopy/deep_copy.php" - ], - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ], - "support": { - "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" - } - ], - "time": "2022-03-03T13:19:32+00:00" - }, - { - "name": "pdepend/pdepend", - "version": "2.10.3", - "source": { - "type": "git", - "url": "https://github.com/pdepend/pdepend.git", - "reference": "da3166a06b4a89915920a42444f707122a1584c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", - "reference": "da3166a06b4a89915920a42444f707122a1584c9", - "shasum": "" - }, - "require": { - "php": ">=5.3.7", - "symfony/config": "^2.3.0|^3|^4|^5|^6.0", - "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", - "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0|^1.2.3", - "gregwar/rst": "^1.0", - "phpunit/phpunit": "^4.8.36|^5.7.27", - "squizlabs/php_codesniffer": "^2.0.0" - }, - "bin": [ - "src/bin/pdepend" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "PDepend\\": "src/main/php/PDepend" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Official version of pdepend to be handled with Composer", - "support": { - "issues": "https://github.com/pdepend/pdepend/issues", - "source": "https://github.com/pdepend/pdepend/tree/2.10.3" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", - "type": "tidelift" - } - ], - "time": "2022-02-23T07:53:09+00:00" - }, - { - "name": "phar-io/manifest", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/phar-io/manifest.git", - "reference": "97803eca37d319dfa7826cc2437fc020857acb53" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", - "reference": "97803eca37d319dfa7826cc2437fc020857acb53", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-phar": "*", - "ext-xmlwriter": "*", - "phar-io/version": "^3.0.1", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "support": { - "issues": "https://github.com/phar-io/manifest/issues", - "source": "https://github.com/phar-io/manifest/tree/2.0.3" - }, - "time": "2021-07-20T11:28:43+00:00" - }, - { - "name": "phar-io/version", - "version": "3.2.1", - "source": { - "type": "git", - "url": "https://github.com/phar-io/version.git", - "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", - "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Library for handling version information and constraints", - "support": { - "issues": "https://github.com/phar-io/version/issues", - "source": "https://github.com/phar-io/version/tree/3.2.1" - }, - "time": "2022-02-21T01:04:05+00:00" - }, - { - "name": "php-cs-fixer/diff", - "version": "v2.0.2", - "source": { - "type": "git", - "url": "https://github.com/PHP-CS-Fixer/diff.git", - "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", - "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", - "symfony/process": "^3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - } - ], - "description": "sebastian/diff v3 backport support for PHP 5.6+", - "homepage": "https://github.com/PHP-CS-Fixer", - "keywords": [ - "diff" - ], - "support": { - "issues": "https://github.com/PHP-CS-Fixer/diff/issues", - "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" - }, - "abandoned": true, - "time": "2020-10-14T08:32:19+00:00" - }, - { - "name": "php-webdriver/webdriver", - "version": "1.13.0", - "source": { - "type": "git", - "url": "https://github.com/php-webdriver/php-webdriver.git", - "reference": "aad77b446a302985693fb339d40185be07c8f42d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/aad77b446a302985693fb339d40185be07c8f42d", - "reference": "aad77b446a302985693fb339d40185be07c8f42d", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-json": "*", - "ext-zip": "*", - "php": "^5.6 || ~7.0 || ^8.0", - "symfony/polyfill-mbstring": "^1.12", - "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" - }, - "replace": { - "facebook/webdriver": "*" - }, - "require-dev": { - "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", - "php-coveralls/php-coveralls": "^2.4", - "php-mock/php-mock-phpunit": "^1.1 || ^2.0", - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", - "squizlabs/php_codesniffer": "^3.5", - "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" - }, - "suggest": { - "ext-SimpleXML": "For Firefox profile creation" - }, - "type": "library", - "autoload": { - "files": [ - "lib/Exception/TimeoutException.php" - ], - "psr-4": { - "Facebook\\WebDriver\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", - "homepage": "https://github.com/php-webdriver/php-webdriver", - "keywords": [ - "Chromedriver", - "geckodriver", - "php", - "selenium", - "webdriver" - ], - "support": { - "issues": "https://github.com/php-webdriver/php-webdriver/issues", - "source": "https://github.com/php-webdriver/php-webdriver/tree/1.13.0" - }, - "time": "2022-10-03T11:40:29+00:00" - }, - { - "name": "phpcompatibility/php-compatibility", - "version": "9.3.5", - "source": { - "type": "git", - "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", - "shasum": "" - }, - "require": { - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" - }, - "conflict": { - "squizlabs/php_codesniffer": "2.6.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" - }, - "suggest": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", - "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." - }, - "type": "phpcodesniffer-standard", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-3.0-or-later" - ], - "authors": [ - { - "name": "Wim Godden", - "homepage": "https://github.com/wimg", - "role": "lead" - }, - { - "name": "Juliette Reinders Folmer", - "homepage": "https://github.com/jrfnl", - "role": "lead" - }, - { - "name": "Contributors", - "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" - } - ], - "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", - "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", - "keywords": [ - "compatibility", - "phpcs", - "standards" - ], - "support": { - "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", - "source": "https://github.com/PHPCompatibility/PHPCompatibility" - }, - "time": "2019-12-27T09:44:58+00:00" - }, - { - "name": "phpmd/phpmd", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/phpmd/phpmd.git", - "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", - "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", - "shasum": "" - }, - "require": { - "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", - "ext-xml": "*", - "pdepend/pdepend": "^2.10.3", - "php": ">=5.3.9" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0 || ^1.3.2", - "ext-json": "*", - "ext-simplexml": "*", - "gregwar/rst": "^1.0", - "mikey179/vfsstream": "^1.6.8", - "phpunit/phpunit": "^4.8.36 || ^5.7.27", - "squizlabs/php_codesniffer": "^2.0" - }, - "bin": [ - "src/bin/phpmd" - ], - "type": "library", - "autoload": { - "psr-0": { - "PHPMD\\": "src/main/php" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Manuel Pichler", - "email": "github@manuel-pichler.de", - "homepage": "https://github.com/manuelpichler", - "role": "Project Founder" - }, - { - "name": "Marc Würth", - "email": "ravage@bluewin.ch", - "homepage": "https://github.com/ravage84", - "role": "Project Maintainer" - }, - { - "name": "Other contributors", - "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", - "role": "Contributors" - } - ], - "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", - "homepage": "https://phpmd.org/", - "keywords": [ - "mess detection", - "mess detector", - "pdepend", - "phpmd", - "pmd" - ], - "support": { - "irc": "irc://irc.freenode.org/phpmd", - "issues": "https://github.com/phpmd/phpmd/issues", - "source": "https://github.com/phpmd/phpmd/tree/2.12.0" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", - "type": "tidelift" - } - ], - "time": "2022-03-24T13:33:01+00:00" - }, - { - "name": "phpstan/phpdoc-parser", - "version": "1.9.0", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", - "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.5", - "phpstan/phpstan-phpunit": "^1.1", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^9.5", - "symfony/process": "^5.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "PHPStan\\PhpDocParser\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPDoc parser with support for nullable, intersection and generic types", - "support": { - "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.9.0" - }, - "time": "2022-10-06T11:32:36+00:00" - }, - { - "name": "phpstan/phpstan", - "version": "1.8.8", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/08310ce271984587e2a4cda94e1ac66510a6ea07", - "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07", - "shasum": "" - }, - "require": { - "php": "^7.2|^8.0" - }, - "conflict": { - "phpstan/phpstan-shim": "*" - }, - "bin": [ - "phpstan", - "phpstan.phar" - ], - "type": "library", - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPStan - PHP Static Analysis Tool", - "keywords": [ - "dev", - "static analysis" - ], - "support": { - "issues": "https://github.com/phpstan/phpstan/issues", - "source": "https://github.com/phpstan/phpstan/tree/1.8.8" - }, - "funding": [ - { - "url": "https://github.com/ondrejmirtes", - "type": "github" - }, - { - "url": "https://github.com/phpstan", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" - } - ], - "time": "2022-10-06T12:51:57+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "9.2.17", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/aa94dc41e8661fe90c7316849907cba3007b10d8", - "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-xmlwriter": "*", - "nikic/php-parser": "^4.14", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0.3", - "phpunit/php-text-template": "^2.0.2", - "sebastian/code-unit-reverse-lookup": "^2.0.2", - "sebastian/complexity": "^2.0", - "sebastian/environment": "^5.1.2", - "sebastian/lines-of-code": "^1.0.3", - "sebastian/version": "^3.0.1", - "theseer/tokenizer": "^1.2.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcov": "*", - "ext-xdebug": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.2-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.17" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-08-30T12:24:04+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "3.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2021-12-02T12:48:52+00:00" - }, - { - "name": "phpunit/php-invoker", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Invoke callables with a timeout", - "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-invoker/issues", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:58:55+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T05:33:50+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "5.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:16:10+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "9.5.25", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", - "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.3.1", - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.10.1", - "phar-io/manifest": "^2.0.3", - "phar-io/version": "^3.0.2", - "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.13", - "phpunit/php-file-iterator": "^3.0.5", - "phpunit/php-invoker": "^3.1.1", - "phpunit/php-text-template": "^2.0.3", - "phpunit/php-timer": "^5.0.2", - "sebastian/cli-parser": "^1.0.1", - "sebastian/code-unit": "^1.0.6", - "sebastian/comparator": "^4.0.8", - "sebastian/diff": "^4.0.3", - "sebastian/environment": "^5.1.3", - "sebastian/exporter": "^4.0.5", - "sebastian/global-state": "^5.0.1", - "sebastian/object-enumerator": "^4.0.3", - "sebastian/resource-operations": "^3.0.3", - "sebastian/type": "^3.2", - "sebastian/version": "^3.0.2" - }, - "suggest": { - "ext-soap": "*", - "ext-xdebug": "*" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.5-dev" - } - }, - "autoload": { - "files": [ - "src/Framework/Assert/Functions.php" - ], - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.25" - }, - "funding": [ - { - "url": "https://phpunit.de/sponsors.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", - "type": "tidelift" - } - ], - "time": "2022-09-25T03:44:45+00:00" - }, - { - "name": "psr/cache", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "support": { - "source": "https://github.com/php-fig/cache/tree/3.0.0" - }, - "time": "2021-02-03T23:26:27+00:00" - }, - { - "name": "rector/rector", - "version": "0.13.10", - "source": { - "type": "git", - "url": "https://github.com/rectorphp/rector.git", - "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", - "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", - "shasum": "" - }, - "require": { - "php": "^7.2|^8.0", - "phpstan/phpstan": "^1.8.2" - }, - "conflict": { - "phpstan/phpdoc-parser": "<1.6.2", - "rector/rector-cakephp": "*", - "rector/rector-doctrine": "*", - "rector/rector-laravel": "*", - "rector/rector-nette": "*", - "rector/rector-phpoffice": "*", - "rector/rector-phpunit": "*", - "rector/rector-prefixed": "*", - "rector/rector-symfony": "*" - }, - "bin": [ - "bin/rector" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.13-dev" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Instant Upgrade and Automated Refactoring of any PHP code", - "support": { - "issues": "https://github.com/rectorphp/rector/issues", - "source": "https://github.com/rectorphp/rector/tree/0.13.10" - }, - "funding": [ - { - "url": "https://github.com/tomasvotruba", - "type": "github" - } - ], - "time": "2022-08-03T12:48:10+00:00" - }, - { - "name": "sebastian/cli-parser", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for parsing CLI options", - "homepage": "https://github.com/sebastianbergmann/cli-parser", - "support": { - "issues": "https://github.com/sebastianbergmann/cli-parser/issues", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:08:49+00:00" - }, - { - "name": "sebastian/code-unit", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the PHP code units", - "homepage": "https://github.com/sebastianbergmann/code-unit", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit/issues", - "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:08:54+00:00" - }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:30:19+00:00" - }, - { - "name": "sebastian/comparator", - "version": "4.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - } - ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "https://github.com/sebastianbergmann/comparator", - "keywords": [ - "comparator", - "compare", - "equality" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-14T12:41:17+00:00" - }, - { - "name": "sebastian/complexity", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.7", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for calculating the complexity of PHP code units", - "homepage": "https://github.com/sebastianbergmann/complexity", - "support": { - "issues": "https://github.com/sebastianbergmann/complexity/issues", - "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T15:52:27+00:00" - }, - { - "name": "sebastian/diff", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - } - ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:10:38+00:00" - }, - { - "name": "sebastian/environment", - "version": "5.1.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", - "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-posix": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-04-03T09:37:03+00:00" - }, - { - "name": "sebastian/exporter", - "version": "4.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", - "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "https://www.github.com/sebastianbergmann/exporter", - "keywords": [ - "export", - "exporter" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-14T06:03:37+00:00" - }, - { - "name": "sebastian/global-state", - "version": "5.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-uopz": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-02-14T08:28:10+00:00" - }, - { - "name": "sebastian/lines-of-code", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.6", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for counting the lines of code in PHP source code", - "homepage": "https://github.com/sebastianbergmann/lines-of-code", - "support": { - "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-11-28T06:42:11+00:00" - }, - { - "name": "sebastian/object-enumerator", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:12:34+00:00" - }, - { - "name": "sebastian/object-reflector", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Allows reflection of object attributes, including inherited and non-public ones", - "homepage": "https://github.com/sebastianbergmann/object-reflector/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:14:26+00:00" - }, - { - "name": "sebastian/phpcpd", - "version": "6.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpcpd.git", - "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", - "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0", - "phpunit/php-timer": "^5.0", - "sebastian/cli-parser": "^1.0", - "sebastian/version": "^3.0" - }, - "bin": [ - "phpcpd" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Copy/Paste Detector (CPD) for PHP code.", - "homepage": "https://github.com/sebastianbergmann/phpcpd", - "support": { - "issues": "https://github.com/sebastianbergmann/phpcpd/issues", - "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-12-07T05:39:23+00:00" - }, - { - "name": "sebastian/recursion-context", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "support": { - "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:17:30+00:00" - }, - { - "name": "sebastian/resource-operations", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "support": { - "issues": "https://github.com/sebastianbergmann/resource-operations/issues", - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:45:17+00:00" - }, - { - "name": "sebastian/type", - "version": "3.2.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/type.git", - "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", - "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the types of the PHP type system", - "homepage": "https://github.com/sebastianbergmann/type", - "support": { - "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/3.2.0" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-12T14:47:03+00:00" - }, - { - "name": "sebastian/version", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", - "support": { - "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:39:44+00:00" - }, - { - "name": "squizlabs/php_codesniffer", - "version": "3.6.2", - "source": { - "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", - "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", - "shasum": "" - }, - "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "bin": [ - "bin/phpcs", - "bin/phpcbf" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Greg Sherwood", - "role": "lead" - } - ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", - "keywords": [ - "phpcs", - "standards" - ], - "support": { - "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", - "source": "https://github.com/squizlabs/PHP_CodeSniffer", - "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" - }, - "time": "2021-12-12T21:44:58+00:00" - }, - { - "name": "symfony/dotenv", - "version": "v5.4.5", - "source": { - "type": "git", - "url": "https://github.com/symfony/dotenv.git", - "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", - "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3" - }, - "require-dev": { - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Dotenv\\": "" - }, - "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": "Registers environment variables from a .env file", - "homepage": "https://symfony.com", - "keywords": [ - "dotenv", - "env", - "environment" - ], - "support": { - "source": "https://github.com/symfony/dotenv/tree/v5.4.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" - } - ], - "time": "2022-02-15T17:04:12+00:00" - }, - { - "name": "symfony/mime", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", - "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "egulias/email-validator": "~3.0.0", - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<4.4" - }, - "require-dev": { - "egulias/email-validator": "^2.1.10|^3.1", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/property-access": "^4.4|^5.1|^6.0", - "symfony/property-info": "^4.4|^5.1|^6.0", - "symfony/serializer": "^5.2|^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Mime\\": "" - }, - "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": "Allows manipulating MIME messages", - "homepage": "https://symfony.com", - "keywords": [ - "mime", - "mime-type" - ], - "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-01T18:18:29+00:00" - }, - { - "name": "symfony/options-resolver", - "version": "v6.1.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", - "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.1|^3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" - }, - "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": "Provides an improved replacement for the array_replace PHP function", - "homepage": "https://symfony.com", - "keywords": [ - "config", - "configuration", - "options" - ], - "support": { - "source": "https://github.com/symfony/options-resolver/tree/v6.1.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" - } - ], - "time": "2022-02-25T11:15:52+00:00" - }, - { - "name": "symfony/stopwatch", - "version": "v6.1.5", - "source": { - "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/266636bb8f3fbdccc302491df7b3a1b9a8c238a7", - "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/service-contracts": "^1|^2|^3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Stopwatch\\": "" - }, - "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": "Provides a way to profile code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/stopwatch/tree/v6.1.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" - } - ], - "time": "2022-09-28T16:00:52+00:00" - }, - { - "name": "symfony/yaml", - "version": "v5.0.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", - "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<4.4" - }, - "require-dev": { - "symfony/console": "^4.4|^5.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "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": "Symfony Yaml Component", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/yaml/tree/5.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" - } - ], - "time": "2020-05-20T17:38:26+00:00" - }, - { - "name": "theseer/tokenizer", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - } - ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", - "support": { - "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/1.2.1" - }, - "funding": [ - { - "url": "https://github.com/theseer", - "type": "github" - } - ], - "time": "2021-07-28T10:34:58+00:00" - }, - { - "name": "weew/helpers-array", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/weew/helpers-array.git", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^4.7", - "satooshi/php-coveralls": "^0.6.1" - }, - "type": "library", - "autoload": { - "files": [ - "src/array.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maxim Kott", - "email": "maximkott@gmail.com" - } - ], - "description": "Useful collection of php array helpers.", - "support": { - "issues": "https://github.com/weew/helpers-array/issues", - "source": "https://github.com/weew/helpers-array/tree/master" - }, - "time": "2016-07-21T11:18:01+00:00" - } - ], - "aliases": [], - "minimum-stability": "dev", - "stability-flags": [], - "prefer-stable": true, - "prefer-lowest": false, - "platform": [], - "platform-dev": [], - "plugin-api-version": "2.3.0" -} diff --git a/build/2.4.5/composer.lock b/build/2.4.5/composer.lock deleted file mode 100644 index 86ec1a8..0000000 --- a/build/2.4.5/composer.lock +++ /dev/null @@ -1,25647 +0,0 @@ -{ - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", - "This file is @generated automatically" - ], - "content-hash": "20f464454f444ea98224af3934de900c", - "packages": [ - { - "name": "2tvenom/cborencode", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/2tvenom/CBOREncode.git", - "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", - "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "CBOR": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "PHP" - ], - "authors": [ - { - "name": "Pavel Gulbin", - "email": "2tvenom@gmail.com", - "role": "Developer" - } - ], - "description": "CBOR encoder for PHP", - "homepage": "https://github.com/2tvenom/CBOREncode", - "keywords": [ - "cbor" - ], - "support": { - "issues": "https://github.com/2tvenom/CBOREncode/issues", - "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" - }, - "time": "2020-10-27T07:22:41+00:00" - }, - { - "name": "astock/stock-api-libphp", - "version": "1.1.5", - "source": { - "type": "git", - "url": "https://github.com/adobe/stock-api-libphp.git", - "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", - "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~7.3", - "php": ">=7.3" - }, - "require-dev": { - "mockery/mockery": "^1.4.3", - "phpunit/phpunit": ">=6.0", - "squizlabs/php_codesniffer": "~3.6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "AdobeStock\\Api\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "description": "Adobe Stock API library", - "support": { - "issues": "https://github.com/adobe/stock-api-libphp/issues", - "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" - }, - "time": "2021-08-31T16:36:34+00:00" - }, - { - "name": "aws/aws-crt-php", - "version": "v1.0.2", - "source": { - "type": "git", - "url": "https://github.com/awslabs/aws-crt-php.git", - "reference": "3942776a8c99209908ee0b287746263725685732" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", - "reference": "3942776a8c99209908ee0b287746263725685732", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.4.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "AWS SDK Common Runtime Team", - "email": "aws-sdk-common-runtime@amazon.com" - } - ], - "description": "AWS Common Runtime for PHP", - "homepage": "http://aws.amazon.com/sdkforphp", - "keywords": [ - "amazon", - "aws", - "crt", - "sdk" - ], - "support": { - "issues": "https://github.com/awslabs/aws-crt-php/issues", - "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" - }, - "time": "2021-09-03T22:57:30+00:00" - }, - { - "name": "aws/aws-sdk-php", - "version": "3.238.3", - "source": { - "type": "git", - "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/14fb64c934614ea5a52c9931189f687f30b6ba3b", - "reference": "14fb64c934614ea5a52c9931189f687f30b6ba3b", - "shasum": "" - }, - "require": { - "aws/aws-crt-php": "^1.0.2", - "ext-json": "*", - "ext-pcre": "*", - "ext-simplexml": "*", - "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", - "guzzlehttp/promises": "^1.4.0", - "guzzlehttp/psr7": "^1.8.5 || ^2.3", - "mtdowling/jmespath.php": "^2.6", - "php": ">=5.5" - }, - "require-dev": { - "andrewsville/php-token-reflection": "^1.4", - "aws/aws-php-sns-message-validator": "~1.0", - "behat/behat": "~3.0", - "composer/composer": "^1.10.22", - "dms/phpunit-arraysubset-asserts": "^0.4.0", - "doctrine/cache": "~1.4", - "ext-dom": "*", - "ext-openssl": "*", - "ext-pcntl": "*", - "ext-sockets": "*", - "nette/neon": "^2.3", - "paragonie/random_compat": ">= 2", - "phpunit/phpunit": "^4.8.35 || ^5.6.3 || ^9.5", - "psr/cache": "^1.0", - "psr/simple-cache": "^1.0", - "sebastian/comparator": "^1.2.3 || ^4.0", - "yoast/phpunit-polyfills": "^1.0" - }, - "suggest": { - "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", - "doctrine/cache": "To use the DoctrineCacheAdapter", - "ext-curl": "To send requests using cURL", - "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", - "ext-sockets": "To use client-side monitoring" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "files": [ - "src/functions.php" - ], - "psr-4": { - "Aws\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Amazon Web Services", - "homepage": "http://aws.amazon.com" - } - ], - "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", - "homepage": "http://aws.amazon.com/sdkforphp", - "keywords": [ - "amazon", - "aws", - "cloud", - "dynamodb", - "ec2", - "glacier", - "s3", - "sdk" - ], - "support": { - "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", - "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.238.3" - }, - "time": "2022-10-07T18:16:40+00:00" - }, - { - "name": "bacon/bacon-qr-code", - "version": "2.0.7", - "source": { - "type": "git", - "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", - "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", - "shasum": "" - }, - "require": { - "dasprid/enum": "^1.0.3", - "ext-iconv": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "phly/keep-a-changelog": "^2.1", - "phpunit/phpunit": "^7 | ^8 | ^9", - "spatie/phpunit-snapshot-assertions": "^4.2.9", - "squizlabs/php_codesniffer": "^3.4" - }, - "suggest": { - "ext-imagick": "to generate QR code images" - }, - "type": "library", - "autoload": { - "psr-4": { - "BaconQrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "BaconQrCode is a QR code generator for PHP.", - "homepage": "https://github.com/Bacon/BaconQrCode", - "support": { - "issues": "https://github.com/Bacon/BaconQrCode/issues", - "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" - }, - "time": "2022-03-14T02:02:36+00:00" - }, - { - "name": "beberlei/assert", - "version": "v3.3.2", - "source": { - "type": "git", - "url": "https://github.com/beberlei/assert.git", - "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", - "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-json": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "php": "^7.0 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "*", - "phpstan/phpstan": "*", - "phpunit/phpunit": ">=6.0.0", - "yoast/phpunit-polyfills": "^0.1.0" - }, - "suggest": { - "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" - }, - "type": "library", - "autoload": { - "files": [ - "lib/Assert/functions.php" - ], - "psr-4": { - "Assert\\": "lib/Assert" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de", - "role": "Lead Developer" - }, - { - "name": "Richard Quadling", - "email": "rquadling@gmail.com", - "role": "Collaborator" - } - ], - "description": "Thin assertion library for input validation in business models.", - "keywords": [ - "assert", - "assertion", - "validation" - ], - "support": { - "issues": "https://github.com/beberlei/assert/issues", - "source": "https://github.com/beberlei/assert/tree/v3.3.2" - }, - "time": "2021-12-16T21:41:27+00:00" - }, - { - "name": "braintree/braintree_php", - "version": "6.5.1", - "source": { - "type": "git", - "url": "https://github.com/braintree/braintree_php.git", - "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", - "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-dom": "*", - "ext-hash": "*", - "ext-openssl": "*", - "ext-xmlwriter": "*", - "php": ">=7.3.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.0", - "squizlabs/php_codesniffer": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Braintree\\": "lib/Braintree" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Braintree", - "homepage": "https://www.braintreepayments.com" - } - ], - "description": "Braintree PHP Client Library", - "support": { - "issues": "https://github.com/braintree/braintree_php/issues", - "source": "https://github.com/braintree/braintree_php/tree/6.5.1" - }, - "time": "2021-12-20T19:47:39+00:00" - }, - { - "name": "brick/math", - "version": "0.9.3", - "source": { - "type": "git", - "url": "https://github.com/brick/math.git", - "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", - "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.2", - "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", - "vimeo/psalm": "4.9.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Brick\\Math\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Arbitrary-precision arithmetic library", - "keywords": [ - "Arbitrary-precision", - "BigInteger", - "BigRational", - "arithmetic", - "bigdecimal", - "bignum", - "brick", - "math" - ], - "support": { - "issues": "https://github.com/brick/math/issues", - "source": "https://github.com/brick/math/tree/0.9.3" - }, - "funding": [ - { - "url": "https://github.com/BenMorel", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/brick/math", - "type": "tidelift" - } - ], - "time": "2021-08-15T20:50:18+00:00" - }, - { - "name": "brick/varexporter", - "version": "0.3.7", - "source": { - "type": "git", - "url": "https://github.com/brick/varexporter.git", - "reference": "3e263cd718d242594c52963760fee2059fd5833c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", - "reference": "3e263cd718d242594c52963760fee2059fd5833c", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.0", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.2", - "phpunit/phpunit": "^8.5 || ^9.0", - "vimeo/psalm": "4.23.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Brick\\VarExporter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", - "keywords": [ - "var_export" - ], - "support": { - "issues": "https://github.com/brick/varexporter/issues", - "source": "https://github.com/brick/varexporter/tree/0.3.7" - }, - "funding": [ - { - "url": "https://github.com/BenMorel", - "type": "github" - } - ], - "time": "2022-06-29T23:37:57+00:00" - }, - { - "name": "christian-riesen/base32", - "version": "1.6.0", - "source": { - "type": "git", - "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", - "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.17", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^8.5.13 || ^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Base32\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Riesen", - "email": "chris.riesen@gmail.com", - "homepage": "http://christianriesen.com", - "role": "Developer" - } - ], - "description": "Base32 encoder/decoder according to RFC 4648", - "homepage": "https://github.com/ChristianRiesen/base32", - "keywords": [ - "base32", - "decode", - "encode", - "rfc4648" - ], - "support": { - "issues": "https://github.com/ChristianRiesen/base32/issues", - "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" - }, - "time": "2021-02-26T10:19:33+00:00" - }, - { - "name": "colinmollenhour/cache-backend-file", - "version": "v1.4.5", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", - "shasum": "" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "File.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", - "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", - "support": { - "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", - "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" - }, - "time": "2019-04-18T21:54:31+00:00" - }, - { - "name": "colinmollenhour/cache-backend-redis", - "version": "1.14.2", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", - "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", - "shasum": "" - }, - "require": { - "colinmollenhour/credis": "*" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "Cm/Cache/Backend/Redis.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "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.14.2" - }, - "time": "2021-03-02T18:36:21+00:00" - }, - { - "name": "colinmollenhour/credis", - "version": "v1.13.0", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/credis.git", - "reference": "afec8e58ec93d2291c127fa19709a048f28641e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/afec8e58ec93d2291c127fa19709a048f28641e5", - "reference": "afec8e58ec93d2291c127fa19709a048f28641e5", - "shasum": "" - }, - "require": { - "php": ">=5.6.0" - }, - "suggest": { - "ext-redis": "Improved performance for communicating with redis" - }, - "type": "library", - "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.13.0" - }, - "time": "2022-04-07T14:57:22+00:00" - }, - { - "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.6", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/f80354dc7c20caef29c881972a7966732c8c9bbd", - "reference": "f80354dc7c20caef29c881972a7966732c8c9bbd", - "shasum": "" - }, - "require": { - "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "library", - "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.4.6" - }, - "time": "2022-08-16T22:35:13+00:00" - }, - { - "name": "composer/ca-bundle", - "version": "1.3.3", - "source": { - "type": "git", - "url": "https://github.com/composer/ca-bundle.git", - "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", - "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", - "shasum": "" - }, - "require": { - "ext-openssl": "*", - "ext-pcre": "*", - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "psr/log": "^1.0", - "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\CaBundle\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", - "keywords": [ - "cabundle", - "cacert", - "certificate", - "ssl", - "tls" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.3.3" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-07-20T07:14:26+00:00" - }, - { - "name": "composer/composer", - "version": "2.2.18", - "source": { - "type": "git", - "url": "https://github.com/composer/composer.git", - "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/84175907664ca8b73f73f4883e67e886dfefb9f5", - "reference": "84175907664ca8b73f73f4883e67e886dfefb9f5", - "shasum": "" - }, - "require": { - "composer/ca-bundle": "^1.0", - "composer/metadata-minifier": "^1.0", - "composer/pcre": "^1.0", - "composer/semver": "^3.0", - "composer/spdx-licenses": "^1.2", - "composer/xdebug-handler": "^2.0 || ^3.0", - "justinrainbow/json-schema": "^5.2.11", - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0 || ^2.0", - "react/promise": "^1.2 || ^2.7", - "seld/jsonlint": "^1.4", - "seld/phar-utils": "^1.0", - "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", - "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", - "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", - "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" - }, - "require-dev": { - "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" - }, - "suggest": { - "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", - "ext-zip": "Enabling the zip extension allows you to unzip archives", - "ext-zlib": "Allow gzip compression of HTTP requests" - }, - "bin": [ - "bin/composer" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.2-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\": "src/Composer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "https://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" - } - ], - "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", - "homepage": "https://getcomposer.org/", - "keywords": [ - "autoload", - "dependency", - "package" - ], - "support": { - "irc": "ircs://irc.libera.chat:6697/composer", - "issues": "https://github.com/composer/composer/issues", - "source": "https://github.com/composer/composer/tree/2.2.18" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-08-20T09:33:38+00:00" - }, - { - "name": "composer/metadata-minifier", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/composer/metadata-minifier.git", - "reference": "c549d23829536f0d0e984aaabbf02af91f443207" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", - "reference": "c549d23829536f0d0e984aaabbf02af91f443207", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "composer/composer": "^2", - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\MetadataMinifier\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Small utility library that handles metadata minification and expansion.", - "keywords": [ - "composer", - "compression" - ], - "support": { - "issues": "https://github.com/composer/metadata-minifier/issues", - "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2021-04-07T13:37:33+00:00" - }, - { - "name": "composer/pcre", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/composer/pcre.git", - "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", - "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.3", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Pcre\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "PCRE wrapping library that offers type-safe preg_* replacements.", - "keywords": [ - "PCRE", - "preg", - "regex", - "regular expression" - ], - "support": { - "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/1.0.1" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-01-21T20:24:37+00:00" - }, - { - "name": "composer/semver", - "version": "3.3.2", - "source": { - "type": "git", - "url": "https://github.com/composer/semver.git", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.4", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Semver\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "Semver library that offers utilities, version constraint parsing and validation.", - "keywords": [ - "semantic", - "semver", - "validation", - "versioning" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.3.2" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-04-01T19:23:25+00:00" - }, - { - "name": "composer/spdx-licenses", - "version": "1.5.7", - "source": { - "type": "git", - "url": "https://github.com/composer/spdx-licenses.git", - "reference": "c848241796da2abf65837d51dce1fae55a960149" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", - "reference": "c848241796da2abf65837d51dce1fae55a960149", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Spdx\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "SPDX licenses list and validation library.", - "keywords": [ - "license", - "spdx", - "validator" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/spdx-licenses/issues", - "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-05-23T07:37:50+00:00" - }, - { - "name": "composer/xdebug-handler", - "version": "2.0.5", - "source": { - "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", - "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", - "shasum": "" - }, - "require": { - "composer/pcre": "^1", - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1 || ^2 || ^3" - }, - "require-dev": { - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Composer\\XdebugHandler\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" - } - ], - "description": "Restarts a process without Xdebug.", - "keywords": [ - "Xdebug", - "performance" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-02-24T20:20:32+00:00" - }, - { - "name": "dasprid/enum", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/DASPRiD/Enum.git", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^7 | ^8 | ^9", - "squizlabs/php_codesniffer": "^3.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "DASPRiD\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "PHP 7.1 enum implementation", - "keywords": [ - "enum", - "map" - ], - "support": { - "issues": "https://github.com/DASPRiD/Enum/issues", - "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" - }, - "time": "2020-10-02T16:03:48+00:00" - }, - { - "name": "ecomdev/magento2-compiler", - "version": "dev-feature/6-dev-setup", - "dist": { - "type": "path", - "url": "../..", - "reference": "abbe0622084959797bd293abff941aad5b861753" - }, - "require": { - "magento/framework": "~102.0|~103.0", - "magento/magento2-base": "~2.4.0", - "php": "~7.4|~8.0|~8.1" - }, - "require-dev": { - "phpunit/phpunit": "~9.5" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "EcomDev\\Magento2Compiler\\": "src/" - }, - "files": [ - "src/registration.php", - "src/commands.php" - ] - }, - "autoload-dev": { - "psr-4": { - "EcomDev\\Magento2Compiler\\": "tests/" - }, - "files": [ - "tests/functions.php" - ] - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ivan Chepurnyi", - "email": "ivan.chepurnyi@ecomdev.org" - } - ], - "description": "Magento 2 Drop-In replacement for setup:di:compile", - "transport-options": { - "relative": true - } - }, - { - "name": "elasticsearch/elasticsearch", - "version": "v7.17.1", - "source": { - "type": "git", - "url": "git@github.com:elastic/elasticsearch-php.git", - "reference": "f1b8918f411b837ce5f6325e829a73518fd50367" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/f1b8918f411b837ce5f6325e829a73518fd50367", - "reference": "f1b8918f411b837ce5f6325e829a73518fd50367", - "shasum": "" - }, - "require": { - "ext-json": ">=1.3.7", - "ezimuel/ringphp": "^1.1.2", - "php": "^7.3 || ^8.0", - "psr/log": "^1|^2|^3" - }, - "require-dev": { - "ext-yaml": "*", - "ext-zip": "*", - "mockery/mockery": "^1.2", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^9.3", - "squizlabs/php_codesniffer": "^3.4", - "symfony/finder": "~4.0" - }, - "suggest": { - "ext-curl": "*", - "monolog/monolog": "Allows for client-level logging and tracing" - }, - "type": "library", - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Elasticsearch\\": "src/Elasticsearch/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0", - "LGPL-2.1-only" - ], - "authors": [ - { - "name": "Zachary Tong" - }, - { - "name": "Enrico Zimuel" - } - ], - "description": "PHP Client for Elasticsearch", - "keywords": [ - "client", - "elasticsearch", - "search" - ], - "time": "2022-09-30T12:28:55+00:00" - }, - { - "name": "endroid/qr-code", - "version": "4.6.0", - "source": { - "type": "git", - "url": "https://github.com/endroid/qr-code.git", - "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/b60873b14e2ca7bf3c3746f5e032023095a7e05c", - "reference": "b60873b14e2ca7bf3c3746f5e032023095a7e05c", - "shasum": "" - }, - "require": { - "bacon/bacon-qr-code": "^2.0.5", - "php": "^7.4||^8.0" - }, - "require-dev": { - "endroid/quality": "dev-master", - "ext-gd": "*", - "khanamiryan/qrcode-detector-decoder": "^1.0.4", - "setasign/fpdf": "^1.8.2" - }, - "suggest": { - "ext-gd": "Enables you to write PNG images", - "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", - "roave/security-advisories": "Makes sure package versions with known security issues are not installed", - "setasign/fpdf": "Enables you to use the PDF writer" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Endroid\\QrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jeroen van den Enden", - "email": "info@endroid.nl" - } - ], - "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/qr-code", - "keywords": [ - "code", - "endroid", - "php", - "qr", - "qrcode" - ], - "support": { - "issues": "https://github.com/endroid/qr-code/issues", - "source": "https://github.com/endroid/qr-code/tree/4.6.0" - }, - "funding": [ - { - "url": "https://github.com/endroid", - "type": "github" - } - ], - "time": "2022-10-04T17:13:41+00:00" - }, - { - "name": "ezimuel/guzzlestreams", - "version": "3.0.1", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/guzzlestreams.git", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Stream\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "Guzzle", - "stream" - ], - "support": { - "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" - }, - "time": "2020-02-14T23:11:50+00:00" - }, - { - "name": "ezimuel/ringphp", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/ringphp.git", - "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", - "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", - "shasum": "" - }, - "require": { - "ezimuel/guzzlestreams": "^3.0.1", - "php": ">=5.4.0", - "react/promise": "~2.0" - }, - "replace": { - "guzzlehttp/ringphp": "self.version" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "~9.0" - }, - "suggest": { - "ext-curl": "Guzzle will use specific adapters if cURL is present" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Ring\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", - "support": { - "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" - }, - "time": "2021-11-16T11:51:30+00:00" - }, - { - "name": "ezyang/htmlpurifier", - "version": "v4.16.0", - "source": { - "type": "git", - "url": "https://github.com/ezyang/htmlpurifier.git", - "reference": "523407fb06eb9e5f3d59889b3978d5bfe94299c8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/523407fb06eb9e5f3d59889b3978d5bfe94299c8", - "reference": "523407fb06eb9e5f3d59889b3978d5bfe94299c8", - "shasum": "" - }, - "require": { - "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0" - }, - "require-dev": { - "cerdic/css-tidy": "^1.7 || ^2.0", - "simpletest/simpletest": "dev-master" - }, - "suggest": { - "cerdic/css-tidy": "If you want to use the filter 'Filter.ExtractStyleBlocks'.", - "ext-bcmath": "Used for unit conversion and imagecrash protection", - "ext-iconv": "Converts text to and from non-UTF-8 encodings", - "ext-tidy": "Used for pretty-printing HTML" - }, - "type": "library", - "autoload": { - "files": [ - "library/HTMLPurifier.composer.php" - ], - "psr-0": { - "HTMLPurifier": "library/" - }, - "exclude-from-classmap": [ - "/library/HTMLPurifier/Language/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Edward Z. Yang", - "email": "admin@htmlpurifier.org", - "homepage": "http://ezyang.com" - } - ], - "description": "Standards compliant HTML filter written in PHP", - "homepage": "http://htmlpurifier.org/", - "keywords": [ - "html" - ], - "support": { - "issues": "https://github.com/ezyang/htmlpurifier/issues", - "source": "https://github.com/ezyang/htmlpurifier/tree/v4.16.0" - }, - "time": "2022-09-18T07:06:19+00:00" - }, - { - "name": "fgrosse/phpasn1", - "version": "v2.4.0", - "source": { - "type": "git", - "url": "https://github.com/fgrosse/PHPASN1.git", - "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", - "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", - "shasum": "" - }, - "require": { - "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "~2.0", - "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" - }, - "suggest": { - "ext-bcmath": "BCmath is the fallback extension for big integer calculations", - "ext-curl": "For loading OID information from the web if they have not bee defined statically", - "ext-gmp": "GMP is the preferred extension for big integer calculations", - "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "FG\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Friedrich Große", - "email": "friedrich.grosse@gmail.com", - "homepage": "https://github.com/FGrosse", - "role": "Author" - }, - { - "name": "All contributors", - "homepage": "https://github.com/FGrosse/PHPASN1/contributors" - } - ], - "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", - "homepage": "https://github.com/FGrosse/PHPASN1", - "keywords": [ - "DER", - "asn.1", - "asn1", - "ber", - "binary", - "decoding", - "encoding", - "x.509", - "x.690", - "x509", - "x690" - ], - "support": { - "issues": "https://github.com/fgrosse/PHPASN1/issues", - "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" - }, - "time": "2021-12-11T12:41:06+00:00" - }, - { - "name": "google/recaptcha", - "version": "1.2.4", - "source": { - "type": "git", - "url": "https://github.com/google/recaptcha.git", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "ReCaptcha\\": "src/ReCaptcha" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", - "homepage": "https://www.google.com/recaptcha/", - "keywords": [ - "Abuse", - "captcha", - "recaptcha", - "spam" - ], - "support": { - "forum": "https://groups.google.com/forum/#!forum/recaptcha", - "issues": "https://github.com/google/recaptcha/issues", - "source": "https://github.com/google/recaptcha" - }, - "time": "2020-03-31T17:50:54+00:00" - }, - { - "name": "guzzlehttp/guzzle", - "version": "7.5.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba", - "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/promises": "^1.5", - "guzzlehttp/psr7": "^1.9 || ^2.4", - "php": "^7.2.5 || ^8.0", - "psr/http-client": "^1.0", - "symfony/deprecation-contracts": "^2.2 || ^3.0" - }, - "provide": { - "psr/http-client-implementation": "1.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", - "ext-curl": "*", - "php-http/client-integration-tests": "^3.0", - "phpunit/phpunit": "^8.5.29 || ^9.5.23", - "psr/log": "^1.1 || ^2.0 || ^3.0" - }, - "suggest": { - "ext-curl": "Required for CURL handler support", - "ext-intl": "Required for Internationalized Domain Name (IDN) support", - "psr/log": "Required for using the Log middleware" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - }, - "branch-alias": { - "dev-master": "7.5-dev" - } - }, - "autoload": { - "files": [ - "src/functions_include.php" - ], - "psr-4": { - "GuzzleHttp\\": "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": "Jeremy Lindblom", - "email": "jeremeamia@gmail.com", - "homepage": "https://github.com/jeremeamia" - }, - { - "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" - } - ], - "description": "Guzzle is a PHP HTTP client library", - "keywords": [ - "client", - "curl", - "framework", - "http", - "http client", - "psr-18", - "psr-7", - "rest", - "web service" - ], - "support": { - "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.5.0" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", - "type": "tidelift" - } - ], - "time": "2022-08-28T15:39:27+00:00" - }, - { - "name": "guzzlehttp/promises", - "version": "1.5.2", - "source": { - "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "b94b2807d85443f9719887892882d0329d1e2598" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", - "reference": "b94b2807d85443f9719887892882d0329d1e2598", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.5-dev" - } - }, - "autoload": { - "files": [ - "src/functions_include.php" - ], - "psr-4": { - "GuzzleHttp\\Promise\\": "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": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Tobias Schultze", - "email": "webmaster@tubo-world.de", - "homepage": "https://github.com/Tobion" - } - ], - "description": "Guzzle promises library", - "keywords": [ - "promise" - ], - "support": { - "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.5.2" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", - "type": "tidelift" - } - ], - "time": "2022-08-28T14:55:35+00:00" - }, - { - "name": "guzzlehttp/psr7", - "version": "2.4.1", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/69568e4293f4fa993f3b0e51c9723e1e17c41379", - "reference": "69568e4293f4fa993f3b0e51c9723e1e17c41379", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.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.1", - "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^8.5.29 || ^9.5.23" - }, - "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - }, - "branch-alias": { - "dev-master": "2.4-dev" - } - }, - "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" - ], - "support": { - "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.4.1" - }, - "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" - } - ], - "time": "2022-08-28T14:45:39+00:00" - }, - { - "name": "justinrainbow/json-schema", - "version": "5.2.12", - "source": { - "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", - "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" - }, - "bin": [ - "bin/validate-json" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "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/5.2.12" - }, - "time": "2022-04-13T08:02:27+00:00" - }, - { - "name": "laminas/laminas-captcha", - "version": "2.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", - "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", - "shasum": "" - }, - "require": { - "laminas/laminas-recaptcha": "^3.4.0", - "laminas/laminas-session": "^2.12", - "laminas/laminas-stdlib": "^3.10.1", - "laminas/laminas-text": "^2.9.0", - "laminas/laminas-validator": "^2.19.0", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-captcha": "*" - }, - "require-dev": { - "ext-gd": "*", - "laminas/laminas-coding-standard": "~2.3.0", - "phpunit/phpunit": "^9.5.21", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-i18n-resources": "Translations of captcha messages" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Captcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "captcha", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-captcha/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-captcha/issues", - "rss": "https://github.com/laminas/laminas-captcha/releases.atom", - "source": "https://github.com/laminas/laminas-captcha" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-07-24T15:35:33+00:00" - }, - { - "name": "laminas/laminas-code", - "version": "4.5.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-code.git", - "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", - "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", - "shasum": "" - }, - "require": { - "php": ">=7.4, <8.2" - }, - "require-dev": { - "doctrine/annotations": "^1.13.2", - "ext-phar": "*", - "laminas/laminas-coding-standard": "^2.3.0", - "laminas/laminas-stdlib": "^3.6.1", - "phpunit/phpunit": "^9.5.10", - "psalm/plugin-phpunit": "^0.16.1", - "vimeo/psalm": "^4.13.1" - }, - "suggest": { - "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", - "laminas/laminas-stdlib": "Laminas\\Stdlib component" - }, - "type": "library", - "autoload": { - "files": [ - "polyfill/ReflectionEnumPolyfill.php" - ], - "psr-4": { - "Laminas\\Code\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", - "homepage": "https://laminas.dev", - "keywords": [ - "code", - "laminas", - "laminasframework" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-code/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-code/issues", - "rss": "https://github.com/laminas/laminas-code/releases.atom", - "source": "https://github.com/laminas/laminas-code" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-06-06T11:26:02+00:00" - }, - { - "name": "laminas/laminas-config", - "version": "3.7.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-config.git", - "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", - "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", - "shasum": "" - }, - "require": { - "ext-json": "*", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0", - "psr/container": "^1.0" - }, - "conflict": { - "container-interop/container-interop": "<1.2.0", - "zendframework/zend-config": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-filter": "^2.7.2", - "laminas/laminas-i18n": "^2.10.3", - "laminas/laminas-servicemanager": "^3.7", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", - "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Config\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides a nested object property based user interface for accessing this configuration data within application code", - "homepage": "https://laminas.dev", - "keywords": [ - "config", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-config/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-config/issues", - "rss": "https://github.com/laminas/laminas-config/releases.atom", - "source": "https://github.com/laminas/laminas-config" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-10-01T16:07:46+00:00" - }, - { - "name": "laminas/laminas-db", - "version": "2.15.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-db.git", - "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", - "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.7.1", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-db": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-eventmanager": "^3.4.0", - "laminas/laminas-hydrator": "^3.2 || ^4.3", - "laminas/laminas-servicemanager": "^3.7.0", - "phpunit/phpunit": "^9.5.19" - }, - "suggest": { - "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Db", - "config-provider": "Laminas\\Db\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Db\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "db", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-db/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-db/issues", - "rss": "https://github.com/laminas/laminas-db/releases.atom", - "source": "https://github.com/laminas/laminas-db" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-04-11T13:26:20+00:00" - }, - { - "name": "laminas/laminas-dependency-plugin", - "version": "2.4.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/9f75aa145ea21bed5fef8dbbabf930430fbcddbd", - "reference": "9f75aa145ea21bed5fef8dbbabf930430fbcddbd", - "shasum": "" - }, - "require": { - "composer-plugin-api": ">=1.1.0 <2.3.0", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "require-dev": { - "composer/composer": ">=1.9.0 <2.3.0", - "laminas/laminas-coding-standard": "~2.4.0", - "mikey179/vfsstream": "^1.6.11", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "roave/security-advisories": "dev-master", - "vimeo/psalm": "^4.5" - }, - "type": "composer-plugin", - "extra": { - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" - }, - "autoload": { - "psr-4": { - "Laminas\\DependencyPlugin\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", - "support": { - "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", - "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.4.0" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-12T19:05:50+00:00" - }, - { - "name": "laminas/laminas-di", - "version": "3.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-di.git", - "reference": "9b7091c50587f7ded53519d229421a02532feb9a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", - "reference": "9b7091c50587f7ded53519d229421a02532feb9a", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.6", - "php": ">=7.4, <8.2", - "psr/container": "^1.1.1", - "psr/log": "^1.1.4 || ^3.0.0" - }, - "conflict": { - "laminas/laminas-servicemanager": "<3.13.0", - "laminas/laminas-servicemanager-di": "*", - "phpspec/prophecy": "<1.9.0", - "zendframework/zend-di": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-servicemanager": "^3.12", - "mikey179/vfsstream": "^1.6.10@alpha", - "phpbench/phpbench": "^1.2", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "squizlabs/php_codesniffer": "^3.6" - }, - "suggest": { - "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Di", - "config-provider": "Laminas\\Di\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Di\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Automated dependency injection for PSR-11 containers", - "homepage": "https://laminas.dev", - "keywords": [ - "PSR-11", - "di", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-di/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-di/issues", - "rss": "https://github.com/laminas/laminas-di/releases.atom", - "source": "https://github.com/laminas/laminas-di" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-06-30T12:29:26+00:00" - }, - { - "name": "laminas/laminas-escaper", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "58af67282db37d24e584a837a94ee55b9c7552be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/58af67282db37d24e584a837a94ee55b9c7552be", - "reference": "58af67282db37d24e584a837a94ee55b9c7552be", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-mbstring": "*", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-escaper": "*" - }, - "require-dev": { - "infection/infection": "^0.26.6", - "laminas/laminas-coding-standard": "~2.3.0", - "maglnet/composer-require-checker": "^3.8.0", - "phpunit/phpunit": "^9.5.18", - "psalm/plugin-phpunit": "^0.16.1", - "vimeo/psalm": "^4.22.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Escaper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", - "homepage": "https://laminas.dev", - "keywords": [ - "escaper", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-escaper/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-escaper/issues", - "rss": "https://github.com/laminas/laminas-escaper/releases.atom", - "source": "https://github.com/laminas/laminas-escaper" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-03-08T20:15:36+00:00" - }, - { - "name": "laminas/laminas-eventmanager", - "version": "3.5.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "41f7209428f37cab9573365e361f4078209aaafa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", - "reference": "41f7209428f37cab9573365e361f4078209aaafa", - "shasum": "" - }, - "require": { - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "container-interop/container-interop": "<1.2", - "zendframework/zend-eventmanager": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-stdlib": "^3.6", - "phpbench/phpbench": "^1.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "psr/container": "^1.1.2 || ^2.0.2" - }, - "suggest": { - "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", - "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\EventManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Trigger and listen to events within a PHP application", - "homepage": "https://laminas.dev", - "keywords": [ - "event", - "eventmanager", - "events", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-eventmanager/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-eventmanager/issues", - "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", - "source": "https://github.com/laminas/laminas-eventmanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-04-06T21:05:17+00:00" - }, - { - "name": "laminas/laminas-feed", - "version": "2.18.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-feed.git", - "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", - "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-escaper": "^2.9", - "laminas/laminas-servicemanager": "^3.14.0", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "laminas/laminas-servicemanager": "<3.3", - "zendframework/zend-feed": "*" - }, - "require-dev": { - "laminas/laminas-cache": "^2.13.2 || ^3.1.3", - "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-db": "^2.13.3", - "laminas/laminas-http": "^2.15", - "laminas/laminas-validator": "^2.15", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "psr/http-message": "^1.0.1", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", - "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", - "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", - "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", - "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Feed\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides functionality for creating and consuming RSS and Atom feeds", - "homepage": "https://laminas.dev", - "keywords": [ - "atom", - "feed", - "laminas", - "rss" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-feed/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-feed/issues", - "rss": "https://github.com/laminas/laminas-feed/releases.atom", - "source": "https://github.com/laminas/laminas-feed" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-08T17:02:35+00:00" - }, - { - "name": "laminas/laminas-http", - "version": "2.16.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-http.git", - "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/7300482d3e570e81b6a6ecf6b28da1b12334bf63", - "reference": "7300482d3e570e81b6a6ecf6b28da1b12334bf63", - "shasum": "" - }, - "require": { - "laminas/laminas-loader": "^2.8", - "laminas/laminas-stdlib": "^3.6", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.15", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-http": "*" - }, - "require-dev": { - "ext-curl": "*", - "laminas/laminas-coding-standard": "~2.2.1", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "paragonie/certainty": "For automated management of cacert.pem" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Http\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "http client", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-http/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-http/issues", - "rss": "https://github.com/laminas/laminas-http/releases.atom", - "source": "https://github.com/laminas/laminas-http" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-17T17:22:15+00:00" - }, - { - "name": "laminas/laminas-json", - "version": "3.3.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-json.git", - "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", - "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", - "shasum": "" - }, - "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-json": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "laminas/laminas-json-server": "For implementing JSON-RPC servers", - "laminas/laminas-xml2json": "For converting XML documents to JSON" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Json\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", - "homepage": "https://laminas.dev", - "keywords": [ - "json", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-json/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-json/issues", - "rss": "https://github.com/laminas/laminas-json/releases.atom", - "source": "https://github.com/laminas/laminas-json" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-02T18:02:31+00:00" - }, - { - "name": "laminas/laminas-loader", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-loader.git", - "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", - "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", - "shasum": "" - }, - "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-loader": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Loader\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Autoloading and plugin loading strategies", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "loader" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-loader/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-loader/issues", - "rss": "https://github.com/laminas/laminas-loader/releases.atom", - "source": "https://github.com/laminas/laminas-loader" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-02T18:30:53+00:00" - }, - { - "name": "laminas/laminas-mail", - "version": "2.18.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mail.git", - "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/0976a33ca997c803379f9a4641d4942dfb79b2cc", - "reference": "0976a33ca997c803379f9a4641d4942dfb79b2cc", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "laminas/laminas-loader": "^2.8.0", - "laminas/laminas-mime": "^2.10.0", - "laminas/laminas-stdlib": "^3.11.0", - "laminas/laminas-validator": "^2.23.0", - "php": "~8.0.0 || ~8.1.0", - "symfony/polyfill-intl-idn": "^1.26.0", - "symfony/polyfill-mbstring": "^1.16.0", - "webmozart/assert": "^1.11.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.4.0", - "laminas/laminas-crypt": "^3.8.0", - "laminas/laminas-db": "^2.15.0", - "laminas/laminas-servicemanager": "^3.16.0", - "phpunit/phpunit": "^9.5.21", - "psalm/plugin-phpunit": "^0.17.0", - "symfony/process": "^6.0.11", - "vimeo/psalm": "^4.26.0" - }, - "suggest": { - "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", - "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Mail", - "config-provider": "Laminas\\Mail\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Mail\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mail" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mail/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mail/issues", - "rss": "https://github.com/laminas/laminas-mail/releases.atom", - "source": "https://github.com/laminas/laminas-mail" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-20T08:29:59+00:00" - }, - { - "name": "laminas/laminas-mime", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mime.git", - "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/62a899a7c9100889c2d2386b1357003a2cb52fa9", - "reference": "62a899a7c9100889c2d2386b1357003a2cb52fa9", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-mime": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-mail": "^2.12", - "phpunit/phpunit": "^9.5" - }, - "suggest": { - "laminas/laminas-mail": "Laminas\\Mail component" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Mime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create and parse MIME messages and parts", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mime" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mime/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mime/issues", - "rss": "https://github.com/laminas/laminas-mime/releases.atom", - "source": "https://github.com/laminas/laminas-mime" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-30T09:38:41+00:00" - }, - { - "name": "laminas/laminas-modulemanager", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-modulemanager.git", - "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", - "reference": "cd2dd3b3dc59e75a9f2117374222c0d84b25bf19", - "shasum": "" - }, - "require": { - "brick/varexporter": "^0.3.2", - "laminas/laminas-config": "^3.7", - "laminas/laminas-eventmanager": "^3.4", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0", - "webimpress/safe-writer": "^1.0.2 || ^2.1" - }, - "conflict": { - "zendframework/zend-modulemanager": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "^2.3", - "laminas/laminas-loader": "^2.8", - "laminas/laminas-mvc": "^3.1.1", - "laminas/laminas-servicemanager": "^3.7", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.16.1", - "vimeo/psalm": "^4.10" - }, - "suggest": { - "laminas/laminas-console": "Laminas\\Console component", - "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\ModuleManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Modular application system for laminas-mvc applications", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "modulemanager" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-modulemanager/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-modulemanager/issues", - "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", - "source": "https://github.com/laminas/laminas-modulemanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-07T11:22:27+00:00" - }, - { - "name": "laminas/laminas-mvc", - "version": "3.3.5", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mvc.git", - "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/43fa8b0a02376cfe3209a91140bc97e94cd62d6e", - "reference": "43fa8b0a02376cfe3209a91140bc97e94cd62d6e", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.2", - "laminas/laminas-eventmanager": "^3.4", - "laminas/laminas-http": "^2.15", - "laminas/laminas-modulemanager": "^2.8", - "laminas/laminas-router": "^3.5", - "laminas/laminas-servicemanager": "^3.7", - "laminas/laminas-stdlib": "^3.6", - "laminas/laminas-view": "^2.14", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-mvc": "*" - }, - "require-dev": { - "http-interop/http-middleware": "^0.4.1", - "laminas/laminas-coding-standard": "^1.0.0", - "laminas/laminas-json": "^3.3", - "laminas/laminas-psr7bridge": "^1.0", - "laminas/laminas-stratigility": ">=2.0.1 <2.2", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", - "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", - "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", - "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", - "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", - "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", - "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", - "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", - "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", - "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", - "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Mvc\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mvc" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mvc/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mvc/issues", - "rss": "https://github.com/laminas/laminas-mvc/releases.atom", - "source": "https://github.com/laminas/laminas-mvc" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-20T12:37:51+00:00" - }, - { - "name": "laminas/laminas-recaptcha", - "version": "3.4.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-recaptcha.git", - "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", - "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", - "shasum": "" - }, - "require": { - "ext-json": "*", - "laminas/laminas-http": "^2.15", - "laminas/laminas-json": "^3.3", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zendservice-recaptcha": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-config": "^3.7", - "laminas/laminas-validator": "^2.15", - "phpunit/phpunit": "^9.5.4" - }, - "suggest": { - "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\ReCaptcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "OOP wrapper for the ReCaptcha web service", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "recaptcha" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-recaptcha/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-recaptcha/issues", - "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", - "source": "https://github.com/laminas/laminas-recaptcha" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-11-28T18:10:25+00:00" - }, - { - "name": "laminas/laminas-router", - "version": "3.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-router.git", - "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-router/zipball/ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", - "reference": "ebd084f7fda7520394b9ddc1e9ec2cbdf2094daa", - "shasum": "" - }, - "require": { - "laminas/laminas-http": "^2.15", - "laminas/laminas-servicemanager": "^3.14.0", - "laminas/laminas-stdlib": "^3.10.1", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-router": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.4.0", - "laminas/laminas-i18n": "^2.15.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Router", - "config-provider": "Laminas\\Router\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Router\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Flexible routing system for HTTP and console applications", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "routing" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-router/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-router/issues", - "rss": "https://github.com/laminas/laminas-router/releases.atom", - "source": "https://github.com/laminas/laminas-router" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-30T22:41:24+00:00" - }, - { - "name": "laminas/laminas-server", - "version": "2.11.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-server.git", - "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", - "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", - "shasum": "" - }, - "require": { - "laminas/laminas-code": "^3.5.1 || ^4.0.0", - "laminas/laminas-stdlib": "^3.3.1", - "laminas/laminas-zendframework-bridge": "^1.2.0", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "replace": { - "zendframework/zend-server": "^2.8.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.15.1", - "vimeo/psalm": "^4.6.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Server\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create Reflection-based RPC servers", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "server" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-server/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-server/issues", - "rss": "https://github.com/laminas/laminas-server/releases.atom", - "source": "https://github.com/laminas/laminas-server" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-02-25T14:41:51+00:00" - }, - { - "name": "laminas/laminas-servicemanager", - "version": "3.17.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/360be5f16955dd1edbcce1cfaa98ed82a17f02ec", - "reference": "360be5f16955dd1edbcce1cfaa98ed82a17f02ec", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.2.1", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0", - "psr/container": "^1.0" - }, - "conflict": { - "ext-psr": "*", - "laminas/laminas-code": "<3.3.1", - "zendframework/zend-code": "<3.3.1", - "zendframework/zend-servicemanager": "*" - }, - "provide": { - "psr/container-implementation": "^1.0" - }, - "replace": { - "container-interop/container-interop": "^1.2.0" - }, - "require-dev": { - "composer/package-versions-deprecated": "^1.0", - "laminas/laminas-coding-standard": "~2.4.0", - "laminas/laminas-container-config-test": "^0.7", - "laminas/laminas-dependency-plugin": "^2.1.2", - "mikey179/vfsstream": "^1.6.10@alpha", - "ocramius/proxy-manager": "^2.11", - "phpbench/phpbench": "^1.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.8" - }, - "suggest": { - "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" - }, - "bin": [ - "bin/generate-deps-for-config-factory", - "bin/generate-factory-for-class" - ], - "type": "library", - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\ServiceManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Factory-Driven Dependency Injection Container", - "homepage": "https://laminas.dev", - "keywords": [ - "PSR-11", - "dependency-injection", - "di", - "dic", - "laminas", - "service-manager", - "servicemanager" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-servicemanager/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-servicemanager/issues", - "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", - "source": "https://github.com/laminas/laminas-servicemanager" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-22T11:33:46+00:00" - }, - { - "name": "laminas/laminas-session", - "version": "2.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-session.git", - "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", - "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^3.5", - "laminas/laminas-servicemanager": "^3.15.1", - "laminas/laminas-stdlib": "^3.10.1", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-session": "*" - }, - "require-dev": { - "laminas/laminas-cache": "^3.1.3", - "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-db": "^2.13.4", - "laminas/laminas-http": "^2.15", - "laminas/laminas-validator": "^2.15", - "mongodb/mongodb": "~1.12.0", - "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.9", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-db": "Laminas\\Db component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "Laminas\\Validator component", - "mongodb/mongodb": "If you want to use the MongoDB session save handler" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Session", - "config-provider": "Laminas\\Session\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Session\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Object-oriented interface to PHP sessions and storage", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "session" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-session/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-session/issues", - "rss": "https://github.com/laminas/laminas-session/releases.atom", - "source": "https://github.com/laminas/laminas-session" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-07-22T10:26:33+00:00" - }, - { - "name": "laminas/laminas-soap", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-soap.git", - "reference": "b1245a09b523485060407f73a0058fb871d2c656" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", - "reference": "b1245a09b523485060407f73a0058fb871d2c656", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-soap": "*", - "laminas/laminas-server": "^2.11", - "laminas/laminas-stdlib": "^3.6", - "laminas/laminas-uri": "^2.9.1", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "laminas/laminas-code": "<4.4", - "zendframework/zend-soap": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-config": "^3.7", - "laminas/laminas-http": "^2.15", - "phpspec/prophecy-phpunit": "^2.0.1", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "ext-curl": "Curl is required when .NET compatibility is required", - "laminas/laminas-http": "Laminas\\Http component" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Soap\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "soap" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-soap/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-soap/issues", - "rss": "https://github.com/laminas/laminas-soap/releases.atom", - "source": "https://github.com/laminas/laminas-soap" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-10-14T14:04:27+00:00" - }, - { - "name": "laminas/laminas-stdlib", - "version": "3.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/66a6d03c381f6c9f1dd988bf8244f9afb9380d76", - "reference": "66a6d03c381f6c9f1dd988bf8244f9afb9380d76", - "shasum": "" - }, - "require": { - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-stdlib": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "phpbench/phpbench": "^1.2.6", - "phpstan/phpdoc-parser": "^0.5.4", - "phpunit/phpunit": "^9.5.23", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.26" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Stdlib\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "stdlib" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-stdlib/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-stdlib/issues", - "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", - "source": "https://github.com/laminas/laminas-stdlib" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-24T13:56:50+00:00" - }, - { - "name": "laminas/laminas-text", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-text.git", - "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", - "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^3.4", - "laminas/laminas-stdlib": "^3.6", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-text": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Text\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create FIGlets and text-based tables", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "text" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-text/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-text/issues", - "rss": "https://github.com/laminas/laminas-text/releases.atom", - "source": "https://github.com/laminas/laminas-text" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-02T16:50:53+00:00" - }, - { - "name": "laminas/laminas-uri", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-uri.git", - "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", - "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", - "shasum": "" - }, - "require": { - "laminas/laminas-escaper": "^2.9", - "laminas/laminas-validator": "^2.15", - "php": "^7.3 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-uri": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "phpunit/phpunit": "^9.5.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Uri\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "uri" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-uri/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-uri/issues", - "rss": "https://github.com/laminas/laminas-uri/releases.atom", - "source": "https://github.com/laminas/laminas-uri" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-09T18:37:15+00:00" - }, - { - "name": "laminas/laminas-validator", - "version": "2.25.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-validator.git", - "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/42de39b78e73b321db7d948cf8530a2764f8b9aa", - "reference": "42de39b78e73b321db7d948cf8530a2764f8b9aa", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^3.12.0", - "laminas/laminas-stdlib": "^3.13", - "php": "^7.4 || ~8.0.0 || ~8.1.0" - }, - "conflict": { - "zendframework/zend-validator": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "^2.4.0", - "laminas/laminas-db": "^2.15.0", - "laminas/laminas-filter": "^2.18.0", - "laminas/laminas-http": "^2.16.0", - "laminas/laminas-i18n": "^2.17.0", - "laminas/laminas-session": "^2.13.0", - "laminas/laminas-uri": "^2.9.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.24", - "psalm/plugin-phpunit": "^0.17.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", - "vimeo/psalm": "^4.27.0" - }, - "suggest": { - "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", - "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", - "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", - "laminas/laminas-i18n-resources": "Translations of validator messages", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", - "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", - "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", - "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Validator", - "config-provider": "Laminas\\Validator\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Validator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "validator" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-validator/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-validator/issues", - "rss": "https://github.com/laminas/laminas-validator/releases.atom", - "source": "https://github.com/laminas/laminas-validator" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-20T11:33:19+00:00" - }, - { - "name": "laminas/laminas-view", - "version": "2.23.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-view.git", - "reference": "69ea122cd53f7839e58cb250975932332e542524" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/69ea122cd53f7839e58cb250975932332e542524", - "reference": "69ea122cd53f7839e58cb250975932332e542524", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.2", - "ext-dom": "*", - "ext-filter": "*", - "ext-json": "*", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-eventmanager": "^3.4", - "laminas/laminas-json": "^3.3", - "laminas/laminas-servicemanager": "^3.14.0", - "laminas/laminas-stdlib": "^3.10.1", - "php": "^7.4 || ~8.0.0 || ~8.1.0", - "psr/container": "^1 || ^2" - }, - "conflict": { - "container-interop/container-interop": "<1.2", - "laminas/laminas-router": "<3.0.1", - "laminas/laminas-servicemanager": "<3.3", - "laminas/laminas-session": "<2.12", - "zendframework/zend-view": "*" - }, - "require-dev": { - "laminas/laminas-authentication": "^2.5", - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-console": "^2.6", - "laminas/laminas-feed": "^2.15", - "laminas/laminas-filter": "^2.13.0", - "laminas/laminas-http": "^2.15", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-modulemanager": "^2.7.1", - "laminas/laminas-mvc": "^3.0", - "laminas/laminas-mvc-i18n": "^1.1", - "laminas/laminas-mvc-plugin-flashmessenger": "^1.5.0", - "laminas/laminas-navigation": "^2.13.1", - "laminas/laminas-paginator": "^2.11.0", - "laminas/laminas-permissions-acl": "^2.6", - "laminas/laminas-router": "^3.0.1", - "laminas/laminas-uri": "^2.5", - "phpspec/prophecy": "^1.12", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.10" - }, - "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component", - "laminas/laminas-escaper": "Laminas\\Escaper component", - "laminas/laminas-feed": "Laminas\\Feed component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", - "laminas/laminas-navigation": "Laminas\\Navigation component", - "laminas/laminas-paginator": "Laminas\\Paginator component", - "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-uri": "Laminas\\Uri component" - }, - "bin": [ - "bin/templatemap_generator.php" - ], - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\View\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "view" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-view/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-view/issues", - "rss": "https://github.com/laminas/laminas-view/releases.atom", - "source": "https://github.com/laminas/laminas-view" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-09-19T15:43:14+00:00" - }, - { - "name": "laminas/laminas-zendframework-bridge", - "version": "1.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", - "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", - "shasum": "" - }, - "require": { - "php": ">=7.4, <8.2" - }, - "require-dev": { - "phpunit/phpunit": "^9.5.14", - "psalm/plugin-phpunit": "^0.15.2", - "squizlabs/php_codesniffer": "^3.6.2", - "vimeo/psalm": "^4.21.0" - }, - "type": "library", - "extra": { - "laminas": { - "module": "Laminas\\ZendFrameworkBridge" - } - }, - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\ZendFrameworkBridge\\": "src//" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Alias legacy ZF class names to Laminas Project equivalents.", - "keywords": [ - "ZendFramework", - "autoloading", - "laminas", - "zf" - ], - "support": { - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", - "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", - "source": "https://github.com/laminas/laminas-zendframework-bridge" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-07-29T13:28:29+00:00" - }, - { - "name": "league/flysystem", - "version": "2.4.5", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "9392c5f1df57d865c406ee65e5012d566686be12" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9392c5f1df57d865c406ee65e5012d566686be12", - "reference": "9392c5f1df57d865c406ee65e5012d566686be12", - "shasum": "" - }, - "require": { - "ext-json": "*", - "league/mime-type-detection": "^1.0.0", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "guzzlehttp/ringphp": "<1.1.1" - }, - "require-dev": { - "async-aws/s3": "^1.5", - "async-aws/simple-s3": "^1.0", - "aws/aws-sdk-php": "^3.132.4", - "composer/semver": "^3.0", - "ext-fileinfo": "*", - "ext-ftp": "*", - "friendsofphp/php-cs-fixer": "^3.2", - "google/cloud-storage": "^1.23", - "phpseclib/phpseclib": "^2.0", - "phpstan/phpstan": "^0.12.26", - "phpunit/phpunit": "^8.5 || ^9.4", - "sabre/dav": "^4.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "File storage abstraction for PHP", - "keywords": [ - "WebDAV", - "aws", - "cloud", - "file", - "files", - "filesystem", - "filesystems", - "ftp", - "s3", - "sftp", - "storage" - ], - "support": { - "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/2.4.5" - }, - "funding": [ - { - "url": "https://offset.earth/frankdejonge", - "type": "custom" - }, - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2022-04-25T18:39:39+00:00" - }, - { - "name": "league/flysystem-aws-s3-v3", - "version": "2.5.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", - "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/2ae435f7177fd5d3afc0090bc7f849093d8361e8", - "reference": "2ae435f7177fd5d3afc0090bc7f849093d8361e8", - "shasum": "" - }, - "require": { - "aws/aws-sdk-php": "^3.132.4", - "league/flysystem": "^2.0.0", - "league/mime-type-detection": "^1.0.0", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "guzzlehttp/ringphp": "<1.1.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\AwsS3V3\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "AWS S3 filesystem adapter for Flysystem.", - "keywords": [ - "Flysystem", - "aws", - "file", - "files", - "filesystem", - "s3", - "storage" - ], - "support": { - "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", - "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.5.0" - }, - "funding": [ - { - "url": "https://ecologi.com/frankdejonge", - "type": "custom" - }, - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2022-09-09T19:33:51+00:00" - }, - { - "name": "league/mime-type-detection", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", - "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.2", - "phpstan/phpstan": "^0.12.68", - "phpunit/phpunit": "^8.5.8 || ^9.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\MimeTypeDetection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "Mime-type detection for Flysystem", - "support": { - "issues": "https://github.com/thephpleague/mime-type-detection/issues", - "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" - }, - "funding": [ - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2022-04-17T13:12:02+00:00" - }, - { - "name": "magento/adobe-stock-integration", - "version": "2.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/adobe-stock-integration-2.1.4.zip", - "shasum": "53b79379bfd3084ce837dc8356a30c4b357a270a" - }, - "require": { - "magento/module-adobe-stock-admin-ui": "1.3.2", - "magento/module-adobe-stock-asset": "1.3.1", - "magento/module-adobe-stock-asset-api": "2.0.1", - "magento/module-adobe-stock-client": "1.3.2", - "magento/module-adobe-stock-client-api": "2.1.2", - "magento/module-adobe-stock-image": "1.3.3", - "magento/module-adobe-stock-image-admin-ui": "1.3.3", - "magento/module-adobe-stock-image-api": "1.3.1" - }, - "type": "metapackage", - "description": "Adobe Stock integration" - }, - { - "name": "magento/composer", - "version": "1.8.0", - "source": { - "type": "git", - "url": "https://github.com/magento/composer.git", - "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/composer/zipball/244c03cf437f6ae6de1650421f30e8a4fa70a02c", - "reference": "244c03cf437f6ae6de1650421f30e8a4fa70a02c", - "shasum": "" - }, - "require": { - "composer/composer": "^1.9 || ^2.0", - "php": "~7.4.0||~8.0.0||~8.1.0", - "symfony/console": "~4.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "library", - "autoload": { - "psr-4": { - "Magento\\Composer\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento composer library helps to instantiate Composer application and run composer commands.", - "support": { - "issues": "https://github.com/magento/composer/issues", - "source": "https://github.com/magento/composer/tree/1.8.0" - }, - "time": "2022-01-14T01:29:51+00:00" - }, - { - "name": "magento/composer-dependency-version-audit-plugin", - "version": "0.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/composer-dependency-version-audit-plugin-0.1.1.zip", - "shasum": "3353eb4b6f31c0ea364ab4f46d685d44b67c4377" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "composer/composer": "^1.9 || ^2.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" - }, - "autoload": { - "psr-4": { - "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" - } - }, - "autoload-dev": { - "psr-4": { - "Magento\\ComposerDependencyVersionAuditPlugin\\": "tests/Unit/Magento/ComposerDependencyVersionAuditPlugin/" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Validating packages through a composer plugin" - }, - { - "name": "magento/framework", - "version": "103.0.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-103.0.5.zip", - "shasum": "0d0ddf696730484c7aba8e0bec06ea3c5211b51d" - }, - "require": { - "colinmollenhour/php-redis-session-abstract": "~1.4.5", - "composer/composer": "^1.9 || ^2.0, !=2.2.16", - "ext-bcmath": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-openssl": "*", - "ext-simplexml": "*", - "ext-sodium": "*", - "ext-xsl": "*", - "ezyang/htmlpurifier": "^4.14", - "guzzlehttp/guzzle": "^7.4.2", - "laminas/laminas-code": "~4.5.0", - "laminas/laminas-escaper": "~2.10.0", - "laminas/laminas-http": "^2.15.0", - "laminas/laminas-mail": "^2.16.0", - "laminas/laminas-mime": "^2.9.1", - "laminas/laminas-stdlib": "^3.7.1", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.17.0", - "lib-libxml": "*", - "magento/composer-dependency-version-audit-plugin": "~0.1", - "magento/zendframework1": "~1.15.0", - "monolog/monolog": "^2.7", - "php": "~7.4.0||~8.1.0", - "ramsey/uuid": "~4.2.0", - "symfony/console": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.4.0", - "webonyx/graphql-php": "~14.11.6", - "wikimedia/less.php": "^3.0.0" - }, - "suggest": { - "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\": "" - } - }, - "archive": { - "exclude": [ - "Amqp", - "Bulk", - "MessageQueue" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-amqp", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-amqp-100.4.3.zip", - "shasum": "be66c2da0dadf3a1805fc9b9d85f50f19735deb3" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0", - "php-amqplib/php-amqplib": "~3.2.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-bulk", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-bulk-101.0.1.zip", - "shasum": "4e6a3177284a732fd8fb30ff49e27e914b1e59d6" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-message-queue", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/framework-message-queue-100.4.5.zip", - "shasum": "3243434d0c74f50e2f2b754a5480aefc8197686e" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/google-shopping-ads", - "version": "4.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/magento-google-shopping-ads-4.0.1.0.zip", - "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" - }, - "require": { - "magento/framework": ">=101.0.4", - "magento/module-eav": ">=101.0.3", - "php": "7.0.2||7.0.4||>=7.0.6" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleShoppingAds\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" - }, - { - "name": "magento/inventory-composer-installer", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/inventory-composer-installer-1.2.0.zip", - "shasum": "69399923bbb8f2a1023312d76122093645010ff1" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "composer/composer": "^1.9 || ^2.0", - "magento/framework": "*" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\InventoryComposerInstaller\\Plugin" - }, - "autoload": { - "psr-4": { - "Magento\\InventoryComposerInstaller\\": "src" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Composer plugin for Magento Multi Source Inventory" - }, - { - "name": "magento/inventory-metapackage", - "version": "1.2.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/inventory-metapackage-1.2.5.zip", - "shasum": "9d440d335584bcb98e32f53371e821a9bfafe55a" - }, - "require": { - "magento/inventory-composer-installer": "^1.2.0", - "magento/module-inventory": "1.2.3", - "magento/module-inventory-admin-ui": "1.2.3", - "magento/module-inventory-advanced-checkout": "1.2.2", - "magento/module-inventory-api": "1.2.3", - "magento/module-inventory-bundle-import-export": "1.1.1", - "magento/module-inventory-bundle-product": "1.2.2", - "magento/module-inventory-bundle-product-admin-ui": "1.2.2", - "magento/module-inventory-bundle-product-indexer": "1.1.2", - "magento/module-inventory-cache": "1.2.3", - "magento/module-inventory-catalog": "1.3.0", - "magento/module-inventory-catalog-admin-ui": "1.2.3", - "magento/module-inventory-catalog-api": "1.3.3", - "magento/module-inventory-catalog-frontend-ui": "1.0.2", - "magento/module-inventory-catalog-search": "1.2.3", - "magento/module-inventory-catalog-search-bundle-product": "1.0.1", - "magento/module-inventory-catalog-search-configurable-product": "1.0.1", - "magento/module-inventory-configurable-product": "1.2.3", - "magento/module-inventory-configurable-product-admin-ui": "1.2.3", - "magento/module-inventory-configurable-product-frontend-ui": "1.0.3", - "magento/module-inventory-configurable-product-indexer": "1.2.3", - "magento/module-inventory-configuration": "1.2.2", - "magento/module-inventory-configuration-api": "1.2.1", - "magento/module-inventory-distance-based-source-selection": "1.2.2", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.1", - "magento/module-inventory-distance-based-source-selection-api": "1.2.1", - "magento/module-inventory-elasticsearch": "1.2.2", - "magento/module-inventory-export-stock": "1.2.2", - "magento/module-inventory-export-stock-api": "1.2.1", - "magento/module-inventory-graph-ql": "1.2.2", - "magento/module-inventory-grouped-product": "1.3.0", - "magento/module-inventory-grouped-product-admin-ui": "1.2.2", - "magento/module-inventory-grouped-product-indexer": "1.2.3", - "magento/module-inventory-import-export": "1.2.3", - "magento/module-inventory-in-store-pickup": "1.1.1", - "magento/module-inventory-in-store-pickup-admin-ui": "1.1.2", - "magento/module-inventory-in-store-pickup-api": "1.1.1", - "magento/module-inventory-in-store-pickup-frontend": "1.1.3", - "magento/module-inventory-in-store-pickup-graph-ql": "1.1.2", - "magento/module-inventory-in-store-pickup-multishipping": "1.1.1", - "magento/module-inventory-in-store-pickup-quote": "1.1.1", - "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.1", - "magento/module-inventory-in-store-pickup-sales": "1.1.1", - "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.3", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.1", - "magento/module-inventory-in-store-pickup-shipping": "1.1.2", - "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.1", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.1", - "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.1", - "magento/module-inventory-indexer": "2.2.0", - "magento/module-inventory-low-quantity-notification": "1.2.2", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.2", - "magento/module-inventory-low-quantity-notification-api": "1.2.2", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.1", - "magento/module-inventory-product-alert": "1.2.2", - "magento/module-inventory-quote-graph-ql": "1.0.2", - "magento/module-inventory-requisition-list": "1.2.3", - "magento/module-inventory-reservation-cli": "1.2.2", - "magento/module-inventory-reservations": "1.2.1", - "magento/module-inventory-reservations-api": "1.2.1", - "magento/module-inventory-sales": "1.3.0", - "magento/module-inventory-sales-admin-ui": "1.2.3", - "magento/module-inventory-sales-api": "1.2.2", - "magento/module-inventory-sales-frontend-ui": "1.2.2", - "magento/module-inventory-setup-fixture-generator": "1.2.1", - "magento/module-inventory-shipping": "1.2.2", - "magento/module-inventory-shipping-admin-ui": "1.2.3", - "magento/module-inventory-source-deduction-api": "1.2.2", - "magento/module-inventory-source-selection": "1.2.1", - "magento/module-inventory-source-selection-api": "1.4.2", - "magento/module-inventory-swatches-frontend-ui": "1.0.1", - "magento/module-inventory-visual-merchandiser": "1.1.3", - "magento/module-inventory-wishlist": "1.0.2" - }, - "type": "metapackage", - "description": "Metapackage with Magento Inventory modules for simple installation" - }, - { - "name": "magento/language-de_de", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-de_de-100.4.0.zip", - "shasum": "b44d46791ab2fd3e9635d551c8efb5e193ab4c4c" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "German (Germany) language" - }, - { - "name": "magento/language-en_us", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-en_us-100.4.0.zip", - "shasum": "6b9b4e6baabb7a83d1bccc1e0afcd194f491b077" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "English (United States) language" - }, - { - "name": "magento/language-es_es", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-es_es-100.4.0.zip", - "shasum": "cecf2c8604d3448ef16cf5de608dc105cbda2aeb" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Spanish (Spain) language" - }, - { - "name": "magento/language-fr_fr", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-fr_fr-100.4.0.zip", - "shasum": "2e99b25d6a1b5f50f12bedca8ca5f4c9fe807236" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "French (France) language" - }, - { - "name": "magento/language-nl_nl", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-nl_nl-100.4.0.zip", - "shasum": "79b894db6f0b39f0e682f6b0429c7c4d91ee965c" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Dutch (Netherlands) language" - }, - { - "name": "magento/language-pt_br", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-pt_br-100.4.0.zip", - "shasum": "46eb83c31b8a3d0f125642bb2b852b4ef277647a" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Portuguese (Brazil) language" - }, - { - "name": "magento/language-zh_hans_cn", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/language-zh_hans_cn-100.4.0.zip", - "shasum": "ed8034e30983a5a9f957de8f6caaa35f44848847" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Chinese (China) language" - }, - { - "name": "magento/magento-composer-installer", - "version": "0.3.0", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", - "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "composer/composer": "^1.9 || ^2.0" - }, - "replace": { - "magento-hackathon/magento-composer-installer": "*" - }, - "require-dev": { - "mikey179/vfsstream": "*", - "phpunit/phpunit": "^9.5", - "squizlabs/php_codesniffer": "~3.6.1", - "symfony/process": "~5.4.0" - }, - "type": "composer-plugin", - "extra": { - "composer-command-registry": [ - "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" - ], - "class": "MagentoHackathon\\Composer\\Magento\\Plugin" - }, - "autoload": { - "psr-0": { - "MagentoHackathon\\Composer\\Magento": "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/magento-composer-installer", - "keywords": [ - "composer-installer", - "magento" - ], - "support": { - "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" - }, - "time": "2021-12-17T20:04:15+00:00" - }, - { - "name": "magento/magento2-base", - "version": "2.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/magento2-base-2.4.5.zip", - "shasum": "535c9ece4ecf296a55c2736271361650f06c549f" - }, - "require": { - "composer/composer": "^1.9 || ^2.0, !=2.2.16", - "ext-intl": "*", - "ext-mbstring": "*", - "laminas/laminas-code": "~4.5.0", - "laminas/laminas-di": "^3.7.0", - "laminas/laminas-eventmanager": "^3.5.0", - "laminas/laminas-http": "^2.15.0", - "laminas/laminas-modulemanager": "^2.11.0", - "laminas/laminas-mvc": "^3.3.3", - "laminas/laminas-servicemanager": "^3.11.0", - "laminas/laminas-soap": "^2.10.0", - "laminas/laminas-stdlib": "^3.7.1", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.17.0", - "magento/composer": "~1.8.0", - "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.15.0", - "monolog/monolog": "^2.7", - "pelago/emogrifier": "^6.0.0", - "php": "~7.4.0||~8.1.0", - "phpseclib/phpseclib": "~3.0.13", - "symfony/console": "~4.4.0", - "tedivm/jshrink": "~1.4.0", - "tubalmartin/cssmin": "4.1.1" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "replace": { - "blueimp/jquery-file-upload": "5.6.14", - "components/jquery": "1.11.0", - "components/jqueryui": "1.10.4", - "tinymce/tinymce": "3.4.7", - "trentrichardson/jquery-timepicker-addon": "1.4.3", - "twbs/bootstrap": "3.1.0" - }, - "type": "magento2-component", - "extra": { - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } - ], - "component_paths": { - "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", - "components/jquery": [ - "lib/web/jquery.js", - "lib/web/jquery/jquery.min.js", - "lib/web/jquery/jquery-migrate.js" - ], - "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "tinymce/tinymce": "lib/web/tiny_mce_5", - "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", - "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" - }, - "map": [ - [ - ".editorconfig", - ".editorconfig" - ], - [ - ".gitignore", - ".gitignore" - ], - [ - ".htaccess", - ".htaccess" - ], - [ - ".htaccess.sample", - ".htaccess.sample" - ], - [ - ".php-cs-fixer.dist.php", - ".php-cs-fixer.dist.php" - ], - [ - ".user.ini", - ".user.ini" - ], - [ - "CHANGELOG.md", - "CHANGELOG.md" - ], - [ - "COPYING.txt", - "COPYING.txt" - ], - [ - "Gruntfile.js.sample", - "Gruntfile.js.sample" - ], - [ - "LICENSE.txt", - "LICENSE.txt" - ], - [ - "LICENSE_AFL.txt", - "LICENSE_AFL.txt" - ], - [ - "SECURITY.md", - "SECURITY.md" - ], - [ - "app/.htaccess", - "app/.htaccess" - ], - [ - "app/autoload.php", - "app/autoload.php" - ], - [ - "app/bootstrap.php", - "app/bootstrap.php" - ], - [ - "app/design/adminhtml/Magento", - "app/design/adminhtml/Magento" - ], - [ - "app/design/frontend/Magento", - "app/design/frontend/Magento" - ], - [ - "app/etc/NonComposerComponentRegistration.php", - "app/etc/NonComposerComponentRegistration.php" - ], - [ - "app/etc/db_schema.xml", - "app/etc/db_schema.xml" - ], - [ - "app/etc/di.xml", - "app/etc/di.xml" - ], - [ - "app/etc/registration_globlist.php", - "app/etc/registration_globlist.php" - ], - [ - "auth.json.sample", - "auth.json.sample" - ], - [ - "bin/.htaccess", - "bin/.htaccess" - ], - [ - "bin/magento", - "bin/magento" - ], - [ - "dev/.htaccess", - "dev/.htaccess" - ], - [ - "dev/tests/.gitignore", - "dev/tests/.gitignore" - ], - [ - "dev/tests/acceptance", - "dev/tests/acceptance" - ], - [ - "dev/tests/api-functional/.gitignore", - "dev/tests/api-functional/.gitignore" - ], - [ - "dev/tests/api-functional/_files", - "dev/tests/api-functional/_files" - ], - [ - "dev/tests/api-functional/config", - "dev/tests/api-functional/config" - ], - [ - "dev/tests/api-functional/framework", - "dev/tests/api-functional/framework" - ], - [ - "dev/tests/api-functional/isolate_gql.txt", - "dev/tests/api-functional/isolate_gql.txt" - ], - [ - "dev/tests/api-functional/isolate_rest.txt", - "dev/tests/api-functional/isolate_rest.txt" - ], - [ - "dev/tests/api-functional/phpunit_graphql.xml.dist", - "dev/tests/api-functional/phpunit_graphql.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_rest.xml.dist", - "dev/tests/api-functional/phpunit_rest.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_soap.xml.dist", - "dev/tests/api-functional/phpunit_soap.xml.dist" - ], - [ - "dev/tests/api-functional/testsuite/Magento", - "dev/tests/api-functional/testsuite/Magento" - ], - [ - "dev/tests/error_handler.php", - "dev/tests/error_handler.php" - ], - [ - "dev/tests/integration/.gitignore", - "dev/tests/integration/.gitignore" - ], - [ - "dev/tests/integration/_files", - "dev/tests/integration/_files" - ], - [ - "dev/tests/integration/bin", - "dev/tests/integration/bin" - ], - [ - "dev/tests/integration/etc", - "dev/tests/integration/etc" - ], - [ - "dev/tests/integration/framework", - "dev/tests/integration/framework" - ], - [ - "dev/tests/integration/isolate.txt", - "dev/tests/integration/isolate.txt" - ], - [ - "dev/tests/integration/phpunit.xml.dist", - "dev/tests/integration/phpunit.xml.dist" - ], - [ - "dev/tests/integration/testsuite/Magento", - "dev/tests/integration/testsuite/Magento" - ], - [ - "dev/tests/integration/tmp", - "dev/tests/integration/tmp" - ], - [ - "dev/tests/js", - "dev/tests/js" - ], - [ - "dev/tests/setup-integration", - "dev/tests/setup-integration" - ], - [ - "dev/tests/static/.gitignore", - "dev/tests/static/.gitignore" - ], - [ - "dev/tests/static/framework", - "dev/tests/static/framework" - ], - [ - "dev/tests/static/get_github_changes.php", - "dev/tests/static/get_github_changes.php" - ], - [ - "dev/tests/static/phpunit-all.xml.dist", - "dev/tests/static/phpunit-all.xml.dist" - ], - [ - "dev/tests/static/phpunit.xml.dist", - "dev/tests/static/phpunit.xml.dist" - ], - [ - "dev/tests/static/testsuite/Magento", - "dev/tests/static/testsuite/Magento" - ], - [ - "dev/tests/static/tmp", - "dev/tests/static/tmp" - ], - [ - "dev/tests/unit/.gitignore", - "dev/tests/unit/.gitignore" - ], - [ - "dev/tests/unit/framework", - "dev/tests/unit/framework" - ], - [ - "dev/tests/unit/phpunit.xml.dist", - "dev/tests/unit/phpunit.xml.dist" - ], - [ - "dev/tests/unit/tmp", - "dev/tests/unit/tmp" - ], - [ - "dev/tests/utils", - "dev/tests/utils" - ], - [ - "dev/tools", - "dev/tools" - ], - [ - "generated", - "generated" - ], - [ - "grunt-config.json.sample", - "grunt-config.json.sample" - ], - [ - "lib/.htaccess", - "lib/.htaccess" - ], - [ - "lib/internal/GnuFreeFont", - "lib/internal/GnuFreeFont" - ], - [ - "lib/internal/LinLibertineFont", - "lib/internal/LinLibertineFont" - ], - [ - "lib/web/blank.html", - "lib/web/blank.html" - ], - [ - "lib/web/chartjs", - "lib/web/chartjs" - ], - [ - "lib/web/css", - "lib/web/css" - ], - [ - "lib/web/extjs", - "lib/web/extjs" - ], - [ - "lib/web/fonts", - "lib/web/fonts" - ], - [ - "lib/web/fotorama", - "lib/web/fotorama" - ], - [ - "lib/web/i18n", - "lib/web/i18n" - ], - [ - "lib/web/images", - "lib/web/images" - ], - [ - "lib/web/jquery", - "lib/web/jquery" - ], - [ - "lib/web/jquery.js", - "lib/web/jquery.js" - ], - [ - "lib/web/js-cookie", - "lib/web/js-cookie" - ], - [ - "lib/web/js-storage", - "lib/web/js-storage" - ], - [ - "lib/web/knockoutjs", - "lib/web/knockoutjs" - ], - [ - "lib/web/legacy-build.min.js", - "lib/web/legacy-build.min.js" - ], - [ - "lib/web/less", - "lib/web/less" - ], - [ - "lib/web/lib", - "lib/web/lib" - ], - [ - "lib/web/mage", - "lib/web/mage" - ], - [ - "lib/web/magnifier", - "lib/web/magnifier" - ], - [ - "lib/web/matchMedia.js", - "lib/web/matchMedia.js" - ], - [ - "lib/web/moment-timezone-with-data.js", - "lib/web/moment-timezone-with-data.js" - ], - [ - "lib/web/moment.js", - "lib/web/moment.js" - ], - [ - "lib/web/prototype", - "lib/web/prototype" - ], - [ - "lib/web/requirejs", - "lib/web/requirejs" - ], - [ - "lib/web/scriptaculous", - "lib/web/scriptaculous" - ], - [ - "lib/web/spacer.gif", - "lib/web/spacer.gif" - ], - [ - "lib/web/tiny_mce_5", - "lib/web/tiny_mce_5" - ], - [ - "lib/web/underscore.js", - "lib/web/underscore.js" - ], - [ - "lib/web/varien", - "lib/web/varien" - ], - [ - "lib/web/vimeo", - "lib/web/vimeo" - ], - [ - "nginx.conf.sample", - "nginx.conf.sample" - ], - [ - "package.json.sample", - "package.json.sample" - ], - [ - "phpserver", - "phpserver" - ], - [ - "pub/.htaccess", - "pub/.htaccess" - ], - [ - "pub/.user.ini", - "pub/.user.ini" - ], - [ - "pub/cron.php", - "pub/cron.php" - ], - [ - "pub/errors", - "pub/errors" - ], - [ - "pub/get.php", - "pub/get.php" - ], - [ - "pub/health_check.php", - "pub/health_check.php" - ], - [ - "pub/index.php", - "pub/index.php" - ], - [ - "pub/media/.htaccess", - "pub/media/.htaccess" - ], - [ - "pub/media/custom_options", - "pub/media/custom_options" - ], - [ - "pub/media/customer/.htaccess", - "pub/media/customer/.htaccess" - ], - [ - "pub/media/customer_address", - "pub/media/customer_address" - ], - [ - "pub/media/downloadable/.htaccess", - "pub/media/downloadable/.htaccess" - ], - [ - "pub/media/import", - "pub/media/import" - ], - [ - "pub/media/sitemap", - "pub/media/sitemap" - ], - [ - "pub/media/theme_customization/.htaccess", - "pub/media/theme_customization/.htaccess" - ], - [ - "pub/opt", - "pub/opt" - ], - [ - "pub/static/.htaccess", - "pub/static/.htaccess" - ], - [ - "pub/static.php", - "pub/static.php" - ], - [ - "setup", - "setup" - ], - [ - "var/.htaccess", - "var/.htaccess" - ], - [ - "vendor/.htaccess", - "vendor/.htaccess" - ] - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento 2 Base (Community Edition)" - }, - { - "name": "magento/module-admin-adobe-ims", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-admin-adobe-ims-100.4.0.zip", - "shasum": "936348c2d83d783052d667e98b1139ff689cf736" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-adobe-ims": "2.1.*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-email": "101.1.*", - "magento/module-integration": "100.4.*", - "magento/module-jwt-user-token": "100.4.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminAdobeIms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-analytics", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-admin-analytics-100.4.4.zip", - "shasum": "87e71582ba1a656b02ba92c13e4bc129544e4b65" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-release-notification": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-notification", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-admin-notification-100.4.4.zip", - "shasum": "7ec858ccca10b1efabdbdb513159c96526a7304c" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-adobe-ims", - "version": "2.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-2.1.4.zip", - "shasum": "b7bf73815017c993fda1e6cac11a00bab8010030" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeIms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-ims-api", - "version": "2.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-ims-api-2.1.2.zip", - "shasum": "f7f7c102285063805001e8f53582a6c4ff7029ea" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeImsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Implementation of Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-stock-admin-ui", - "version": "1.3.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-admin-ui-1.3.2.zip", - "shasum": "79076a16eee3ebbea8ef2011712d8cd0ad2d44cd" - }, - "require": { - "magento/framework": "*", - "magento/module-admin-adobe-ims": "*", - "magento/module-adobe-ims-api": "*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-backend": "*", - "magento/module-config": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel UI implementation" - }, - { - "name": "magento/module-adobe-stock-asset", - "version": "1.3.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-1.3.1.zip", - "shasum": "587d2f67229ec7f847a536023c7bc2249e10b695" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-config": "*", - "magento/module-media-gallery": "*", - "magento/module-media-gallery-api": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAsset\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" - }, - { - "name": "magento/module-adobe-stock-asset-api", - "version": "2.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-asset-api-2.0.1.zip", - "shasum": "84e12169e9e77c4a60b465e809687d2441404797" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAssetApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for Adobe Stock assets handling on Magento side" - }, - { - "name": "magento/module-adobe-stock-client", - "version": "1.3.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-1.3.2.zip", - "shasum": "0a1df391ff0c85e5bc4d0be7ffc6406d1917b57f" - }, - "require": { - "astock/stock-api-libphp": "^1.1.2", - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClient\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API implementation" - }, - { - "name": "magento/module-adobe-stock-client-api", - "version": "2.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-client-api-2.1.2.zip", - "shasum": "3a369bbb056966a5d8b832e686b6a3bc7bc10245" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClientApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API" - }, - { - "name": "magento/module-adobe-stock-image", - "version": "1.3.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-1.3.3.zip", - "shasum": "cbb92f0595ebc0e2f999f1555b2c0881ca2933b6" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-adobe-stock-image-api": "1.3.*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-synchronization-api": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling implementation" - }, - { - "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.3.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-admin-ui-1.3.3.zip", - "shasum": "6320e877df8e0568210ff006b0c8fb6b52e11317" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims": "*", - "magento/module-adobe-ims-api": "*", - "magento/module-adobe-stock-asset-api": "2.0.*", - "magento/module-adobe-stock-client-api": "2.1.*", - "magento/module-adobe-stock-image-api": "1.3.*", - "magento/module-backend": "*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-ui": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel images UI implementation" - }, - { - "name": "magento/module-adobe-stock-image-api", - "version": "1.3.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-adobe-stock-image-api-1.3.1.zip", - "shasum": "92417133f210046d0aba0145e7b686088bfc2571" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling" - }, - { - "name": "magento/module-advanced-pricing-import-export", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-advanced-pricing-import-export-100.4.5.zip", - "shasum": "d5478a2f1fc5b1c88862e46585301b26533d1dd3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedPricingImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-search", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-advanced-search-100.4.3.zip", - "shasum": "2f24da6edc95e4539559ee1a5f920077fa417054" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-amqp-100.4.2.zip", - "shasum": "eac8b8d8f06a4e77ca75a95afcf4fa2462e6ca7e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/framework-message-queue": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-analytics", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-analytics-100.4.5.zip", - "shasum": "0e3d3b30e6e08d8335b50560b05b31cb04130bc5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Analytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-asynchronous-operations", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-asynchronous-operations-100.4.5.zip", - "shasum": "dafd0bf76bdd1413d12a0bcfea68ed23baf4f2be" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-admin-notification": "100.4.*", - "magento/module-logging": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AsynchronousOperations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-authorization", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-authorization-100.4.5.zip", - "shasum": "f1a684ad6bf908774ec18e72bd909a14bf3f40f5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Authorization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Authorization module provides access to Magento ACL functionality." - }, - { - "name": "magento/module-aws-s3", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-100.4.3.zip", - "shasum": "046b9bf43dca9d33b91109a0a0c69a282eb5bbd3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-remote-storage": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AwsS3\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-aws-s3-page-builder", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-aws-s3-page-builder-1.0.2.zip", - "shasum": "9c95648d7bb559a0738b1cbb93d372ab16df5105" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-aws-s3": "100.4.*", - "magento/module-page-builder": "2.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AwsS3PageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Aws S3 Page Builder module" - }, - { - "name": "magento/module-backend", - "version": "102.0.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-backend-102.0.5.zip", - "shasum": "70a40bbe7af614ef5280cc948cdd286f37576e8a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backup": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-developer": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-translation": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php", - "cli_commands.php" - ], - "psr-4": { - "Magento\\Backend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-backup", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-backup-100.4.5.zip", - "shasum": "dfbadfc852f5ba18c42769641da231143df6ebec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Backup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle", - "version": "101.0.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-101.0.5.zip", - "shasum": "0e17028d6ecbe040cdfa26745550e5c8dac20af4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Bundle\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-graph-ql", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-graph-ql-100.4.5.zip", - "shasum": "acc31aabbd621d50d01c4d82558ebb0190397c02" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-import-export", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-bundle-import-export-100.4.4.zip", - "shasum": "f0df0976f357fa643598f939119fbe78cf95da0e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cache-invalidate", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cache-invalidate-100.4.3.zip", - "shasum": "970a7e3cfaaf6298f2171402e55f80805695d7fb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CacheInvalidate\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-captcha", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-captcha-100.4.5.zip", - "shasum": "dd79c7b47c5472feae630a6aff2fe42b292a136b" - }, - "require": { - "laminas/laminas-captcha": "^2.12", - "laminas/laminas-db": "^2.13.4", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Captcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cardinal-commerce", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cardinal-commerce-100.4.3.zip", - "shasum": "2f3141151e618ffd0897783cd0b7183f59ca0f90" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CardinalCommerce\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." - }, - { - "name": "magento/module-catalog", - "version": "104.0.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-104.0.5.zip", - "shasum": "26222edc7ba2f413ea44f9e3085589972244baa1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-product-alert": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Catalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-analytics-100.4.2.zip", - "shasum": "8f32ae490cbdd325aee04874717f4cc6a0bc56de" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-catalog": "104.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-cms-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-cms-graph-ql-100.4.1.zip", - "shasum": "0a1310cd38417512a11c33ce85c98ec569a2b0ec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-customer-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-customer-graph-ql-100.4.4.zip", - "shasum": "2273b2357ff96c4f385cae52b4b87c9a49b4265c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-customer": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-graph-ql", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-graph-ql-100.4.5.zip", - "shasum": "8f4cac2dc77e9715bea1eab1b126e100a3af8fb8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-eav-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-import-export", - "version": "101.1.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-import-export-101.1.5.zip", - "shasum": "3a646fe14d244603929d8940c4115683af66d01b" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-100.4.5.zip", - "shasum": "929b0e2f4b449a2bfbf4e81aba7334d718c03304" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A", - "abandoned": "magento/inventory-metapackage" - }, - { - "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-inventory-graph-ql-100.4.2.zip", - "shasum": "46260094c58e5d2cc7b1f8466d196eaa2479b08d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-page-builder-analytics", - "version": "1.6.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-page-builder-analytics-1.6.2.zip", - "shasum": "72e6af9d1c5a9304fb24e0e2eec507cfb023b891" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Catalog Page Builder Analytics module" - }, - { - "name": "magento/module-catalog-rule", - "version": "101.2.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-101.2.5.zip", - "shasum": "011189ecf9eb7418f2ea92e4754c6c16b35234e2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", - "magento/module-import-export": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-configurable", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-configurable-100.4.4.zip", - "shasum": "6609745f8daf350c0d92017d6b3190ae8d72828e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleConfigurable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-rule-graph-ql-100.4.2.zip", - "shasum": "a8aa59fa07f2a313188ec9135570a1895e5e12f0" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-search", - "version": "102.0.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-search-102.0.5.zip", - "shasum": "3b19c87e607c40d5db0df1ce8ec26d2c08460f0b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Catalog search" - }, - { - "name": "magento/module-catalog-url-rewrite", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-100.4.5.zip", - "shasum": "1eb5bbc8f344702b6799ee2bad3957313e3b1861" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-url-rewrite-graph-ql-100.4.3.zip", - "shasum": "29ceaf202c3090e107d9fbbb4f362c210fc543e8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-url-rewrite-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-widget", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-catalog-widget-100.4.5.zip", - "shasum": "c806426e2b84a316f7089b7a32ba3edfd009a3b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogWidget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-checkout-100.4.5.zip", - "shasum": "6d54408c16ee39ffd5c8c01d0d4ca19eaeb90232" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-security": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Checkout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-100.4.4.zip", - "shasum": "114871f8521a74130ff404974176ce7382793a32" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreements\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-checkout-agreements-graph-ql-100.4.1.zip", - "shasum": "9d0ad791c8c0728ef294022c43c04f3f9e757585" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout-agreements": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreementsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms", - "version": "104.0.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-104.0.5.zip", - "shasum": "9b171e2757330cbfed3d01cf872347b03b8242cf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-graph-ql-100.4.2.zip", - "shasum": "19668db3acc022f74b51041230d75bc94b7ed6ad" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-page-builder-analytics", - "version": "1.6.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-page-builder-analytics-1.6.2.zip", - "shasum": "2e13a283d49aef6fec0a422f63f5adebf7b26455" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-page-builder-analytics": "1.6.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "CMS Page Builder Analytics module" - }, - { - "name": "magento/module-cms-url-rewrite", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-100.4.4.zip", - "shasum": "7ab16113585f82e68ee363da03d532909957ec81" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cms-url-rewrite-graph-ql-100.4.3.zip", - "shasum": "72952254872bee078afe76500d1959a6e8742552" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-cms-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms-url-rewrite": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-compare-list-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-compare-list-graph-ql-100.4.1.zip", - "shasum": "68be9b17a5f7c4155b846c8be7e75b1341955725" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CompareListGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-config", - "version": "101.2.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-config-101.2.5.zip", - "shasum": "88000a884b8258d80b2e07b0358a339b6c0278f8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Config\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-import-export", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-import-export-100.4.3.zip", - "shasum": "39265bee2f1b63bca667ed1890c5516ff840eacf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-100.4.5.zip", - "shasum": "84be7e05bb020aeb66470bb9cdeb4bcca6089765" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", - "magento/module-product-video": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-tax": "100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-graph-ql", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-graph-ql-100.4.5.zip", - "shasum": "7e4a5416b38c4a462083228679b674f0f80158a8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-sales", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-configurable-product-sales-100.4.2.zip", - "shasum": "2a5d5021db87891811cd78e0d62830b0a8de383e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-contact", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-contact-100.4.4.zip", - "shasum": "3715003c2ca71f131a568257d2d6b9c46e7e89c5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Contact\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cookie", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cookie-100.4.5.zip", - "shasum": "7603d90af1e2b8836c863e59ea2277af5e11518f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cookie\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cron", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-cron-100.4.5.zip", - "shasum": "824c1661f77c20942fa61dbb3df092a9fbf21f2a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cron\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-csp", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-csp-100.4.4.zip", - "shasum": "9e4f09389d9425e23bee22c3ab672f85445d38a9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Csp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "CSP module enables Content Security Policies for Magento" - }, - { - "name": "magento/module-currency-symbol", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-currency-symbol-100.4.3.zip", - "shasum": "9ded0fb99e3947b7a301a4396544b7a58ef84a53" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CurrencySymbol\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer", - "version": "103.0.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-103.0.5.zip", - "shasum": "a96ec926bc55ac62a2ce5c9a2cafd1b26e2397e1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-integration": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-customer-sample-data": "Sample Data version: 100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Customer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-analytics-100.4.2.zip", - "shasum": "c315d9ed673b2817093002393a8d0dce67465aae" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-customer": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-downloadable-graph-ql-100.4.1.zip", - "shasum": "03d6c71e20d38e22bedc2465bee84176ea9d771a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-downloadable-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerDownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-graph-ql", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-graph-ql-100.4.5.zip", - "shasum": "1ec2a3e06feda77b6c4df156ceeb1c08aa0e969c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-integration": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-import-export", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-customer-import-export-100.4.5.zip", - "shasum": "76a814e199aa1520edeab31e0ec9bd9eae82a6cc" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-deploy", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-deploy-100.4.5.zip", - "shasum": "1d3e1ca9e18388c5c9eda4584ddeb8063f1dbd19" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\Deploy\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-developer", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-developer-100.4.5.zip", - "shasum": "5985b78dfd16aa8d9da6b62584ec19a94b632228" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Developer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-dhl", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-dhl-100.4.4.zip", - "shasum": "e356d70f6447b59e38342c05cb1e4cd7bdae6d49" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Dhl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-directory-100.4.5.zip", - "shasum": "57954242c3a5da447256f691e03238596d98b8e7" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Directory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-directory-graph-ql-100.4.3.zip", - "shasum": "7fd3a9cc6e93e5a925a9810b56af1b3e392c6ef5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DirectoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-100.4.5.zip", - "shasum": "387d8f6916e5af05fc1188bab83c53717544df7f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Downloadable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-graph-ql", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-graph-ql-100.4.5.zip", - "shasum": "8a3d0ede30e845b9ab61426f45a91f184f2a0151" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-sales-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-import-export", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-downloadable-import-export-100.4.4.zip", - "shasum": "b096a4298f4e236f1f2711d0b57d01b243fd1bca" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav", - "version": "102.1.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-eav-102.1.5.zip", - "shasum": "a4dcfd6972312f0ebe5c5c17a4b4cf2b229c266a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Eav\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-eav-graph-ql-100.4.2.zip", - "shasum": "36eeed4bc3f13ac6044d6513a268a374b6dc6b51" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-eav": "102.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EavGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch", - "version": "101.0.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-101.0.5.zip", - "shasum": "64360ebb74409cdd8d2a12dcd55d8ff05da7b852" - }, - "require": { - "elasticsearch/elasticsearch": "~7.17.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-6", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-6-100.4.5.zip", - "shasum": "088e3ec907e82d785fabb30b5c29a41b018d8171" - }, - "require": { - "elasticsearch/elasticsearch": "~7.17.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "magento/module-search": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch6\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-7", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-elasticsearch-7-100.4.5.zip", - "shasum": "c59f6ac523a4b22b1442a5675b5e36cf9d985aaf" - }, - "require": { - "elasticsearch/elasticsearch": "~7.17.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-search": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch7\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-email", - "version": "101.1.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-email-101.1.5.zip", - "shasum": "8489d43f07060f91b3f41822248440a1ce3303c5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Email\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-encryption-key", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-encryption-key-100.4.3.zip", - "shasum": "c517a900a73d8514ce1e91d6e38ed2f9a69c0df6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EncryptionKey\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-fedex", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-fedex-100.4.3.zip", - "shasum": "ba4e5db6cd0a3812d61cda469d2ea2f86ba01174" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Fedex\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-100.4.4.zip", - "shasum": "6a65996c463979f7a9e0e6a1a8b82fb87772a7eb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-eav": "102.1.*", - "magento/module-multishipping": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-gift-message-graph-ql-100.4.3.zip", - "shasum": "d9c7743f019eecbfed8b5a0fcaaf82b2c66f49a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-message": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessageGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-adwords", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-adwords-100.4.2.zip", - "shasum": "4055a70dcfd696fad90e0e4868b7ee53eccf6918" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAdwords\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-analytics-100.4.1.zip", - "shasum": "11acc1ded928032700ba145e0183f2e572cda9ad" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-gtag", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-gtag-100.4.0.zip", - "shasum": "b6aaa71b960c05bf372c6b49ca0045f90287ca65" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleGtag\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-optimizer", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-google-optimizer-100.4.4.zip", - "shasum": "af01d0d3d1b785752dd6da7b4e49edf44f4582d2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-google-analytics": "100.4.*", - "magento/module-google-gtag": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleOptimizer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-100.4.5.zip", - "shasum": "e0fe569e1715a76c82045ad66f9300a83d2d563c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-new-relic-reporting": "100.4.*", - "magento/module-webapi": "100.4.*", - "php": "~7.4.0||~8.1.0", - "webonyx/graphql-php": "~14.11.5" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql-cache", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-graph-ql-cache-100.4.2.zip", - "shasum": "8b95e85dc79ce710ccc483a9f4d1f1df2da7addc" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-integration": "100.4.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQlCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-catalog-inventory", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-catalog-inventory-100.4.2.zip", - "shasum": "7e25c12d0f25e5a57baebddd718792ed273fe676" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedCatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-import-export", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-import-export-100.4.3.zip", - "shasum": "1e1e598024cfe36fc3a2a772adcdf41cd4b69661" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-import-export": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-100.4.5.zip", - "shasum": "a3f74f7a2ef720ff009269a1e46aa39a5cf5abde" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product-graph-ql", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-grouped-product-graph-ql-100.4.5.zip", - "shasum": "41cb51bcb1e42f503b8e570b70848d9a70f228ef" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-import-export", - "version": "101.0.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-import-export-101.0.5.zip", - "shasum": "e0c75eff1631cfd49040ec2ebdd73a6f2e7b76e4" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-indexer", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-indexer-100.4.5.zip", - "shasum": "f9762f3b998ef0b346ed251e99096b88905962d8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Indexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-instant-purchase", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-instant-purchase-100.4.4.zip", - "shasum": "7bba304bf040e1a2edd12865f81eabf0b005fe56" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InstantPurchase\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-integration", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-integration-100.4.5.zip", - "shasum": "865a955e288d880b530cd2ec36785e11dabf0293" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Integration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-1.2.3.zip", - "shasum": "1d1b2e07b803bfbbacf61e184aa32f285a904608" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Inventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-admin-ui", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-admin-ui-1.2.3.zip", - "shasum": "83e61683a35034cd986f71b75ea03795fa05bb5f" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-advanced-checkout", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-advanced-checkout-1.2.2.zip", - "shasum": "d71710da5f709981ede697ca87d84275f6128bd0" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-advanced-checkout": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdvancedCheckout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-api", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-api-1.2.3.zip", - "shasum": "9ce3b03844656f515fb6a97c2306eb8b337e6e21" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-import-export", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-import-export-1.1.1.zip", - "shasum": "6dc9ea6b669e571e47e97725b53f5cd6f94bdffd" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-bundle-import-export": "*", - "magento/module-catalog-import-export": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-1.2.2.zip", - "shasum": "6c77e36668324aa751ed57da1c21f3fdab997c38" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-admin-ui-1.2.2.zip", - "shasum": "884fdef805b85635959e1e642fa38d91ae571a13" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog-admin-ui": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-indexer", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-bundle-product-indexer-1.1.2.zip", - "shasum": "cfc7e8ec296a5b1b4ef1ef3d3144ab9aff5135f8" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.2.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-cache", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-cache-1.2.3.zip", - "shasum": "67c3e6ffa2511279bb5673289d56d2c34f5d2bb0" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-1.3.0.zip", - "shasum": "b989ba8edbf1588907f76e3b7c8acf3f4be10126" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-reservations-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-admin-ui-1.2.3.zip", - "shasum": "f31613dce34f37df8a9b37f0226f211269956206" - }, - "require": { - "magento/framework": "*", - "magento/module-asynchronous-operations": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-indexer": "2.2.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-admin-ui": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-api", - "version": "1.3.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-api-1.3.3.zip", - "shasum": "face098a65ff8a90c2e730cf874960f32a59b572" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-frontend-ui", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-frontend-ui-1.0.2.zip", - "shasum": "e2e367970b7be8116e39ebeb1282200200a73f9e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-1.2.3.zip", - "shasum": "d480b445d0fbc072ba595695fe5adab8f021c5ab" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-search": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search-bundle-product", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-bundle-product-1.0.1.zip", - "shasum": "0de00bad646e3d9bc33ab2777fa395f7917cbbcb" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-eav": "*", - "magento/module-inventory-catalog-search": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearchBundleProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search-configurable-product", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-catalog-search-configurable-product-1.0.1.zip", - "shasum": "e4edac62d4640df26d1cce580a7c602e3f6651df" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-configurable-product": "*", - "magento/module-eav": "*", - "magento/module-inventory-catalog-search": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-1.2.3.zip", - "shasum": "b789814415ea08b06930dc2fcf3225e7eb66f4d6" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-catalog": "1.3.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-indexer": "2.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-admin-ui-1.2.3.zip", - "shasum": "e6b5fa3e3c051aa6ad6f5f30afe9a75d915d2b0b" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-frontend-ui", - "version": "1.0.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-frontend-ui-1.0.3.zip", - "shasum": "8f3d87298114c59628181e84ad1f57926509627a" - }, - "require": { - "magento/framework": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-catalog": "1.3.*", - "magento/module-inventory-configurable-product": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configurable-product-indexer-1.2.3.zip", - "shasum": "b11c3ae70fca8ae6c67040e3a11faea4f414e66b" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.2.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-1.2.2.zip", - "shasum": "11115c9d9f30452fd2684dbf5f13f5835a5b63da" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfiguration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-configuration-api-1.2.1.zip", - "shasum": "ef045df19241bac94e9c5c751bd3a95e2fa864f0" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-1.2.2.zip", - "shasum": "45f5c0e0bc1aea8a1b7cfc7ab430319e7117632c" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-distance-based-source-selection-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-admin-ui-1.2.1.zip", - "shasum": "ff5587bca805b23b5671eaf34976d465b60ad371" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-distance-based-source-selection-api-1.2.1.zip", - "shasum": "bcea9a979502345fd3ae7f1d1a157afc08c1c716" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-elasticsearch", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-elasticsearch-1.2.2.zip", - "shasum": "02f238edd0ac98dd12ef1562f31a2223ea6d787e" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-search": "*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryElasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-1.2.2.zip", - "shasum": "ab0df183b30619833e8dce7f2a126df928977763" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-export-stock-api": "1.2.*", - "magento/module-inventory-indexer": "2.2.*", - "magento/module-inventory-sales": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStock\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-export-stock-api-1.2.1.zip", - "shasum": "a3fcfb937349bc521640a4621a6e8f2c9016d596" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStockApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-graph-ql", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-graph-ql-1.2.2.zip", - "shasum": "683f0995a20da19dc3377430abae772baf350128" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-1.3.0.zip", - "shasum": "5164c45e0eea41b29fbe41cbd9eb12d81727cb63" - }, - "require": { - "magento/framework": "*", - "magento/module-grouped-product": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog": "1.3.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-admin-ui-1.2.2.zip", - "shasum": "14e0409e2aff70a6295696cafc14061d2df97a2a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-admin-ui": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-grouped-product-indexer-1.2.3.zip", - "shasum": "856ed496afa0b9384cd1b952eff00abaa7e15b0b" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.2.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-import-export", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-import-export-1.2.3.zip", - "shasum": "6f632ec0404626ee66e67d125e62e0aaedfc219b" - }, - "require": { - "magento/framework": "*", - "magento/module-configurable-product": "*", - "magento/module-eav": "*", - "magento/module-import-export": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-import-export": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-1.1.1.zip", - "shasum": "116d24820e20f6d66146110ec33c55471ea8693b" - }, - "require": { - "magento/framework": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-distance-based-source-selection-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-admin-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-admin-ui-1.1.2.zip", - "shasum": "81d8d0cdb27fb3aa0a88aaf18cb733c6e0bd22ba" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-admin-ui": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-api-1.1.1.zip", - "shasum": "e2517272748b14d8b4e76806f9bb68458e84c505" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-frontend", - "version": "1.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-frontend-1.1.3.zip", - "shasum": "57bc36e0ba3d371376d9b2c9f64066039f46f03f" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupFrontend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-graph-ql", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-graph-ql-1.1.2.zip", - "shasum": "2daabd2f2c8c84b835c39233e13e55daacf51d3f" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-multishipping", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-multishipping-1.1.1.zip", - "shasum": "21d6d73bd2eba1c7b9836e0939bdbf3283dbf8b4" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-quote": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupMultishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-1.1.1.zip", - "shasum": "95746a01d8198524fe3711c6208d8a9e1d7a4057" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-quote-graph-ql-1.1.1.zip", - "shasum": "2fd3871cdd7bebc3389b0fc921f880499d85be2b" - }, - "require": { - "magento/framework": "*", - "magento/module-graph-ql": "*", - "magento/module-quote": "*", - "magento/module-quote-graph-ql": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-1.1.1.zip", - "shasum": "6bfe7a6f629d460b7c1b2ee8297a49d352afb352" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", - "version": "1.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-admin-ui-1.1.3.zip", - "shasum": "0c532f29ac0978ccb2b18331ac69bc5d76b58b81" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-in-store-pickup-quote": "1.1.*", - "magento/module-inventory-in-store-pickup-sales": "1.1.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-sales-api-1.1.1.zip", - "shasum": "fe7e1b9c375d4491a173f307697c0262c6ebf616" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-1.1.2.zip", - "shasum": "8674e2e6f07314f14224059b433a687726b9640d" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-in-store-pickup-api": "1.1.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.zip", - "shasum": "9bd81446bf8f80aa22dfbd9764d3fbda129fd11c" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-shipping": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-shipping-api-1.1.1.zip", - "shasum": "f191dcabdc707d448aaafe92563e61b828233ac5" - }, - "require": { - "magento/framework": "*", - "magento/module-quote": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-webapi-extension", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-in-store-pickup-webapi-extension-1.1.1.zip", - "shasum": "db57ef0dd24de7ea700bd6ff1f5bfa18b0a8204a" - }, - "require": { - "magento/framework": "*", - "magento/module-webapi": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupWebapiExtension\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A", - "abandoned": true - }, - { - "name": "magento/module-inventory-indexer", - "version": "2.2.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-indexer-2.2.0.zip", - "shasum": "edb798fe83ef52396f7a15b78d11aa478a80ad36" - }, - "require": { - "magento/framework": "*", - "magento/framework-message-queue": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", - "magento/module-inventory-sales": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-1.2.2.zip", - "shasum": "d0def22ac43b73623009fb55efe3d6d615ee173f" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-eav": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-low-quantity-notification-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-admin-ui-1.2.2.zip", - "shasum": "43a0e71c4817b748a212f0928b7cfaee7bd9983c" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-low-quantity-notification": "1.2.*", - "magento/module-inventory-low-quantity-notification-api": "1.2.*", - "magento/module-reports": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-low-quantity-notification-api-1.2.2.zip", - "shasum": "bb9fc0d96b1e9a0b8148ae5bb19b1e3867eb4cc8" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-multi-dimensional-indexer-api-1.2.1.zip", - "shasum": "542245c6e9f7d76ee91da742956f871925a55d08" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryMultiDimensionalIndexerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-product-alert", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-product-alert-1.2.2.zip", - "shasum": "06d98d10a3d4a2ed7fcd62a1ae00e40fa0b8d0cf" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-product-alert": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-product-alert": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-quote-graph-ql", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-quote-graph-ql-1.0.2.zip", - "shasum": "b923203ad2304007be7651b1ae90cd7a73dd57f8" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-quote": "*", - "magento/module-quote-graph-ql": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryQuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-requisition-list", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-requisition-list-1.2.3.zip", - "shasum": "8f7085aad2143c2d0480f8af4657dfa100f047d3" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-requisition-list": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryRequisitionList\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservation-cli", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservation-cli-1.2.2.zip", - "shasum": "1ca52b5979d71f6bb928a3d3caa60ab42fb1528e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-reservations-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationCli\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-1.2.1.zip", - "shasum": "533e5b43896121e108ad84f011db62755a544f1a" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-reservations-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations-api", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-reservations-api-1.2.1.zip", - "shasum": "a1e1f6e3c770373537f00a1d353fcbad87550143" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales", - "version": "1.3.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-1.3.0.zip", - "shasum": "366727b725ff263c0dd896558e3c9797a1aeaf8e" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-reservations-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-deduction-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-sales-inventory": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "require-dev": { - "magento/module-inventory-indexer": "*" - }, - "suggest": { - "magento/module-inventory-catalog": "1.3.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-admin-ui", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-admin-ui-1.2.3.zip", - "shasum": "ffcc6ecda3d3f9f72a2d4f49d726bce7cb8bd758" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-admin-ui": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-api", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-api-1.2.2.zip", - "shasum": "750800f294128f86d2f03f69f9486f0bbf8f6bbc" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-sales": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-sales-frontend-ui-1.2.2.zip", - "shasum": "5f44f109504d84a4a959f4dedc6b8c003f8ccf01" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-catalog-frontend-ui": "1.0.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-setup-fixture-generator-1.2.1.zip", - "shasum": "e43b1350fed6232d9c6a557a219b5de49685977b" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySetupFixtureGenerator\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-1.2.2.zip", - "shasum": "2fa7a16cf20a9d0495da791c6e84d0cc941a24b2" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-deduction-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-shipping-admin-ui-1.2.3.zip", - "shasum": "de0e3508c0110dc5c0ceec7ff6cef79cf07ae677" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-ui": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-deduction-api", - "version": "1.2.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-deduction-api-1.2.2.zip", - "shasum": "bde67977bd536dd5d4703b3221dbf75402c70ab6" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceDeductionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-1.2.1.zip", - "shasum": "d4e61d782aece48dddeb66350dc32811273665dc" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-source-selection-api": "1.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection-api", - "version": "1.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-source-selection-api-1.4.2.zip", - "shasum": "5b7d65da21661febd38b603a9c8edca061b856c8" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-swatches-frontend-ui", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-swatches-frontend-ui-1.0.1.zip", - "shasum": "2008961f6cc38784ad36e970aa45640e7b7dbc40" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", - "magento/module-swatches": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySwatchesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-visual-merchandiser", - "version": "1.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-visual-merchandiser-1.1.3.zip", - "shasum": "31bf3dacbda5b37ce8a50095799f53843d14bdbf" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory": "1.2.*", - "magento/module-inventory-catalog-api": "1.3.*", - "magento/module-inventory-indexer": "2.2.*", - "magento/module-inventory-sales-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "require-dev": { - "magento/module-inventory-api": "*", - "magento/module-inventory-configuration-api": "*" - }, - "suggest": { - "magento/module-visual-merchandiser": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryVisualMerchandiser\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-wishlist", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-inventory-wishlist-1.0.2.zip", - "shasum": "c6adc2259fb6652064c95229f9b732a7e22a7fd3" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory": "1.2.*", - "magento/module-wishlist": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryWishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-jwt-framework-adapter", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-jwt-framework-adapter-100.4.1.zip", - "shasum": "2c31b93230203778cf7a3141d356426e69097595" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0", - "web-token/jwt-framework": "^v2.2.7" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\JwtFrameworkAdapter\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "JWT Manager implementation based on jwt-framework" - }, - { - "name": "magento/module-jwt-user-token", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-jwt-user-token-100.4.0.zip", - "shasum": "c49edd03d4f11f832131ea6baf882832f51764b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-integration": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\JwtUserToken\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Introduces JWT token support for web API authentication" - }, - { - "name": "magento/module-layered-navigation", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-layered-navigation-100.4.5.zip", - "shasum": "fe950485390ce05cb6d09e832064389b6f1a50e7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-login-as-customer", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-100.4.5.zip", - "shasum": "9acd3d72daad8a429dda6067b491a169c9ecf705" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-admin-ui", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-admin-ui-100.4.5.zip", - "shasum": "9aa5ba903264c6d3d16c55fb8db2ca91319be1e7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-frontend-ui": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-api", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-api-100.4.4.zip", - "shasum": "17d936dbf323751b15220fd6b0685ef952f50c43" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-assistance", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-assistance-100.4.4.zip", - "shasum": "2d82372302124605da94f9b20b8708b364da8f23" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer-admin-ui": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAssistance\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-frontend-ui", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-frontend-ui-100.4.4.zip", - "shasum": "1dd24f814aad6cbc0276330fc9d2e6de3e8c9d7c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-graph-ql-100.4.2.zip", - "shasum": "7a4b354c08bd2d6df48382c8b0b22eeec2b796fe" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-integration": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-assistance": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." - }, - { - "name": "magento/module-login-as-customer-log", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-log-100.4.3.zip", - "shasum": "f2892ea4caf1e48daabf73fce3efa352ff3e6029" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerLog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-page-cache", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-page-cache-100.4.4.zip", - "shasum": "f3a9f514ea784c35d8de151eecd0f9d34c856669" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-page-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerPageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-quote", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-quote-100.4.3.zip", - "shasum": "f620b331c65cde343f0b7f915ef25e0cc70a16b7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-login-as-customer-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-sales", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-login-as-customer-sales-100.4.4.zip", - "shasum": "5570592fd947e9fe0d2e3564015c5682d91adcd6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-marketplace", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-marketplace-100.4.3.zip", - "shasum": "abf8213c1bf4f1741f27979caa1c111bec39e8e0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Marketplace\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-media-content", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-100.4.3.zip", - "shasum": "cd958b245a5c4474d70af5fbb0cb39fd081cc0d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-api", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-api-100.4.4.zip", - "shasum": "ad02fb3ef0f867c607a5c5dd66aa02e0d3d405af" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-catalog", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-catalog-100.4.3.zip", - "shasum": "e2e528d870917a29eb18a886de1e2a2778ed979e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-cms", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-cms-100.4.3.zip", - "shasum": "50bd4e9c9f9490ed2b55f311167e3a26c96c07b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-content-synchronization", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-100.4.4.zip", - "shasum": "9ec01840269d3b39a344a077f35209ae3a82401a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-media-gallery-synchronization": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media content data synchronization." - }, - { - "name": "magento/module-media-content-synchronization-api", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-api-100.4.3.zip", - "shasum": "98419f52487e88755e313bc092bcf2bf73ee59d0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media content synchronization implementation API" - }, - { - "name": "magento/module-media-content-synchronization-catalog", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-catalog-100.4.2.zip", - "shasum": "4aea6357294f0fe48e739c500569beaebe589118" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-synchronization-cms", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-content-synchronization-cms-100.4.2.zip", - "shasum": "a9a1a226f814332bdf39a7def64b11fb2b36e5a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-gallery", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-100.4.4.zip", - "shasum": "3ff81d01104b384b241fc76cfc694056135810df" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallery\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media handling" - }, - { - "name": "magento/module-media-gallery-api", - "version": "101.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-api-101.0.4.zip", - "shasum": "ef388e9351a004ac92062c1a1a88a43f5d9f9d8e" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery asset attributes storage and management" - }, - { - "name": "magento/module-media-gallery-catalog", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-100.4.2.zip", - "shasum": "42f53b96ee75489e4a3444ba80b6e3114259ce0f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for catalog gallery processor delete operation handling" - }, - { - "name": "magento/module-media-gallery-catalog-integration", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-integration-100.4.2.zip", - "shasum": "08fc53a5e5a4bce661d200a7c78eaf2a21347eff" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for extending catalog image uploader functionality" - }, - { - "name": "magento/module-media-gallery-catalog-ui", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-catalog-ui-100.4.2.zip", - "shasum": "fa5d09c0ec6ed1a80ee6af30a7bb2de6b443564f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implement category grid for media gallery." - }, - { - "name": "magento/module-media-gallery-cms-ui", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-cms-ui-100.4.2.zip", - "shasum": "b9e2da4a3778c3f4dc54c3611eb53614c2b69eae" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCmsUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Cms related UI elements in the magento media gallery" - }, - { - "name": "magento/module-media-gallery-integration", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-integration-100.4.4.zip", - "shasum": "5600eccdda787956a29e63be908d1ba3c96e450b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "require-dev": { - "magento/module-cms": "*" - }, - "suggest": { - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for integration of enhanced media gallery" - }, - { - "name": "magento/module-media-gallery-metadata", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-100.4.3.zip", - "shasum": "a97c6735d3a819ba0939f2d700c1feb90422596f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata processing" - }, - { - "name": "magento/module-media-gallery-metadata-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-metadata-api-100.4.2.zip", - "shasum": "d0b20c3e094012812e7f1d9d6bc730128a35d7b9" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadataApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery metadata implementation API" - }, - { - "name": "magento/module-media-gallery-renditions", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-100.4.3.zip", - "shasum": "fc6e4c7216581ccd7374cf399ec4dc0ef4175f57" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-renditions-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-media-content-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryRenditions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implements height and width fields for for media gallery items." - }, - { - "name": "magento/module-media-gallery-renditions-api", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-renditions-api-100.4.2.zip", - "shasum": "0b78d98bda55a07beaa90f128fd16728d9e940a4" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryRenditionsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." - }, - { - "name": "magento/module-media-gallery-synchronization", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-100.4.4.zip", - "shasum": "c2578136966c33875d677883f3f480af88b0728e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media gallery data synchronization." - }, - { - "name": "magento/module-media-gallery-synchronization-api", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-api-100.4.3.zip", - "shasum": "e39473f8c57cbaab9a07255e731a6cbe598daa73" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery synchronization implementation API" - }, - { - "name": "magento/module-media-gallery-synchronization-metadata", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-synchronization-metadata-100.4.1.zip", - "shasum": "9fe937bb80fe773f5fe78710068f4c87993ae7ae" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata synchronization" - }, - { - "name": "magento/module-media-gallery-ui", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-100.4.4.zip", - "shasum": "84f1452a687be1cf5ae8cc2bf9023a336c3b1a99" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation" - }, - { - "name": "magento/module-media-gallery-ui-api", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-gallery-ui-api-100.4.3.zip", - "shasum": "919c57fb26482cda31188b9842d78b8bd867e60b" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUiApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation API" - }, - { - "name": "magento/module-media-storage", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-media-storage-100.4.4.zip", - "shasum": "ae747aef667a6f0f79337114dca2588cee08f88b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-message-queue", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-message-queue-100.4.5.zip", - "shasum": "ad359b2e71da1f696432d25dbdbfaf6a4c9aa413" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-msrp-100.4.4.zip", - "shasum": "bb70d3976cb879bfc665ff6cc504da7a010b1a68" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Msrp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-configurable-product", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-msrp-configurable-product-100.4.2.zip", - "shasum": "b95ca6d8ee4a4438679d9bd1984902793453401a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-grouped-product", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-msrp-grouped-product-100.4.2.zip", - "shasum": "30e3ddb7b01195f725c0f4c403e1e76a62976c40" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-multishipping", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-multishipping-100.4.5.zip", - "shasum": "493c1f19211a0738c43b7451ca83e2a28f651a86" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Multishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-mysql-mq", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-mysql-mq-100.4.3.zip", - "shasum": "b0f488efbc0c7ff922f72b32c283d955c6b891a6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MysqlMq\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-new-relic-reporting", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-new-relic-reporting-100.4.3.zip", - "shasum": "39323287bd3d7eb74353181ab32d90d2fb7d7710" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewRelicReporting\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-100.4.5.zip", - "shasum": "1e560479048895b23a267e971317e2476912e688" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Newsletter\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-newsletter-graph-ql-100.4.2.zip", - "shasum": "fa06a4f3b33437c41991c5b96f50109c03492bda" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewsletterGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides GraphQl functionality for the newsletter subscriptions." - }, - { - "name": "magento/module-offline-payments", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-offline-payments-100.4.3.zip", - "shasum": "a35397013c241c348a4b5c4bf7b99037374aa078" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflinePayments\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-offline-shipping", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-offline-shipping-100.4.4.zip", - "shasum": "492da32a918c5c750956db22d1d1349c9aad40ce" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*", - "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflineShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-page-builder", - "version": "2.2.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-2.2.3.zip", - "shasum": "4f7f9ecdfb25f58174ccfe8588bacff15ec73b9c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-widget": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0", - "phpgt/dom": "2.2.3" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "suggest": { - "magento/module-review": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder module" - }, - { - "name": "magento/module-page-builder-admin-analytics", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-admin-analytics-1.1.2.zip", - "shasum": "f8942fcad45eb0f92b546ecae891fdc0639643cf" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-admin-analytics": "100.4.*", - "magento/module-page-builder": "2.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilderAdminAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder Admin Analytics module" - }, - { - "name": "magento/module-page-builder-analytics", - "version": "1.6.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-builder-analytics-1.6.2.zip", - "shasum": "2f4967d2e652896439bec9b80fff31ff45c30a57" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-page-builder": "2.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder Analytics module" - }, - { - "name": "magento/module-page-cache", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-page-cache-100.4.5.zip", - "shasum": "f3460e52e29883d7280d3a5999c04321364f7e42" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-payment-100.4.5.zip", - "shasum": "ae99c3e42f13f872f8046f906a7470b242d8cd27" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Payment\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-payment-graph-ql-100.4.0.zip", - "shasum": "97078b24d6aa42c2bcdefa2296ebd525abad7751" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-payment": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaymentGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal", - "version": "101.0.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-paypal-101.0.5.zip", - "shasum": "8b47cb0b402518858c075d889c088ca9fbdec495" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-instant-purchase": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-checkout-agreements": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Paypal\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal-captcha", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-paypal-captcha-100.4.2.zip", - "shasum": "6a7a545f55e7f73bf16879787aa86eb7fd8a44c5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-paypal": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalCaptcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides CAPTCHA validation for PayPal Payflow Pro" - }, - { - "name": "magento/module-paypal-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-paypal-graph-ql-100.4.3.zip", - "shasum": "16afa59d932bf5740201ac9ab8c5960f3715c1f0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-paypal": "101.0.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "GraphQl support for Paypal" - }, - { - "name": "magento/module-persistent", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-persistent-100.4.5.zip", - "shasum": "1f4b9a8b88e087594ceaa8e39f11000fb002717a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-cron": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Persistent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-alert", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-product-alert-100.4.4.zip", - "shasum": "681ec59f17a785831567eb74ec069d0ff771b5dd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-video", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-product-video-100.4.5.zip", - "shasum": "2cb6883e7f8111ee39ec22100c254870f01bcc91" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductVideo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Video to Products" - }, - { - "name": "magento/module-quote", - "version": "101.2.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-101.2.5.zip", - "shasum": "90705e6befcc91121a048d35608b53bd24b04c3b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Quote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-analytics", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-analytics-100.4.4.zip", - "shasum": "c06f3cfdbff71a8cc9b7c8080c105a75e06631fd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-bundle-options", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-bundle-options-100.4.1.zip", - "shasum": "33575d4cecc043ac893cb81c0f94b14425f9adfb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteBundleOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for bundle products" - }, - { - "name": "magento/module-quote-configurable-options", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-configurable-options-100.4.1.zip", - "shasum": "5e7caac0e2a93a65ba9d37ae4941af47830bc099" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteConfigurableOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for configurable products" - }, - { - "name": "magento/module-quote-downloadable-links", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-downloadable-links-100.4.1.zip", - "shasum": "9c89f7a029bd5029186f3cc3ad70568f04e341e1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteDownloadableLinks\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for links of downloadable products" - }, - { - "name": "magento/module-quote-graph-ql", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-quote-graph-ql-100.4.5.zip", - "shasum": "ed36369afc587f0d04655328ccb8cda83bb1c6a0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-graph-ql": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-gift-message": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-inventory-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-payment-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-re-captcha-admin-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-admin-ui-1.1.2.zip", - "shasum": "1733531c46c70334556a19a8f723cff3b84420d4" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-checkout", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-1.1.2.zip", - "shasum": "8edf3f3cabc1b545e3d95723fdbc1e092f445806" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-admin-ui": "1.1.*", - "magento/module-re-captcha-frontend-ui": "1.1.*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "magento/module-re-captcha-webapi-ui": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCheckout\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-checkout-sales-rule", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-checkout-sales-rule-1.1.1.zip", - "shasum": "d7d87a3a19608e5646b3853bca998cb314489259" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-admin-ui": "1.1.*", - "magento/module-re-captcha-frontend-ui": "1.1.*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "magento/module-re-captcha-webapi-ui": "1.0.*", - "magento/module-sales-rule": "*", - "php": "~7.4.0||~8.0.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCheckoutSalesRule\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google ReCaptcha integration for Magento2 coupons" - }, - { - "name": "magento/module-re-captcha-contact", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-contact-1.1.1.zip", - "shasum": "5c07619ddb01288f67cbd41f239f703398c7d75c" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaContact\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-customer", - "version": "1.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-customer-1.1.3.zip", - "shasum": "0cba4f1a1448664193a6c519e5639786cf5530eb" - }, - "require": { - "magento/framework": "*", - "magento/module-customer": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCustomer\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-frontend-ui", - "version": "1.1.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-frontend-ui-1.1.3.zip", - "shasum": "006e4ddbccdf2fee991170460338baddc2c4d849" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-migration", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-migration-1.1.2.zip", - "shasum": "9c4108ae8f12d4cd972d205344bbe340261d7b35" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaMigration\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA config migration for Magento2" - }, - { - "name": "magento/module-re-captcha-newsletter", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-newsletter-1.1.2.zip", - "shasum": "68993455fefc5b75446291372c19a733457f6033" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaNewsletter\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-paypal", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-paypal-1.1.2.zip", - "shasum": "11b3834102f4ab635bb2cc535dc823f6700fb64e" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaPaypal\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" - }, - { - "name": "magento/module-re-captcha-review", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-review-1.1.2.zip", - "shasum": "e2402b0a7f48730c1addfa31d9fbc82832519914" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaReview\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-send-friend", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-send-friend-1.1.2.zip", - "shasum": "83fa428ad14100a1833911339bf0597e61f0eebe" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaSendFriend\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-store-pickup", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-store-pickup-1.0.1.zip", - "shasum": "ce24c1563e7914680ae8069905a6a6ee2892a59d" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-inventory-in-store-pickup-frontend": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaStorePickup\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" - }, - { - "name": "magento/module-re-captcha-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-ui-1.1.2.zip", - "shasum": "f191b36d2f085a05da2c4059120a388606d23eab" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "authors": [ - { - "email": "riccardo.tempesta@magespecialist.it", - "name": "Riccardo Tempesta" - } - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-user", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-user-1.1.2.zip", - "shasum": "b258e8faedd67b2e92bf2330de6a427222afbe16" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUser\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-1.1.1.zip", - "shasum": "1d7e3e9a12de9567bd8e4f40125dfe219aa8578e" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidation\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation-api", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-validation-api-1.1.1.zip", - "shasum": "6d862b809f358c6a0c5f912b02c28cd94b5e8617" - }, - "require": { - "magento/framework": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidationApi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-checkbox", - "version": "2.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-checkbox-2.0.2.zip", - "shasum": "fb474ed276f1e7075d6775e5b781041b12619923" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Checkbox\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-invisible", - "version": "2.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-2-invisible-2.0.2.zip", - "shasum": "46e85b1d5adf4ba0e54a7e8d21058d257adf1e6a" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-3-invisible", - "version": "2.0.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-version-3-invisible-2.0.2.zip", - "shasum": "dcaf0abd68a25f1b746ca0632ba436a1c17c8d97" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion3Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-api", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-api-1.0.1.zip", - "shasum": "508925f8714de928445ece249efe054a1da08e72" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiApi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-graph-ql", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-graph-ql-1.0.1.zip", - "shasum": "ee28f3d0ae785a4f84dfc24297ca6750883c1b31" - }, - "require": { - "magento/framework": "*", - "magento/module-authorization": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-rest", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-rest-1.0.1.zip", - "shasum": "75fc7c55d78ab09fc5e70c86114bec095509a6ec" - }, - "require": { - "magento/framework": "*", - "magento/module-authorization": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "magento/module-webapi": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiRest\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-webapi-ui", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-re-captcha-webapi-ui-1.0.1.zip", - "shasum": "52c69560af911f4510b49af43d16df219bfb280a" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-frontend-ui": "1.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaWebapiUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-related-product-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-related-product-graph-ql-100.4.2.zip", - "shasum": "07c9eaea814816e74e65f71cf913d4c96563db5b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RelatedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-release-notification", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-release-notification-100.4.3.zip", - "shasum": "8a57be8db97264e4710d3ea40e5487fb20aada68" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReleaseNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-remote-storage", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-remote-storage-100.4.3.zip", - "shasum": "6db5391fb9f528fb6b15d68460795572f8646703" - }, - "require": { - "league/flysystem": "~2.4.3", - "league/flysystem-aws-s3-v3": "^2.4.3", - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-cms": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-downloadable-import-export": "100.4.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-gallery-metadata": "100.4.*", - "magento/module-media-gallery-synchronization": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-sitemap": "100.4.*", - "predis/predis": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RemoteStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-reports", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-reports-100.4.5.zip", - "shasum": "f6c5f3a834cc12eb0f0d4093f79ba37c973c65ee" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-review": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Reports\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-require-js", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-require-js-100.4.1.zip", - "shasum": "6dd4b36967e9fefcb9589e94c453ebe71d73614f" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RequireJs\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-review-100.4.5.zip", - "shasum": "1f8724ae7969484598647de920bdfce8abf26b7e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-review-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Review\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-review-analytics-100.4.2.zip", - "shasum": "a206e598d7aa0aa89e422a0608cc1e00d900fba8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-review": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-review-graph-ql-100.4.1.zip", - "shasum": "61146e393ba57901075b80969a393c2ba6864d97" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-review": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-robots", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-robots-101.1.1.zip", - "shasum": "4773d8401c9441cd5639fbd91ef88dc7b56aa57d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Robots\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rss", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-rss-100.4.3.zip", - "shasum": "48f55d3e78a40c51b80cdd0a318abe323062c09d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rss\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rule", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-rule-100.4.4.zip", - "shasum": "4c57e3ecfa1ffbef5049e76aa62845e3e12a9c58" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales", - "version": "103.0.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-103.0.5.zip", - "shasum": "dd6efe2e80e128ae4a490c44dbfe05b0d6beb948" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-analytics", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-analytics-100.4.2.zip", - "shasum": "b6b6d9e8d678342849416ad4c3812fe8e9963f92" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-sales": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-graph-ql", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-graph-ql-100.4.5.zip", - "shasum": "c883389292cbe47e07ae433b851f016d5cd1d9b6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-inventory", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-inventory-100.4.2.zip", - "shasum": "6934689da4576cf5ec96317d3cf0c0f3fd30937c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-rule", - "version": "101.2.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-rule-101.2.5.zip", - "shasum": "2c1cbcdefb58b0f19adf6eb690d8cebd3e74187c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-sequence", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sales-sequence-100.4.2.zip", - "shasum": "e13acf17cba27c25100e9ff4cd53b76aa911e5b1" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesSequence\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sample-data", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sample-data-100.4.3.zip", - "shasum": "b586cca7d14f4aeacc670947f1cba2942d230946" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/sample-data-media": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\SampleData\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Sample Data fixtures" - }, - { - "name": "magento/module-search", - "version": "101.1.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-search-101.1.5.zip", - "shasum": "ed26c28ea18ceb8489cb8f167ec7957286e4d44b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-reports": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Search\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-security", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-security-100.4.5.zip", - "shasum": "73fa149ff71f04be40f518f51fedf4b392002880" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Security\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Security management module" - }, - { - "name": "magento/module-securitytxt", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-securitytxt-1.1.1.zip", - "shasum": "4394fef44a3e4bd98d535566cd424ad52bb21327" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-store": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Securitytxt\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "authors": [ - { - "email": "k@lpe.sh", - "name": "Kalpesh Mehta" - } - ], - "description": "Security.txt file for Magento 2 websites" - }, - { - "name": "magento/module-send-friend", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-100.4.3.zip", - "shasum": "0f8e23372cc7c24fccd08b9bfb7cfa4058c4d63f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-send-friend-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-send-friend-graph-ql-100.4.1.zip", - "shasum": "3dc4731c54455df12d44e931887ee8636dbe3313" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-send-friend": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriendGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-shipping", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-shipping-100.4.5.zip", - "shasum": "4e5aad7ed36dfb8a19c05064d1b1e0a1bb22f11e" - }, - "require": { - "ext-gd": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-contact": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-fedex": "100.4.*", - "magento/module-ups": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Shipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sitemap", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-sitemap-100.4.4.zip", - "shasum": "b39bfeeeb19025de6ad0a5eb05d76fa1d29333d1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-robots": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sitemap\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store", - "version": "101.1.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-store-101.1.5.zip", - "shasum": "a9995545ad2e860f5dbaab6e9c3f708f29e74c07" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Store\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-store-graph-ql-100.4.3.zip", - "shasum": "96338dced9ba53fce1689448692137f55a314ed9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\StoreGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swagger-100.4.4.zip", - "shasum": "0062eb56d64789be0275fb1bafb59262f41b2eea" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swagger\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-100.4.1.zip", - "shasum": "4fd60e9d415436e185b8a74982c0223accc46983" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi-async", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swagger-webapi-async-100.4.1.zip", - "shasum": "6b7fd9d18b56165d8f31e7ac53978e268b6e62b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swatches-100.4.5.zip", - "shasum": "312f2c3fc84be7fd1945b4839f09a3b9a0c3c270" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-layered-navigation": "100.4.*", - "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swatches\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Swatches to Products" - }, - { - "name": "magento/module-swatches-graph-ql", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swatches-graph-ql-100.4.3.zip", - "shasum": "91d201b09470253155c56a73972c1188a50c0cbf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-swatches": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-configurable-product-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches-layered-navigation", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-swatches-layered-navigation-100.4.1.zip", - "shasum": "6fefaad9da26a211004f46d990e76c9c99a0ce6c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesLayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-tax-100.4.5.zip", - "shasum": "cfa74617e545c9d3e87bb88eca44ec7921fcc6e0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-tax-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tax\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-tax-graph-ql-100.4.1.zip", - "shasum": "51750a921f9b42791ef39b84305de1f65a3555a7" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-tax": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-import-export", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-tax-import-export-100.4.4.zip", - "shasum": "b0eac5f257c25e31d2970f1bf1a580cf881228d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme", - "version": "101.1.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-theme-101.1.5.zip", - "shasum": "fc1cc68a153beb7193db940861b5337cdbd2793f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-theme-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Theme\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-theme-graph-ql-100.4.2.zip", - "shasum": "c68e9af6abbfacd5e15d9c100146b9961c691bc8" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ThemeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-translation", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-translation-100.4.5.zip", - "shasum": "9f9b129d8c8a40c8b395fe474d7028b4a936c1e3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-deploy": "100.4.*", - "magento/module-developer": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Translation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-two-factor-auth", - "version": "1.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-two-factor-auth-1.1.4.zip", - "shasum": "a9832bb1b2e1eefaf251e3d526e7dd724b814931" - }, - "require": { - "2tvenom/cborencode": "^1.0", - "christian-riesen/base32": "^1.3", - "endroid/qr-code": "^4.3.5", - "magento/framework": "*", - "magento/magento-composer-installer": "*", - "magento/module-admin-adobe-ims": "*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-integration": "*", - "magento/module-store": "*", - "magento/module-ui": "*", - "magento/module-user": "*", - "php": "~7.4.0||~8.1.0", - "spomky-labs/otphp": "^10.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TwoFactorAuth\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Two Factor Authentication module for Magento2" - }, - { - "name": "magento/module-ui", - "version": "101.2.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-ui-101.2.5.zip", - "shasum": "5f9bbfb4b484e6a10fa808a4570a6994e04ef79e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ui\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-ups", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-ups-100.4.5.zip", - "shasum": "8f2b8f0f2e0b630d3d22b45e46899f9981d9e72d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ups\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite", - "version": "102.0.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-102.0.4.zip", - "shasum": "db8a33b4b9f28ec73581bda10539eb39df40f40e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-cms-url-rewrite": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite-graph-ql", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-url-rewrite-graph-ql-100.4.4.zip", - "shasum": "fd4149f54ee316868f41611dddd76c85d5f38343" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-user", - "version": "101.2.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-user-101.2.5.zip", - "shasum": "b14bba70da38df42d0ed05a3944e388a51b58769" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-email": "101.1.*", - "magento/module-integration": "100.4.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\User\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-usps", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-usps-100.4.4.zip", - "shasum": "adbf6f4899e931fd2625307131fc2015186a10f3" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Usps\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-variable", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-variable-100.4.3.zip", - "shasum": "9735280b8799604a1aa2f88be85d3f36068659ed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Variable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-vault", - "version": "101.2.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-vault-101.2.5.zip", - "shasum": "60e2409242445b520fc72a6ca8b74e8aca021e57" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Vault\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-vault-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-vault-graph-ql-100.4.1.zip", - "shasum": "71355290e85bbda67b7f473610938d76a777e21d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-vault": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VaultGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-version", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-version-100.4.2.zip", - "shasum": "b7e0dde7aed629aa79c474883ad25074a61ef44a" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Version\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi", - "version": "100.4.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-webapi-100.4.4.zip", - "shasum": "31721ff35cb3298e2b16d4bb829def47f2aa5a19" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Webapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-async", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-webapi-async-100.4.3.zip", - "shasum": "a1537735fd7250438b80d6b59c73d1ca195ec168" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-webapi": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-security", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-webapi-security-100.4.2.zip", - "shasum": "487eee45337d893f9bfe89f0fc3868a498038cfe" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-webapi": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiSecurity\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "WebapiSecurity module provides option to loosen security on some webapi resources." - }, - { - "name": "magento/module-weee", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-weee-100.4.5.zip", - "shasum": "9e7c610b86bf8f22665de9a79e2700f4dc583a0a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Weee\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-weee-graph-ql", - "version": "100.4.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-weee-graph-ql-100.4.2.zip", - "shasum": "1fc9041ba669528cf05280a7ff17cfa5b13430d8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-weee": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WeeeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-widget", - "version": "101.2.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-widget-101.2.5.zip", - "shasum": "20d28dff509d6de02bb67b8a24e80bda8cf8aa26" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-email": "101.1.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-widget-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Widget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist", - "version": "101.2.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-101.2.5.zip", - "shasum": "851f33067cc5df9479e089245602e47e7bfa0219" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-rss": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Wishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-analytics", - "version": "100.4.3", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-analytics-100.4.3.zip", - "shasum": "9df55fb0da28a5cf930ec2fbdef0f9ee75b3d605" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-graph-ql", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/module-wishlist-graph-ql-100.4.5.zip", - "shasum": "23aadf8e4394bea17b840623ab81102aaa155c75" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/page-builder", - "version": "1.7.2", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/page-builder-1.7.2.zip", - "shasum": "aaa37f59d3848a1f3e9ff7c1a4bcbf7568a8dd15" - }, - "require": { - "magento/module-aws-s3-page-builder": "1.0.2", - "magento/module-catalog-page-builder-analytics": "1.6.2", - "magento/module-cms-page-builder-analytics": "1.6.2", - "magento/module-page-builder": "2.2.3", - "magento/module-page-builder-admin-analytics": "1.1.2", - "magento/module-page-builder-analytics": "1.6.2" - }, - "type": "metapackage", - "description": "Page Builder metapackage" - }, - { - "name": "magento/product-community-edition", - "version": "2.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/product-community-edition-2.4.5.zip", - "shasum": "13dcc19a3ad35938c385b50f61d1c51e0ec96e00" - }, - "require": { - "blueimp/jquery-file-upload": "5.6.14", - "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.14.2", - "colinmollenhour/credis": "1.13.0", - "colinmollenhour/php-redis-session-abstract": "~1.4.5", - "components/jquery": "1.11.0", - "components/jqueryui": "1.10.4", - "composer/composer": "^1.9 || ^2.0, !=2.2.16", - "elasticsearch/elasticsearch": "~7.17.0", - "ext-bcmath": "*", - "ext-ctype": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-pdo_mysql": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "ext-sodium": "*", - "ext-xsl": "*", - "ext-zip": "*", - "ezyang/htmlpurifier": "^4.14", - "guzzlehttp/guzzle": "^7.4.2", - "laminas/laminas-captcha": "^2.12", - "laminas/laminas-code": "~4.5.0", - "laminas/laminas-db": "^2.15.0", - "laminas/laminas-dependency-plugin": "^2.2.0", - "laminas/laminas-di": "^3.7.0", - "laminas/laminas-escaper": "~2.10.0", - "laminas/laminas-eventmanager": "^3.5.0", - "laminas/laminas-feed": "^2.17.0", - "laminas/laminas-http": "^2.15.0", - "laminas/laminas-mail": "^2.16.0", - "laminas/laminas-mime": "^2.9.1", - "laminas/laminas-modulemanager": "^2.11.0", - "laminas/laminas-mvc": "^3.3.3", - "laminas/laminas-servicemanager": "^3.11.0", - "laminas/laminas-soap": "^2.10.0", - "laminas/laminas-stdlib": "^3.7.1", - "laminas/laminas-uri": "^2.9.1", - "laminas/laminas-validator": "^2.17.0", - "league/flysystem": "~2.4.5", - "league/flysystem-aws-s3-v3": "^2.4.3", - "lib-libxml": "*", - "magento/adobe-stock-integration": "2.1.4", - "magento/composer": "~1.8.0", - "magento/composer-dependency-version-audit-plugin": "~0.1", - "magento/framework": "103.0.5", - "magento/framework-amqp": "100.4.3", - "magento/framework-bulk": "101.0.1", - "magento/framework-message-queue": "100.4.5", - "magento/google-shopping-ads": "4.0.1", - "magento/inventory-metapackage": "1.2.5", - "magento/language-de_de": "100.4.0", - "magento/language-en_us": "100.4.0", - "magento/language-es_es": "100.4.0", - "magento/language-fr_fr": "100.4.0", - "magento/language-nl_nl": "100.4.0", - "magento/language-pt_br": "100.4.0", - "magento/language-zh_hans_cn": "100.4.0", - "magento/magento-composer-installer": ">=0.3.0", - "magento/magento2-base": "2.4.5", - "magento/module-admin-adobe-ims": "100.4.0", - "magento/module-admin-analytics": "100.4.4", - "magento/module-admin-notification": "100.4.4", - "magento/module-adobe-ims": "2.1.4", - "magento/module-adobe-ims-api": "2.1.2", - "magento/module-advanced-pricing-import-export": "100.4.5", - "magento/module-advanced-search": "100.4.3", - "magento/module-amqp": "100.4.2", - "magento/module-analytics": "100.4.5", - "magento/module-asynchronous-operations": "100.4.5", - "magento/module-authorization": "100.4.5", - "magento/module-aws-s3": "100.4.3", - "magento/module-backend": "102.0.5", - "magento/module-backup": "100.4.5", - "magento/module-bundle": "101.0.5", - "magento/module-bundle-graph-ql": "100.4.5", - "magento/module-bundle-import-export": "100.4.4", - "magento/module-cache-invalidate": "100.4.3", - "magento/module-captcha": "100.4.5", - "magento/module-cardinal-commerce": "100.4.3", - "magento/module-catalog": "104.0.5", - "magento/module-catalog-analytics": "100.4.2", - "magento/module-catalog-cms-graph-ql": "100.4.1", - "magento/module-catalog-customer-graph-ql": "100.4.4", - "magento/module-catalog-graph-ql": "100.4.5", - "magento/module-catalog-import-export": "101.1.5", - "magento/module-catalog-inventory": "100.4.5", - "magento/module-catalog-inventory-graph-ql": "100.4.2", - "magento/module-catalog-rule": "101.2.5", - "magento/module-catalog-rule-configurable": "100.4.4", - "magento/module-catalog-rule-graph-ql": "100.4.2", - "magento/module-catalog-search": "102.0.5", - "magento/module-catalog-url-rewrite": "100.4.5", - "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", - "magento/module-catalog-widget": "100.4.5", - "magento/module-checkout": "100.4.5", - "magento/module-checkout-agreements": "100.4.4", - "magento/module-checkout-agreements-graph-ql": "100.4.1", - "magento/module-cms": "104.0.5", - "magento/module-cms-graph-ql": "100.4.2", - "magento/module-cms-url-rewrite": "100.4.4", - "magento/module-cms-url-rewrite-graph-ql": "100.4.3", - "magento/module-compare-list-graph-ql": "100.4.1", - "magento/module-config": "101.2.5", - "magento/module-configurable-import-export": "100.4.3", - "magento/module-configurable-product": "100.4.5", - "magento/module-configurable-product-graph-ql": "100.4.5", - "magento/module-configurable-product-sales": "100.4.2", - "magento/module-contact": "100.4.4", - "magento/module-cookie": "100.4.5", - "magento/module-cron": "100.4.5", - "magento/module-csp": "100.4.4", - "magento/module-currency-symbol": "100.4.3", - "magento/module-customer": "103.0.5", - "magento/module-customer-analytics": "100.4.2", - "magento/module-customer-downloadable-graph-ql": "100.4.1", - "magento/module-customer-graph-ql": "100.4.5", - "magento/module-customer-import-export": "100.4.5", - "magento/module-deploy": "100.4.5", - "magento/module-developer": "100.4.5", - "magento/module-dhl": "100.4.4", - "magento/module-directory": "100.4.5", - "magento/module-directory-graph-ql": "100.4.3", - "magento/module-downloadable": "100.4.5", - "magento/module-downloadable-graph-ql": "100.4.5", - "magento/module-downloadable-import-export": "100.4.4", - "magento/module-eav": "102.1.5", - "magento/module-eav-graph-ql": "100.4.2", - "magento/module-elasticsearch": "101.0.5", - "magento/module-elasticsearch-6": "100.4.5", - "magento/module-elasticsearch-7": "100.4.5", - "magento/module-email": "101.1.5", - "magento/module-encryption-key": "100.4.3", - "magento/module-fedex": "100.4.3", - "magento/module-gift-message": "100.4.4", - "magento/module-gift-message-graph-ql": "100.4.3", - "magento/module-google-adwords": "100.4.2", - "magento/module-google-analytics": "100.4.1", - "magento/module-google-gtag": "100.4.0", - "magento/module-google-optimizer": "100.4.4", - "magento/module-graph-ql": "100.4.5", - "magento/module-graph-ql-cache": "100.4.2", - "magento/module-grouped-catalog-inventory": "100.4.2", - "magento/module-grouped-import-export": "100.4.3", - "magento/module-grouped-product": "100.4.5", - "magento/module-grouped-product-graph-ql": "100.4.5", - "magento/module-import-export": "101.0.5", - "magento/module-indexer": "100.4.5", - "magento/module-instant-purchase": "100.4.4", - "magento/module-integration": "100.4.5", - "magento/module-jwt-framework-adapter": "100.4.1", - "magento/module-jwt-user-token": "100.4.0", - "magento/module-layered-navigation": "100.4.5", - "magento/module-login-as-customer": "100.4.5", - "magento/module-login-as-customer-admin-ui": "100.4.5", - "magento/module-login-as-customer-api": "100.4.4", - "magento/module-login-as-customer-assistance": "100.4.4", - "magento/module-login-as-customer-frontend-ui": "100.4.4", - "magento/module-login-as-customer-graph-ql": "100.4.2", - "magento/module-login-as-customer-log": "100.4.3", - "magento/module-login-as-customer-page-cache": "100.4.4", - "magento/module-login-as-customer-quote": "100.4.3", - "magento/module-login-as-customer-sales": "100.4.4", - "magento/module-marketplace": "100.4.3", - "magento/module-media-content": "100.4.3", - "magento/module-media-content-api": "100.4.4", - "magento/module-media-content-catalog": "100.4.3", - "magento/module-media-content-cms": "100.4.3", - "magento/module-media-content-synchronization": "100.4.4", - "magento/module-media-content-synchronization-api": "100.4.3", - "magento/module-media-content-synchronization-catalog": "100.4.2", - "magento/module-media-content-synchronization-cms": "100.4.2", - "magento/module-media-gallery": "100.4.4", - "magento/module-media-gallery-api": "101.0.4", - "magento/module-media-gallery-catalog": "100.4.2", - "magento/module-media-gallery-catalog-integration": "100.4.2", - "magento/module-media-gallery-catalog-ui": "100.4.2", - "magento/module-media-gallery-cms-ui": "100.4.2", - "magento/module-media-gallery-integration": "100.4.4", - "magento/module-media-gallery-metadata": "100.4.3", - "magento/module-media-gallery-metadata-api": "100.4.2", - "magento/module-media-gallery-renditions": "100.4.3", - "magento/module-media-gallery-renditions-api": "100.4.2", - "magento/module-media-gallery-synchronization": "100.4.4", - "magento/module-media-gallery-synchronization-api": "100.4.3", - "magento/module-media-gallery-synchronization-metadata": "100.4.1", - "magento/module-media-gallery-ui": "100.4.4", - "magento/module-media-gallery-ui-api": "100.4.3", - "magento/module-media-storage": "100.4.4", - "magento/module-message-queue": "100.4.5", - "magento/module-msrp": "100.4.4", - "magento/module-msrp-configurable-product": "100.4.2", - "magento/module-msrp-grouped-product": "100.4.2", - "magento/module-multishipping": "100.4.5", - "magento/module-mysql-mq": "100.4.3", - "magento/module-new-relic-reporting": "100.4.3", - "magento/module-newsletter": "100.4.5", - "magento/module-newsletter-graph-ql": "100.4.2", - "magento/module-offline-payments": "100.4.3", - "magento/module-offline-shipping": "100.4.4", - "magento/module-page-cache": "100.4.5", - "magento/module-payment": "100.4.5", - "magento/module-payment-graph-ql": "100.4.0", - "magento/module-paypal": "101.0.5", - "magento/module-paypal-captcha": "100.4.2", - "magento/module-paypal-graph-ql": "100.4.3", - "magento/module-persistent": "100.4.5", - "magento/module-product-alert": "100.4.4", - "magento/module-product-video": "100.4.5", - "magento/module-quote": "101.2.5", - "magento/module-quote-analytics": "100.4.4", - "magento/module-quote-bundle-options": "100.4.1", - "magento/module-quote-configurable-options": "100.4.1", - "magento/module-quote-downloadable-links": "100.4.1", - "magento/module-quote-graph-ql": "100.4.5", - "magento/module-related-product-graph-ql": "100.4.2", - "magento/module-release-notification": "100.4.3", - "magento/module-remote-storage": "100.4.3", - "magento/module-reports": "100.4.5", - "magento/module-require-js": "100.4.1", - "magento/module-review": "100.4.5", - "magento/module-review-analytics": "100.4.2", - "magento/module-review-graph-ql": "100.4.1", - "magento/module-robots": "101.1.1", - "magento/module-rss": "100.4.3", - "magento/module-rule": "100.4.4", - "magento/module-sales": "103.0.5", - "magento/module-sales-analytics": "100.4.2", - "magento/module-sales-graph-ql": "100.4.5", - "magento/module-sales-inventory": "100.4.2", - "magento/module-sales-rule": "101.2.5", - "magento/module-sales-sequence": "100.4.2", - "magento/module-sample-data": "100.4.3", - "magento/module-search": "101.1.5", - "magento/module-security": "100.4.5", - "magento/module-send-friend": "100.4.3", - "magento/module-send-friend-graph-ql": "100.4.1", - "magento/module-shipping": "100.4.5", - "magento/module-sitemap": "100.4.4", - "magento/module-store": "101.1.5", - "magento/module-store-graph-ql": "100.4.3", - "magento/module-swagger": "100.4.4", - "magento/module-swagger-webapi": "100.4.1", - "magento/module-swagger-webapi-async": "100.4.1", - "magento/module-swatches": "100.4.5", - "magento/module-swatches-graph-ql": "100.4.3", - "magento/module-swatches-layered-navigation": "100.4.1", - "magento/module-tax": "100.4.5", - "magento/module-tax-graph-ql": "100.4.1", - "magento/module-tax-import-export": "100.4.4", - "magento/module-theme": "101.1.5", - "magento/module-theme-graph-ql": "100.4.2", - "magento/module-translation": "100.4.5", - "magento/module-ui": "101.2.5", - "magento/module-ups": "100.4.5", - "magento/module-url-rewrite": "102.0.4", - "magento/module-url-rewrite-graph-ql": "100.4.4", - "magento/module-user": "101.2.5", - "magento/module-usps": "100.4.4", - "magento/module-variable": "100.4.3", - "magento/module-vault": "101.2.5", - "magento/module-vault-graph-ql": "100.4.1", - "magento/module-version": "100.4.2", - "magento/module-webapi": "100.4.4", - "magento/module-webapi-async": "100.4.3", - "magento/module-webapi-security": "100.4.2", - "magento/module-weee": "100.4.5", - "magento/module-weee-graph-ql": "100.4.2", - "magento/module-widget": "101.2.5", - "magento/module-wishlist": "101.2.5", - "magento/module-wishlist-analytics": "100.4.3", - "magento/module-wishlist-graph-ql": "100.4.5", - "magento/page-builder": "1.7.2", - "magento/security-package": "1.1.4", - "magento/theme-adminhtml-backend": "100.4.5", - "magento/theme-frontend-blank": "100.4.5", - "magento/theme-frontend-luma": "100.4.5", - "magento/zendframework1": "~1.15.0", - "monolog/monolog": "^2.7", - "paypal/module-braintree": "4.4.0", - "pelago/emogrifier": "^6.0.0", - "php": "~7.4.0||~8.1.0", - "php-amqplib/php-amqplib": "~3.2.0", - "phpseclib/mcrypt_compat": "~2.0.2", - "phpseclib/phpseclib": "~3.0.13", - "ramsey/uuid": "~4.2.0", - "symfony/console": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.4.0", - "temando/module-shipping": "2.0.0", - "tinymce/tinymce": "3.4.7", - "trentrichardson/jquery-timepicker-addon": "1.4.3", - "tubalmartin/cssmin": "4.1.1", - "twbs/bootstrap": "3.1.0", - "web-token/jwt-framework": "^v2.2.7", - "webonyx/graphql-php": "~14.11.6", - "wikimedia/less.php": "^3.0.0" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "eCommerce Platform for Growth (Community Edition)" - }, - { - "name": "magento/security-package", - "version": "1.1.4", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/security-package-1.1.4.zip", - "shasum": "a6b52f6aea8560b063b7ce4115a9a49aca58b820" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/module-re-captcha-admin-ui": "1.1.2", - "magento/module-re-captcha-checkout": "1.1.2", - "magento/module-re-captcha-checkout-sales-rule": "1.1.1", - "magento/module-re-captcha-contact": "1.1.1", - "magento/module-re-captcha-customer": "1.1.3", - "magento/module-re-captcha-frontend-ui": "1.1.3", - "magento/module-re-captcha-migration": "1.1.2", - "magento/module-re-captcha-newsletter": "1.1.2", - "magento/module-re-captcha-paypal": "1.1.2", - "magento/module-re-captcha-review": "1.1.2", - "magento/module-re-captcha-send-friend": "1.1.2", - "magento/module-re-captcha-store-pickup": "1.0.1", - "magento/module-re-captcha-ui": "1.1.2", - "magento/module-re-captcha-user": "1.1.2", - "magento/module-re-captcha-validation": "1.1.1", - "magento/module-re-captcha-validation-api": "1.1.1", - "magento/module-re-captcha-version-2-checkbox": "2.0.2", - "magento/module-re-captcha-version-2-invisible": "2.0.2", - "magento/module-re-captcha-version-3-invisible": "2.0.2", - "magento/module-re-captcha-webapi-api": "1.0.1", - "magento/module-re-captcha-webapi-graph-ql": "1.0.1", - "magento/module-re-captcha-webapi-rest": "1.0.1", - "magento/module-re-captcha-webapi-ui": "1.0.1", - "magento/module-securitytxt": "1.1.1", - "magento/module-two-factor-auth": "1.1.4" - }, - "type": "metapackage", - "description": "Magento Security Package" - }, - { - "name": "magento/theme-adminhtml-backend", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-adminhtml-backend-100.4.5.zip", - "shasum": "9a7b1f7a2ee16a8024784f332a18f9abfb0552f6" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-blank", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-blank-100.4.5.zip", - "shasum": "082edca2b656ddd20402f95d2919f5f0d2431af0" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-luma", - "version": "100.4.5", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/magento/theme-frontend-luma-100.4.5.zip", - "shasum": "07930800e3b88cbf24d5e97632c30dc52d0dae5e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/theme-frontend-blank": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/zendframework1", - "version": "1.15.1", - "source": { - "type": "git", - "url": "https://github.com/magento/zf1.git", - "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", - "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", - "shasum": "" - }, - "require": { - "php": ">=7.0.0" - }, - "require-dev": { - "phpunit/dbunit": "1.3.*", - "phpunit/phpunit": "3.7.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.12.x-dev" - } - }, - "autoload": { - "psr-0": { - "Zend_": "library/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "library/" - ], - "license": [ - "BSD-3-Clause" - ], - "description": "Magento Zend Framework 1", - "homepage": "http://framework.zend.com/", - "keywords": [ - "ZF1", - "framework" - ], - "support": { - "issues": "https://github.com/magento/zf1/issues", - "source": "https://github.com/magento/zf1/tree/1.15.1" - }, - "time": "2022-06-21T01:22:39+00:00" - }, - { - "name": "monolog/monolog", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", - "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "psr/log": "^1.0.1 || ^2.0 || ^3.0" - }, - "provide": { - "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7 || ^8", - "ext-json": "*", - "graylog2/gelf-php": "^1.4.2", - "guzzlehttp/guzzle": "^7.4", - "guzzlehttp/psr7": "^2.2", - "mongodb/mongodb": "^1.8", - "php-amqplib/php-amqplib": "~2.4 || ^3", - "phpspec/prophecy": "^1.15", - "phpstan/phpstan": "^0.12.91", - "phpunit/phpunit": "^8.5.14", - "predis/predis": "^1.1 || ^2.0", - "rollbar/rollbar": "^1.3 || ^2 || ^3", - "ruflin/elastica": "^7", - "swiftmailer/swiftmailer": "^5.3|^6.0", - "symfony/mailer": "^5.4 || ^6", - "symfony/mime": "^5.4 || ^6" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", - "ext-mbstring": "Allow to work properly with unicode symbols", - "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", - "ext-openssl": "Required to send log messages using SSL", - "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "https://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "support": { - "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.8.0" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2022-07-24T11:55:47+00:00" - }, - { - "name": "mtdowling/jmespath.php", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/jmespath/jmespath.php.git", - "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", - "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", - "shasum": "" - }, - "require": { - "php": "^5.4 || ^7.0 || ^8.0", - "symfony/polyfill-mbstring": "^1.17" - }, - "require-dev": { - "composer/xdebug-handler": "^1.4 || ^2.0", - "phpunit/phpunit": "^4.8.36 || ^7.5.15" - }, - "bin": [ - "bin/jp.php" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev" - } - }, - "autoload": { - "files": [ - "src/JmesPath.php" - ], - "psr-4": { - "JmesPath\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Declaratively specify how to extract elements from a JSON document", - "keywords": [ - "json", - "jsonpath" - ], - "support": { - "issues": "https://github.com/jmespath/jmespath.php/issues", - "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" - }, - "time": "2021-06-14T00:11:39+00:00" - }, - { - "name": "nikic/php-parser", - "version": "v4.15.1", - "source": { - "type": "git", - "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", - "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": ">=7.0" - }, - "require-dev": { - "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" - }, - "bin": [ - "bin/php-parse" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.9-dev" - } - }, - "autoload": { - "psr-4": { - "PhpParser\\": "lib/PhpParser" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Nikita Popov" - } - ], - "description": "A PHP parser written in PHP", - "keywords": [ - "parser", - "php" - ], - "support": { - "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.1" - }, - "time": "2022-09-04T07:30:47+00:00" - }, - { - "name": "paragonie/constant_time_encoding", - "version": "v2.6.3", - "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" - }, - "type": "library", - "autoload": { - "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com", - "role": "Original Developer" - } - ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", - "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/constant_time_encoding/issues", - "source": "https://github.com/paragonie/constant_time_encoding" - }, - "time": "2022-06-14T06:56:20+00:00" - }, - { - "name": "paragonie/random_compat", - "version": "v9.99.100", - "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." - }, - "type": "library", - "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" - }, - "time": "2020-10-15T08:29:30+00:00" - }, - { - "name": "paypal/module-braintree", - "version": "4.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-4.4.0.0.zip", - "shasum": "d9ab16d9607bfc62fce64712c02facc88510e5f0" - }, - "require": { - "braintree/braintree_php": "6.5.1", - "magento/framework": "*", - "paypal/module-braintree-core": "4.4.0", - "paypal/module-braintree-graph-ql": "4.4.0", - "php": "~7.4.0||~8.1.0" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Braintree Magento" - }, - { - "name": "paypal/module-braintree-core", - "version": "4.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-core-4.4.0.0.zip", - "shasum": "0ed21d22c65ed82cfcb765b684b50e47d6addf17" - }, - "require": { - "braintree/braintree_php": "6.5.1", - "ext-json": "*", - "ext-simplexml": "*", - "magento/framework": "*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "100.2.*||101.0.*||^102.0.0", - "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", - "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", - "magento/module-checkout-agreements": "100.4.*", - "magento/module-config": "101.0.*||101.1.*||^101.2.0", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "101.0.*||102.0.*||^103.0.0", - "magento/module-directory": "100.2.*||100.3.*||^100.4.0", - "magento/module-downloadable": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-instant-purchase": "100.4.*", - "magento/module-multishipping": "100.4.*", - "magento/module-payment": "100.2.*||100.3.*||^100.4.0", - "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", - "magento/module-quote": "101.0.*||101.1.*||^101.2.0", - "magento/module-re-captcha-admin-ui": "1.1.*", - "magento/module-re-captcha-frontend-ui": "1.1.*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-re-captcha-version-2-checkbox": "2.0.*", - "magento/module-re-captcha-version-2-invisible": "2.0.*", - "magento/module-re-captcha-version-3-invisible": "2.0.*", - "magento/module-re-captcha-webapi-api": "1.0.*", - "magento/module-re-captcha-webapi-ui": "1.0.*", - "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", - "magento/module-store": "101.1.*", - "magento/module-theme": "100.2.*||101.0.*||^101.1.0", - "magento/module-ui": "101.0.*||101.1.*||^101.2.0", - "magento/module-vault": "101.0.*||101.1.*||^101.2.0", - "magento/module-webapi": "100.4.*", - "php": "~7.4.0||~8.1.0" - }, - "conflict": { - "gene/module-braintree": "*", - "magento/module-braintree": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\Braintree\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." - }, - { - "name": "paypal/module-braintree-graph-ql", - "version": "4.4.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/paypal-module-braintree-graph-ql-4.4.0.0.zip", - "shasum": "aeda8bc856162c4d7bda04cd363296f138d2a03e" - }, - "require": { - "magento/framework": "^102||^103", - "magento/module-quote": "^101", - "magento/module-quote-graph-ql": "^100", - "magento/module-store": "^101", - "paypal/module-braintree-core": "^4.4", - "php": "~7.4.0||~8.1.0" - }, - "suggest": { - "magento/module-graph-ql": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\BraintreeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "pelago/emogrifier", - "version": "v6.0.0", - "source": { - "type": "git", - "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", - "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", - "sabberworm/php-css-parser": "^8.3.1", - "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" - }, - "require-dev": { - "php-parallel-lint/php-parallel-lint": "^1.3.0", - "phpunit/phpunit": "^8.5.16", - "rawr/cross-data-providers": "^2.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "7.0.x-dev" - } - }, - "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" - }, - "time": "2021-09-16T16:22:04+00:00" - }, - { - "name": "php-amqplib/php-amqplib", - "version": "v3.2.0", - "source": { - "type": "git", - "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/0bec5b392428e0ac3b3f34fbc4e02d706995833e", - "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "ext-sockets": "*", - "php": "^7.1||^8.0", - "phpseclib/phpseclib": "^2.0|^3.0" - }, - "conflict": { - "php": "7.4.0 - 7.4.1" - }, - "replace": { - "videlalvaro/php-amqplib": "self.version" - }, - "require-dev": { - "ext-curl": "*", - "nategood/httpful": "^0.2.20", - "phpunit/phpunit": "^7.5|^9.5", - "squizlabs/php_codesniffer": "^3.6" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "PhpAmqpLib\\": "PhpAmqpLib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Alvaro Videla", - "role": "Original Maintainer" - }, - { - "name": "Raúl Araya", - "email": "nubeiro@gmail.com", - "role": "Maintainer" - }, - { - "name": "Luke Bakken", - "email": "luke@bakken.io", - "role": "Maintainer" - }, - { - "name": "Ramūnas Dronga", - "email": "github@ramuno.lt", - "role": "Maintainer" - } - ], - "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", - "homepage": "https://github.com/php-amqplib/php-amqplib/", - "keywords": [ - "message", - "queue", - "rabbitmq" - ], - "support": { - "issues": "https://github.com/php-amqplib/php-amqplib/issues", - "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.2.0" - }, - "time": "2022-03-10T19:16:00+00:00" - }, - { - "name": "phpgt/cssxpath", - "version": "v1.1.4", - "source": { - "type": "git", - "url": "https://github.com/PhpGt/CssXPath.git", - "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", - "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-dom": "*", - "ext-libxml": "*", - "phpstan/phpstan": ">=0.12.42", - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Gt\\CssXPath\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Greg Bowler", - "email": "greg.bowler@g105b.com", - "homepage": "https://www.g105b.com", - "role": "Developer" - } - ], - "description": "Convert CSS selectors to XPath queries.", - "support": { - "issues": "https://github.com/PhpGt/CssXPath/issues", - "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" - }, - "funding": [ - { - "url": "https://github.com/sponsors/PhpGt", - "type": "github" - } - ], - "time": "2021-11-13T15:40:44+00:00" - }, - { - "name": "phpgt/dom", - "version": "v2.2.3", - "source": { - "type": "git", - "url": "https://github.com/PhpGt/Dom.git", - "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", - "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "php": ">=7.3", - "phpgt/cssxpath": "^1.1.4", - "psr/http-message": "1.*" - }, - "require-dev": { - "phpunit/phpunit": "~9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Gt\\Dom\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Greg Bowler", - "email": "greg.bowler@g105b.com", - "homepage": "https://www.g105b.com", - "role": "Developer" - }, - { - "name": "Alvaro Guimaraes", - "homepage": "https://github.com/aguimaraes", - "role": "Developer" - }, - { - "name": "James Fellows", - "homepage": "https://github.com/j4m3s", - "role": "Developer" - }, - { - "name": "Emile Ward", - "homepage": "https://github.com/emileward", - "role": "Developer" - }, - { - "name": "Jelmer Wijnja", - "homepage": "https://github.com/Jelmergu", - "role": "Developer" - }, - { - "name": "Ognjen Petrovic", - "homepage": "https://github.com/ognjen-petrovic", - "role": "Developer" - }, - { - "name": "Jacob Bearden", - "homepage": "https://github.com/jacobbearden", - "role": "Documentation contributor" - }, - { - "name": "Jaroslav Týc", - "homepage": "https://www.jaroslavtyc.com/", - "role": "Developer" - }, - { - "name": "Andrii Beziazychnyi", - "homepage": "https://www.atwix.com/", - "role": "Developer" - } - ], - "description": "The modern DOM API for PHP projects.", - "support": { - "issues": "https://github.com/PhpGt/Dom/issues", - "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" - }, - "funding": [ - { - "url": "https://github.com/phpgt", - "type": "github" - } - ], - "time": "2021-11-13T15:59:05+00:00" - }, - { - "name": "phpseclib/mcrypt_compat", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/mcrypt_compat.git", - "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", - "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", - "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" - }, - "type": "library", - "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" - } - ], - "time": "2022-03-27T15:58:45+00:00" - }, - { - "name": "phpseclib/phpseclib", - "version": "3.0.16", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "7181378909ed8890be4db53d289faac5b77f8b05" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/7181378909ed8890be4db53d289faac5b77f8b05", - "reference": "7181378909ed8890be4db53d289faac5b77f8b05", - "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." - }, - "type": "library", - "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.16" - }, - "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" - } - ], - "time": "2022-09-05T18:03:08+00:00" - }, - { - "name": "psr/container", - "version": "1.1.2", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", - "shasum": "" - }, - "require": { - "php": ">=7.4.0" - }, - "type": "library", - "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/1.1.2" - }, - "time": "2021-11-05T16:50:12+00:00" - }, - { - "name": "psr/event-dispatcher", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/event-dispatcher.git", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", - "shasum": "" - }, - "require": { - "php": ">=7.2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\EventDispatcher\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Standard interfaces for event handling.", - "keywords": [ - "events", - "psr", - "psr-14" - ], - "support": { - "issues": "https://github.com/php-fig/event-dispatcher/issues", - "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" - }, - "time": "2019-01-08T18:20:26+00:00" - }, - { - "name": "psr/http-client", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-client.git", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", - "shasum": "" - }, - "require": { - "php": "^7.0 || ^8.0", - "psr/http-message": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Client\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP clients", - "homepage": "https://github.com/php-fig/http-client", - "keywords": [ - "http", - "http-client", - "psr", - "psr-18" - ], - "support": { - "source": "https://github.com/php-fig/http-client/tree/master" - }, - "time": "2020-06-29T06:28:15+00:00" - }, - { - "name": "psr/http-factory", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-factory.git", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", - "shasum": "" - }, - "require": { - "php": ">=7.0.0", - "psr/http-message": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for PSR-7 HTTP message factories", - "keywords": [ - "factory", - "http", - "message", - "psr", - "psr-17", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-factory/tree/master" - }, - "time": "2019-04-30T12:38:16+00:00" - }, - { - "name": "psr/http-message", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-message/tree/master" - }, - "time": "2016-08-06T14:39:51+00:00" - }, - { - "name": "psr/log", - "version": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "support": { - "source": "https://github.com/php-fig/log/tree/1.1.4" - }, - "time": "2021-05-03T11:20:27+00:00" - }, - { - "name": "ralouphie/getallheaders", - "version": "3.0.3", - "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" - }, - "type": "library", - "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.", - "support": { - "issues": "https://github.com/ralouphie/getallheaders/issues", - "source": "https://github.com/ralouphie/getallheaders/tree/develop" - }, - "time": "2019-03-08T08:55:37+00:00" - }, - { - "name": "ramsey/collection", - "version": "1.2.2", - "source": { - "type": "git", - "url": "https://github.com/ramsey/collection.git", - "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", - "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", - "shasum": "" - }, - "require": { - "php": "^7.3 || ^8", - "symfony/polyfill-php81": "^1.23" - }, - "require-dev": { - "captainhook/captainhook": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "ergebnis/composer-normalize": "^2.6", - "fakerphp/faker": "^1.5", - "hamcrest/hamcrest-php": "^2", - "jangregor/phpstan-prophecy": "^0.8", - "mockery/mockery": "^1.3", - "phpspec/prophecy-phpunit": "^2.0", - "phpstan/extension-installer": "^1", - "phpstan/phpstan": "^0.12.32", - "phpstan/phpstan-mockery": "^0.12.5", - "phpstan/phpstan-phpunit": "^0.12.11", - "phpunit/phpunit": "^8.5 || ^9", - "psy/psysh": "^0.10.4", - "slevomat/coding-standard": "^6.3", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Ramsey\\Collection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" - } - ], - "description": "A PHP library for representing and manipulating collections.", - "keywords": [ - "array", - "collection", - "hash", - "map", - "queue", - "set" - ], - "support": { - "issues": "https://github.com/ramsey/collection/issues", - "source": "https://github.com/ramsey/collection/tree/1.2.2" - }, - "funding": [ - { - "url": "https://github.com/ramsey", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", - "type": "tidelift" - } - ], - "time": "2021-10-10T03:01:02+00:00" - }, - { - "name": "ramsey/uuid", - "version": "4.2.3", - "source": { - "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", - "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", - "shasum": "" - }, - "require": { - "brick/math": "^0.8 || ^0.9", - "ext-json": "*", - "php": "^7.2 || ^8.0", - "ramsey/collection": "^1.0", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php80": "^1.14" - }, - "replace": { - "rhumsaa/uuid": "self.version" - }, - "require-dev": { - "captainhook/captainhook": "^5.10", - "captainhook/plugin-composer": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "doctrine/annotations": "^1.8", - "ergebnis/composer-normalize": "^2.15", - "mockery/mockery": "^1.3", - "moontoast/math": "^1.1", - "paragonie/random-lib": "^2", - "php-mock/php-mock": "^2.2", - "php-mock/php-mock-mockery": "^1.3", - "php-parallel-lint/php-parallel-lint": "^1.1", - "phpbench/phpbench": "^1.0", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-mockery": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpunit/phpunit": "^8.5 || ^9", - "slevomat/coding-standard": "^7.0", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.9" - }, - "suggest": { - "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", - "ext-ctype": "Enables faster processing of character classification using ctype functions.", - "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", - "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", - "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "4.x-dev" - }, - "captainhook": { - "force-install": true - } - }, - "autoload": { - "files": [ - "src/functions.php" - ], - "psr-4": { - "Ramsey\\Uuid\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", - "keywords": [ - "guid", - "identifier", - "uuid" - ], - "support": { - "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid/tree/4.2.3" - }, - "funding": [ - { - "url": "https://github.com/ramsey", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", - "type": "tidelift" - } - ], - "time": "2021-09-25T23:10:38+00:00" - }, - { - "name": "react/promise", - "version": "v2.9.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", - "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" - }, - "type": "library", - "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" - ], - "support": { - "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v2.9.0" - }, - "funding": [ - { - "url": "https://github.com/WyriHaximus", - "type": "github" - }, - { - "url": "https://github.com/clue", - "type": "github" - } - ], - "time": "2022-02-11T10:27:51+00:00" - }, - { - "name": "sabberworm/php-css-parser", - "version": "8.4.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" - }, - "type": "library", - "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" - }, - "time": "2021-12-11T13:40:54+00:00" - }, - { - "name": "seld/jsonlint", - "version": "1.9.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "4211420d25eba80712bff236a98960ef68b866b7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", - "reference": "4211420d25eba80712bff236a98960ef68b866b7", - "shasum": "" - }, - "require": { - "php": "^5.3 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.5", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" - }, - "bin": [ - "bin/jsonlint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Seld\\JsonLint\\": "src/Seld/JsonLint/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "JSON Linter", - "keywords": [ - "json", - "linter", - "parser", - "validator" - ], - "support": { - "issues": "https://github.com/Seldaek/jsonlint/issues", - "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", - "type": "tidelift" - } - ], - "time": "2022-04-01T13:37:23+00:00" - }, - { - "name": "seld/phar-utils", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", - "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", - "shasum": "" - }, - "require": { - "php": ">=5.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Seld\\PharUtils\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" - } - ], - "description": "PHAR file format utilities, for when PHP phars you up", - "keywords": [ - "phar" - ], - "support": { - "issues": "https://github.com/Seldaek/phar-utils/issues", - "source": "https://github.com/Seldaek/phar-utils/tree/1.2.1" - }, - "time": "2022-08-31T10:31:18+00:00" - }, - { - "name": "spomky-labs/aes-key-wrap", - "version": "v6.0.0", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", - "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", - "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "lib-openssl": "*", - "php": ">=7.2", - "thecodingmachine/safe": "^1.1" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-beberlei-assert": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^7.0|^8.0|^9.0", - "thecodingmachine/phpstan-safe-rule": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "AESKW\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" - } - ], - "description": "AES Key Wrap for PHP.", - "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", - "keywords": [ - "A128KW", - "A192KW", - "A256KW", - "RFC3394", - "RFC5649", - "aes", - "key", - "padding", - "wrap" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", - "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" - }, - "time": "2020-08-01T14:07:55+00:00" - }, - { - "name": "spomky-labs/base64url", - "version": "v2.0.4", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/base64url.git", - "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", - "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "require-dev": { - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.11|^0.12", - "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", - "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", - "phpstan/phpstan-phpunit": "^0.11|^0.12", - "phpstan/phpstan-strict-rules": "^0.11|^0.12" - }, - "type": "library", - "autoload": { - "psr-4": { - "Base64Url\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky-Labs/base64url/contributors" - } - ], - "description": "Base 64 URL Safe Encoding/Decoding PHP Library", - "homepage": "https://github.com/Spomky-Labs/base64url", - "keywords": [ - "base64", - "rfc4648", - "safe", - "url" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/base64url/issues", - "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" - }, - "funding": [ - { - "url": "https://github.com/Spomky", - "type": "github" - }, - { - "url": "https://www.patreon.com/FlorentMorselli", - "type": "patreon" - } - ], - "time": "2020-11-03T09:10:25+00:00" - }, - { - "name": "spomky-labs/otphp", - "version": "v10.0.3", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", - "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", - "shasum": "" - }, - "require": { - "beberlei/assert": "^3.0", - "ext-mbstring": "*", - "paragonie/constant_time_encoding": "^2.0", - "php": "^7.2|^8.0", - "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-beberlei-assert": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^8.0", - "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "v10.0": "10.0.x-dev", - "v9.0": "9.0.x-dev", - "v8.3": "8.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "OTPHP\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/Spomky-Labs/otphp/contributors" - } - ], - "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", - "homepage": "https://github.com/Spomky-Labs/otphp", - "keywords": [ - "FreeOTP", - "RFC 4226", - "RFC 6238", - "google authenticator", - "hotp", - "otp", - "totp" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/otphp/issues", - "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" - }, - "time": "2022-03-17T08:00:35+00:00" - }, - { - "name": "symfony/config", - "version": "v5.4.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", - "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/filesystem": "^4.4|^5.0|^6.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22" - }, - "conflict": { - "symfony/finder": "<4.4" - }, - "require-dev": { - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/finder": "^4.4|^5.0|^6.0", - "symfony/messenger": "^4.4|^5.0|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/yaml": "^4.4|^5.0|^6.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Config\\": "" - }, - "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": "Helps you find, load, combine, autofill and validate configuration values of any kind", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/config/tree/v5.4.11" - }, - "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" - } - ], - "time": "2022-07-20T13:00:38+00:00" - }, - { - "name": "symfony/console", - "version": "v4.4.45", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "28b77970939500fb04180166a1f716e75a871ef8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/28b77970939500fb04180166a1f716e75a871ef8", - "reference": "28b77970939500fb04180166a1f716e75a871ef8", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2" - }, - "conflict": { - "psr/log": ">=3", - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", - "symfony/lock": "<4.4", - "symfony/process": "<3.3" - }, - "provide": { - "psr/log-implementation": "1.0|2.0" - }, - "require-dev": { - "psr/log": "^1|^2", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/event-dispatcher": "^4.3", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, - "type": "library", - "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", - "support": { - "source": "https://github.com/symfony/console/tree/v4.4.45" - }, - "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" - } - ], - "time": "2022-08-17T14:50:19+00:00" - }, - { - "name": "symfony/css-selector", - "version": "v5.4.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "c1681789f059ab756001052164726ae88512ae3d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", - "reference": "c1681789f059ab756001052164726ae88512ae3d", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "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/v5.4.11" - }, - "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" - } - ], - "time": "2022-06-27T16:58:25+00:00" - }, - { - "name": "symfony/debug", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/debug.git", - "reference": "1a692492190773c5310bc7877cb590c04c2f05be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", - "reference": "1a692492190773c5310bc7877cb590c04c2f05be", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2|^3" - }, - "conflict": { - "symfony/http-kernel": "<3.4" - }, - "require-dev": { - "symfony/http-kernel": "^3.4|^4.0|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Debug\\": "" - }, - "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": "Provides tools to ease debugging PHP code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/debug/tree/v4.4.44" - }, - "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" - } - ], - "abandoned": "symfony/error-handler", - "time": "2022-07-28T16:29:46+00:00" - }, - { - "name": "symfony/dependency-injection", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "24cf522668845391c0542bc1de496366072a6d0e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/24cf522668845391c0542bc1de496366072a6d0e", - "reference": "24cf522668845391c0542bc1de496366072a6d0e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.1.1", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "ext-psr": "<1.1|>=2", - "symfony/config": "<5.3", - "symfony/finder": "<4.4", - "symfony/proxy-manager-bridge": "<4.4", - "symfony/yaml": "<4.4.26" - }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0|2.0" - }, - "require-dev": { - "symfony/config": "^5.3|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/yaml": "^4.4.26|^5.0|^6.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "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": "Allows you to standardize and centralize the way objects are constructed in your application", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-08-30T19:10:13+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v3.1.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", - "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "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.1.1" - }, - "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" - } - ], - "time": "2022-02-25T11:15:52+00:00" - }, - { - "name": "symfony/error-handler", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/error-handler.git", - "reference": "be731658121ef2d8be88f3a1ec938148a9237291" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", - "reference": "be731658121ef2d8be88f3a1ec938148a9237291", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2|^3", - "symfony/debug": "^4.4.5", - "symfony/var-dumper": "^4.4|^5.0" - }, - "require-dev": { - "symfony/http-kernel": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\ErrorHandler\\": "" - }, - "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": "Provides tools to manage errors and ease debugging PHP code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/error-handler/tree/v4.4.44" - }, - "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" - } - ], - "time": "2022-07-28T16:29:46+00:00" - }, - { - "name": "symfony/event-dispatcher", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", - "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "symfony/dependency-injection": "<3.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" - }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/error-handler": "~3.4|~4.4", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "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": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" - }, - "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" - } - ], - "time": "2022-07-20T09:59:04+00:00" - }, - { - "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", - "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } - }, - "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 dispatching event", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" - }, - "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" - } - ], - "time": "2022-01-02T09:41:36+00:00" - }, - { - "name": "symfony/filesystem", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "ac09569844a9109a5966b9438fc29113ce77cf51" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/ac09569844a9109a5966b9438fc29113ce77cf51", - "reference": "ac09569844a9109a5966b9438fc29113ce77cf51", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.8", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "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": "Provides basic utilities for the filesystem", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-21T19:53:16+00:00" - }, - { - "name": "symfony/finder", - "version": "v5.4.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "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": "Finds files and directories via an intuitive fluent interface", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.11" - }, - "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" - } - ], - "time": "2022-07-29T07:37:50+00:00" - }, - { - "name": "symfony/http-client-contracts", - "version": "v2.5.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "suggest": { - "symfony/http-client-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\HttpClient\\": "" - } - }, - "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 HTTP clients", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.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" - } - ], - "time": "2022-04-12T15:48:08+00:00" - }, - { - "name": "symfony/http-foundation", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/54be067587a4f2b7fffb7a699f9481ec3daf9379", - "reference": "54be067587a4f2b7fffb7a699f9481ec3daf9379", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.16" - }, - "require-dev": { - "predis/predis": "~1.0", - "symfony/cache": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", - "symfony/mime": "^4.4|^5.0|^6.0", - "symfony/rate-limiter": "^5.2|^6.0" - }, - "suggest": { - "symfony/mime": "To use the file extension guesser" - }, - "type": "library", - "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", - "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-17T07:31:22+00:00" - }, - { - "name": "symfony/http-kernel", - "version": "v4.4.46", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-kernel.git", - "reference": "fb72bc54f300151fadef84fce79764138b1ef943" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fb72bc54f300151fadef84fce79764138b1ef943", - "reference": "fb72bc54f300151fadef84fce79764138b1ef943", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2", - "symfony/error-handler": "^4.4", - "symfony/event-dispatcher": "^4.4", - "symfony/http-client-contracts": "^1.1|^2", - "symfony/http-foundation": "^4.4.30|^5.3.7", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "symfony/browser-kit": "<4.3", - "symfony/config": "<3.4", - "symfony/console": ">=5", - "symfony/dependency-injection": "<4.3", - "symfony/translation": "<4.2", - "twig/twig": "<1.43|<2.13,>=2" - }, - "provide": { - "psr/log-implementation": "1.0|2.0" - }, - "require-dev": { - "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^4.3|^5.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/console": "^3.4|^4.0", - "symfony/css-selector": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^4.3|^5.0", - "symfony/dom-crawler": "^3.4|^4.0|^5.0", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/routing": "^3.4|^4.0|^5.0", - "symfony/stopwatch": "^3.4|^4.0|^5.0", - "symfony/templating": "^3.4|^4.0|^5.0", - "symfony/translation": "^4.2|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "twig/twig": "^1.43|^2.13|^3.0.4" - }, - "suggest": { - "symfony/browser-kit": "", - "symfony/config": "", - "symfony/console": "", - "symfony/dependency-injection": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpKernel\\": "" - }, - "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": "Provides a structured process for converting a Request into a Response", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/http-kernel/tree/v4.4.46" - }, - "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" - } - ], - "time": "2022-09-30T07:27:59+00:00" - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", - "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-ctype": "*" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-intl-idn", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", - "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", - "shasum": "" - }, - "require": { - "php": ">=7.1", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php72": "^1.10" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "219aa369ceff116e673852dce47c3a41794c14bd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", - "reference": "219aa369ceff116e673852dce47c3a41794c14bd", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", - "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-mbstring": "*" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-php72", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", - "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - } - }, - "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.2+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-php73", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", - "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", - "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-10T07:21:04+00:00" - }, - { - "name": "symfony/polyfill-php81", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", - "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "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.26.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" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/process", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", - "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "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": "Executes commands in sub-processes", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/process/tree/v4.4.44" - }, - "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" - } - ], - "time": "2022-06-27T13:16:42+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v2.5.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.1", - "symfony/deprecation-contracts": "^2.1|^3" - }, - "conflict": { - "ext-psr": "<1.1|>=2" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } - }, - "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/v2.5.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" - } - ], - "time": "2022-05-30T19:17:29+00:00" - }, - { - "name": "symfony/var-dumper", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2bf2ccab581bec363191672f0df40e0c85569e1c", - "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "phpunit/phpunit": "<5.4.3", - "symfony/console": "<4.4" - }, - "require-dev": { - "ext-iconv": "*", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", - "twig/twig": "^2.13|^3.0.4" - }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" - }, - "bin": [ - "Resources/bin/var-dump-server" - ], - "type": "library", - "autoload": { - "files": [ - "Resources/functions/dump.php" - ], - "psr-4": { - "Symfony\\Component\\VarDumper\\": "" - }, - "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 mechanisms for walking through any arbitrary PHP variable", - "homepage": "https://symfony.com", - "keywords": [ - "debug", - "dump" - ], - "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-06T13:23:31+00:00" - }, - { - "name": "tedivm/jshrink", - "version": "v1.4.0", - "source": { - "type": "git", - "url": "https://github.com/tedious/JShrink.git", - "reference": "0513ba1407b1f235518a939455855e6952a48bbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", - "reference": "0513ba1407b1f235518a939455855e6952a48bbc", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0|^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.8", - "php-coveralls/php-coveralls": "^1.1.0", - "phpunit/phpunit": "^6" - }, - "type": "library", - "autoload": { - "psr-0": { - "JShrink": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Robert Hafner", - "email": "tedivm@tedivm.com" - } - ], - "description": "Javascript Minifier built in PHP", - "homepage": "http://github.com/tedious/JShrink", - "keywords": [ - "javascript", - "minifier" - ], - "support": { - "issues": "https://github.com/tedious/JShrink/issues", - "source": "https://github.com/tedious/JShrink/tree/v1.4.0" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", - "type": "tidelift" - } - ], - "time": "2020-11-30T18:10:21+00:00" - }, - { - "name": "temando/module-shipping", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-2.0.0.0.zip", - "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" - }, - "require": { - "temando/module-shipping-remover": "1.0.0" - }, - "type": "metapackage", - "license": [ - "OSL-3.0" - ], - "description": "Temando multi-carrier shipping extension for Magento 2", - "abandoned": true - }, - { - "name": "temando/module-shipping-remover", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://mirror.mage-os.org/packages/additional/temando-module-shipping-remover-1.0.0.0.zip", - "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" - }, - "require": { - "magento/framework": "*", - "magento/module-eav": "*" - }, - "replace": { - "temando/module-shipping-m2": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Temando\\ShippingRemover\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Removes Temando multi-carrier shipping extension from Magento 2" - }, - { - "name": "thecodingmachine/safe", - "version": "v1.3.3", - "source": { - "type": "git", - "url": "https://github.com/thecodingmachine/safe.git", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "phpstan/phpstan": "^0.12", - "squizlabs/php_codesniffer": "^3.2", - "thecodingmachine/phpstan-strict-rules": "^0.12" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "files": [ - "deprecated/apc.php", - "deprecated/libevent.php", - "deprecated/mssql.php", - "deprecated/stats.php", - "lib/special_cases.php", - "generated/apache.php", - "generated/apcu.php", - "generated/array.php", - "generated/bzip2.php", - "generated/calendar.php", - "generated/classobj.php", - "generated/com.php", - "generated/cubrid.php", - "generated/curl.php", - "generated/datetime.php", - "generated/dir.php", - "generated/eio.php", - "generated/errorfunc.php", - "generated/exec.php", - "generated/fileinfo.php", - "generated/filesystem.php", - "generated/filter.php", - "generated/fpm.php", - "generated/ftp.php", - "generated/funchand.php", - "generated/gmp.php", - "generated/gnupg.php", - "generated/hash.php", - "generated/ibase.php", - "generated/ibmDb2.php", - "generated/iconv.php", - "generated/image.php", - "generated/imap.php", - "generated/info.php", - "generated/ingres-ii.php", - "generated/inotify.php", - "generated/json.php", - "generated/ldap.php", - "generated/libxml.php", - "generated/lzf.php", - "generated/mailparse.php", - "generated/mbstring.php", - "generated/misc.php", - "generated/msql.php", - "generated/mysql.php", - "generated/mysqli.php", - "generated/mysqlndMs.php", - "generated/mysqlndQc.php", - "generated/network.php", - "generated/oci8.php", - "generated/opcache.php", - "generated/openssl.php", - "generated/outcontrol.php", - "generated/password.php", - "generated/pcntl.php", - "generated/pcre.php", - "generated/pdf.php", - "generated/pgsql.php", - "generated/posix.php", - "generated/ps.php", - "generated/pspell.php", - "generated/readline.php", - "generated/rpminfo.php", - "generated/rrd.php", - "generated/sem.php", - "generated/session.php", - "generated/shmop.php", - "generated/simplexml.php", - "generated/sockets.php", - "generated/sodium.php", - "generated/solr.php", - "generated/spl.php", - "generated/sqlsrv.php", - "generated/ssdeep.php", - "generated/ssh2.php", - "generated/stream.php", - "generated/strings.php", - "generated/swoole.php", - "generated/uodbc.php", - "generated/uopz.php", - "generated/url.php", - "generated/var.php", - "generated/xdiff.php", - "generated/xml.php", - "generated/xmlrpc.php", - "generated/yaml.php", - "generated/yaz.php", - "generated/zip.php", - "generated/zlib.php" - ], - "psr-4": { - "Safe\\": [ - "lib/", - "deprecated/", - "generated/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHP core functions that throw exceptions instead of returning FALSE on error", - "support": { - "issues": "https://github.com/thecodingmachine/safe/issues", - "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" - }, - "time": "2020-10-28T17:51:34+00:00" - }, - { - "name": "tubalmartin/cssmin", - "version": "v4.1.1", - "source": { - "type": "git", - "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "shasum": "" - }, - "require": { - "ext-pcre": "*", - "php": ">=5.3.2" - }, - "require-dev": { - "cogpowered/finediff": "0.3.*", - "phpunit/phpunit": "4.8.*" - }, - "bin": [ - "cssmin" - ], - "type": "library", - "autoload": { - "psr-4": { - "tubalmartin\\CssMin\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Túbal Martín", - "homepage": "http://tubalmartin.me/" - } - ], - "description": "A PHP port of the YUI CSS compressor", - "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", - "keywords": [ - "compress", - "compressor", - "css", - "cssmin", - "minify", - "yui" - ], - "support": { - "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", - "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" - }, - "time": "2018-01-15T15:26:51+00:00" - }, - { - "name": "web-token/jwt-framework", - "version": "v2.2.11", - "source": { - "type": "git", - "url": "https://github.com/web-token/jwt-framework.git", - "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", - "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", - "shasum": "" - }, - "require": { - "brick/math": "^0.8.17|^0.9", - "ext-json": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-sodium": "*", - "fgrosse/phpasn1": "^2.0", - "php": ">=7.2", - "psr/event-dispatcher": "^1.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "spomky-labs/aes-key-wrap": "^5.0|^6.0", - "spomky-labs/base64url": "^1.0|^2.0", - "symfony/config": "^4.2|^5.0", - "symfony/console": "^4.2|^5.0", - "symfony/dependency-injection": "^4.2|^5.0", - "symfony/event-dispatcher": "^4.2|^5.0", - "symfony/http-kernel": "^4.2|^5.0", - "symfony/polyfill-mbstring": "^1.12" - }, - "conflict": { - "spomky-labs/jose": "*" - }, - "replace": { - "web-token/encryption-pack": "self.version", - "web-token/jwt-bundle": "self.version", - "web-token/jwt-checker": "self.version", - "web-token/jwt-console": "self.version", - "web-token/jwt-core": "self.version", - "web-token/jwt-easy": "self.version", - "web-token/jwt-encryption": "self.version", - "web-token/jwt-encryption-algorithm-aescbc": "self.version", - "web-token/jwt-encryption-algorithm-aesgcm": "self.version", - "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", - "web-token/jwt-encryption-algorithm-aeskw": "self.version", - "web-token/jwt-encryption-algorithm-dir": "self.version", - "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", - "web-token/jwt-encryption-algorithm-experimental": "self.version", - "web-token/jwt-encryption-algorithm-pbes2": "self.version", - "web-token/jwt-encryption-algorithm-rsa": "self.version", - "web-token/jwt-key-mgmt": "self.version", - "web-token/jwt-nested-token": "self.version", - "web-token/jwt-signature": "self.version", - "web-token/jwt-signature-algorithm-ecdsa": "self.version", - "web-token/jwt-signature-algorithm-eddsa": "self.version", - "web-token/jwt-signature-algorithm-experimental": "self.version", - "web-token/jwt-signature-algorithm-hmac": "self.version", - "web-token/jwt-signature-algorithm-none": "self.version", - "web-token/jwt-signature-algorithm-rsa": "self.version", - "web-token/jwt-util-ecc": "self.version", - "web-token/signature-pack": "self.version" - }, - "require-dev": { - "bjeavons/zxcvbn-php": "^1.0", - "blackfire/php-sdk": "^1.14", - "ext-curl": "*", - "ext-gmp": "*", - "friendsofphp/php-cs-fixer": "^2.16", - "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", - "matthiasnoback/symfony-config-test": "^3.1|^4.0", - "nyholm/psr7": "^1.3", - "php-coveralls/php-coveralls": "^2.0", - "php-http/mock-client": "^1.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^8.0|^9.0", - "symfony/browser-kit": "^4.2|^5.0", - "symfony/finder": "^4.2|^5.0", - "symfony/framework-bundle": "^4.2|^5.0", - "symfony/http-client": "^5.2", - "symfony/phpunit-bridge": "^4.2|^5.0", - "symfony/serializer": "^4.2|^5.0", - "symfony/var-dumper": "^4.2|^5.0" - }, - "suggest": { - "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", - "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", - "php-http/httplug": "To enable JKU/X5U support.", - "php-http/httplug-bundle": "To enable JKU/X5U support.", - "php-http/message-factory": "To enable JKU/X5U support.", - "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", - "symfony/var-dumper": "Used to show data on the debug toolbar." - }, - "type": "symfony-bundle", - "autoload": { - "psr-4": { - "Jose\\": "src/", - "Jose\\Component\\Core\\Util\\Ecc\\": [ - "src/Ecc" - ], - "Jose\\Component\\Signature\\Algorithm\\": [ - "src/SignatureAlgorithm/ECDSA", - "src/SignatureAlgorithm/EdDSA", - "src/SignatureAlgorithm/HMAC", - "src/SignatureAlgorithm/None", - "src/SignatureAlgorithm/RSA", - "src/SignatureAlgorithm/Experimental" - ], - "Jose\\Component\\Encryption\\Algorithm\\": [ - "src/EncryptionAlgorithm/Experimental" - ], - "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ - "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", - "src/EncryptionAlgorithm/KeyEncryption/AESKW", - "src/EncryptionAlgorithm/KeyEncryption/Direct", - "src/EncryptionAlgorithm/KeyEncryption/ECDHES", - "src/EncryptionAlgorithm/KeyEncryption/PBES2", - "src/EncryptionAlgorithm/KeyEncryption/RSA" - ], - "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ - "src/EncryptionAlgorithm/ContentEncryption/AESGCM", - "src/EncryptionAlgorithm/ContentEncryption/AESCBC" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/web-token/jwt-framework/contributors" - } - ], - "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", - "homepage": "https://github.com/web-token/jwt-framework", - "keywords": [ - "JOSE", - "JWE", - "JWK", - "JWKSet", - "JWS", - "Jot", - "RFC7515", - "RFC7516", - "RFC7517", - "RFC7518", - "RFC7519", - "RFC7520", - "bundle", - "jwa", - "jwt", - "symfony" - ], - "support": { - "issues": "https://github.com/web-token/jwt-framework/issues", - "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" - }, - "funding": [ - { - "url": "https://github.com/Spomky", - "type": "github" - } - ], - "time": "2021-06-25T15:59:52+00:00" - }, - { - "name": "webimpress/safe-writer", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/webimpress/safe-writer.git", - "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", - "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", - "shasum": "" - }, - "require": { - "php": "^7.3 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5.4", - "vimeo/psalm": "^4.7", - "webimpress/coding-standard": "^1.2.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2.x-dev", - "dev-develop": "2.3.x-dev", - "dev-release-1.0": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Webimpress\\SafeWriter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "description": "Tool to write files safely, to avoid race conditions", - "keywords": [ - "concurrent write", - "file writer", - "race condition", - "safe writer", - "webimpress" - ], - "support": { - "issues": "https://github.com/webimpress/safe-writer/issues", - "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" - }, - "funding": [ - { - "url": "https://github.com/michalbundyra", - "type": "github" - } - ], - "time": "2021-04-19T16:34:45+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<4.6.1 || 4.6.2" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.13" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.11.0" - }, - "time": "2022-06-03T18:03:27+00:00" - }, - { - "name": "webonyx/graphql-php", - "version": "v14.11.8", - "source": { - "type": "git", - "url": "https://github.com/webonyx/graphql-php.git", - "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/04a48693acd785330eefd3b0e4fa67df8dfee7c3", - "reference": "04a48693acd785330eefd3b0e4fa67df8dfee7c3", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-mbstring": "*", - "php": "^7.1 || ^8" - }, - "require-dev": { - "amphp/amp": "^2.3", - "doctrine/coding-standard": "^6.0", - "nyholm/psr7": "^1.2", - "phpbench/phpbench": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "0.12.82", - "phpstan/phpstan-phpunit": "0.12.18", - "phpstan/phpstan-strict-rules": "0.12.9", - "phpunit/phpunit": "^7.2 || ^8.5", - "psr/http-message": "^1.0", - "react/promise": "2.*", - "simpod/php-coveralls-mirror": "^3.0", - "squizlabs/php_codesniffer": "3.5.4" - }, - "suggest": { - "psr/http-message": "To use standard GraphQL server", - "react/promise": "To leverage async resolving on React PHP platform" - }, - "type": "library", - "autoload": { - "psr-4": { - "GraphQL\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP port of GraphQL reference implementation", - "homepage": "https://github.com/webonyx/graphql-php", - "keywords": [ - "api", - "graphql" - ], - "support": { - "issues": "https://github.com/webonyx/graphql-php/issues", - "source": "https://github.com/webonyx/graphql-php/tree/v14.11.8" - }, - "funding": [ - { - "url": "https://opencollective.com/webonyx-graphql-php", - "type": "open_collective" - } - ], - "time": "2022-09-21T15:35:03+00:00" - }, - { - "name": "wikimedia/less.php", - "version": "v3.1.0", - "source": { - "type": "git", - "url": "https://github.com/wikimedia/less.php.git", - "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", - "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", - "shasum": "" - }, - "require": { - "php": ">=7.2.9" - }, - "require-dev": { - "mediawiki/mediawiki-codesniffer": "34.0.0", - "mediawiki/minus-x": "1.0.0", - "php-parallel-lint/php-console-highlighter": "0.5.0", - "php-parallel-lint/php-parallel-lint": "1.2.0", - "phpunit/phpunit": "^8.5" - }, - "bin": [ - "bin/lessc" - ], - "type": "library", - "autoload": { - "psr-0": { - "Less": "lib/" - }, - "classmap": [ - "lessc.inc.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Josh Schmidt", - "homepage": "https://github.com/oyejorge" - }, - { - "name": "Matt Agar", - "homepage": "https://github.com/agar" - }, - { - "name": "Martin Jantošovič", - "homepage": "https://github.com/Mordred" - } - ], - "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", - "keywords": [ - "css", - "less", - "less.js", - "lesscss", - "php", - "stylesheet" - ], - "support": { - "issues": "https://github.com/wikimedia/less.php/issues", - "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" - }, - "time": "2020-12-11T19:33:31+00:00" - } - ], - "packages-dev": [ - { - "name": "allure-framework/allure-codeception", - "version": "1.5.2", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-codeception.git", - "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", - "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "^1.3", - "codeception/codeception": "^2.5 | ^3 | ^4", - "ext-json": "*", - "php": ">=7.1.3", - "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", - "symfony/finder": "^2.7 | ^3 | ^4 | ^5" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^7.2 | ^8 | ^9" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@aerokube.com", - "role": "Developer" - } - ], - "description": "Allure Codeception integration", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "codeception", - "report", - "steps", - "testing" - ], - "support": { - "email": "allure@qameta.io", - "issues": "https://github.com/allure-framework/allure-codeception/issues", - "source": "https://github.com/allure-framework/allure-codeception" - }, - "time": "2021-06-04T13:24:36+00:00" - }, - { - "name": "allure-framework/allure-php-api", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-php-api.git", - "reference": "50507f482d490f114054f2281cca487db47fa2bd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", - "reference": "50507f482d490f114054f2281cca487db47fa2bd", - "shasum": "" - }, - "require": { - "jms/serializer": "^1 | ^2 | ^3", - "php": ">=7.1.3", - "ramsey/uuid": "^3 | ^4", - "symfony/mime": "^4.3 | ^5" - }, - "require-dev": { - "phpunit/phpunit": "^7 | ^8 | ^9" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": [ - "src/", - "test/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "Allure PHP commons", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "api", - "php", - "report" - ], - "support": { - "email": "allure@qameta.io", - "issues": "https://github.com/allure-framework/allure-php-api/issues", - "source": "https://github.com/allure-framework/allure-php-api" - }, - "time": "2021-11-15T13:15:20+00:00" - }, - { - "name": "allure-framework/allure-phpunit", - "version": "1.5.0", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-phpunit.git", - "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", - "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "^1.3", - "php": ">=7.1", - "phpunit/phpunit": "^7.2 | ^8 | ^9" - }, - "require-dev": { - "ext-dom": "*", - "mikey179/vfsstream": "^1" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "Allure PHPUNit integration", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "phpunit", - "report", - "steps", - "testing" - ], - "support": { - "email": "allure@qameta.io", - "issues": "https://github.com/allure-framework/allure-phpunit/issues", - "source": "https://github.com/allure-framework/allure-phpunit" - }, - "time": "2021-09-14T10:06:07+00:00" - }, - { - "name": "behat/gherkin", - "version": "v4.9.0", - "source": { - "type": "git", - "url": "https://github.com/Behat/Gherkin.git", - "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", - "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", - "shasum": "" - }, - "require": { - "php": "~7.2|~8.0" - }, - "require-dev": { - "cucumber/cucumber": "dev-gherkin-22.0.0", - "phpunit/phpunit": "~8|~9", - "symfony/yaml": "~3|~4|~5" - }, - "suggest": { - "symfony/yaml": "If you want to parse features, represented in YAML files" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "autoload": { - "psr-0": { - "Behat\\Gherkin": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - } - ], - "description": "Gherkin DSL parser for PHP", - "homepage": "http://behat.org/", - "keywords": [ - "BDD", - "Behat", - "Cucumber", - "DSL", - "gherkin", - "parser" - ], - "support": { - "issues": "https://github.com/Behat/Gherkin/issues", - "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" - }, - "time": "2021-10-12T13:05:09+00:00" - }, - { - "name": "codeception/codeception", - "version": "4.2.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Codeception.git", - "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/b88014f3348c93f3df99dc6d0967b0dbfa804474", - "reference": "b88014f3348c93f3df99dc6d0967b0dbfa804474", - "shasum": "" - }, - "require": { - "behat/gherkin": "^4.4.0", - "codeception/lib-asserts": "^1.0 | 2.0.*@dev", - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", - "codeception/stub": "^2.0 | ^3.0 | ^4.0", - "ext-curl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "guzzlehttp/psr7": "^1.4 | ^2.0", - "php": ">=5.6.0 <9.0", - "symfony/console": ">=2.7 <6.0", - "symfony/css-selector": ">=2.7 <6.0", - "symfony/event-dispatcher": ">=2.7 <6.0", - "symfony/finder": ">=2.7 <6.0", - "symfony/yaml": ">=2.7 <6.0" - }, - "require-dev": { - "codeception/module-asserts": "^1.0 | 2.0.*@dev", - "codeception/module-cli": "^1.0 | 2.0.*@dev", - "codeception/module-db": "^1.0 | 2.0.*@dev", - "codeception/module-filesystem": "^1.0 | 2.0.*@dev", - "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", - "codeception/specify": "~0.3", - "codeception/util-universalframework": "*@dev", - "monolog/monolog": "~1.8", - "squizlabs/php_codesniffer": "~2.0", - "symfony/process": ">=2.7 <6.0", - "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" - }, - "suggest": { - "codeception/specify": "BDD-style code blocks", - "codeception/verify": "BDD-style assertions", - "hoa/console": "For interactive console functionality", - "stecman/symfony-console-completion": "For BASH autocompletion", - "symfony/phpunit-bridge": "For phpunit-bridge support" - }, - "bin": [ - "codecept" - ], - "type": "library", - "extra": { - "branch-alias": [] - }, - "autoload": { - "files": [ - "functions.php" - ], - "psr-4": { - "Codeception\\": "src/Codeception", - "Codeception\\Extension\\": "ext" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "https://codegyre.com" - } - ], - "description": "BDD-style testing framework", - "homepage": "https://codeception.com/", - "keywords": [ - "BDD", - "TDD", - "acceptance testing", - "functional testing", - "unit testing" - ], - "support": { - "issues": "https://github.com/Codeception/Codeception/issues", - "source": "https://github.com/Codeception/Codeception/tree/4.2.2" - }, - "funding": [ - { - "url": "https://opencollective.com/codeception", - "type": "open_collective" - } - ], - "time": "2022-08-13T13:28:25+00:00" - }, - { - "name": "codeception/lib-asserts", - "version": "1.13.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/lib-asserts.git", - "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", - "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", - "shasum": "" - }, - "require": { - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", - "ext-dom": "*", - "php": ">=5.6.0 <9.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Assertion methods used by Codeception core and Asserts module", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/lib-asserts/issues", - "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" - }, - "time": "2020-10-21T16:26:20+00:00" - }, - { - "name": "codeception/module-asserts", - "version": "1.3.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-asserts.git", - "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", - "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", - "shasum": "" - }, - "require": { - "codeception/codeception": "*@dev", - "codeception/lib-asserts": "^1.13.1", - "php": ">=5.6.0 <9.0" - }, - "conflict": { - "codeception/codeception": "<4.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Codeception module containing various assertions", - "homepage": "https://codeception.com/", - "keywords": [ - "assertions", - "asserts", - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-asserts/issues", - "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" - }, - "time": "2020-10-21T16:48:15+00:00" - }, - { - "name": "codeception/module-sequence", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-sequence.git", - "reference": "b75be26681ae90824cde8f8df785981f293667e1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", - "reference": "b75be26681ae90824cde8f8df785981f293667e1", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <9.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - } - ], - "description": "Sequence module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-sequence/issues", - "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" - }, - "time": "2020-10-31T18:36:26+00:00" - }, - { - "name": "codeception/module-webdriver", - "version": "1.4.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-webdriver.git", - "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/e22ac7da756df659df6dd4fac2dff9c859e30131", - "reference": "e22ac7da756df659df6dd4fac2dff9c859e30131", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <9.0", - "php-webdriver/webdriver": "^1.8.0" - }, - "suggest": { - "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Zaahid Bateson" - } - ], - "description": "WebDriver module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "acceptance-testing", - "browser-testing", - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-webdriver/issues", - "source": "https://github.com/Codeception/module-webdriver/tree/1.4.1" - }, - "time": "2022-09-12T05:09:51+00:00" - }, - { - "name": "codeception/phpunit-wrapper", - "version": "9.0.9", - "source": { - "type": "git", - "url": "https://github.com/Codeception/phpunit-wrapper.git", - "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", - "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "phpunit/phpunit": "^9.0" - }, - "require-dev": { - "codeception/specify": "*", - "consolidation/robo": "^3.0.0-alpha3", - "vlucas/phpdotenv": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\PHPUnit\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Davert", - "email": "davert.php@resend.cc" - }, - { - "name": "Naktibalda" - } - ], - "description": "PHPUnit classes used by Codeception", - "support": { - "issues": "https://github.com/Codeception/phpunit-wrapper/issues", - "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" - }, - "time": "2022-05-23T06:24:11+00:00" - }, - { - "name": "codeception/stub", - "version": "4.0.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Stub.git", - "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", - "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", - "shasum": "" - }, - "require": { - "php": "^7.4 | ^8.0", - "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" - }, - "require-dev": { - "consolidation/robo": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", - "support": { - "issues": "https://github.com/Codeception/Stub/issues", - "source": "https://github.com/Codeception/Stub/tree/4.0.2" - }, - "time": "2022-01-31T19:25:15+00:00" - }, - { - "name": "csharpru/vault-php", - "version": "4.3.1", - "source": { - "type": "git", - "url": "https://github.com/CSharpRU/vault-php.git", - "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", - "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.2 || ^8.0", - "psr/cache": "^1.0|^2.0|^3.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/log": "^1.0|^2.0|^3.0" - }, - "require-dev": { - "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", - "cache/array-adapter": "^1.0", - "codeception/codeception": "^4.1", - "codeception/module-asserts": "^1.3", - "laminas/laminas-diactoros": "^2.3", - "php-vcr/php-vcr": "^1.5", - "symfony/event-dispatcher": "<5.0" - }, - "suggest": { - "cache/array-adapter": "For usage with CachedClient class" - }, - "type": "library", - "autoload": { - "psr-4": { - "Vault\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Yaroslav Lukyanov", - "email": "c_sharp@mail.ru" - } - ], - "description": "Best Vault client for PHP that you can find", - "keywords": [ - "hashicorp", - "secrets", - "vault" - ], - "support": { - "issues": "https://github.com/CSharpRU/vault-php/issues", - "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" - }, - "time": "2022-04-04T08:31:44+00:00" - }, - { - "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.7.2", - "source": { - "type": "git", - "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", - "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" - }, - "require-dev": { - "composer/composer": "*", - "php-parallel-lint/php-parallel-lint": "^1.3.1", - "phpcompatibility/php-compatibility": "^9.0" - }, - "type": "composer-plugin", - "extra": { - "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" - }, - "autoload": { - "psr-4": { - "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Franck Nijhof", - "email": "franck.nijhof@dealerdirect.com", - "homepage": "http://www.frenck.nl", - "role": "Developer / IT Manager" - }, - { - "name": "Contributors", - "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" - } - ], - "description": "PHP_CodeSniffer Standards Composer Installer Plugin", - "homepage": "http://www.dealerdirect.com", - "keywords": [ - "PHPCodeSniffer", - "PHP_CodeSniffer", - "code quality", - "codesniffer", - "composer", - "installer", - "phpcbf", - "phpcs", - "plugin", - "qa", - "quality", - "standard", - "standards", - "style guide", - "stylecheck", - "tests" - ], - "support": { - "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", - "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" - }, - "time": "2022-02-04T12:51:07+00:00" - }, - { - "name": "doctrine/annotations", - "version": "1.13.3", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "648b0343343565c4a056bfc8392201385e8d89f0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", - "reference": "648b0343343565c4a056bfc8392201385e8d89f0", - "shasum": "" - }, - "require": { - "doctrine/lexer": "1.*", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0", - "psr/cache": "^1 || ^2 || ^3" - }, - "require-dev": { - "doctrine/cache": "^1.11 || ^2.0", - "doctrine/coding-standard": "^6.0 || ^8.1", - "phpstan/phpstan": "^1.4.10 || ^1.8.0", - "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", - "symfony/cache": "^4.4 || ^5.2", - "vimeo/psalm": "^4.10" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "https://www.doctrine-project.org/projects/annotations.html", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "support": { - "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.13.3" - }, - "time": "2022-07-02T10:48:51+00:00" - }, - { - "name": "doctrine/instantiator", - "version": "1.4.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", - "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^0.16 || ^1", - "phpstan/phpstan": "^1.4", - "phpstan/phpstan-phpunit": "^1", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.22" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "https://ocramius.github.io/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], - "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.4.1" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", - "type": "tidelift" - } - ], - "time": "2022-03-03T08:28:38+00:00" - }, - { - "name": "doctrine/lexer", - "version": "1.2.3", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9.0", - "phpstan/phpstan": "^1.3", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.11" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], - "support": { - "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.3" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", - "type": "tidelift" - } - ], - "time": "2022-02-28T11:07:21+00:00" - }, - { - "name": "friendsofphp/php-cs-fixer", - "version": "v3.4.0", - "source": { - "type": "git", - "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", - "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", - "shasum": "" - }, - "require": { - "composer/semver": "^3.2", - "composer/xdebug-handler": "^2.0", - "doctrine/annotations": "^1.12", - "ext-json": "*", - "ext-tokenizer": "*", - "php": "^7.2.5 || ^8.0", - "php-cs-fixer/diff": "^2.0", - "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", - "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", - "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", - "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", - "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", - "symfony/polyfill-mbstring": "^1.23", - "symfony/polyfill-php80": "^1.23", - "symfony/polyfill-php81": "^1.23", - "symfony/process": "^4.4.20 || ^5.0 || ^6.0", - "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" - }, - "require-dev": { - "justinrainbow/json-schema": "^5.2", - "keradus/cli-executor": "^1.5", - "mikey179/vfsstream": "^1.6.8", - "php-coveralls/php-coveralls": "^2.5.2", - "php-cs-fixer/accessible-object": "^1.1", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", - "phpspec/prophecy": "^1.15", - "phpspec/prophecy-phpunit": "^1.1 || ^2.0", - "phpunit/phpunit": "^8.5.21 || ^9.5", - "phpunitgoodpractices/polyfill": "^1.5", - "phpunitgoodpractices/traits": "^1.9.1", - "symfony/phpunit-bridge": "^5.2.4 || ^6.0", - "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" - }, - "suggest": { - "ext-dom": "For handling output formats in XML", - "ext-mbstring": "For handling non-UTF8 characters." - }, - "bin": [ - "php-cs-fixer" - ], - "type": "application", - "autoload": { - "psr-4": { - "PhpCsFixer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Dariusz Rumiński", - "email": "dariusz.ruminski@gmail.com" - } - ], - "description": "A tool to automatically fix PHP code style", - "support": { - "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", - "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" - }, - "funding": [ - { - "url": "https://github.com/keradus", - "type": "github" - } - ], - "time": "2021-12-11T16:25:08+00:00" - }, - { - "name": "jms/metadata", - "version": "2.7.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/metadata.git", - "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/283c714831d272d78ddd6e52e08ac16d76be30fd", - "reference": "283c714831d272d78ddd6e52e08ac16d76be30fd", - "shasum": "" - }, - "require": { - "php": "^7.2|^8.0" - }, - "require-dev": { - "doctrine/cache": "^1.0", - "doctrine/coding-standard": "^8.0", - "mikey179/vfsstream": "^1.6.7", - "phpunit/phpunit": "^8.5|^9.0", - "psr/container": "^1.0", - "symfony/cache": "^3.1|^4.0|^5.0", - "symfony/dependency-injection": "^3.1|^4.0|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Metadata\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "Class/method/property metadata management in PHP", - "keywords": [ - "annotations", - "metadata", - "xml", - "yaml" - ], - "support": { - "issues": "https://github.com/schmittjoh/metadata/issues", - "source": "https://github.com/schmittjoh/metadata/tree/2.7.0" - }, - "time": "2022-09-13T19:18:27+00:00" - }, - { - "name": "jms/serializer", - "version": "3.18.2", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/serializer.git", - "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/329e29c323fb1e5c65b4ae4c77ba747678755a6c", - "reference": "329e29c323fb1e5c65b4ae4c77ba747678755a6c", - "shasum": "" - }, - "require": { - "doctrine/annotations": "^1.13", - "doctrine/instantiator": "^1.0.3", - "doctrine/lexer": "^1.1", - "jms/metadata": "^2.6", - "php": "^7.2||^8.0", - "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" - }, - "require-dev": { - "doctrine/coding-standard": "^8.1", - "doctrine/orm": "~2.1", - "doctrine/persistence": "^1.3.3|^2.0|^3.0", - "doctrine/phpcr-odm": "^1.3|^2.0", - "ext-pdo_sqlite": "*", - "jackalope/jackalope-doctrine-dbal": "^1.1.5", - "ocramius/proxy-manager": "^1.0|^2.0", - "phpbench/phpbench": "^1.0", - "phpstan/phpstan": "^1.0.2", - "phpunit/phpunit": "^8.5.21||^9.0", - "psr/container": "^1.0", - "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", - "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", - "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", - "symfony/form": "^3.0|^4.0|^5.0|^6.0", - "symfony/translation": "^3.0|^4.0|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", - "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", - "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", - "twig/twig": "~1.34|~2.4|^3.0" - }, - "suggest": { - "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", - "symfony/cache": "Required if you like to use cache functionality.", - "symfony/uid": "Required if you'd like to serialize UID objects.", - "symfony/yaml": "Required if you'd like to use the YAML metadata format." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "JMS\\Serializer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", - "homepage": "http://jmsyst.com/libs/serializer", - "keywords": [ - "deserialization", - "jaxb", - "json", - "serialization", - "xml" - ], - "support": { - "issues": "https://github.com/schmittjoh/serializer/issues", - "source": "https://github.com/schmittjoh/serializer/tree/3.18.2" - }, - "funding": [ - { - "url": "https://github.com/goetas", - "type": "github" - } - ], - "time": "2022-09-12T08:40:16+00:00" - }, - { - "name": "laminas/laminas-diactoros", - "version": "2.17.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", - "reference": "5b32597aa46b83c8b85bb1cf9a6ed4fe7dd980c5", - "shasum": "" - }, - "require": { - "php": "^7.4 || ~8.0.0 || ~8.1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" - }, - "conflict": { - "zendframework/zend-diactoros": "*" - }, - "provide": { - "psr/http-factory-implementation": "1.0", - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-libxml": "*", - "http-interop/http-factory-tests": "^0.9.0", - "laminas/laminas-coding-standard": "^2.4.0", - "php-http/psr7-integration-tests": "^1.1.1", - "phpunit/phpunit": "^9.5.23", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "type": "library", - "extra": { - "laminas": { - "config-provider": "Laminas\\Diactoros\\ConfigProvider", - "module": "Laminas\\Diactoros" - } - }, - "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], - "psr-4": { - "Laminas\\Diactoros\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR HTTP Message implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "laminas", - "psr", - "psr-17", - "psr-7" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-diactoros/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-diactoros/issues", - "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", - "source": "https://github.com/laminas/laminas-diactoros" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2022-08-30T17:01:46+00:00" - }, - { - "name": "lusitanian/oauth", - "version": "v0.8.11", - "source": { - "type": "git", - "url": "https://github.com/Lusitanian/PHPoAuthLib.git", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "3.7.*", - "predis/predis": "0.8.*@dev", - "squizlabs/php_codesniffer": "2.*", - "symfony/http-foundation": "~2.1" - }, - "suggest": { - "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", - "predis/predis": "Allows using the Redis storage backend.", - "symfony/http-foundation": "Allows using the Symfony Session storage backend." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "psr-0": { - "OAuth": "src", - "OAuth\\Unit": "tests" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "David Desberg", - "email": "david@daviddesberg.com" - }, - { - "name": "Elliot Chance", - "email": "elliotchance@gmail.com" - }, - { - "name": "Pieter Hordijk", - "email": "info@pieterhordijk.com" - } - ], - "description": "PHP 5.3+ oAuth 1/2 Library", - "keywords": [ - "Authentication", - "authorization", - "oauth", - "security" - ], - "support": { - "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", - "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" - }, - "time": "2018-02-14T22:37:14+00:00" - }, - { - "name": "magento/magento-coding-standard", - "version": "26", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-coding-standard.git", - "reference": "0263b8952b509848ffdab1ea9ab738f48450677c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/0263b8952b509848ffdab1ea9ab738f48450677c", - "reference": "0263b8952b509848ffdab1ea9ab738f48450677c", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-simplexml": "*", - "php": ">=7.3", - "phpcompatibility/php-compatibility": "^9.3", - "rector/rector": "^0.13.0", - "squizlabs/php_codesniffer": "^3.6.1", - "webonyx/graphql-php": "^14.9" - }, - "require-dev": { - "phpunit/phpunit": "^9.5.8" - }, - "type": "phpcodesniffer-standard", - "autoload": { - "psr-4": { - "Magento2\\": "Magento2/", - "Magento2Framework\\": "Magento2Framework/" - }, - "classmap": [ - "PHP_CodeSniffer/Tokenizers/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "A set of Magento specific PHP CodeSniffer rules.", - "support": { - "issues": "https://github.com/magento/magento-coding-standard/issues", - "source": "https://github.com/magento/magento-coding-standard/tree/v26" - }, - "time": "2022-10-04T10:45:15+00:00" - }, - { - "name": "magento/magento2-functional-testing-framework", - "version": "3.10.3", - "source": { - "type": "git", - "url": "https://github.com/magento/magento2-functional-testing-framework.git", - "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/376bcf7643918615d5fdab8a2e0b93ae0a548bd7", - "reference": "376bcf7643918615d5fdab8a2e0b93ae0a548bd7", - "shasum": "" - }, - "require": { - "allure-framework/allure-codeception": "^1.4", - "aws/aws-sdk-php": "^3.132", - "codeception/codeception": "^4.1", - "codeception/module-asserts": "^1.1", - "codeception/module-sequence": "^1.0", - "codeception/module-webdriver": "^1.0", - "composer/composer": "^1.9 || ^2.0, !=2.2.16", - "csharpru/vault-php": "^4.2.1", - "ext-curl": "*", - "ext-dom": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-json": "*", - "ext-openssl": "*", - "guzzlehttp/guzzle": "^7.3.0", - "laminas/laminas-diactoros": "^2.8", - "monolog/monolog": "^2.3", - "mustache/mustache": "~2.5", - "nikic/php-parser": "^4.4", - "php": ">7.3", - "php-webdriver/webdriver": "^1.9.0", - "spomky-labs/otphp": "^10.0", - "symfony/console": "^4.4||^5.4", - "symfony/dotenv": "^5.3", - "symfony/finder": "^5.0", - "symfony/http-foundation": "^5.0", - "symfony/mime": "^5.0", - "symfony/process": "^4.4||^5.4", - "weew/helpers-array": "^1.3" - }, - "require-dev": { - "brainmaestro/composer-git-hooks": "^2.3.1", - "codacy/coverage": "^1.4", - "php-coveralls/php-coveralls": "^1.0||^2.2", - "phpmd/phpmd": "^2.8.0", - "phpunit/phpunit": "^9.0", - "sebastian/phpcpd": "~6.0.0", - "squizlabs/php_codesniffer": "~3.6.0" - }, - "suggest": { - "hoa/console": "Enables action and interactive console functionality" - }, - "bin": [ - "bin/mftf" - ], - "type": "library", - "extra": { - "hooks": { - "pre-push": "bin/all-checks" - } - }, - "autoload": { - "files": [ - "src/Magento/FunctionalTestingFramework/_bootstrap.php" - ], - "psr-4": { - "MFTF\\": "dev/tests/functional/tests/MFTF", - "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "AGPL-3.0" - ], - "description": "Magento2 Functional Testing Framework", - "keywords": [ - "automation", - "functional", - "magento", - "testing" - ], - "support": { - "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", - "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.3" - }, - "time": "2022-09-12T14:01:46+00:00" - }, - { - "name": "mustache/mustache", - "version": "v2.14.2", - "source": { - "type": "git", - "url": "https://github.com/bobthecow/mustache.php.git", - "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e62b7c3849d22ec55f3ec425507bf7968193a6cb", - "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb", - "shasum": "" - }, - "require": { - "php": ">=5.2.4" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~1.11", - "phpunit/phpunit": "~3.7|~4.0|~5.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Mustache": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Justin Hileman", - "email": "justin@justinhileman.info", - "homepage": "http://justinhileman.com" - } - ], - "description": "A Mustache implementation in PHP.", - "homepage": "https://github.com/bobthecow/mustache.php", - "keywords": [ - "mustache", - "templating" - ], - "support": { - "issues": "https://github.com/bobthecow/mustache.php/issues", - "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.2" - }, - "time": "2022-08-23T13:07:01+00:00" - }, - { - "name": "myclabs/deep-copy", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", - "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "conflict": { - "doctrine/collections": "<1.6.8", - "doctrine/common": "<2.13.3 || >=3,<3.2.2" - }, - "require-dev": { - "doctrine/collections": "^1.6.8", - "doctrine/common": "^2.13.3 || ^3.2.2", - "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" - }, - "type": "library", - "autoload": { - "files": [ - "src/DeepCopy/deep_copy.php" - ], - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ], - "support": { - "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" - } - ], - "time": "2022-03-03T13:19:32+00:00" - }, - { - "name": "pdepend/pdepend", - "version": "2.10.3", - "source": { - "type": "git", - "url": "https://github.com/pdepend/pdepend.git", - "reference": "da3166a06b4a89915920a42444f707122a1584c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", - "reference": "da3166a06b4a89915920a42444f707122a1584c9", - "shasum": "" - }, - "require": { - "php": ">=5.3.7", - "symfony/config": "^2.3.0|^3|^4|^5|^6.0", - "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", - "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0|^1.2.3", - "gregwar/rst": "^1.0", - "phpunit/phpunit": "^4.8.36|^5.7.27", - "squizlabs/php_codesniffer": "^2.0.0" - }, - "bin": [ - "src/bin/pdepend" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "PDepend\\": "src/main/php/PDepend" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Official version of pdepend to be handled with Composer", - "support": { - "issues": "https://github.com/pdepend/pdepend/issues", - "source": "https://github.com/pdepend/pdepend/tree/2.10.3" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", - "type": "tidelift" - } - ], - "time": "2022-02-23T07:53:09+00:00" - }, - { - "name": "phar-io/manifest", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/phar-io/manifest.git", - "reference": "97803eca37d319dfa7826cc2437fc020857acb53" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", - "reference": "97803eca37d319dfa7826cc2437fc020857acb53", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-phar": "*", - "ext-xmlwriter": "*", - "phar-io/version": "^3.0.1", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "support": { - "issues": "https://github.com/phar-io/manifest/issues", - "source": "https://github.com/phar-io/manifest/tree/2.0.3" - }, - "time": "2021-07-20T11:28:43+00:00" - }, - { - "name": "phar-io/version", - "version": "3.2.1", - "source": { - "type": "git", - "url": "https://github.com/phar-io/version.git", - "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", - "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Library for handling version information and constraints", - "support": { - "issues": "https://github.com/phar-io/version/issues", - "source": "https://github.com/phar-io/version/tree/3.2.1" - }, - "time": "2022-02-21T01:04:05+00:00" - }, - { - "name": "php-cs-fixer/diff", - "version": "v2.0.2", - "source": { - "type": "git", - "url": "https://github.com/PHP-CS-Fixer/diff.git", - "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", - "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", - "symfony/process": "^3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - } - ], - "description": "sebastian/diff v3 backport support for PHP 5.6+", - "homepage": "https://github.com/PHP-CS-Fixer", - "keywords": [ - "diff" - ], - "support": { - "issues": "https://github.com/PHP-CS-Fixer/diff/issues", - "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" - }, - "abandoned": true, - "time": "2020-10-14T08:32:19+00:00" - }, - { - "name": "php-webdriver/webdriver", - "version": "1.13.0", - "source": { - "type": "git", - "url": "https://github.com/php-webdriver/php-webdriver.git", - "reference": "aad77b446a302985693fb339d40185be07c8f42d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/aad77b446a302985693fb339d40185be07c8f42d", - "reference": "aad77b446a302985693fb339d40185be07c8f42d", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-json": "*", - "ext-zip": "*", - "php": "^5.6 || ~7.0 || ^8.0", - "symfony/polyfill-mbstring": "^1.12", - "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" - }, - "replace": { - "facebook/webdriver": "*" - }, - "require-dev": { - "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", - "php-coveralls/php-coveralls": "^2.4", - "php-mock/php-mock-phpunit": "^1.1 || ^2.0", - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", - "squizlabs/php_codesniffer": "^3.5", - "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" - }, - "suggest": { - "ext-SimpleXML": "For Firefox profile creation" - }, - "type": "library", - "autoload": { - "files": [ - "lib/Exception/TimeoutException.php" - ], - "psr-4": { - "Facebook\\WebDriver\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", - "homepage": "https://github.com/php-webdriver/php-webdriver", - "keywords": [ - "Chromedriver", - "geckodriver", - "php", - "selenium", - "webdriver" - ], - "support": { - "issues": "https://github.com/php-webdriver/php-webdriver/issues", - "source": "https://github.com/php-webdriver/php-webdriver/tree/1.13.0" - }, - "time": "2022-10-03T11:40:29+00:00" - }, - { - "name": "phpcompatibility/php-compatibility", - "version": "9.3.5", - "source": { - "type": "git", - "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", - "shasum": "" - }, - "require": { - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" - }, - "conflict": { - "squizlabs/php_codesniffer": "2.6.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" - }, - "suggest": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", - "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." - }, - "type": "phpcodesniffer-standard", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-3.0-or-later" - ], - "authors": [ - { - "name": "Wim Godden", - "homepage": "https://github.com/wimg", - "role": "lead" - }, - { - "name": "Juliette Reinders Folmer", - "homepage": "https://github.com/jrfnl", - "role": "lead" - }, - { - "name": "Contributors", - "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" - } - ], - "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", - "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", - "keywords": [ - "compatibility", - "phpcs", - "standards" - ], - "support": { - "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", - "source": "https://github.com/PHPCompatibility/PHPCompatibility" - }, - "time": "2019-12-27T09:44:58+00:00" - }, - { - "name": "phpmd/phpmd", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/phpmd/phpmd.git", - "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", - "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", - "shasum": "" - }, - "require": { - "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", - "ext-xml": "*", - "pdepend/pdepend": "^2.10.3", - "php": ">=5.3.9" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0 || ^1.3.2", - "ext-json": "*", - "ext-simplexml": "*", - "gregwar/rst": "^1.0", - "mikey179/vfsstream": "^1.6.8", - "phpunit/phpunit": "^4.8.36 || ^5.7.27", - "squizlabs/php_codesniffer": "^2.0" - }, - "bin": [ - "src/bin/phpmd" - ], - "type": "library", - "autoload": { - "psr-0": { - "PHPMD\\": "src/main/php" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Manuel Pichler", - "email": "github@manuel-pichler.de", - "homepage": "https://github.com/manuelpichler", - "role": "Project Founder" - }, - { - "name": "Marc Würth", - "email": "ravage@bluewin.ch", - "homepage": "https://github.com/ravage84", - "role": "Project Maintainer" - }, - { - "name": "Other contributors", - "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", - "role": "Contributors" - } - ], - "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", - "homepage": "https://phpmd.org/", - "keywords": [ - "mess detection", - "mess detector", - "pdepend", - "phpmd", - "pmd" - ], - "support": { - "irc": "irc://irc.freenode.org/phpmd", - "issues": "https://github.com/phpmd/phpmd/issues", - "source": "https://github.com/phpmd/phpmd/tree/2.12.0" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", - "type": "tidelift" - } - ], - "time": "2022-03-24T13:33:01+00:00" - }, - { - "name": "phpstan/phpdoc-parser", - "version": "1.9.0", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", - "reference": "5f7eb9724b0ae386b922f34b62b3b55fee3b26cd", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.5", - "phpstan/phpstan-phpunit": "^1.1", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^9.5", - "symfony/process": "^5.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "PHPStan\\PhpDocParser\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPDoc parser with support for nullable, intersection and generic types", - "support": { - "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.9.0" - }, - "time": "2022-10-06T11:32:36+00:00" - }, - { - "name": "phpstan/phpstan", - "version": "1.8.8", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/08310ce271984587e2a4cda94e1ac66510a6ea07", - "reference": "08310ce271984587e2a4cda94e1ac66510a6ea07", - "shasum": "" - }, - "require": { - "php": "^7.2|^8.0" - }, - "conflict": { - "phpstan/phpstan-shim": "*" - }, - "bin": [ - "phpstan", - "phpstan.phar" - ], - "type": "library", - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPStan - PHP Static Analysis Tool", - "keywords": [ - "dev", - "static analysis" - ], - "support": { - "issues": "https://github.com/phpstan/phpstan/issues", - "source": "https://github.com/phpstan/phpstan/tree/1.8.8" - }, - "funding": [ - { - "url": "https://github.com/ondrejmirtes", - "type": "github" - }, - { - "url": "https://github.com/phpstan", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" - } - ], - "time": "2022-10-06T12:51:57+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "9.2.17", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/aa94dc41e8661fe90c7316849907cba3007b10d8", - "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-xmlwriter": "*", - "nikic/php-parser": "^4.14", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0.3", - "phpunit/php-text-template": "^2.0.2", - "sebastian/code-unit-reverse-lookup": "^2.0.2", - "sebastian/complexity": "^2.0", - "sebastian/environment": "^5.1.2", - "sebastian/lines-of-code": "^1.0.3", - "sebastian/version": "^3.0.1", - "theseer/tokenizer": "^1.2.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcov": "*", - "ext-xdebug": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.2-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.17" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-08-30T12:24:04+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "3.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2021-12-02T12:48:52+00:00" - }, - { - "name": "phpunit/php-invoker", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Invoke callables with a timeout", - "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-invoker/issues", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:58:55+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T05:33:50+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "5.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:16:10+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "9.5.25", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", - "reference": "3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.3.1", - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.10.1", - "phar-io/manifest": "^2.0.3", - "phar-io/version": "^3.0.2", - "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.13", - "phpunit/php-file-iterator": "^3.0.5", - "phpunit/php-invoker": "^3.1.1", - "phpunit/php-text-template": "^2.0.3", - "phpunit/php-timer": "^5.0.2", - "sebastian/cli-parser": "^1.0.1", - "sebastian/code-unit": "^1.0.6", - "sebastian/comparator": "^4.0.8", - "sebastian/diff": "^4.0.3", - "sebastian/environment": "^5.1.3", - "sebastian/exporter": "^4.0.5", - "sebastian/global-state": "^5.0.1", - "sebastian/object-enumerator": "^4.0.3", - "sebastian/resource-operations": "^3.0.3", - "sebastian/type": "^3.2", - "sebastian/version": "^3.0.2" - }, - "suggest": { - "ext-soap": "*", - "ext-xdebug": "*" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.5-dev" - } - }, - "autoload": { - "files": [ - "src/Framework/Assert/Functions.php" - ], - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.25" - }, - "funding": [ - { - "url": "https://phpunit.de/sponsors.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", - "type": "tidelift" - } - ], - "time": "2022-09-25T03:44:45+00:00" - }, - { - "name": "psr/cache", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "support": { - "source": "https://github.com/php-fig/cache/tree/3.0.0" - }, - "time": "2021-02-03T23:26:27+00:00" - }, - { - "name": "rector/rector", - "version": "0.13.10", - "source": { - "type": "git", - "url": "https://github.com/rectorphp/rector.git", - "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", - "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", - "shasum": "" - }, - "require": { - "php": "^7.2|^8.0", - "phpstan/phpstan": "^1.8.2" - }, - "conflict": { - "phpstan/phpdoc-parser": "<1.6.2", - "rector/rector-cakephp": "*", - "rector/rector-doctrine": "*", - "rector/rector-laravel": "*", - "rector/rector-nette": "*", - "rector/rector-phpoffice": "*", - "rector/rector-phpunit": "*", - "rector/rector-prefixed": "*", - "rector/rector-symfony": "*" - }, - "bin": [ - "bin/rector" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.13-dev" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Instant Upgrade and Automated Refactoring of any PHP code", - "support": { - "issues": "https://github.com/rectorphp/rector/issues", - "source": "https://github.com/rectorphp/rector/tree/0.13.10" - }, - "funding": [ - { - "url": "https://github.com/tomasvotruba", - "type": "github" - } - ], - "time": "2022-08-03T12:48:10+00:00" - }, - { - "name": "sebastian/cli-parser", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for parsing CLI options", - "homepage": "https://github.com/sebastianbergmann/cli-parser", - "support": { - "issues": "https://github.com/sebastianbergmann/cli-parser/issues", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:08:49+00:00" - }, - { - "name": "sebastian/code-unit", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the PHP code units", - "homepage": "https://github.com/sebastianbergmann/code-unit", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit/issues", - "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:08:54+00:00" - }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:30:19+00:00" - }, - { - "name": "sebastian/comparator", - "version": "4.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - } - ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "https://github.com/sebastianbergmann/comparator", - "keywords": [ - "comparator", - "compare", - "equality" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-14T12:41:17+00:00" - }, - { - "name": "sebastian/complexity", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.7", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for calculating the complexity of PHP code units", - "homepage": "https://github.com/sebastianbergmann/complexity", - "support": { - "issues": "https://github.com/sebastianbergmann/complexity/issues", - "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T15:52:27+00:00" - }, - { - "name": "sebastian/diff", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - } - ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:10:38+00:00" - }, - { - "name": "sebastian/environment", - "version": "5.1.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", - "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-posix": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-04-03T09:37:03+00:00" - }, - { - "name": "sebastian/exporter", - "version": "4.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", - "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "https://www.github.com/sebastianbergmann/exporter", - "keywords": [ - "export", - "exporter" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-14T06:03:37+00:00" - }, - { - "name": "sebastian/global-state", - "version": "5.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-uopz": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-02-14T08:28:10+00:00" - }, - { - "name": "sebastian/lines-of-code", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.6", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for counting the lines of code in PHP source code", - "homepage": "https://github.com/sebastianbergmann/lines-of-code", - "support": { - "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-11-28T06:42:11+00:00" - }, - { - "name": "sebastian/object-enumerator", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:12:34+00:00" - }, - { - "name": "sebastian/object-reflector", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Allows reflection of object attributes, including inherited and non-public ones", - "homepage": "https://github.com/sebastianbergmann/object-reflector/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:14:26+00:00" - }, - { - "name": "sebastian/phpcpd", - "version": "6.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpcpd.git", - "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", - "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0", - "phpunit/php-timer": "^5.0", - "sebastian/cli-parser": "^1.0", - "sebastian/version": "^3.0" - }, - "bin": [ - "phpcpd" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Copy/Paste Detector (CPD) for PHP code.", - "homepage": "https://github.com/sebastianbergmann/phpcpd", - "support": { - "issues": "https://github.com/sebastianbergmann/phpcpd/issues", - "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-12-07T05:39:23+00:00" - }, - { - "name": "sebastian/recursion-context", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "support": { - "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:17:30+00:00" - }, - { - "name": "sebastian/resource-operations", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "support": { - "issues": "https://github.com/sebastianbergmann/resource-operations/issues", - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:45:17+00:00" - }, - { - "name": "sebastian/type", - "version": "3.2.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/type.git", - "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", - "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the types of the PHP type system", - "homepage": "https://github.com/sebastianbergmann/type", - "support": { - "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/3.2.0" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-12T14:47:03+00:00" - }, - { - "name": "sebastian/version", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", - "support": { - "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:39:44+00:00" - }, - { - "name": "squizlabs/php_codesniffer", - "version": "3.6.2", - "source": { - "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", - "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", - "shasum": "" - }, - "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "bin": [ - "bin/phpcs", - "bin/phpcbf" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Greg Sherwood", - "role": "lead" - } - ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", - "keywords": [ - "phpcs", - "standards" - ], - "support": { - "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", - "source": "https://github.com/squizlabs/PHP_CodeSniffer", - "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" - }, - "time": "2021-12-12T21:44:58+00:00" - }, - { - "name": "symfony/dotenv", - "version": "v5.4.5", - "source": { - "type": "git", - "url": "https://github.com/symfony/dotenv.git", - "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", - "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3" - }, - "require-dev": { - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Dotenv\\": "" - }, - "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": "Registers environment variables from a .env file", - "homepage": "https://symfony.com", - "keywords": [ - "dotenv", - "env", - "environment" - ], - "support": { - "source": "https://github.com/symfony/dotenv/tree/v5.4.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" - } - ], - "time": "2022-02-15T17:04:12+00:00" - }, - { - "name": "symfony/mime", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", - "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "egulias/email-validator": "~3.0.0", - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<4.4" - }, - "require-dev": { - "egulias/email-validator": "^2.1.10|^3.1", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/property-access": "^4.4|^5.1|^6.0", - "symfony/property-info": "^4.4|^5.1|^6.0", - "symfony/serializer": "^5.2|^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Mime\\": "" - }, - "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": "Allows manipulating MIME messages", - "homepage": "https://symfony.com", - "keywords": [ - "mime", - "mime-type" - ], - "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.13" - }, - "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" - } - ], - "time": "2022-09-01T18:18:29+00:00" - }, - { - "name": "symfony/options-resolver", - "version": "v6.1.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", - "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.1|^3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" - }, - "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": "Provides an improved replacement for the array_replace PHP function", - "homepage": "https://symfony.com", - "keywords": [ - "config", - "configuration", - "options" - ], - "support": { - "source": "https://github.com/symfony/options-resolver/tree/v6.1.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" - } - ], - "time": "2022-02-25T11:15:52+00:00" - }, - { - "name": "symfony/stopwatch", - "version": "v6.1.5", - "source": { - "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/266636bb8f3fbdccc302491df7b3a1b9a8c238a7", - "reference": "266636bb8f3fbdccc302491df7b3a1b9a8c238a7", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/service-contracts": "^1|^2|^3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Stopwatch\\": "" - }, - "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": "Provides a way to profile code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/stopwatch/tree/v6.1.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" - } - ], - "time": "2022-09-28T16:00:52+00:00" - }, - { - "name": "symfony/yaml", - "version": "v5.0.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", - "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<4.4" - }, - "require-dev": { - "symfony/console": "^4.4|^5.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "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": "Symfony Yaml Component", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/yaml/tree/5.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" - } - ], - "time": "2020-05-20T17:38:26+00:00" - }, - { - "name": "theseer/tokenizer", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - } - ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", - "support": { - "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/1.2.1" - }, - "funding": [ - { - "url": "https://github.com/theseer", - "type": "github" - } - ], - "time": "2021-07-28T10:34:58+00:00" - }, - { - "name": "weew/helpers-array", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/weew/helpers-array.git", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^4.7", - "satooshi/php-coveralls": "^0.6.1" - }, - "type": "library", - "autoload": { - "files": [ - "src/array.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maxim Kott", - "email": "maximkott@gmail.com" - } - ], - "description": "Useful collection of php array helpers.", - "support": { - "issues": "https://github.com/weew/helpers-array/issues", - "source": "https://github.com/weew/helpers-array/tree/master" - }, - "time": "2016-07-21T11:18:01+00:00" - } - ], - "aliases": [], - "minimum-stability": "dev", - "stability-flags": [], - "prefer-stable": true, - "prefer-lowest": false, - "platform": [], - "platform-dev": [], - "plugin-api-version": "2.3.0" -} From 746fe51429518cd679ea15d95ab488e5cb0e9e0d Mon Sep 17 00:00:00 2001 From: Ivan Chepurnyi Date: Sat, 8 Oct 2022 01:57:34 +0200 Subject: [PATCH 5/7] ! remove unsupported php versions --- .github/workflows/integration.yml | 2 +- .github/workflows/unit.yml | 2 +- composer.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index a42a5dd..51207ce 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -7,7 +7,7 @@ jobs: strategy: matrix: - php-version: [7.4, 8.0] + php-version: [8.1] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml index 3e0f21b..cebae4d 100644 --- a/.github/workflows/unit.yml +++ b/.github/workflows/unit.yml @@ -7,7 +7,7 @@ jobs: strategy: matrix: - php-version: [7.4, 8.0] + php-version: [8.1] steps: - uses: actions/checkout@v3 diff --git a/composer.json b/composer.json index a4d08f7..4a56bdf 100644 --- a/composer.json +++ b/composer.json @@ -27,7 +27,7 @@ } ], "require": { - "php": "~7.4|~8.0|~8.1", + "php": "~8.1", "magento/framework": "~102.0|~103.0", "magento/magento2-base": "~2.4.0" }, From 8894039830f3d062d79375d124115df8847a7d91 Mon Sep 17 00:00:00 2001 From: Ivan Chepurnyi Date: Sat, 8 Oct 2022 02:08:28 +0200 Subject: [PATCH 6/7] + add php extensions and verification that result from command line is JSON --- .github/workflows/integration.yml | 4 +++- .github/workflows/unit.yml | 4 +++- tests/IntegrationOfCompileCommandTest.php | 9 +++++---- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 51207ce..bb62449 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -16,14 +16,16 @@ jobs: uses: actions/cache@v3 with: path: /tmp/composer-cache - key: ${{ runner.os }}-${{ hashFiles('**/composer.lock') }}-${{ matrix.php-version }}-${{ matrix.composer-version }} + key: ${{ runner.os }}-${{ matrix.php-version }}-${{ matrix.composer-version }} - uses: php-actions/composer@v6 with: php_version: ${{ matrix.php-version }} + php_extensions: apcu bcmath gd intl pdo_mysql pcntl sodium args: --ignore-platform-reqs - uses: php-actions/composer@v6 with: php_version: ${{ matrix.php-version }} + php_extensions: apcu bcmath gd intl pdo_mysql pcntl sodium command: tests:integration diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml index cebae4d..ead16e2 100644 --- a/.github/workflows/unit.yml +++ b/.github/workflows/unit.yml @@ -16,14 +16,16 @@ jobs: uses: actions/cache@v3 with: path: /tmp/composer-cache - key: ${{ runner.os }}-${{ hashFiles('**/composer.lock') }}-${{ matrix.php-version }}-${{ matrix.composer-version }} + key: ${{ runner.os }}-${{ matrix.php-version }}-${{ matrix.composer-version }} - uses: php-actions/composer@v6 with: php_version: ${{ matrix.php-version }} + php_extensions: apcu bcmath gd intl pdo_mysql pcntl sodium args: --ignore-platform-reqs - uses: php-actions/composer@v6 with: php_version: ${{ matrix.php-version }} + php_extensions: apcu bcmath gd intl pdo_mysql pcntl sodium command: tests:unit diff --git a/tests/IntegrationOfCompileCommandTest.php b/tests/IntegrationOfCompileCommandTest.php index f1eb047..1887fa3 100644 --- a/tests/IntegrationOfCompileCommandTest.php +++ b/tests/IntegrationOfCompileCommandTest.php @@ -23,10 +23,11 @@ class IntegrationOfCompileCommandTest extends TestCase */ public function listsCustomCommand(string $version) { - $result = \json_decode( - magentoCommand($version, 'help', 'setup:di:compile', '--format', 'json'), - true - ); + $output = magentoCommand($version, 'help', 'setup:di:compile', '--format', 'json'); + + $this->assertJson($output); + + $result = \json_decode($output, true); $this->assertStringContainsString("ecomdev/magento2-compiler", $result['description']); } From 492450770c6861acfe51bdae61ac8bff6dd6c86b Mon Sep 17 00:00:00 2001 From: Ivan Chepurnyi Date: Sun, 9 Oct 2022 14:02:19 +0200 Subject: [PATCH 7/7] Improve cache git ratio of composer cache --- .github/workflows/integration.yml | 2 +- .github/workflows/unit.yml | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index bb62449..9a8be03 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -16,7 +16,7 @@ jobs: uses: actions/cache@v3 with: path: /tmp/composer-cache - key: ${{ runner.os }}-${{ matrix.php-version }}-${{ matrix.composer-version }} + key: ${{ runner.os }}-${{ matrix.php-version }} - uses: php-actions/composer@v6 with: diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml index ead16e2..3cf9f29 100644 --- a/.github/workflows/unit.yml +++ b/.github/workflows/unit.yml @@ -16,8 +16,7 @@ jobs: uses: actions/cache@v3 with: path: /tmp/composer-cache - key: ${{ runner.os }}-${{ matrix.php-version }}-${{ matrix.composer-version }} - + key: ${{ runner.os }}-${{ matrix.php-version }} - uses: php-actions/composer@v6 with: php_version: ${{ matrix.php-version }}