Files
proxy_tmdb/package.json

38 lines
1.3 KiB
JSON
Raw Permalink Normal View History

{
"name": "proxytmdb",
"version": "1.0.0",
"description": "Proxy/cache local de l'API TMDB avec notes IMDb et matching titre/annee/episode",
"type": "module",
"private": true,
"engines": {
"node": ">=20"
},
"scripts": {
"start": "node --env-file-if-exists=.env server.js",
"cron": "node --env-file-if-exists=.env cron/runAll.js",
"cron:imdb": "node --env-file-if-exists=.env cron/imdbRatings.js",
"cron:tmdb": "node --env-file-if-exists=.env cron/tmdbSync.js",
"cron:justwatch": "node --env-file-if-exists=.env cron/justwatchSync.js",
"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",
"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",
"@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"
}
}