From 032287e2ab44a3a2b30376b9d1290875f60a8467 Mon Sep 17 00:00:00 2001 From: Gilles Soulier Date: Fri, 5 Jun 2026 04:30:19 +0200 Subject: [PATCH] fix: autoriser le build des deps natives (pnpm onlyBuiltDependencies) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit pnpm v10 bloque les scripts de build par défaut: better-sqlite3 n'avait pas son binaire natif dans l'image Docker. Déclarer better-sqlite3/ssh2/cpu-features/esbuild comme builds autorisés. Conteneur vérifié: health OK, serveur démarre. Bug attrapé par la vérif end-to-end (Task 19). Co-Authored-By: Claude Opus 4.8 --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index d3e13ec..dce493e 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,9 @@ "ssh2": "^1.16.0", "ws": "^8.18.0" }, + "pnpm": { + "onlyBuiltDependencies": ["better-sqlite3", "ssh2", "cpu-features", "esbuild"] + }, "devDependencies": { "@types/better-sqlite3": "^7.6.12", "@types/mustache": "^4.2.5",