{ "compilerOptions": { "alwaysStrict": true, "baseUrl": ".", "esModuleInterop": true, "forceConsistentCasingInFileNames": true, "module": "ES6", "moduleResolution": "node", "noImplicitAny": true, "noImplicitThis": false, "sourceMap": true, "strictBindCallApply": true, "strictFunctionTypes": true, "strictNullChecks": true, "strictPropertyInitialization": false, "target": "ES5", "allowUnreachableCode": false, "allowUnusedLabels": false, "paths": { "components/*": ["src/components/*"], "core/*": ["src/core/*"], "pages/*": ["src/pages/*"], "redux/*": ["src/redux/*"], "src/*": ["src/*"], }, }, "exclude": ["node_modules"], "include": ["src"], "ts-node": { "compilerOptions": { "module": "CommonJS", "strictPropertyInitialization": true, "sourceMap": true, } }, }