Portage complet PHP/Bash vers Node.js (Fastify + worker_threads)

This commit is contained in:
unfr
2026-04-23 08:37:48 +02:00
parent 2f7c990376
commit 3563de52e9
28 changed files with 3348 additions and 0 deletions

27
package.json Normal file
View File

@@ -0,0 +1,27 @@
{
"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"
},
"dependencies": {
"@fastify/formbody": "^8.0.1",
"@fastify/secure-session": "^8.1.0",
"@fastify/static": "^8.0.4",
"fastify": "^5.2.0"
}
}