-{\r
- "compilerOptions": {\r
- "module": "commonjs",\r
- "target": "esnext",\r
- "sourceMap": true,\r
- "inlineSources": true,\r
- "jsx": "preserve",\r
- "importHelpers": true,\r
- "emitDecoratorMetadata": true,\r
- "experimentalDecorators": true,\r
- "esModuleInterop": true\r
- },\r
- "exclude": ["node_modules", "fuse.ts"]\r
-}\r
+{
+ "compilerOptions": {
+ "pretty": true,
+ "target": "esnext",
+ "module": "esnext",
+ "allowSyntheticDefaultImports": true,
+ "preserveConstEnums": true,
+ "sourceMap": true,
+ "moduleResolution": "node",
+ "lib": ["es2017", "dom"],
+ "types": ["inferno"],
+ "jsx": "preserve",
+ "noUnusedLocals": true,
+ "baseUrl": "./src",
+ "noEmit": true,
+ "skipLibCheck": true,
+ "noUnusedParameters": true,
+ "noImplicitReturns": true,
+ "experimentalDecorators": true,
+ "strictNullChecks": true,
+ "noFallthroughCasesInSwitch": true,
+ "paths": {
+ "@/*": ["/*"],
+ "@utils/*": ["shared/utils/*"]
+ }
+ },
+ "include": [
+ "src/**/*.ts",
+ "src/**/*.tsx",
+ "node_modules/inferno/dist/index.d.ts"
+ ]
+}