Size: a a a

2020 June 08

AL

Andrey Listochkin in Frontend UA
О, если плагины в списке поменять, то prettier перезатрет своими правилами ests, и получается уже лучше:

2511 problems (2511 errors, 0 warnings)
 248 errors and 0 warnings potentially fixable with the --fix option.
источник

TS

Terry Sahaidak in Frontend UA
Andrey Listochkin
очень много форматирования, по ходу eslint-ts и eslint-prettier не поделили поляну
Там є плагін до еслінта eslint-prettier, щоб фікс робив як преттір хоче
источник

AL

Andrey Listochkin in Frontend UA
ага, с этим разобрался уже
источник

AL

Andrey Listochkin in Frontend UA
Думаю, что лучше - разбираться с тем, как кастомные правила писать, или напилить своих проверок на регекспах
источник

TS

Terry Sahaidak in Frontend UA
Andrey Listochkin
Думаю, что лучше - разбираться с тем, как кастомные правила писать, или напилить своих проверок на регекспах
Я пробував юзати пару плагінів, які підсвітку роблять по регулярці (типу всякі TODO і кастумні штуки підсвітити), то тормозило безбожно
источник

TS

Terry Sahaidak in Frontend UA
То в вскоді було
источник

AL

Andrey Listochkin in Frontend UA
Не, я вообще этой хренью в редакторе не пользуюусь - у меня линтилка только на прекоммит хуке висит
источник

EO

Eugene Obrezkov in Frontend UA
У вскод стоит плагин для линта и по сохранению всё фиксит. А что не смог показывает что не так прям возле кода через линзы (error lens) - работает быстро
источник

AV

Anton Verinov in Frontend UA
Имхо, лучшее соотношение полезности к холиворам — у recommended пресетов. А все стилистические штуки оставить дефолтно-настроенному приттиеру/стандарду (с небольшим тюнингом для старых проектов, для случаев типа «у нас везде одинарные кавычки были»)
источник

AV

Anton Verinov in Frontend UA
И так меньше шансов, что еслинт будет конфликтовать с приттиером
источник

Вт

Ві тя in Frontend UA
Alexey Shvayka
99.90% правил еслинта никогда не срабатывают на реальном коде
Есть еще код клин правила quotes, line length, function parameter count и тд
источник

Вт

Ві тя in Frontend UA
Приттиер маст хев кстати и правила там строгие
источник

AL

Andrey Listochkin in Frontend UA
Меня больше интересуют правила типа “используй TypeORM manager api только для raw sql запросов, а запросы к entity делать через query builder”
источник

EO

Eugene Obrezkov in Frontend UA
Слишком узкий кейс для еслинта, надо свои правила писать - там не сложно
источник

Вт

Ві тя in Frontend UA
Andrey Listochkin
Меня больше интересуют правила типа “используй TypeORM manager api только для raw sql запросов, а запросы к entity делать через query builder”
это на код ревью отсекается
источник

AL

Andrey Listochkin in Frontend UA
А вот я не хочу на такое код ревью тратить. Если это будет проверяться автоматом, то человек пожмет плечами и исправит. А иначе мне с человеком спорить надо.
источник

Вт

Ві тя in Frontend UA
Правила еслинта тоже ж принимаются на инженерном митинге, или у вас не так?
источник

Вт

Ві тя in Frontend UA
где как правило, много споров)
источник

R

Rostislav Futornoy in Frontend UA
Привет! Ребята, как передавать значение в typescript дженерики?
источник

R

Rostislav Futornoy in Frontend UA
Есть ли такая возможность
источник