File tree Expand file tree Collapse file tree 3 files changed +17
-15
lines changed
Expand file tree Collapse file tree 3 files changed +17
-15
lines changed Original file line number Diff line number Diff line change 11# Stage 1: Install dependencies
2- FROM node:20 -alpine AS deps
2+ FROM node:24 -alpine AS deps
33
44WORKDIR /app
55
@@ -12,7 +12,7 @@ COPY frontend/package*.json ./frontend/
1212RUN npm ci
1313
1414# Stage 2: Build frontend
15- FROM node:20 -alpine AS frontend-build
15+ FROM node:24 -alpine AS frontend-build
1616
1717WORKDIR /app
1818
@@ -27,7 +27,7 @@ COPY frontend/ ./frontend/
2727RUN npm run build:frontend
2828
2929# Stage 3: Build backend
30- FROM node:20 -alpine AS backend-build
30+ FROM node:24 -alpine AS backend-build
3131
3232WORKDIR /app
3333
@@ -42,7 +42,7 @@ COPY backend/ ./backend/
4242RUN npm run build:backend
4343
4444# Stage 4: Production - Install only production dependencies
45- FROM node:20 -alpine AS prod-deps
45+ FROM node:24 -alpine AS prod-deps
4646
4747WORKDIR /app
4848
@@ -55,7 +55,7 @@ COPY frontend/package*.json ./frontend/
5555RUN npm ci --omit=dev
5656
5757# Stage 5: Final production image
58- FROM node:20 -alpine
58+ FROM node:24 -alpine
5959
6060WORKDIR /app
6161
Original file line number Diff line number Diff line change 3030 "devDependencies" : {
3131 "@types/express" : " ^4.17.21" ,
3232 "@types/express-session" : " ^1.17.10" ,
33- "@types/node" : " ^20.10.6 " ,
33+ "@types/node" : " ^24.0.0 " ,
3434 "@types/cors" : " ^2.8.17" ,
3535 "@types/compression" : " ^1.7.5" ,
3636 "@types/cookie-parser" : " ^1.4.6" ,
You can’t perform that action at this time.
0 commit comments