{ "compilerOptions": { "target": "ESNext", "lib": ["ESNext"], "module": "ESNext", "skipLibCheck": true, "allowJs": true, "moduleResolution": "Bundler", "moduleDetection": "force", "erasableSyntaxOnly": true, "verbatimModuleSyntax": true, "noEmit": true, "strict": true, "noUnusedLocals": true, "noUnusedParameters": true, "noFallthroughCasesInSwitch": true, "noUncheckedSideEffectImports": true, "paths": { "~/*": ["./src/*"] } }, "include": ["src/**/*", "tests/**/*", "eslint.config.js", "tsdown.config.ts", "tsdown.desktop.config.ts"], "exclude": ["node_modules", "dist", "desktop", "build"] }