From d0418314348b98b7d4739a9dcb49f5cbaa485201 Mon Sep 17 00:00:00 2001 From: barsa Date: Mon, 20 Oct 2025 14:56:28 +0900 Subject: [PATCH] Add @customer-portal/domain dependency to portal and configure transpilation --- apps/portal/next.config.mjs | 2 +- apps/portal/package.json | 1 + pnpm-lock.yaml | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/portal/next.config.mjs b/apps/portal/next.config.mjs index f22cec26..ac0e19bc 100644 --- a/apps/portal/next.config.mjs +++ b/apps/portal/next.config.mjs @@ -11,7 +11,7 @@ const nextConfig = { output: process.env.NODE_ENV === "production" ? "standalone" : undefined, // Ensure workspace package resolves/transpiles correctly in monorepo - transpilePackages: [], + transpilePackages: ["@customer-portal/domain"], experimental: { externalDir: true, }, diff --git a/apps/portal/package.json b/apps/portal/package.json index a782b133..10caf3c0 100644 --- a/apps/portal/package.json +++ b/apps/portal/package.json @@ -18,6 +18,7 @@ "bundle-analyze": "npm run build:analyze && npx @next/bundle-analyzer" }, "dependencies": { + "@customer-portal/domain": "workspace:*", "@customer-portal/logging": "workspace:*", "@customer-portal/validation": "workspace:*", "@heroicons/react": "^2.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f9c6b423..99af578e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -252,6 +252,9 @@ importers: apps/portal: dependencies: + '@customer-portal/domain': + specifier: workspace:* + version: link:../../packages/domain '@customer-portal/logging': specifier: workspace:* version: link:../../packages/logging