{ "compilerOptions": { // Base Options recommended for all projects "allowImportingTsExtensions": true, "noEmit": true, "esModuleInterop": true, "skipLibCheck": true, "target": "ESNext", "allowJs": true, "moduleResolution": "Bundler", "resolveJsonModule": true, "moduleDetection": "force", "isolatedModules": true, // Enable strict type checking so you can catch bugs early "strict": true, "noUncheckedIndexedAccess": true, "noImplicitOverride": true, // Transpile our TypeScript code to JavaScript "module": "ESNext", "outDir": "dist", "lib": [ "ESNext", "dom" ] }, // Include the necessary files for your project "include": [ "src/**/*.ts" ], "exclude": [ "node_modules" ] }