From 8192388c5d55a7e7f247d5b2a18a964437736fd6 Mon Sep 17 00:00:00 2001 From: denshooter Date: Fri, 27 Mar 2026 15:09:20 +0100 Subject: [PATCH] fix: Add --legacy-peer-deps to npm install in docker-compose for React 18/19 peer dependency conflict This fixes the dashboard container failing to install dependencies due to react-leaflet v5 requiring React 19 while the project uses React 18.3.1. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- docker-compose.dev.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 514096d..9f89c8c 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -44,7 +44,7 @@ services: volumes: - ./dashboard:/app - /app/node_modules - command: ["sh", "-c", "npm install && npm run dev -- --host 0.0.0.0 --port 8090"] + command: ["sh", "-c", "npm install --legacy-peer-deps && npm run dev -- --host 0.0.0.0 --port 8090"] ports: - "8090:8090" environment: