rvtraveller / qs-composer-installer
Install Quicksilver modules for Pantheon into custom locations.
Installs: 1 888 280
Dependents: 21
Suggesters: 0
Security: 0
Stars: 6
Watchers: 2
Forks: 3
Open Issues: 2
Type:composer-plugin
Requires
- composer-plugin-api: ^1.0 || ^2.0
- composer/installers: ^1.9
Requires (Dev)
- composer/composer: 1.0.* || 2.0.*@dev
This package is auto-updated.
Last update: 2024-11-05 06:57:58 UTC
README
Creates a new "type" in Composer for quicksilver-script
s so you can treat them separately in Composer installations. This allows you to include Quicksilver scripts as part of a composer based project on Pantheon[https://pantheon.io].
To use this custom installer, require it in your project (root-level) composer.json file. Then, any Composer project of type quicksiver-script
will be placed in the directory web/private/scripts/quicksilver
. This path may be customized in the installer-paths
item in extras
.
The web/private/scripts/quicksilver
path (or your customized path) should be added to your project's .gitignore.
Example composer.json file
{
"require": {
"rvtraveller/qs-composer-installer": "1.0"
},
"extra": {
"installer-paths": {
"web/private/scripts/quicksilver/{$name}": ["type:quicksilver-script"]
}
}
}