Fix Prisma paths in Iran bundle script for pnpm layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Ali Taghavi
2026-05-19 01:20:30 +03:30
parent b7fdae8967
commit 4d714114d7
2 changed files with 6 additions and 3 deletions

View File

@@ -45,8 +45,11 @@ docker run --rm --platform linux/amd64 \
cp -a .next/static iran-bundle/static
cp -a public iran-bundle/public
cp -a prisma-binaries iran-bundle/prisma-binaries
cp -a node_modules/.prisma iran-bundle/node_modules/.prisma
cp -a node_modules/@prisma iran-bundle/node_modules/@prisma
# pnpm stores @prisma under .pnpm — resolve real paths
PRISMA_CLIENT="$(node -e "console.log(require.resolve(\"@prisma/client/package.json\"))")"
PRISMA_NM="$(dirname "$(dirname "$(dirname "$PRISMA_CLIENT")")")"
cp -a "$PRISMA_NM/.prisma" iran-bundle/node_modules/
cp -a "$PRISMA_NM/@prisma" iran-bundle/node_modules/
'
echo "==> Packing archive..."