Skip to content

Commit 0f4ba04

Browse files
committed
chore(angular): update base tsconfig
1 parent 97effb5 commit 0f4ba04

File tree

3 files changed

+20
-76
lines changed

3 files changed

+20
-76
lines changed

packages/angular/test/apps/ng19/tsconfig.json

Lines changed: 0 additions & 35 deletions
This file was deleted.

packages/angular/test/apps/ng20/tsconfig.json

Lines changed: 0 additions & 35 deletions
This file was deleted.
Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,35 @@
11
{
22
"compileOnSave": false,
33
"compilerOptions": {
4-
"importHelpers": true,
54
"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,
612
"sourceMap": true,
713
"declaration": false,
14+
"experimentalDecorators": true,
815
"moduleResolution": "node",
9-
"module": "es2020",
10-
"target": "es2020",
16+
"importHelpers": true,
17+
"target": "ES2022",
18+
"module": "ES2022",
1119
"emitDecoratorMetadata": true,
12-
"experimentalDecorators": true,
1320
"typeRoots": ["node_modules/@types"],
14-
"lib": ["es2018", "dom"],
21+
"lib": ["ES2022", "dom"],
1522
"plugins": [
1623
{
1724
"name": "typescript-eslint-language-service"
1825
}
19-
]
26+
],
27+
"useDefineForClassFields": false
28+
},
29+
"angularCompilerOptions": {
30+
"enableI18nLegacyMessageIdFormat": false,
31+
"strictInjectionParameters": true,
32+
"strictInputAccessModifiers": true,
33+
"strictTemplates": true
2034
}
2135
}

0 commit comments

Comments
 (0)