bamarni/composer-bin-plugin
Composer plugin to isolate “bin” tool dependencies (PHPStan, Rector, PHPUnit, etc.) in separate Composer environments to avoid version conflicts and dependency pollution. Provides config for bin links, target directory, and command forwarding.
nikic/php-parser for PHPStan vs. Rector).composer-merge-plugin).Executives: "This plugin eliminates costly dependency conflicts that cause CI failures and developer slowdowns. By isolating dev tool dependencies with minimal setup, it reduces debugging time, ensures reliable builds, and protects engineering productivity—delivering ROI through reduced technical debt and faster feature delivery."
Engineering: "It integrates seamlessly with Composer via composer require, automates dependency isolation for CLI tools without manual config, and works out-of-the-box with CI systems like GitHub Actions. With 500+ stars, regular updates, and no runtime overhead, it’s a low-risk solution for dependency conflicts that would otherwise require custom scripts or manual reconciliation."
How can I help you explore Laravel packages today?