{ "compilerOptions": { "target": "es2017", "module": "commonjs", "lib": ["es2017","es2019.array", "DOM"], "declaration": true, "declarationMap": true, "jsx": "react", /* Strict Type-Checking Options */ "strict": true, "strictNullChecks": true, "strictFunctionTypes": true, "strictBindCallApply": true, "strictPropertyInitialization": true, "noImplicitThis": true, "alwaysStrict": true, /* Additional Checks */ "noUnusedLocals": false, // ensured by eslint, should not block compilation "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, /* Disabled on purpose (handled by ESLint, should not block compilation) */ "noUnusedParameters": false, /* Module Resolution Options */ "moduleResolution": "node", "allowSyntheticDefaultImports": true, "esModuleInterop": true, /* Advanced Options */ "resolveJsonModule": true }, "exclude": ["node_modules", "**/__tests__/**/*", "**/lib/**/*"] }