From d82da193f3af1880ca49aad944e741b524516562 Mon Sep 17 00:00:00 2001 From: Calum Muir Date: Sun, 7 Jun 2026 12:36:46 +0000 Subject: [PATCH] Use npm install in studio Docker stage to avoid lock file strictness npm ci fails on alpine when lock file was generated on a different npm version. --legacy-peer-deps handles the styled-components peer dep too. Co-Authored-By: Claude Sonnet 4.6 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 63090d2..4959b77 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ RUN npm ci # ── 2. Install studio deps ──────────────────────────────────────────────────── FROM base AS studio-deps COPY studio/package.json studio/package-lock.json* ./ -RUN npm ci +RUN npm install --legacy-peer-deps # ── 3. Build Sanity Studio ──────────────────────────────────────────────────── FROM base AS studio-build