{ "include": [ "**/*" ], "exclude": [ "node_modules", "build", "recipes" ], "compilerOptions": { "outDir": ".tmp", "rootDir": "./", "baseUrl": ".", "strict": true, "target": "esnext", "incremental": true, "lib": [ "esnext", "dom", "dom.iterable" ], "module": "CommonJS", "jsx": "react-jsx", "typeRoots": [ "node_modules/@types" ], "moduleResolution": "node", "types": [ "node", "jest" ], "sourceMap": true, "skipLibCheck": true, // TODO: Need to switch "noImplicitAny": false, "pretty": true, "allowSyntheticDefaultImports": true, "experimentalDecorators": true, "composite": false, // TODO: Change this config option to false once ms v3 is released and adopted "esModuleInterop": true, "importHelpers": true, "removeComments": true, "allowUnreachableCode": false, "allowUnusedLabels": false, "noUnusedLocals": true, "noUnusedParameters": true, "noImplicitReturns": true, "noImplicitThis": true, "preserveConstEnums": true, "strictNullChecks": true, "noFallthroughCasesInSwitch": true, "resolveJsonModule": true, "forceConsistentCasingInFileNames": true, "useDefineForClassFields": true }, }