From b711b573b5e7f918247dceabd352a8f61b55596e Mon Sep 17 00:00:00 2001 From: parththakkar106 Date: Mon, 6 Jul 2026 17:00:43 +0530 Subject: [PATCH] Dockerfile: node 24 to match the npm 11 lockfile Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01KFsGHju9szibJJa2YJcdbg --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index d020e34..9047967 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,6 @@ -# Stage 1 — build the React SPA -FROM node:22-alpine AS frontend-build +# Stage 1 — build the React SPA. Node 24: package-lock.json is written by +# npm 11, which older bundled npms (node 22's 10.x) refuse as out-of-sync. +FROM node:24-alpine AS frontend-build WORKDIR /build COPY frontend/package.json frontend/package-lock.json ./ RUN npm ci