2025-01-28 14:01:02 +00:00
|
|
|
{
|
2025-05-02 21:43:51 +00:00
|
|
|
"extends": "@repo/typescript-config/express.json",
|
|
|
|
|
|
2025-01-28 14:01:02 +00:00
|
|
|
"compilerOptions": {
|
2025-05-02 21:43:51 +00:00
|
|
|
//"rootDir": "./src", // Define que el código fuente vive en "src/"
|
|
|
|
|
|
2025-01-29 19:02:59 +00:00
|
|
|
"module": "CommonJS",
|
|
|
|
|
"moduleResolution": "node",
|
2025-05-02 21:43:51 +00:00
|
|
|
|
|
|
|
|
"composite": true, // Para builds encadenados (si se usa references)
|
|
|
|
|
"declaration": true, // Genera archivos .d.ts
|
|
|
|
|
"emitDeclarationOnly": false, // También genera .js
|
|
|
|
|
"noEmitOnError": false, // Falla si hay errores de tipos
|
|
|
|
|
"preserveSymlinks": true, // Opcional: útil si usas symlinks entre workspaces
|
|
|
|
|
|
|
|
|
|
//"baseUrl": "./src",
|
2025-01-29 19:02:59 +00:00
|
|
|
"paths": {
|
2025-05-02 21:43:51 +00:00
|
|
|
/* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */
|
|
|
|
|
"@/*": ["./src/*"]
|
|
|
|
|
},
|
|
|
|
|
"resolveJsonModule": true
|
2025-01-28 14:01:02 +00:00
|
|
|
},
|
2025-01-29 19:02:59 +00:00
|
|
|
|
2025-05-02 21:43:51 +00:00
|
|
|
"include": ["src/**/*.ts"],
|
|
|
|
|
"exclude": ["src/**/__tests__/*", "src/**/*.mock.*", "src/**/*.test.*", "node_modules", "dist"]
|
2025-01-28 14:01:02 +00:00
|
|
|
}
|