-
Notifications
You must be signed in to change notification settings - Fork 1.5k
esbuild-cjs example in generator-prisma-client doesn't work when bundled #8250
Copy link
Copy link
Closed
prisma/prisma
#27795Description
Confirmed on broken on:
- 6.12.0-dev.19 (current version in example)
- 6.12.0 (release)
- 6.13.0-dev.21 (current dev)
Steps to reproduce:
- clone &
cd generator-prisma-client/esbuild-cjs npm iprisma:generatenpm run bundlerm -rf node_modules/@prisma(ensuring our bundle doesn't rely on node_modules, would remove them all butdotenvis used in the scripts)- either
npm run start:honoornpm run start:minimal
Output:
❯ npm run start:hono
> start:hono
> node -r dotenv/config ./dist/minimal.cjs
/Users/womp/source/prisma-examples/generator-prisma-client/esbuild-cjs/dist/minimal.cjs:11074
throw new Q2(l2, { code: t.code, clientVersion: this.client._clientVersion, meta: u, batchRequestIdx: t.batchRequestIdx });
^
PrismaClientKnownRequestError:
Invalid `prisma.quotes.findMany()` invocation:
Cannot find module '@prisma/client/runtime/query_compiler_bg.postgresql.wasm'
Require stack:
- /Users/womp/source/prisma-examples/generator-prisma-client/esbuild-cjs/dist/minimal.cjs
at ni.handleRequestError (/Users/womp/source/prisma-examples/generator-prisma-client/esbuild-cjs/dist/minimal.cjs:11074:17)
at ni.handleAndLogRequestError (/Users/womp/source/prisma-examples/generator-prisma-client/esbuild-cjs/dist/minimal.cjs:11060:16)
at ni.request (/Users/womp/source/prisma-examples/generator-prisma-client/esbuild-cjs/dist/minimal.cjs:11051:16)
at async l2 (/Users/womp/source/prisma-examples/generator-prisma-client/esbuild-cjs/dist/minimal.cjs:11457:21)
at async main (/Users/womp/source/prisma-examples/generator-prisma-client/esbuild-cjs/dist/minimal.cjs:12891:18) {
code: 'MODULE_NOT_FOUND',
meta: { modelName: 'Quotes' },
clientVersion: '6.12.0-dev.19'
}
Node.js v22.14.0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels