Tudo estava funcionando normalmente e ai é acrescentado o "strictNullChecks": true.
Tudo estava funcionando normalmente e ai é acrescentado o "strictNullChecks": true.
Porque tem lugares no código em que o valor null pode ser retornado. Como o retorno do querySelector, no caso de ser fornecido um id inexistente no index.html, que ele exemplificou no começo.