{ "compilerOptions": { "rootDir": "./src", "outDir": "./dist", "baseUrl": "./src", "paths": { "@/types/*" : ["types/*"], "@/utils/*" : ["utils/*"], "@/engine/*" : ["engine/*"], "@/constants/*" : ["constants/*"], "@/adapters/*" : ["adapters/*"], "@/svelte/*" : ["adapters/svelte/*"], "@/*" : ["*"] }, // ✅ Opciones CRÍTICAS para usar .ts en imports: "allowImportingTsExtensions": true, "noEmit": true, // Obligatorio con la opción anterior "module": "esnext", // Cambiado de nodenext a esnext "moduleResolution": "bundler", // Permite resoluciones modernas tipo Vite/Bun "target": "esnext", "strict": true, "verbatimModuleSyntax": true, "isolatedModules": true, "skipLibCheck": true }, "include": ["src/**/*"], "exclude": ["node_modules", "dist"] }