Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Для растровых изображений из src/images настроить автоматическую конвертацию со сжатием с потерями в формат WebP
cwebp -near_lossless 80
Картинки в новом формате должны попасть в пакет и в src. Берем файлы в папках src/images и конвертируем в WebP складывдаем в те же папки, но уже с другим расширемнием файла и внутренним форматом. Старые PNG не трогаем.
Добавить команду по конвертации в package.json
====
Старые наработки по тестам и конвертации нужно удалить. Это сырой грязный код, был создан только для сравнения форматов. Проверить конфиг подклбченныз пакетов. Может быть что-то лишнее.
npm run convert — конвертация картинок в новые форматы
gen-preview — создание html-превью
icons/dist/index.html — предпросмотр и сравнение картинок в разных форматах и сжатиях
PNG, AVIF Lossless, WebP Lossless,AVIF Lossy Q75, WebP Lossy Q80