Как я могу изменить файл composer.json внешнего пакета, только изменив файл composer.json моего собственного проекта?
Это только для целей тестирования. Мне нужно проверить, совместим ли пакет с очень новой версией другого пакета.
Мой проект composer.json:
{
"require": {
"foo/framework": "1.2.0",
"bar/extension": "1.1.0"
}
}
Внешний пакет (bar/extension
) composer.json:
{
"require": {
"foo/framework": "1.2.0"
}
}
Так что это, очевидно, работает. Но скажем, я хочу иметь новую версию foo/framework
, которая 1.3.0
. Это не будет работать, потому что bar/extension
зависит от старой версии.
Используя только мой проект composer.json, как я могу изменить требования к пакету bar/extension
?