Generate prisma client programmatically
I tried looking through existing Github issues, discussions, and here in Discord with no success, but I'd like to generate the client package programmatically if possible.
For example, in a Prisma schema file I might have the following block:
When I run
prisma generate the client library is built in node_modules/.prisma/client and importable via @prisma/client.
How can I generate the code in node_modules/.prisma/client programmatically?
---
For more context, I ultimately want to override the name of the package name in node_modules/.prisma/client/package.json. I'm thinking of writing a custom generator that wraps prisma-client-js and then renames the name field. If all else fails, I can do this in a script instead, but I'd prefer to do it as a generator to make it clear something special is going on.0 Replies