PromucFlow_constructor/app/client/tsconfig.json
Valera Melnikov a33362bd9d
fix: Client development build performance (#31390)
## Description
Dev mode performance:
- Disabled background tape checks for dev builds briefly.
- Configured caching for dev mode
- Added TS exclude paths

Timings: 
before:  build ~ 120 sec, recompile ~ 115 sec
after: build ~ 16 sec, recompile ~ 8 sec
2024-03-04 10:52:06 +03:00

40 lines
1016 B
JSON

{
"extends": "./tsconfig.path.json",
"compilerOptions": {
"target": "ES6",
"lib": [
"DOM",
"ES6",
"DOM.Iterable",
"ScriptHost",
"ES2016.Array.Include",
"es2020.string",
"esnext",
"WebWorker"
],
"strict": true,
"outDir": "./out/js/src",
"allowJs": true,
"skipLibCheck": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"forceConsistentCasingInFileNames": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true,
"jsx": "react",
"downlevelIteration": true,
"experimentalDecorators": true,
"importHelpers": true,
"typeRoots": ["./typings", "./node_modules/@types"],
"sourceMap": true,
"baseUrl": "./src",
"noFallthroughCasesInSwitch": true,
"importsNotUsedAsValues": "error"
},
"include": ["./src/**/*", "./packages"],
"exclude": ["./packages/rts", "**/node_modules", "**/.*/"]
}