Fix Prisma paths in Iran bundle script for pnpm layout.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -44,7 +44,7 @@
|
||||
"@tiptap/extension-character-count": "^2.11.0"
|
||||
},
|
||||
"pnpm": {
|
||||
"onlyBuiltDependencies": ["@parcel/watcher", "@swc/core"],
|
||||
"onlyBuiltDependencies": ["@parcel/watcher", "@swc/core", "@prisma/client", "@prisma/engines", "prisma"],
|
||||
"ignoredBuiltDependencies": ["sharp", "unrs-resolver"]
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -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..."
|
||||
|
||||
Reference in New Issue
Block a user