Должны ли зависимости автоматически удаляться с диска после установки / обновления с помощью Composer?

После удаления зависимости от composer.json и запуска установки или обновления следует ли ожидать, что файлы будут автоматически удалены с диска?

Я должен был удалить их вручную, не уверен, что я должен.

Запуск обновления для композитора приведет к удалению пакетов, удаленных из вашего composer.json.

Поскольку install использует composer.lock вместо composer.json, он не удаляет пакеты, удаленные из вашего composer.json . Однако вы должны получить сообщение о том, что ваш файл блокировки не синхронизирован с вашим composer.json, и вы должны запустить обновление.