-
Notifications
You must be signed in to change notification settings - Fork 160
/
tsconfig.json
36 lines (36 loc) · 1.17 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
27
28
29
30
31
32
33
34
35
36
{
"compilerOptions": {
"declaration": true,
"declarationDir": "lib",
"module": "esnext",
"target": "ES2015",
"lib": ["ES2015", "ES2016", "ES2017", "DOM"],
"sourceMap": true,
"allowJs": false,
"jsx": "react",
"moduleResolution": "node",
"forceConsistentCasingInFileNames": true,
"noImplicitReturns": true,
"noImplicitThis": true,
"noImplicitAny": true,
"strictNullChecks": true,
"suppressImplicitAnyIndexErrors": true,
"noUnusedLocals": false,
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"esModuleInterop": true,
"typeRoots": ["./@types", "node_modules/@types"]
},
"include": ["src/**/*", "tst/**/*", "jest-snapshot.config.js", "jest.config.js"],
"exclude": [
"node_modules",
"build",
"demo",
"scripts",
".storybook",
"src/**/*.stories.tsx",
"coverage",
"tst" // TODO: This tst folder exclusion is causing parserIssues on linter due to the include on line 24. This tst folder include and exclude needs to be adjusted to remove the parserError. This tst folder exclusion cannot be removed as npm starts to fail.
]
}