1. Тогда теряется смысл этих конфигов. При установке можно так же эти конфиги брать из пакета и тогда не будет этой возни с ребилдом конфигов 2. По условиям задачи - конфиг не часть публичного контракта. Зависимости из конфига не прописываются в require, средствами композера не разрулить
а если не он? вообще будет геморой с поддержкой, если каждая мажорная версия ключевого пакета будет требовать обновления мажорных версий всех пакетов из-за конфигов
а если не он? вообще будет геморой с поддержкой, если каждая мажорная версия ключевого пакета будет требовать обновления мажорных версий всех пакетов из-за конфигов
По-другому это решается только вынесением конфигов в отдельные пакеты.
Есть сомнительный вариант - добавить в конфиг-плагин аналог "require". Тогда при сборке он будет ругаться, что у нас не та версия yiisoft/di или ещё какого пакета для этих конфигов.
Есть сомнительный вариант - добавить в конфиг-плагин аналог "require". Тогда при сборке он будет ругаться, что у нас не та версия yiisoft/di или ещё какого пакета для этих конфигов.