From dc5eae95d824af90b6afa9a7fd24936bf3622751 Mon Sep 17 00:00:00 2001 From: A <37412+phof@users.noreply.github.com> Date: Sun, 17 May 2026 11:22:47 +0200 Subject: [PATCH] spliit: install missing deepmerge transitive dep before build Spliit imports deepmerge in src/i18n/request.ts but does not declare it in package.json; Next.js 16 Turbopack rejects phantom dependencies, so the build fails with 'Module not found: deepmerge'. --- ct/spliit.sh | 1 + install/spliit-install.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/ct/spliit.sh b/ct/spliit.sh index 68c0a362..3f39714c 100755 --- a/ct/spliit.sh +++ b/ct/spliit.sh @@ -49,6 +49,7 @@ function update_script() { cd /opt/spliit set -a && source /opt/spliit/.env && set +a $STD npm install + $STD npm install deepmerge $STD npm run build msg_ok "Built Application" diff --git a/install/spliit-install.sh b/install/spliit-install.sh index 70657594..513e4389 100755 --- a/install/spliit-install.sh +++ b/install/spliit-install.sh @@ -41,6 +41,7 @@ msg_info "Building Application" cd /opt/spliit set -a && source /opt/spliit/.env && set +a $STD npm install +$STD npm install deepmerge $STD npm run build msg_ok "Built Application"