|
11 | 11 | // "disableReferencedProjectLoad": true, /* Reduce the number of projects loaded automatically by TypeScript. */ |
12 | 12 |
|
13 | 13 | /* Language and Environment */ |
14 | | - "target": "es2021", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ |
| 14 | + "target": "ES2015", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ |
15 | 15 | // "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ |
16 | 16 | // "jsx": "preserve", /* Specify what JSX code is generated. */ |
17 | 17 | // "experimentalDecorators": true, /* Enable experimental support for TC39 stage 2 draft decorators. */ |
|
42 | 42 | // "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`. */ |
43 | 43 |
|
44 | 44 | /* Emit */ |
45 | | - // "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ |
| 45 | + "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ |
46 | 46 | // "declarationMap": true, /* Create sourcemaps for d.ts files. */ |
47 | 47 | // "emitDeclarationOnly": true, /* Only output d.ts files and not JavaScript files. */ |
48 | 48 | // "sourceMap": true, /* Create source map files for emitted JavaScript files. */ |
|
75 | 75 |
|
76 | 76 | /* Type Checking */ |
77 | 77 | "strict": true, /* Enable all strict type-checking options. */ |
78 | | - // "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied `any` type.. */ |
79 | | - // "strictNullChecks": true, /* When type checking, take into account `null` and `undefined`. */ |
80 | | - // "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */ |
81 | | - // "strictBindCallApply": true, /* Check that the arguments for `bind`, `call`, and `apply` methods match the original function. */ |
82 | | - // "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */ |
83 | | - // "noImplicitThis": true, /* Enable error reporting when `this` is given the type `any`. */ |
| 78 | + "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied `any` type.. */ |
| 79 | + "strictNullChecks": true, /* When type checking, take into account `null` and `undefined`. */ |
| 80 | + "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */ |
| 81 | + "strictBindCallApply": true, /* Check that the arguments for `bind`, `call`, and `apply` methods match the original function. */ |
| 82 | + "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */ |
| 83 | + "noImplicitThis": true, /* Enable error reporting when `this` is given the type `any`. */ |
84 | 84 | // "useUnknownInCatchVariables": true, /* Type catch clause variables as 'unknown' instead of 'any'. */ |
85 | | - // "alwaysStrict": true, /* Ensure 'use strict' is always emitted. */ |
86 | | - // "noUnusedLocals": true, /* Enable error reporting when a local variables aren't read. */ |
87 | | - // "noUnusedParameters": true, /* Raise an error when a function parameter isn't read */ |
| 85 | + "alwaysStrict": true, /* Ensure 'use strict' is always emitted. */ |
| 86 | + "noUnusedLocals": true, /* Enable error reporting when a local variables aren't read. */ |
| 87 | + "noUnusedParameters": true, /* Raise an error when a function parameter isn't read */ |
88 | 88 | // "exactOptionalPropertyTypes": true, /* Interpret optional property types as written, rather than adding 'undefined'. */ |
89 | | - // "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */ |
90 | | - // "noFallthroughCasesInSwitch": true, /* Enable error reporting for fallthrough cases in switch statements. */ |
| 89 | + "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */ |
| 90 | + "noFallthroughCasesInSwitch": true, /* Enable error reporting for fallthrough cases in switch statements. */ |
91 | 91 | // "noUncheckedIndexedAccess": true, /* Include 'undefined' in index signature results */ |
92 | | - // "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */ |
| 92 | + "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */ |
93 | 93 | // "noPropertyAccessFromIndexSignature": true, /* Enforces using indexed accessors for keys declared using an indexed type */ |
94 | 94 | // "allowUnusedLabels": true, /* Disable error reporting for unused labels. */ |
95 | 95 | // "allowUnreachableCode": true, /* Disable error reporting for unreachable code. */ |
|
0 commit comments