xref: /aosp_15_r20/development/tools/winscope/tsconfig.json (revision 90c8c64db3049935a07c6143d7fd006e26f8ecca)
1*90c8c64dSAndroid Build Coastguard Worker/* To learn more about this file see: https://angular.io/config/tsconfig. */
2*90c8c64dSAndroid Build Coastguard Worker{
3*90c8c64dSAndroid Build Coastguard Worker  "compileOnSave": false,
4*90c8c64dSAndroid Build Coastguard Worker  "compilerOptions": {
5*90c8c64dSAndroid Build Coastguard Worker    "baseUrl": "./src",
6*90c8c64dSAndroid Build Coastguard Worker    "paths":{
7*90c8c64dSAndroid Build Coastguard Worker      "protos/*": ["../deps_build/protos/*"]
8*90c8c64dSAndroid Build Coastguard Worker    },
9*90c8c64dSAndroid Build Coastguard Worker    "outDir": "./dist/out-tsc",
10*90c8c64dSAndroid Build Coastguard Worker    "allowJs": true,
11*90c8c64dSAndroid Build Coastguard Worker    "forceConsistentCasingInFileNames": true,
12*90c8c64dSAndroid Build Coastguard Worker    "strict": true,
13*90c8c64dSAndroid Build Coastguard Worker    "noImplicitOverride": true,
14*90c8c64dSAndroid Build Coastguard Worker    "noPropertyAccessFromIndexSignature": true,
15*90c8c64dSAndroid Build Coastguard Worker    "noImplicitReturns": true,
16*90c8c64dSAndroid Build Coastguard Worker    "noFallthroughCasesInSwitch": true,
17*90c8c64dSAndroid Build Coastguard Worker    "allowSyntheticDefaultImports": true,
18*90c8c64dSAndroid Build Coastguard Worker    "sourceMap": true,
19*90c8c64dSAndroid Build Coastguard Worker    "declaration": false,
20*90c8c64dSAndroid Build Coastguard Worker    "downlevelIteration": true,
21*90c8c64dSAndroid Build Coastguard Worker    "experimentalDecorators": true,
22*90c8c64dSAndroid Build Coastguard Worker    "moduleResolution": "node",
23*90c8c64dSAndroid Build Coastguard Worker    "importHelpers": true,
24*90c8c64dSAndroid Build Coastguard Worker    "target": "es2020",
25*90c8c64dSAndroid Build Coastguard Worker    "module": "es2020",
26*90c8c64dSAndroid Build Coastguard Worker    "lib": [
27*90c8c64dSAndroid Build Coastguard Worker      "es2020",
28*90c8c64dSAndroid Build Coastguard Worker      "dom"
29*90c8c64dSAndroid Build Coastguard Worker    ],
30*90c8c64dSAndroid Build Coastguard Worker    "resolveJsonModule": true,
31*90c8c64dSAndroid Build Coastguard Worker  },
32*90c8c64dSAndroid Build Coastguard Worker  "include": ["src"],
33*90c8c64dSAndroid Build Coastguard Worker  "exclude": ["src/test/e2e"],
34*90c8c64dSAndroid Build Coastguard Worker  "angularCompilerOptions": {
35*90c8c64dSAndroid Build Coastguard Worker    "enableI18nLegacyMessageIdFormat": false,
36*90c8c64dSAndroid Build Coastguard Worker    "strictInjectionParameters": true,
37*90c8c64dSAndroid Build Coastguard Worker    "strictInputAccessModifiers": true,
38*90c8c64dSAndroid Build Coastguard Worker    "strictTemplates": true
39*90c8c64dSAndroid Build Coastguard Worker  }
40*90c8c64dSAndroid Build Coastguard Worker}
41