/ tsconfig.json
tsconfig.json
1 { 2 "extends": "@tsconfig/svelte/tsconfig.json", 3 "compilerOptions": { 4 "target": "ESNext", 5 "module": "ESNext", 6 "moduleResolution": "bundler", 7 "esModuleInterop": true, 8 "forceConsistentCasingInFileNames": true, 9 "strict": true, 10 "strictNullChecks": true, 11 "noImplicitAny": true, 12 "noImplicitReturns": true, 13 "noFallthroughCasesInSwitch": true, 14 "skipLibCheck": true, 15 "resolveJsonModule": true, 16 "isolatedModules": true, 17 "verbatimModuleSyntax": true, 18 "lib": ["ESNext", "DOM", "DOM.Iterable"], 19 "types": ["chrome", "wxt/browser"], 20 "paths": { 21 "@/*": ["./src/*"], 22 "@lib/*": ["./src/lib/*"], 23 "@components/*": ["./src/components/*"], 24 "@stores/*": ["./src/stores/*"] 25 }, 26 "baseUrl": "." 27 }, 28 "include": [ 29 "src/**/*.ts", 30 "src/**/*.svelte", 31 "*.config.ts" 32 ], 33 "exclude": ["node_modules", ".output", "dist"] 34 }