From c7fa9a12e7b7431ea472f4dbd3e0e442f7f8847a Mon Sep 17 00:00:00 2001 From: josedario87 Date: Sat, 5 Jul 2025 14:54:47 -0600 Subject: [PATCH] fix: Install all dependencies in server Dockerfile for TypeScript build, then prune dev deps --- server/Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/Dockerfile b/server/Dockerfile index 47f823a..650882a 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -10,8 +10,8 @@ WORKDIR /app # Copy package files COPY package*.json ./ -# Install dependencies -RUN npm install --omit=dev +# Install all dependencies (including dev for build) +RUN npm install # Copy source code COPY . . @@ -19,6 +19,9 @@ COPY . . # Build TypeScript RUN npm run build +# Remove dev dependencies after build +RUN npm prune --omit=dev + # Expose port EXPOSE 2567