Я читал, что если использовать
install
/
update
/
require
с флагом
--prefer-source
(или это прописать в конфиге в секции
config - preferred-install
), то композер подтягивает все файлы проекта, включая документацию, тесты, примеры и пр. Поэтому на продакшне лучше использовать
--prefer-dist
(например об этом пишут тут
https://phptoday.ru/post/5-sovetov-dlya-raboty-s-c...)
Но я где бы не поставил этот флаг, при любой команде или же в конфиге - всегда скачивается весь пакет. Например я пробовал
chillerlan/php-database. Итог:
С другими библиотеками тоже самое. Я что-то делаю не так? Или я всё понял не так? Или, возможно, некоторые библиотеки скачиваются абсолютно всегда цельным набором?
Что нужно сделать, чтобы скачивать/или устанавливать файлы без лишнего мусора?