The Angular team owns a couple of tools that would like to extend the diagnostics produced by the TypeScript compiler:
-
tsetse is our set of third-party
--strict
checks. So far, these are wired into our custom Bazel tsc compiler,tsc_wrapped
, and they produce only Severity.ERROR diagnostics. See http://tsetse.info -
Angular Ivy is a new rendering engine for Angular, and it allows a simpler compiler pipeline which we hope can fit entirely within tsc given a plugin model for producing extra diagnostics (such as semantic or type errors within Angular template