-{\r
- "compilerOptions": {\r
- "pretty": true,\r
- "target": "esnext",\r
- "module": "esnext",\r
- "allowSyntheticDefaultImports": true,\r
- "preserveConstEnums": true,\r
- "sourceMap": true,\r
- "moduleResolution": "node",\r
- "lib": ["es2017", "dom"],\r
- "types": [\r
- "inferno"\r
- ],\r
- "jsx": "preserve",\r
- "noUnusedLocals": true,\r
- "baseUrl": "./src",\r
- "noEmit": true,\r
- "skipLibCheck": true,\r
- "noUnusedParameters": true,\r
- "noImplicitReturns": true,\r
- "noFallthroughCasesInSwitch": true\r
- },\r
- "include": [\r
- "src/**/*",\r
- "node_modules/inferno/dist/index.d.ts"\r
- ]\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"
+ ]
+}