{ "compilerOptions": { /* Language and Environment */ "target": "es6", "module": "esnext", "moduleResolution": "nodenext", "lib": ["es2020", "dom"], /* Emit */ "declaration": true, "declarationMap": true, "outDir": "dist", "sourceMap": true, /* Interop Constraints */ "esModuleInterop": true, "forceConsistentCasingInFileNames": true, "verbatimModuleSyntax": true, /* Type Checking */ "allowUnreachableCode": false, // "exactOptionalPropertyTypes": true, "noFallthroughCasesInSwitch": true, "noImplicitOverride": true, "noImplicitReturns": true, "noPropertyAccessFromIndexSignature": true, // "noUncheckedIndexedAccess": true, "preserveConstEnums": true, "strict": true, /* Projects */ "incremental": true }, "include": ["**/src/**/*.ts"] }