forked from artsy/eigen
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tsconfig.json
26 lines (26 loc) · 1.07 KB
/
tsconfig.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{
"extends": "@tsconfig/react-native/tsconfig.json",
"compilerOptions": {
"jsx": "react-jsx", // This is for vscode not to suggest importing React, after react17.
"incremental": true, // improved build speeds.
"baseUrl": "src", // for imports like `"app/Components"` to resolve correctly.
"experimentalDecorators": true, // used for class decorators. it would be cool to remove this if we ever get rid of classes.
"noFallthroughCasesInSwitch": true, // avoid accidental fallthrough.
"noUnusedLocals": true, // what it says.
"noUnusedParameters": true, // what it says.
"skipLibCheck": true // temporary disable typechecking node_modules to use Charts lib. Victory is actively migrating to TS and the types for now are a mess.
},
"include": [
// all files must match at least one of these rules. required by `composite`.
"src/**/*.tsx",
"src/**/*.ts",
"typings/*.d.ts",
"app.json",
"metaflags.json",
"ios/Artsy/App/EchoNew.json",
"data/*.json",
"src/storybook/*.js",
"scripts/**/*.ts",
"scripts/**/*.js"
]
}