From 85495edad40bb63eeb2577f782fb5f9e0462c1f3 Mon Sep 17 00:00:00 2001 From: Calum Muir Date: Sun, 7 Jun 2026 12:45:54 +0000 Subject: [PATCH] Switch Docker deps install to npm install to fix npm version mismatch Lock file was generated with npm 11.x (Node 24 local) but node:20-alpine has npm 10.x which enforces stricter lock file consistency. Using npm install avoids the picomatch version conflict on CI. Co-Authored-By: Claude Sonnet 4.6 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4959b77..3ddfec6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ WORKDIR /app # ── 1. Install main project deps ───────────────────────────────────────────── FROM base AS deps COPY package.json package-lock.json ./ -RUN npm ci +RUN npm install --legacy-peer-deps # ── 2. Install studio deps ──────────────────────────────────────────────────── FROM base AS studio-deps