build(compiler-cli): enable full TypeScript strictness (#29436)

This commit enables strict: true in TypeScript builds of
//packages/compiler-cli.

PR Close #29436
This commit is contained in:
Alex Rickabaugh
2019-03-20 17:47:55 -07:00
committed by Matias Niemelä
parent 6cd3743b44
commit dc10355d61
6 changed files with 18 additions and 9 deletions

View File

@ -267,7 +267,7 @@ export class NgtscProgram implements api.Program {
const writeFile: ts.WriteFileCallback =
(fileName: string, data: string, writeByteOrderMark: boolean,
onError: ((message: string) => void) | undefined,
sourceFiles: ReadonlyArray<ts.SourceFile>) => {
sourceFiles: ReadonlyArray<ts.SourceFile>| undefined) => {
if (this.closureCompilerEnabled && fileName.endsWith('.js')) {
data = nocollapseHack(data);
}