shopware/conflicts
Composer plugin for Shopware that detects and prevents conflicts between extensions before installation. It checks declared conflicts and compatibility, helping keep plugin stacks stable and avoid runtime issues in Shopware projects.
shopware/conflicts is a Composer-level dependency governance package for Shopware 6, not a Laravel runtime library. Its best fit is as a guardrail in Composer resolution and CI, not as application code. For a Laravel-only product, direct architectural value is low unless the team also maintains Shopware-compatible packages or bridges Laravel services into a Shopware platform.composer validate, composer update --dry-run, and inspect composer why-not output before adoption. Feasibility depends on whether the package is a metapackage that only declares conflicts or a Composer plugin that changes resolver behavior. If it is a plugin, Composer 2 allow-plugins, CI permissions, and supply-chain review become mandatory.composer.json and does the package ship executable code? Which Shopware, PHP, and Composer versions are supported? Is it already a transitive dependency of shopware/core? Does it install as a plugin or metapackage? How are conflict rules maintained and released? What license applies? Can it be scoped to one Composer project without global effects? Does it conflict with Laravel, Symfony, or common dev tooling? What is the rollback and exception process if it blocks a security update?composer why-not results against current manual rules. Replace only the Shopware conflict rules that are demonstrably covered; retain an explicit exception list for Laravel/Symfony-specific constraints.allow-plugins failures; abandoned upstream package; transitive dependency surprises; lockfile drift across teams. Each needs an exception and rollback procedure.How can I help you explore Laravel packages today?