diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..50521ca --- /dev/null +++ b/.npmrc @@ -0,0 +1,5 @@ +onlyBuiltDependencies[]=prisma +onlyBuiltDependencies[]=@prisma/client +onlyBuiltDependencies[]=@prisma/engines +onlyBuiltDependencies[]=sharp +onlyBuiltDependencies[]=unrs-resolver diff --git a/Dockerfile b/Dockerfile index 4222da6..7faa630 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ FROM node:22-alpine AS base FROM base AS deps WORKDIR /app RUN corepack enable pnpm -COPY package.json pnpm-lock.yaml ./ +COPY package.json pnpm-lock.yaml .npmrc ./ COPY prisma ./prisma RUN pnpm install --frozen-lockfile RUN pnpm exec prisma generate diff --git a/package.json b/package.json index 0160bb7..7af279d 100644 --- a/package.json +++ b/package.json @@ -46,14 +46,5 @@ "eslint-config-next": "16.2.9", "tailwindcss": "^4", "typescript": "^5" - }, - "pnpm": { - "onlyBuiltDependencies": [ - "@prisma/client", - "@prisma/engines", - "prisma", - "sharp", - "unrs-resolver" - ] } }