Open kuskoman opened 4 years ago
Informacyjnie: Spędziłem na tym issue ponad 40 minut jakiś czas temu wciąż mając problemy ze znalezieniem podobnej konfiguracji i działającej dobrze z TypeScriptem (mówię głownie o ESLint)
Myślę, że powinniśmy przemyśleć do czego tak właściwie chcemy używać linterów i skonfigurować je pod to
@magul
Ja jestem na ta, jak wrócisz z kubernetowej przygody to przegadamy temat na którymś z codwutygodniowych spotkań.
@magul już jestem dostępny od poniedziałku, po prostu mi się nie chciało nic robić :P jestem za tym, aby to omówić i zdecydować na to jak chcemy używać linterów, etc.
Ta zmiana jest powiązaana https://github.com/watchdogpolska/small_eod/pull/445 Ja potrzebowałem dodać dodatkowe sprawdzenia, które poprawia końce linii i inne. Moje IDE automatycznie wprowadza zmiany w plikach, gdy robię CTRL+S.
Narzędzia dostarczone z frameworkiem Ant Design Pro w niektórych przypadkach wymagają użycia menadżera pakietów npm, podczas gdy projekt docelowo rozwiązuje wszystkie zależności za pomocą
yarn
a.Również ilość skryptów przeznaczonych do formatowania kodu w
package.json
budzi we mnie zakłopotanie:Kolejnym problemem jest użycie nieaktualnych narzędzi, które nie są już aktualizowane ( https://github.com/JamesHenry/typescript-estree )
Myślę, że rozwiązaniem byłaby zmiana narzędzi/konfiguracji przeznaczonych formatowania tak, aby "wyrządzić jak najmniej szkód" w postaci zmian w kodzie utrudniających odczytanie historii danego pliku w gicie, które mogłyby wyniknąć ze zmian w regułach formatowania
Dodaję referencję do #338, ponieważ ten issue blokuje wykonanie tamtego