course-mini-excel/tsconfig.json

37 lines
911 B
JSON

{
"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": true,
"target": "ES5",
"allowUnreachableCode": false,
"allowUnusedLabels": false,
"paths": {
"components/*": ["src/components/*"],
"core/*": ["src/core/*"],
"pages/*": ["src/pages/*"],
"redux/*": ["src/redux/*"]
},
},
"exclude": ["node_modules"],
"include": ["src"],
"ts-node": {
"compilerOptions": {
"module": "CommonJS",
"strictPropertyInitialization": true,
"sourceMap": true,
"exclude": ["node_modules"]
}
},
}