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

С другими библиотеками тоже самое. Я что-то делаю не так? Или я всё понял не так? Или, возможно, некоторые библиотеки скачиваются абсолютно всегда цельным набором?
Что нужно сделать, чтобы скачивать/или устанавливать файлы без лишнего мусора?