Fix frontend build: react-leaflet v5 + npm legacy-peer-deps

This commit is contained in:
lekss361 2026-04-25 20:00:55 +03:00
parent 21882182be
commit 93c5f3f4a9
2 changed files with 4 additions and 2 deletions

View file

@ -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

View file

@ -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": {