Metapackages allow you to group an extension that consists of multiple packages into a cohesive unit. This works exactly as described in standard composer.json documentation. If you have an extension that uses more than one package you must use a metapackage as the root package. Otherwise you should not use metapackage. A metapackage that you submit to Magento Marketplace should be a .zip file containing only the metapackage composer.json file.
Articles in this section
- Selling subscription-based extensions
- Partner Magento Commerce Cloud sandbox requests: resources FAQ
- Waiting for Marketing Submission
- Update for Varnish Cache automated test
- Metapackages
- Composer.json M2.X.X
- Packaging M2.X.X extensions
- PHP compatibility of extensions
- Marketing content guidelines
- Automated Installation Test