Files
react-native-devtools-frontend/tsconfig.base.json
T
Tim van der Lippe e4a10affd8 Extract tsconfig.base.json to obtain VSCode compatible tsconfig.json
VS Code requires all files including .d.ts files to be included in order
to correctly resolve their definitions. However, we can't add the
include and exclude keywords to the tsconfig.json, as that would break
inheriting tsconfig.json configurations.

Therefore, extract a tsconfig.base.json with the original configuration
and let tsconfig.json extend it. This should instruct VS Code to use the
tsconfig, which includes all files, while all other infrastructure can
remain working as-is.

R=jacktfranklin@chromium.org
DISABLE_THIRD_PARTY_CHECK=TypeScript update

Fixed: 1056211
Change-Id: Ib4d127c745a3e69fd8c8c77eb0fb20c3a68689b1
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2095299
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org>
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
2020-03-16 11:15:51 +00:00

24 lines
414 B
JSON

{
"compilerOptions": {
"module": "esnext",
"target": "esnext",
"baseUrl": ".",
"paths": {
"/front_end/*": ["front_end/*"]
},
"checkJs": true,
"allowJs": true,
"noEmitOnError": true,
"lib": [
"esnext",
"dom"
],
"strict": true,
"forceConsistentCasingInFileNames": true,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true
}
}