Phase 1: lock cron, reload chaud, argon2, providers, IMDb lookup, cache LRU, /health, /metrics, rate limit, UI dark, biome

This commit is contained in:
unfr
2026-04-24 07:35:10 +02:00
parent f9745a2390
commit a184a21f57
36 changed files with 2060 additions and 364 deletions

View File

@@ -16,12 +16,22 @@
"cron:tmdb2imdb": "node --env-file-if-exists=.env cron/tmdb2imdb.js",
"cron:search": "node --env-file-if-exists=.env cron/buildSearch.js",
"cron:ambiguity": "node --env-file-if-exists=.env cron/ambiguity.js",
"test": "node --env-file-if-exists=.env --test test/*.test.js"
"test": "node --env-file-if-exists=.env --test test/*.test.js",
"lint": "biome check",
"format": "biome format --write",
"fix": "biome check --write"
},
"dependencies": {
"@fastify/formbody": "^8.0.1",
"@fastify/rate-limit": "^10.3.0",
"@fastify/secure-session": "^8.1.0",
"@fastify/static": "^8.0.4",
"fastify": "^5.2.0"
"@node-rs/argon2": "^2.0.2",
"fastify": "^5.2.0",
"lru-cache": "^11.3.5",
"prom-client": "^15.1.3"
},
"devDependencies": {
"@biomejs/biome": "^2.4.13"
}
}