В качестве драфта предлагается две ступени правильности исходников для формирования дизайн системы:
- Первичный линтинг должен проводиться на стороне приложения для разработки дизайна и включать в себя проверку правильности заведения макетов, наличие пары тёмной светлой темы и т.п.
- Вторичный линтинг производится на стороне Малевича и проверяет на соответствие соответствующим конвертерам
Плюс такого подхода в большей отзывчивости - те правила, что не меняются в зависимости от конвертеров, могут проверяться плагином и подсвечиваться сразу без отправки на обработку Малевичу (может быть длительной в зависимости от размера дизайн системы/ui-кита)
В качестве драфта предлагается две ступени правильности исходников для формирования дизайн системы:
Плюс такого подхода в большей отзывчивости - те правила, что не меняются в зависимости от конвертеров, могут проверяться плагином и подсвечиваться сразу без отправки на обработку Малевичу (может быть длительной в зависимости от размера дизайн системы/ui-кита)