I cant deploy my turbo repo on vercel, my file client.ts in my DB package can’t find the generated prisma files during my turbo build. It works locally, but on vercel i get an error.
//client.tsimport { withAccelerate } from "@prisma/extension-accelerate";import { PrismaClient } from "./generated/prisma/client";
const globalForPrisma = global as unknown as { prisma: PrismaClient };
export const prisma = globalForPrisma.prisma || new PrismaClient().$extends(withAccelerate());
if (process.env.NODE_ENV !== "production") globalForPrisma.prisma = prisma;
//schema.prismgenerator client { provider = "prisma-client" output = "../../src/generated/prisma" moduleFormat = "esm" runtime = "nodejs"}
datasource db { provider = "postgresql" url = env("DATABASE_URL")}
//turbo.json{ "$schema": "https://turbo.build/schema.json", "ui": "tui", "tasks": { "build": { "dependsOn": ["^db:generate", "^build"], "inputs": ["$TURBO_DEFAULT$", ".env*"], "outputs": ["dist/**"], "env": ["DATABASE_URL"] }, "lint": { "dependsOn": ["^lint"] }, "check-types": { "dependsOn": ["^check-types"] }, "dev": { "dependsOn": ["^db:generate"], "cache": false, "persistent": true }, "db:push": { "cache": false }, "db:studio": { "cache": false, "persistent": true }, "db:migrate": { "cache": false, "persistent": true }, "db:generate": { "cache": false, "outputs": ["src/generated/**"] } }}