diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 1c7d16b8..db153277 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -1,7 +1,9 @@ FROM node:20-alpine AS deps WORKDIR /app COPY package.json package-lock.json* ./ -RUN npm ci || npm install +# --legacy-peer-deps allows install to succeed despite peer dep mismatches +# (Tailwind 4 alpha + React 19 peer deps tend to be strict). +RUN npm ci --legacy-peer-deps || npm install --legacy-peer-deps FROM node:20-alpine AS builder WORKDIR /app diff --git a/frontend/package.json b/frontend/package.json index aca9fbac..edfda58a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -16,7 +16,7 @@ "react-dom": "^19.0.0", "@tanstack/react-query": "^5.50.0", "leaflet": "^1.9.4", - "react-leaflet": "^4.2.1", + "react-leaflet": "^5.0.0", "leaflet-draw": "^1.0.4" }, "devDependencies": {