strictNullChecks
strictNullChecks, katı null denetimini zorunlu kılan bir TypeScript derleyici seçeneğidir. Bu seçenek etkinleştirildiğinde, değişkenlere ve parametrelere yalnızca null | undefined birleşim türü kullanılarak açıkça bu türde bildirildikleri takdirde null veya undefined atanabilir. Bir değişken ya da parametre açıkça null atanabilir olarak bildirilmemişse TypeScript, olası çalışma zamanı hatalarını önlemek için bir hata oluşturur.