|
16 | 16 | // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */
|
17 | 17 | // "composite": true, /* Enable project compilation */
|
18 | 18 | // "tsBuildInfoFile": "./", /* Specify file to store incremental compilation information */
|
19 |
| - // "removeComments": true, /* Do not emit comments to output. */ |
| 19 | + "removeComments": true, /* Do not emit comments to output. */ |
20 | 20 | // "noEmit": true, /* Do not emit outputs. */
|
| 21 | + "noEmitOnError": true, /* Do not emit outputs if any type checking errors were reported. */ |
21 | 22 | // "importHelpers": true, /* Import emit helpers from 'tslib'. */
|
22 | 23 | // "downlevelIteration": true, /* Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'. */
|
23 | 24 | // "isolatedModules": true, /* Transpile each file as a separate module (similar to 'ts.transpileModule'). */
|
24 | 25 |
|
25 | 26 | /* Strict Type-Checking Options */
|
26 | 27 | "strict": true, /* Enable all strict type-checking options. */
|
27 |
| - "noImplicitAny": true, /* Raise error on expressions and declarations with an implied 'any' type. */ |
28 |
| - "strictNullChecks": true, /* Enable strict null checks. */ |
29 |
| - "strictFunctionTypes": true, /* Enable strict checking of function types. */ |
30 |
| - "strictBindCallApply": true, /* Enable strict 'bind', 'call', and 'apply' methods on functions. */ |
31 |
| - "strictPropertyInitialization": true, /* Enable strict checking of property initialization in classes. */ |
32 |
| - "noImplicitThis": true, /* Raise error on 'this' expressions with an implied 'any' type. */ |
33 |
| - "alwaysStrict": true, /* Parse in strict mode and emit "use strict" for each source file. */ |
| 28 | + // "noImplicitAny": true, /* Raise error on expressions and declarations with an implied 'any' type. */ |
| 29 | + // "strictNullChecks": true, /* Enable strict null checks. */ |
| 30 | + // "strictFunctionTypes": true, /* Enable strict checking of function types. */ |
| 31 | + // "strictBindCallApply": true, /* Enable strict 'bind', 'call', and 'apply' methods on functions. */ |
| 32 | + // "strictPropertyInitialization": true, /* Enable strict checking of property initialization in classes. */ |
| 33 | + // "noImplicitThis": true, /* Raise error on 'this' expressions with an implied 'any' type. */ |
| 34 | + // "alwaysStrict": true, /* Parse in strict mode and emit "use strict" for each source file. */ |
34 | 35 |
|
35 | 36 | /* Additional Checks */
|
36 | 37 | "noUnusedLocals": true, /* Report errors on unused locals. */
|
|
0 commit comments