21764: Consolidate tree node extraction to be reused for tests, add TreePicker unit...
[arvados.git] / services / workbench2 / tsconfig.json
1 {
2   "compilerOptions": {
3     "outDir": "build/dist",
4     "module": "esnext",
5     "target": "es5",
6     "lib": [
7       "es6",
8       "es2020",
9       "dom"
10     ],
11     "sourceMap": true,
12     "allowJs": true,
13     "jsx": "react-jsx",
14     "moduleResolution": "node",
15     "rootDir": "src",
16     "baseUrl": "src",
17     "forceConsistentCasingInFileNames": true,
18     "noImplicitReturns": true,
19     "noImplicitThis": true,
20     "noImplicitAny": false,
21     "strictNullChecks": true,
22     "suppressImplicitAnyIndexErrors": true,
23     "noUnusedLocals": false,
24     "experimentalDecorators": true,
25     "emitDecoratorMetadata": true,
26     "skipLibCheck": true,
27     "esModuleInterop": true,
28     "allowSyntheticDefaultImports": true,
29     "strict": false,
30     "resolveJsonModule": true,
31     "isolatedModules": true,
32     "incremental": true,
33     "noEmit": true,
34     "alwaysStrict": false,
35     "strictFunctionTypes": false,
36     "strictPropertyInitialization": false,
37     "noFallthroughCasesInSwitch": false
38   },
39   "exclude": [
40     "node_modules",
41     "build",
42     "scripts",
43     "acceptance-tests",
44     "webpack",
45     "jest",
46     "cypress",
47     "src/setupTests.ts",
48     "**/*.test.tsx"
49   ],
50   "include": [
51     "src"
52   ]
53 }