. Как вы пишете код на жс? Он же не должен быть напичкан parseInt() и !== undefined.
Angular с его TypeScript, честно - не оценил, в нашей команде все люди имеют определенный уровень квалификации и о таких детских ошибках что он предостеригает даже не думают.
Условности использования TypeScript замедляют общую разработку в значительной мере, следует самостоятельно оценить профит от меньшего количества багов за счет встроенных защит от дурака