chore(ci): instalar binarios y documentar dependencias
- Añade sección en README.md con instrucciones para p7zip (7z) y chdman - Actualiza .gitea/workflows/ci.yaml para intentar instalar p7zip-full y mame-tools/mame (continue-on-error) - Ajusta importService para validar ruta y pasar logger desde la ruta de import
This commit is contained in:
@@ -1,3 +1,15 @@
|
||||
/**
|
||||
* Servicio: datVerifier
|
||||
*
|
||||
* Encargado de parsear ficheros DAT (XML de listas de ROMs) y de verificar si
|
||||
* un ROM (por tamaño / CRC / MD5 / SHA1) coincide con una entrada del DAT.
|
||||
*
|
||||
* Actualmente este archivo contiene stubs mínimos: `parseDat` y
|
||||
* `verifyRomAgainstDat` devuelven valores vacíos para permitir que las pruebas
|
||||
* unitarias/integración opcionales se salten cuando `INTEGRATION` no está set.
|
||||
* En fases posteriores se sustituirá por un parseador XML completo y lógica de
|
||||
* matching detallada.
|
||||
*/
|
||||
export function parseDat(_xml: string): any {
|
||||
// Stub: el parseo completo no se implementa en esta fase.
|
||||
return {};
|
||||
|
||||
Reference in New Issue
Block a user