You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Сейчас для сборки проекта в CI не нужен sharp, ибо графика готовится локально и коммитится. Но при этом установка зависимостей запускает ещё и скрипт установки sharp. Это лишнее и можно было бы избежать этого флагом --ignore-scripts.
Но тогда есть пара задачек перед этим:
esbuild тоже нуждается в запуске постинстал-скрипта, но это можно просто дополнительной командой решить (кажется, npm rebuild esbuild, не помню точно);
сборка споткнётся если оставлять статический импорт шарпа — надо заменить на динамический, и может даже вообще выделить в отдельный файл (хотя тогда уже надо и все таски в свои файлы вытаскивать).
Activity
nikolai-shabalin commentedon Dec 14, 2023
Давай пока, до февраля, баги поотлавлием. А после займёмся оптимизациями
firefoxic commentedon Dec 14, 2023
Да, это просто чтобы не забыть.
meritt commentedon Jun 11, 2026
@firefoxic @nikolai-shabalin гляньте #101
Обновляет sharp и упрощает optimizeRaster (#67)
meritt commentedon Jun 15, 2026
Улучшили в #101