TypeScript meeting notes discussing microsoft/TypeScript#13408 resulted in microsoft/TypeScript#19126 and I'm concerned this is the wrong direction.
Current behavior is broken because lint-like diagnostics are treated as errors.
Proposed PR makes them warnings.