tgoop.com/smelukov_dev/91
Last Update:
Хочу поделиться с вами супер-крутой и секретной штукой, которая будет добавлена в Статоскоп уже вот-вот.
Это валидация статов на основе правил. Это похоже на eslint, но для статов и с дополнительными плюшками. Есть конфиг, в котором вы перечисляете правила, которые хотите применить к сборке и есть cli-команда statoscope validate которая помимо консольного отчета о валидации, сгенерит вам привычный Статоскоп отчёт + супер-классный и подробный отчёт о валидации прямо в UI статоскопа. Незаменимо в CI.
В наборе уже есть основные правила, например, для бюджетирования времени/размера скачивания бандов, для запрета использования определенных модулей, для определения того, увеличилось ли время/размер скачивания по сравнению со статами, например в мастере и тд.
А ещё, можно писать свои правила и кастомные view для них.
Пока это самая непростая история в Статоскопе. И даже не с точки зрения реализации, а с точки зрения удобства. Негде подсмотреть, поэтому приходится изобретать, тк действительно очень много нюансов
BY Сергей Мелюков
Share with your friend now:
tgoop.com/smelukov_dev/91