diff --git a/tsconfig.json b/tsconfig.json index b550c5d..13c6843 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,13 +2,18 @@ "extends": "@tsconfig/svelte/tsconfig.json", "compilerOptions": { "strict": true, + "esModuleInterop": true, "noUncheckedIndexedAccess": true, "target": "ESNext", - "module": "ESNext", "baseUrl": ".", - // Disable for faster intellisense/transpile "allowJs": true, "checkJs": true, + "forceConsistentCasingInFileNames": true, + "resolveJsonModule": true, + "skipLibCheck": true, + "sourceMap": true, + "useDefineForClassFields": true, + "isolatedModules": true, "paths": { "$lib/*": ["src/lib/*"], "$components/*": ["src/lib/components/*"], diff --git a/tsconfig.node.json b/tsconfig.node.json index 65dbdb9..494bfe0 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -1,8 +1,9 @@ { "compilerOptions": { "composite": true, + "skipLibCheck": true, "module": "ESNext", - "moduleResolution": "Node" + "moduleResolution": "bundler" }, "include": ["vite.config.ts"] }