-
Notifications
You must be signed in to change notification settings - Fork 246
Open
Description
Сейчас для сборки проекта в CI не нужен sharp, ибо графика готовится локально и коммитится. Но при этом установка зависимостей запускает ещё и скрипт установки sharp. Это лишнее и можно было бы избежать этого флагом --ignore-scripts.
Но тогда есть пара задачек перед этим:
- esbuild тоже нуждается в запуске постинстал-скрипта, но это можно просто дополнительной командой решить (кажется,
npm rebuild esbuild, не помню точно); - сборка споткнётся если оставлять статический импорт шарпа — надо заменить на динамический, и может даже вообще выделить в отдельный файл (хотя тогда уже надо и все таски в свои файлы вытаскивать).
Есть наброски, но к PR пока не готово совсем.
Metadata
Metadata
Assignees
Labels
No labels