Cloud packages for Adobe Commerce
The Magento application uses Composer to manage PHP packages.
The composer.json
file declares the list of packages, whereas the composer.lock
file stores a complete list of the packages (a full version of each package and its dependencies) used to build an installation of the Magento application.
The following reference documentation is generated from the composer.lock
file, and it covers required packages included in Adobe Commerce on cloud infrastructure 2.3.7.
Dependencies
magento/magento-cloud-metapackage 2.3.7
has the following dependencies:
1
2
3
4
fastly/magento2: ^1.2.34
magento/ece-tools: ^2002.1.0
magento/module-paypal-on-boarding: ~100.3.0
magento/product-enterprise-edition: >=2.3.7 <2.3.8
Third-party licenses
Apache-2.0
Name | Type | Description |
---|---|---|
amzn/amazon-pay-and-login-magento-2-module | metapackage | Official Magento2 Plugin to integrate with Amazon Pay and Login with Amazon |
amzn/amazon-pay-and-login-with-amazon-core-module | magento2-module | Shared functionality for Amazon Pay and Login with Amazon modules |
amzn/amazon-pay-module | magento2-module | Amazon Pay module |
amzn/amazon-pay-sdk-php | library | Amazon Pay SDK (PHP) |
amzn/login-with-amazon-module | magento2-module | Login with Amazon module |
astock/stock-api-libphp | library | Adobe Stock API library |
elasticsearch/elasticsearch | library | PHP Client for Elasticsearch |
klarna/m2-payments | metapackage | Klarna Payments for Magento 2 (CE & EE) |
klarna/module-core | magento2-module | Klarna Core Magento 2 Extension |
klarna/module-kp | magento2-module | Klarna Payments Magento 2 Extension |
klarna/module-ordermanagement | magento2-module | Klarna Order Management Magento 2 Extension |
wikimedia/less.php | library | PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt) |
BSD-2-Clause
Name | Type | Description |
---|---|---|
bacon/bacon-qr-code | library | BaconQrCode is a QR code generator for PHP. |
beberlei/assert | library | Thin assertion library for input validation in business models. |
dasprid/enum | library | PHP 7.1 enum implementation |
webimpress/safe-writer | library | Tool to write files safely, to avoid race conditions |
yubico/u2flib-server | library | Library for U2F implementation |
BSD-3-Clause
Name | Type | Description |
---|---|---|
colinmollenhour/cache-backend-file | magento-module | 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. |
colinmollenhour/cache-backend-redis | magento-module | Zend_Cache backend using Redis with full support for tags. |
colinmollenhour/php-redis-session-abstract | library | A Redis-based session handler with optimistic locking |
fastly/magento2 | magento2-module | Fastly CDN Module for Magento 2.x |
google/recaptcha | library | Client library for reCAPTCHA, a free service that protects websites from spam and abuse. |
laminas/laminas-captcha | library | Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more |
laminas/laminas-code | library | Extensions to the PHP Reflection API, static code scanning, and code generation |
laminas/laminas-config | library | provides a nested object property based user interface for accessing this configuration data within application code |
laminas/laminas-console | library | Build console applications using getopt syntax or routing, complete with prompts |
laminas/laminas-crypt | library | |
laminas/laminas-db | library | Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations |
laminas/laminas-dependency-plugin | composer-plugin | Replace zendframework and zfcampus packages with their Laminas Project equivalents. |
laminas/laminas-di | library | |
laminas/laminas-diactoros | library | PSR HTTP Message implementations |
laminas/laminas-escaper | library | Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs |
laminas/laminas-eventmanager | library | Trigger and listen to events within a PHP application |
laminas/laminas-feed | library | provides functionality for consuming RSS and Atom feeds |
laminas/laminas-filter | library | Programmatically filter and normalize data and files |
laminas/laminas-form | library | Validate and display simple and complex forms, casting forms to business objects and vice versa |
laminas/laminas-http | library | Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests |
laminas/laminas-hydrator | library | Serialize objects to arrays, and vice versa |
laminas/laminas-i18n | library | Provide translations for your application, and filter and validate internationalized values |
laminas/laminas-inputfilter | library | Normalize and validate input sets from the web, APIs, the CLI, and more, including files |
laminas/laminas-json | library | provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP |
laminas/laminas-loader | library | Autoloading and plugin loading strategies |
laminas/laminas-log | library | Robust, composite logger with filtering, formatting, and PSR-3 support |
laminas/laminas-mail | library | Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages |
laminas/laminas-math | library | |
laminas/laminas-mime | library | Create and parse MIME messages and parts |
laminas/laminas-modulemanager | library | Modular application system for laminas-mvc applications |
laminas/laminas-mvc | library | |
laminas/laminas-psr7bridge | library | PSR-7 <-> Laminas\Http bridge |
laminas/laminas-serializer | library | Serialize and deserialize PHP structures to a variety of representations |
laminas/laminas-server | library | Create Reflection-based RPC servers |
laminas/laminas-servicemanager | library | |
laminas/laminas-session | library | Object-oriented interface to PHP sessions and storage |
laminas/laminas-soap | library | |
laminas/laminas-stdlib | library | SPL extensions, array utilities, error handlers, and more |
laminas/laminas-text | library | Create FIGlets and text-based tables |
laminas/laminas-uri | library | A component that aids in manipulating and validating ยป Uniform Resource Identifiers (URIs) |
laminas/laminas-validator | library | Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria |
laminas/laminas-view | library | Flexible view layer supporting and providing multiple view layers, helpers, and more |
laminas/laminas-zendframework-bridge | library | Alias legacy ZF class names to Laminas Project equivalents. |
tedivm/jshrink | library | Javascript Minifier built in PHP |
tubalmartin/cssmin | library | A PHP port of the YUI CSS compressor |
ISC
Name | Type | Description |
---|---|---|
paragonie/sodium_compat | library | Pure PHP implementation of libsodium; uses the PHP extension if it exists |
LGPL-2.1-or-later
Name | Type | Description |
---|---|---|
php-amqplib/php-amqplib | library | Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ. |
MIT
Name | Type | Description |
---|---|---|
braintree/braintree_php | library | Braintree PHP Client Library |
christian-riesen/base32 | library | Base32 encoder/decoder according to RFC 4648 |
colinmollenhour/credis | library | Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance. |
composer/ca-bundle | library | Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle. |
composer/composer | library | Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere. |
composer/package-versions-deprecated | composer-plugin | Composer plugin that provides efficient querying for installed package versions (no runtime IO) |
composer/semver | library | Semver library that offers utilities, version constraint parsing and validation. |
composer/spdx-licenses | library | SPDX licenses list and validation library. |
composer/xdebug-handler | library | Restarts a process without Xdebug. |
container-interop/container-interop | library | Promoting the interoperability of container objects (DIC, SL, etc.) |
doctrine/inflector | library | PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words. |
donatj/phpuseragentparser | library | Lightning fast, minimalist PHP UserAgent string parser. |
dotmailer/dotmailer-magento2-extension | magento2-module | dotmailer integration for magento 2 |
dotmailer/dotmailer-magento2-extension-chat | magento2-module | Engagement Cloud for Magento 2: Chat module |
dotmailer/dotmailer-magento2-extension-enterprise | magento2-module | Engagement Cloud integration for Magento Commerce |
dotmailer/dotmailer-magento2-extension-enterprise-package | metapackage | Dotmailer integration for Magento 2 Commerce |
dotmailer/dotmailer-magento2-extension-package | metapackage | Dotmailer integration for Magento 2 Open Source |
endroid/qr-code | library | Endroid QR Code |
ezimuel/guzzlestreams | library | Fork of guzzle/streams (abandoned) to be used with elasticsearch-php |
ezimuel/ringphp | library | Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php |
friendsofphp/proxy-manager-lts | library | Adding support for a wider range of PHP versions to ocramius/proxy-manager |
graylog2/gelf-php | library | A php implementation to send log-messages to a GELF compatible backend like Graylog2. |
guzzlehttp/guzzle | library | Guzzle is a PHP HTTP client library |
guzzlehttp/promises | library | Guzzle promises library |
guzzlehttp/psr7 | library | PSR-7 message implementation that also provides common utility methods |
illuminate/config | library | The Illuminate Config package. |
illuminate/contracts | library | The Illuminate Contracts package. |
illuminate/support | library | The Illuminate Support package. |
justinrainbow/json-schema | library | A library to validate a json schema. |
monolog/monolog | library | Sends your logs to files, sockets, inboxes, databases and various web services |
nesbot/carbon | library | An API extension for DateTime that supports 281 different languages. |
paragonie/constant_time_encoding | library | Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16) |
paragonie/random_compat | library | PHP 5.x polyfill for random_bytes() and random_int() from PHP 7 |
pelago/emogrifier | library | Converts CSS styles into inline style attributes in your HTML code |
phpseclib/mcrypt_compat | library | PHP 7.1 polyfill for the mcrypt extension from PHP <= 7.0 |
phpseclib/phpseclib | library | PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc. |
psr/container | library | Common Container Interface (PHP FIG PSR-11) |
psr/http-message | library | Common interface for HTTP messages |
psr/log | library | Common interface for logging libraries |
psr/simple-cache | library | Common interfaces for simple caching |
ralouphie/getallheaders | library | A polyfill for getallheaders. |
ramsey/uuid | library | Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID). |
react/promise | library | A lightweight implementation of CommonJS Promises/A for PHP |
seld/jsonlint | library | JSON Linter |
seld/phar-utils | library | PHAR file format utilities, for when PHP phars you up |
spomky-labs/otphp | library | 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 |
symfony/config | library | Helps you find, load, combine, autofill and validate configuration values of any kind |
symfony/console | library | Eases the creation of beautiful and testable command line interfaces |
symfony/css-selector | library | Converts CSS selectors to XPath expressions |
symfony/dependency-injection | library | Allows you to standardize and centralize the way objects are constructed in your application |
symfony/event-dispatcher | library | Provides tools that allow your application components to communicate with each other by dispatching events and listening to them |
symfony/event-dispatcher-contracts | library | Generic abstractions related to dispatching event |
symfony/filesystem | library | Provides basic utilities for the filesystem |
symfony/finder | library | Finds files and directories via an intuitive fluent interface |
symfony/polyfill-ctype | library | Symfony polyfill for ctype functions |
symfony/polyfill-intl-idn | library | Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions |
symfony/polyfill-intl-normalizer | library | Symfony polyfill for intl's Normalizer class and related functions |
symfony/polyfill-mbstring | library | Symfony polyfill for the Mbstring extension |
symfony/polyfill-php56 | metapackage | Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions |
symfony/polyfill-php72 | library | Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions |
symfony/polyfill-php73 | library | Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions |
symfony/polyfill-php80 | library | Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions |
symfony/process | library | Executes commands in sub-processes |
symfony/proxy-manager-bridge | symfony-bridge | Provides integration for ProxyManager with various Symfony components |
symfony/serializer | library | Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON. |
symfony/service-contracts | library | Generic abstractions related to writing services |
symfony/translation | library | Provides tools to internationalize your application |
symfony/translation-contracts | library | Generic abstractions related to translation |
symfony/yaml | library | Loads and dumps YAML files |
true/punycode | library | A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA) |
webonyx/graphql-php | library | A PHP port of GraphQL reference implementation |
zordius/lightncandy | library | An extremely fast PHP implementation of handlebars ( http://handlebarsjs.com/ ) and mustache ( http://mustache.github.io/ ). |
OSL-3.0, AFL-3.0
Name | Type | Description |
---|---|---|
temando/module-shipping-remover | magento2-module | Removes Temando multi-carrier shipping extension from Magento 2 |
yotpo/magento2-module-yotpo-reviews | magento2-module | Yotpo Reviews extension for Magento2 |
yotpo/magento2-module-yotpo-reviews-bundle | metapackage | Bundling metapackage for yotpo/magento2-module-yotpo-reviews: Yotpo Reviews extension for Magento2 |
OSL-3.0
Name | Type | Description |
---|---|---|
msp/recaptcha | magento2-module | Google reCaptcha integration for Magento2 |
msp/twofactorauth | magento2-module | Two Factor Authentication module for Magento2 |
temando/module-shipping | metapackage | Temando multi-carrier shipping extension for Magento 2 |
proprietary
Name | Type | Description |
---|---|---|
vertex/module-address-validation | magento2-module | Vertex Address Validation module for Magento 2 |
vertex/module-address-validation-api | magento2-module | Vertex Address Cleansing module for Magento 2 API |
vertex/module-tax | magento2-module | Vertex Tax Links for Magento 2 |
vertex/product-magento-module | metapackage | Vertex Tax Links for Magento 2 |
vertex/sdk | library | Tools for communicating with Vertex Cloud and Vertex O-Series |