erickskrauch / composer-exclusive-install
A Composer plugin that prevents more than one install or update operation at a time.
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:composer-plugin
pkg:composer/erickskrauch/composer-exclusive-install
Requires
- php: >=7.1.0
- composer-plugin-api: ^1.1
- symfony/lock: ^4.3
Requires (Dev)
- composer/composer: ^1.8
- ely/php-code-style: ^0.3.0
This package is auto-updated.
Last update: 2025-10-26 03:40:10 UTC
README
A Composer plugin that prevents more than one install or update operation at a time. The lock isn't global,
but project-based and located in the vendor folder. After the command is completed, the lock is released even
if it wasn't completed normally.
Warning: the plugin will not work in different docker containers with shared
vendorlocation! If you have any ideas on how to implement this, please describe your idea in the issue.
Installation
The plugin should be installed globally.
composer global require erickskrauch/composer-exclusive-install
License
The MIT License (MIT). Please see License File for more information.