{ "compilerOptions": { "rootDir": "./src", "outDir": "./dist", "baseUrl": "./src", "paths": { "@/types/*": ["types/*"], "@/utils/*": ["utils/*"], "@/engine/*": ["engine/*"], "@/constants/*": ["constants/*"], "@/*": ["*"] }, // ✅ 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"] }