codigo0/node_modules/.vite/deps/_metadata.json
planetazuzu 5d7a6500fe refactor: Fase 1 - Clean Architecture, refactorización modular y eliminación de duplicidades
-  Ticket 1.1: Estructura Clean Architecture en backend
-  Ticket 1.2: Schemas Zod compartidos
-  Ticket 1.3: Refactorización drugs.ts (1362 → 8 archivos modulares)
-  Ticket 1.4: Refactorización procedures.ts (3583 → 6 archivos modulares)
-  Ticket 1.5: Eliminación de duplicidades (~50 líneas)

Cambios principales:
- Creada estructura Clean Architecture en backend/src/
- Schemas Zod compartidos en backend/src/shared/schemas/
- Refactorización modular de drugs y procedures
- Utilidades genéricas en src/utils/ (filter, validation)
- Eliminados scripts obsoletos y documentación antigua
- Corregidos errores: QueryClient, import test-error-handling
- Build verificado y funcionando correctamente
2026-01-25 21:09:47 +01:00

163 lines
4.4 KiB
JSON

{
"hash": "25baf97c",
"configHash": "9fea885a",
"lockfileHash": "bd0655b0",
"browserHash": "a5538c80",
"optimized": {
"react": {
"src": "../../react/index.js",
"file": "react.js",
"fileHash": "17c8ac38",
"needsInterop": true
},
"react-dom": {
"src": "../../react-dom/index.js",
"file": "react-dom.js",
"fileHash": "b7438606",
"needsInterop": true
},
"react/jsx-runtime": {
"src": "../../react/jsx-runtime.js",
"file": "react_jsx-runtime.js",
"fileHash": "4f11c26d",
"needsInterop": true
},
"react-markdown": {
"src": "../../react-markdown/index.js",
"file": "react-markdown.js",
"fileHash": "059a370a",
"needsInterop": false
},
"hast-util-to-jsx-runtime": {
"src": "../../hast-util-to-jsx-runtime/index.js",
"file": "hast-util-to-jsx-runtime.js",
"fileHash": "4172d528",
"needsInterop": false
},
"use-sidecar": {
"src": "../../use-sidecar/dist/es2015/index.js",
"file": "use-sidecar.js",
"fileHash": "7846ae91",
"needsInterop": false
},
"use-callback-ref": {
"src": "../../use-callback-ref/dist/es2015/index.js",
"file": "use-callback-ref.js",
"fileHash": "283b528a",
"needsInterop": false
},
"@radix-ui/react-use-callback-ref": {
"src": "../../@radix-ui/react-use-callback-ref/dist/index.mjs",
"file": "@radix-ui_react-use-callback-ref.js",
"fileHash": "55d6d6b1",
"needsInterop": false
},
"react-router-dom": {
"src": "../../react-router-dom/dist/index.js",
"file": "react-router-dom.js",
"fileHash": "e27403ce",
"needsInterop": false
},
"react/jsx-dev-runtime": {
"src": "../../react/jsx-dev-runtime.js",
"file": "react_jsx-dev-runtime.js",
"fileHash": "8047568c",
"needsInterop": true
},
"react-dom/client": {
"src": "../../react-dom/client.js",
"file": "react-dom_client.js",
"fileHash": "0f778914",
"needsInterop": true
},
"next-themes": {
"src": "../../next-themes/dist/index.mjs",
"file": "next-themes.js",
"fileHash": "bfd6720a",
"needsInterop": false
},
"sonner": {
"src": "../../sonner/dist/index.mjs",
"file": "sonner.js",
"fileHash": "7fb622f6",
"needsInterop": false
},
"lucide-react": {
"src": "../../lucide-react/dist/esm/lucide-react.js",
"file": "lucide-react.js",
"fileHash": "353f4b0d",
"needsInterop": false
},
"@radix-ui/react-tooltip": {
"src": "../../@radix-ui/react-tooltip/dist/index.mjs",
"file": "@radix-ui_react-tooltip.js",
"fileHash": "907a6dc2",
"needsInterop": false
},
"@radix-ui/react-slot": {
"src": "../../@radix-ui/react-slot/dist/index.mjs",
"file": "@radix-ui_react-slot.js",
"fileHash": "6d9de19c",
"needsInterop": false
},
"class-variance-authority": {
"src": "../../class-variance-authority/dist/index.mjs",
"file": "class-variance-authority.js",
"fileHash": "1b4ded3a",
"needsInterop": false
},
"@radix-ui/react-toast": {
"src": "../../@radix-ui/react-toast/dist/index.mjs",
"file": "@radix-ui_react-toast.js",
"fileHash": "a83c44fa",
"needsInterop": false
},
"clsx": {
"src": "../../clsx/dist/clsx.mjs",
"file": "clsx.js",
"fileHash": "cc8fcd6f",
"needsInterop": false
},
"tailwind-merge": {
"src": "../../tailwind-merge/dist/bundle-mjs.mjs",
"file": "tailwind-merge.js",
"fileHash": "bee87fbd",
"needsInterop": false
},
"zod": {
"src": "../../zod/index.js",
"file": "zod.js",
"fileHash": "99abe836",
"needsInterop": false
}
},
"chunks": {
"chunk-3UIXA6L7": {
"file": "chunk-3UIXA6L7.js"
},
"chunk-U7P2NEEE": {
"file": "chunk-U7P2NEEE.js"
},
"chunk-QHJT3T76": {
"file": "chunk-QHJT3T76.js"
},
"chunk-IFCS6WH6": {
"file": "chunk-IFCS6WH6.js"
},
"chunk-PBX5ABKV": {
"file": "chunk-PBX5ABKV.js"
},
"chunk-OHANU4DK": {
"file": "chunk-OHANU4DK.js"
},
"chunk-4UTF2CDO": {
"file": "chunk-4UTF2CDO.js"
},
"chunk-BXEBRY3I": {
"file": "chunk-BXEBRY3I.js"
},
"chunk-V4OQ3NZ2": {
"file": "chunk-V4OQ3NZ2.js"
}
}
}