tsconfig.json
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"lib": [
"DOM",
"ES2015",
"ES2016",
"ES2017",
"ES2018",
"ES2019",
"ES2020"
],
"types": [
"@types/jest",
"@types/node-fetch"
],
"outDir": "dist",
"declaration": true,
"strict": true,
"noImplicitAny": true,
"strictNullChecks": true,
"noImplicitThis": true,
"alwaysStrict": true,
"noUnusedLocals": false,
"noUnusedParameters": false,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": false,
"inlineSourceMap": true,
"inlineSources": true,
"experimentalDecorators": true,
"strictPropertyInitialization": false,
"resolveJsonModule": true,
"esModuleInterop": true,
"typeRoots": [
"./node_modules/@types"
]
},
"exclude": [
"bin",
"lib",
"compile",
"config",
"coverage",
"dist",
"docs",
"cdk.out",
"pack",
"test",
"tmp"
],
"typedocOptions": {
"mode": "file",
"out": "docs",
"excludeExternals": true,
"excludeNotExported": true
}
}