Можно ли вынести опциональные зависимости в отдельный файл?
Всем доброго дня!
Есть composer.json и в нём есть зависимости, необходимые проекту для работы.
Проект этот планируется разворачивать на разных серверах под разные нужды и эти самые нужды настраиваются пакетами/плагинами, оформленными в виде пакетов композер и размещённых на собственном репозитории.
Можно ли как-то эти зависимости вынести в отдельный файл и его указать в composer.json как тот, на который надо смотреть?
Идея в том, чтобы основной composer.json файл был везде одинаковый и не конфликтовал с гитом, а на объекте, если нужно какой-то пакет установить, просто вносить его во внешний файл и запускать установку.
В оф документации никакого намёка на что-то подобное, к сожалению, не нашёл