From 57c703d2533903f5c3b1889876c84a72738e85f1 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Fri, 13 Feb 2026 14:42:19 -0700 Subject: [PATCH] fix: correct SDK path in Dockerfile for file: dependency resolution package.json uses file:../encryptid-sdk which resolves relative to /app, so SDK must be at /encryptid-sdk not /app/encryptid-sdk Co-Authored-By: Claude Opus 4.6 --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 637b2dd..3fdd931 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,15 +5,15 @@ FROM base AS deps WORKDIR /app COPY rnotes-online/package.json rnotes-online/package-lock.json* ./ COPY rnotes-online/prisma ./prisma/ -# Copy local SDK dependency -COPY encryptid-sdk ./encryptid-sdk/ +# Copy local SDK dependency to /encryptid-sdk (package.json references file:../encryptid-sdk) +COPY encryptid-sdk /encryptid-sdk/ RUN npm ci || npm install # Build stage FROM base AS builder WORKDIR /app COPY --from=deps /app/node_modules ./node_modules -COPY --from=deps /app/encryptid-sdk ./encryptid-sdk +COPY --from=deps /encryptid-sdk /encryptid-sdk COPY rnotes-online/ . RUN npx prisma generate RUN npm run build