From 2213e44306b98311106e3b8bee781e329013c627 Mon Sep 17 00:00:00 2001 From: Ramtin Mesgari <26694963+iamramtin@users.noreply.github.com> Date: Wed, 17 Dec 2025 21:25:16 +0700 Subject: [PATCH] Fix build errors for self-hosted deployments (#1649) * fix: Update module resolution and dynamic rendering Signed-off-by: Ramtin Mesgari <26694963+iamramtin@users.noreply.github.com> * docs: Update README.md Signed-off-by: Ramtin Mesgari <26694963+iamramtin@users.noreply.github.com> * pnpm dedupe * fix: Use bundler moduleResolution only for Next.js apps Signed-off-by: Ramtin Mesgari <26694963+iamramtin@users.noreply.github.com> --------- Signed-off-by: Ramtin Mesgari <26694963+iamramtin@users.noreply.github.com> Co-authored-by: Thibault Le Ouay --- apps/web/src/app/(landing)/status/page.tsx | 2 ++ packages/tsconfig/nextjs.json | 1 + 2 files changed, 3 insertions(+) diff --git a/apps/web/src/app/(landing)/status/page.tsx b/apps/web/src/app/(landing)/status/page.tsx index bdf3c5af..cb5cae07 100644 --- a/apps/web/src/app/(landing)/status/page.tsx +++ b/apps/web/src/app/(landing)/status/page.tsx @@ -14,6 +14,8 @@ import { } from "../content-box"; import { type AtlassianDescriptionEnum, externalStatusArray } from "./utils"; +export const dynamic = "force-dynamic"; + const TITLE = "External Status"; const DESCRIPTION = "Easily check if your external providers is working properly"; diff --git a/packages/tsconfig/nextjs.json b/packages/tsconfig/nextjs.json index 713b5804..911c1335 100644 --- a/packages/tsconfig/nextjs.json +++ b/packages/tsconfig/nextjs.json @@ -11,6 +11,7 @@ "jsx": "preserve", "lib": ["dom", "dom.iterable", "esnext"], "module": "esnext", + "moduleResolution": "bundler", "noEmit": true, "resolveJsonModule": true, "strict": true, -- 2.51.2