Download the PHP package dof-dss/maestro-shell without Composer
On this page you can find all versions of the php package dof-dss/maestro-shell. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download dof-dss/maestro-shell
More information about dof-dss/maestro-shell
Files in dof-dss/maestro-shell
Package maestro-shell
Short Description Shell for working with Maestro projects.
License MIT
Informations about the package maestro-shell
Maestro
Maestro is a command line tool to manage multi-site projects.
Requirements
- PHP 8.1+ CLI
- Composer 2.1+
PHP
To see which version of PHP you have installed, from the Mac shell run:
If you don't have PHP installed or are using an older version I would
recommend using Brew (https://brew.sh)
With Brew installed run:
Composer
To see which version of Composer you have installed, from the Mac shell run:
If you don't have Composer installed, using brew run:
If you do have Composer installed run:
Installing
Add the Maestro shell and hosting packages to your project dev dependencies
To allow use of the Maestro command from the root directory of your project
without having to directly reference the Maestro executable
(e.g. vendor/bin/maestro) I recommend adding the vendor/bin directory to your
shell $PATH.
As an example I'm using zsh which is the default shell for MacOS.
Edit .zshrc in your home directory and add the following line:
Once saved you will need to run
Drupal composer file requirements
You must ensure the following script is included in the project composer file when using Maestro Shell.
All versions of maestro-shell with dependencies
symfony/finder Version ^6.3
symfony/filesystem Version ^6.3
symfony/process Version ^6.3
stecman/symfony-console-completion Version ^0.12
symfony/event-dispatcher Version ^6.3
symfony/dependency-injection Version ^6.3
symfony/config Version ^6.3
ext-json Version *
composer/ca-bundle Version ^1.3
romaricdrigon/metayaml Version dev-master
symfony/yaml Version ^6.3
dof-dss/maestro-core Version ^1.0
webflo/drupal-finder Version ^1.2
symfony/http-client Version ^5.4
symfony/cache Version ^6.3