{ "compilerOptions": { "module": "esnext", "target": "esnext", "moduleResolution": "node", "allowSyntheticDefaultImports": true, "importsNotUsedAsValues": "error", /* more strict checking for errors that per-file transpilers like `esbuild` would crash */ "isolatedModules": false, /* noEmit - We only use TypeScript for type checking. */ "noEmit": true, /* Additional Options */ "strict": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "resolveJsonModule": true, "useDefineForClassFields": true, "noImplicitAny": true, "experimentalDecorators": true, "lib": [ "esnext", "dom" ], "typeRoots": [ "node_modules/@types", "typings" ] }, "include": [ "src", "typings", ], "exclude": [ "node_modules" ] }