diff --git a/apps/content/docs/adapters/next.md b/apps/content/docs/adapters/next.md index 0cc422b16..06ee9bc84 100644 --- a/apps/content/docs/adapters/next.md +++ b/apps/content/docs/adapters/next.md @@ -164,7 +164,10 @@ globalThis.$client = createRouterClient(router, { ```ts [instrumentation.ts] export async function register() { + // Conditionally import if facing runtime compatibility issues + // if (process.env.NEXT_RUNTIME === "nodejs") { await import('./lib/orpc.server') + // } } ``` diff --git a/apps/content/docs/best-practices/optimize-ssr.md b/apps/content/docs/best-practices/optimize-ssr.md index f2b76adf3..e62f1905e 100644 --- a/apps/content/docs/best-practices/optimize-ssr.md +++ b/apps/content/docs/best-practices/optimize-ssr.md @@ -143,7 +143,10 @@ Finally, ensure `lib/orpc.server.ts` is imported before any other code on the se ```ts [instrumentation.ts] export async function register() { + // Conditionally import if facing runtime compatibility issues + // if (process.env.NEXT_RUNTIME === "nodejs") { await import('./lib/orpc.server') + // } } ```