From 09e565319124aad660dfe3dbef8f08f6c6b4d761 Mon Sep 17 00:00:00 2001 From: dmitriylaukhin Date: Sat, 25 Apr 2026 14:35:26 +0500 Subject: [PATCH] Add Turbopack resolveAlias for Prisma client to fix RSC crash Without resolveAlias, Turbopack fails to resolve .prisma/client/default and creates a temporary client reference, causing the toStringTag error. Co-Authored-By: Claude Sonnet 4.6 --- next.config.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/next.config.ts b/next.config.ts index d766244..4f1a3c7 100644 --- a/next.config.ts +++ b/next.config.ts @@ -3,7 +3,14 @@ import type { NextConfig } from "next"; const nextConfig: NextConfig = { output: "standalone", transpilePackages: ["unified", "remark-parse"], - serverExternalPackages: ["@prisma/client", "@prisma/adapter-pg", "pg"], + serverExternalPackages: ["@prisma/client", "pg"], + experimental: { + turbo: { + resolveAlias: { + ".prisma/client/default": "./node_modules/.prisma/client/default.js", + }, + }, + }, }; export default nextConfig;