|
|
{ |
|
|
"compilerOptions": { |
|
|
"target": "ES2020", |
|
|
"module": "ESNext", |
|
|
"moduleResolution": "bundler", |
|
|
"outDir": "lib", |
|
|
"declaration": true, |
|
|
"sourceMap": true, |
|
|
"declarationMap": true, |
|
|
"moduleDetection": "force", |
|
|
|
|
|
"lib": ["ES2020", "ESNext.Array", "DOM"], |
|
|
"rootDir": "./src", |
|
|
|
|
|
|
|
|
"verbatimModuleSyntax": true, |
|
|
"allowImportingTsExtensions": true, |
|
|
"noEmit": true, |
|
|
|
|
|
|
|
|
"strict": true, |
|
|
"strictNullChecks": true, |
|
|
"noFallthroughCasesInSwitch": true, |
|
|
"noUncheckedIndexedAccess": true, |
|
|
"noImplicitThis": true, |
|
|
"forceConsistentCasingInFileNames": true, |
|
|
"skipLibCheck": true, |
|
|
|
|
|
|
|
|
"esModuleInterop": true, |
|
|
"resolveJsonModule": true, |
|
|
|
|
|
|
|
|
"allowJs": false, |
|
|
"checkJs": false |
|
|
}, |
|
|
"include": ["src/**/*.ts"], |
|
|
"exclude": ["node_modules"] |
|
|
} |
|
|
|