From e7efe3c80d36dfd66a94e9e577fb87387c7fc2d8 Mon Sep 17 00:00:00 2001 From: nmemmert <67961292+nmemmert@users.noreply.github.com> Date: Wed, 26 Aug 2026 14:48:18 -0400 Subject: [PATCH] Fix npm ci failure for react-scripts 5 + React 19 peer deps react-scripts@5.0.1 declares peer deps against React 17/18; adding --legacy-peer-deps lets npm ci succeed without changing the lockfile. Co-Authored-By: Claude Sonnet 4.6 --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3f35d3b..aa684f1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,8 +6,8 @@ WORKDIR /app/client # Copy client package files COPY client/package*.json ./ -# Install dependencies -RUN npm ci +# Install dependencies (--legacy-peer-deps needed for react-scripts 5 + React 19) +RUN npm ci --legacy-peer-deps # Copy client source COPY client/src ./src