feat: add datVerifier and tests

- Añade `datVerifier` con `parseDat` y `verifyHashesAgainstDat`
- Añade tests y fixture XML para validar matching por CRC/MD5/SHA1/size
- Añade `fast-xml-parser` en `backend/package.json` (devDependency)
This commit is contained in:
2026-02-09 18:50:11 +01:00
parent 0526ff960f
commit a702310da4
6 changed files with 225 additions and 44 deletions

View File

@@ -30,6 +30,7 @@
"devDependencies": {
"@types/node": "^18.0.0",
"eslint": "^8.0.0",
"fast-xml-parser": "^5.3.5",
"prettier": "^2.8.0",
"prisma": "6.19.2",
"ts-node-dev": "^2.0.0",