49 lines
1.2 KiB
JSON
49 lines
1.2 KiB
JSON
{
|
|||
"compilerOptions": {
|
|||
"declaration": true,
|
|||
"lib": [
|
|||
"ES2015",
|
|||
"ES2016",
|
|||
"ES2017",
|
|||
"ES2018",
|
|||
"ES2019",
|
|||
"ES2020",
|
|||
"ESNext"
|
|||
],
|
|||
"experimentalDecorators": true,
|
|||
"esModuleInterop": true,
|
|||
"allowSyntheticDefaultImports": true,
|
|||
"target": "es2020",
|
|||
"strict": true,
|
|||
"noImplicitAny": true,
|
|||
"strictNullChecks": true,
|
|||
"strictFunctionTypes": true,
|
|||
"strictPropertyInitialization": true,
|
|||
"noImplicitThis": true,
|
|||
"alwaysStrict": true,
|
|||
"noUnusedLocals": false,
|
|||
"noUnusedParameters": true,
|
|||
"noImplicitReturns": true,
|
|||
"noFallthroughCasesInSwitch": true,
|
|||
"module": "commonjs",
|
|||
"moduleResolution": "node",
|
|||
"sourceMap": true,
|
|||
"useUnknownInCatchVariables": false,
|
|||
"noUncheckedIndexedAccess": true,
|
|||
"outDir": "lib",
|
|||
"baseUrl": ".",
|
|||
"paths": {
|
|||
"src/*": ["./src/*"]
|
|||
},
|
|||
"plugins": [
|
|||
{ "transform": "typescript-transform-paths" },
|
|||
{ "transform": "typescript-transform-paths", "afterDeclarations": true }
|
|||
],
|
|||
"rootDir": "src",
|
|||
"allowJs": true,
|
|||
"skipLibCheck": true
|
|||
},
|
|||
"include": ["src"],
|
|||
"exclude": ["__tests__" ,"node_modules", "lib", "types"]
|
|||
}
|