|
1 | 1 | { |
2 | 2 | "compileOnSave": false, |
3 | 3 | "compilerOptions": { |
4 | | - "importHelpers": true, |
5 | 4 | "outDir": "./dist/out-tsc", |
| 5 | + "forceConsistentCasingInFileNames": true, |
| 6 | + "strict": true, |
| 7 | + "esModuleInterop": true, |
| 8 | + "noImplicitOverride": true, |
| 9 | + "noPropertyAccessFromIndexSignature": true, |
| 10 | + "noImplicitReturns": true, |
| 11 | + "noFallthroughCasesInSwitch": true, |
6 | 12 | "sourceMap": true, |
7 | 13 | "declaration": false, |
| 14 | + "experimentalDecorators": true, |
8 | 15 | "moduleResolution": "node", |
9 | | - "module": "es2020", |
10 | | - "target": "es2020", |
| 16 | + "importHelpers": true, |
| 17 | + "target": "ES2022", |
| 18 | + "module": "ES2022", |
11 | 19 | "emitDecoratorMetadata": true, |
12 | | - "experimentalDecorators": true, |
13 | 20 | "typeRoots": ["node_modules/@types"], |
14 | | - "lib": ["es2018", "dom"], |
| 21 | + "lib": ["ES2022", "dom"], |
15 | 22 | "plugins": [ |
16 | 23 | { |
17 | 24 | "name": "typescript-eslint-language-service" |
18 | 25 | } |
19 | | - ] |
| 26 | + ], |
| 27 | + "useDefineForClassFields": false |
| 28 | + }, |
| 29 | + "angularCompilerOptions": { |
| 30 | + "enableI18nLegacyMessageIdFormat": false, |
| 31 | + "strictInjectionParameters": true, |
| 32 | + "strictInputAccessModifiers": true, |
| 33 | + "strictTemplates": true |
20 | 34 | } |
21 | 35 | } |
0 commit comments