Download the PHP package aldidigitalservices/composer-package-development-toolset without Composer
On this page you can find all versions of the php package aldidigitalservices/composer-package-development-toolset. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download aldidigitalservices/composer-package-development-toolset
More information about aldidigitalservices/composer-package-development-toolset
Files in aldidigitalservices/composer-package-development-toolset
Package composer-package-development-toolset
Short Description Develop Composer packages from inside your projects
License MIT
Informations about the package composer-package-development-toolset
Composer Package Development Toolset
A Composer plugin that enables you to develop your Composer packages alongside your project, without altering the composer.json or composer.lock file of the project. This works by symlinking the development packages into the vendor directory, replacing possible existing installations.
Installation
Add the package to your dev dependencies:
When prompted to allow this plugin confirm with y
.
Usage
Development Package Location
The development packages are automatically registered by scanning the dev-packages
directory.
Its default location is in your project's root directory, ensuring your packages are available in your Docker container and adding code completion for project code in the development packages.
However, the location can be changed by adding the following to your composer.json:
Workflow
As your composer.json and composer.lock won't be altered, Composer will remove the development package's symlinks on certain actions to match the content of these files. This plugin hooks into these actions and restores the symlinks afterwards, ensuring a seamless experience.
All versions of composer-package-development-toolset with dependencies
composer-plugin-api Version ^2.3