From 7d50128d946d78880919bf8d609c459b54422f47 Mon Sep 17 00:00:00 2001 From: Mannu Date: Sun, 10 May 2026 03:58:02 +0530 Subject: [PATCH] fix: use pnpm with .npmrc for docker --- .npmrc | 1 + Dockerfile | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 .npmrc diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..b7425b9 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +enable-pre-post-scripts=true \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 6a62dde..ff4254e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,8 @@ FROM node:22-alpine AS deps RUN corepack enable && apk add --no-cache libc6-compat WORKDIR /app COPY package.json pnpm-lock.yaml ./ -RUN pnpm config set ignore-scripts false && pnpm install --frozen-lockfile +COPY .npmrc ./ +RUN pnpm install --frozen-lockfile # Stage 2: Build the app FROM node:22-alpine AS builder