Сохранение поврежденных файлов при процессе сборки Webpack может быть полезным для последующего анализа ошибок и исправления проблем. Иногда поврежденные файлы могут содержать информацию о причине ошибки или о том, какие именно данные были повреждены. Это может помочь разработчикам быстрее найти и исправить ошибку на этапе сборки.
Что касается preshak.js-кода в итоговых файлах с расширением png и svg при сборке проекта webpack в режиме продакшн, возможно, это связано с оптимизацией и уменьшением размера файлов. Webpack может экспортировать изображения (png, svg) как Data URL, что позволяет уменьшить количество HTTP-запросов на сервер и ускорить загрузку. Однако, это также может привести к увеличению размера итоговых файлов из-за встроенного JavaScript кода. В таких случаях, возможно, стоит провести дополнительную оптимизацию или изменить настройки сборки, чтобы уменьшить размер итоговых файлов.