melisplatform / melis-composerdeploy
Melis Platform Composer deployment module
Package info
github.com/melisplatform/melis-composerdeploy
Type:melisplatform-module
pkg:composer/melisplatform/melis-composerdeploy
Requires
- php: ^8.3|^8.5
- composer/composer: ^2.9.6
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-master
- v6.0.5
- v6.0.4
- v6.0.3
- v6.0.2
- v6.0.1
- v6.0.0
- v5.3.4
- v5.3.3
- v5.3.2
- v5.3.1
- v5.3.0
- v5.2.0
- v5.1.0
- v5.0.0
- v4.1.1
- v4.1.0
- v4.0.0
- v3.2.4
- v3.2.3
- v3.2.2
- v3.2.1
- v3.2.0
- v3.1.1
- v3.1.0
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v2.3.2
- v2.3.1
- v2.3.0
- dev-develop
- dev-melis-react
- dev-composer-2-7
- dev-update/php83
- dev-update/php-8-upgrade
- dev-update/change-composer-version
- dev-update/composerv2-compatibility
- dev-migrate/laminas
- dev-zend-old-version
- dev-feature/marketplace-remove
This package is auto-updated.
Last update: 2026-08-20 04:46:33 UTC
README
MelisComposerDeploy lets the Melis Platform run Composer from inside the application itself, to install, update or remove modules programmatically. It is the engine behind the back-office Modules tool / marketplace and the platform installer, wrapping the composer/composer library so module management does not require a terminal.
Getting Started
Prerequisites
MelisComposerDeploy is a low-level, standalone tool - it depends only on composer/composer, not on melis-core. It is driven by MelisCore's Modules tool / marketplace and by the installer, and typically runs MelisDbDeploy afterwards so a newly installed module's database migrations are applied.
Installing
Run the composer command:
composer require melisplatform/melis-composerdeploy
Running the code
You do not use MelisComposerDeploy directly - it runs behind the back-office Modules tool / marketplace whenever you install, update, or remove a module.
Authors
- Melis Technology - www.melisplatform.com
See also the list of contributors who participated in this project.
License
This project is licensed under the OSL-3.0 License - see the LICENSE.md file for details