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