У нас есть собственный репозиторий Satis, мы можем хранить там свои собственные зависимости. Это прекрасно работает.
Но если разработчик использует пакет, который не входит в наш собственный репозиторий, Composer будет извлекать его из GitHub через packagist.org(в качестве резервной копии).
Но мы не хотим быть зависимыми от packagist.org. Все зависимости должны быть загружены из нашего собственного репозитория.
Что нам нравится, если возможно, что Satis загрузит пакет из Packagist, если он еще не доступен локально, а затем сохраните его и автоматически добавьте в собственный репозиторий Satis.
Таким образом, нам не нужно вручную добавлять зависимости в репозиторий Satis.