I am trying to upgrade my typescript version from 3.7.2
to 4.4.4
. The reason for the upgrade is because I want to use winston 3.7.2
which uses logform 2.5.x
which requires typescript version >= 4.4
.
This is my tsconfig.json
. I've tried modifying it in various ways, such as trying
different values for target
, lib
, moduleResolution
, baseUrl
, and paths
.
{
"compilerOptions": {
"target": "ES2017",
"module": "commonjs",
"lib": ["es6", "dom"],
"allowJs": true,
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"isolatedModules": true,
"noImplicitReturns": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"removeComments": true,
"moduleResolution": "node",
"resolveJsonModule": true
},
"exclude": ["node_modules", "dist"],
"include": ["src/**/*", "tests/**/*"]
}