From 8a0b1d864b970177a02490000bf572dc256eaffa Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Tue, 25 Nov 2025 20:38:35 +0100 Subject: [PATCH] Update install scripts for improved dependency handling (#9441) Replaces 'npm ci' with 'npm install --legacy-peer-deps' in install and update scripts to address peer dependency issues. Adds global npm update and turbo prune steps to the update script for better Docker build support. --- ct/documenso.sh | 8 +++++++- install/documenso-install.sh | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ct/documenso.sh b/ct/documenso.sh index 3eff7ff451..8d773a1405 100644 --- a/ct/documenso.sh +++ b/ct/documenso.sh @@ -46,7 +46,13 @@ function update_script() { export NEXT_TELEMETRY_DISABLED=1 export CYPRESS_INSTALL_BINARY=0 export NODE_OPTIONS="--max-old-space-size=4096" - $STD npm ci + $STD turbo prune --scope=@documenso/remix --docker + cd out + $STD cp ../lingui.config.ts . + $STD cp ../turbo.json . + $STD cp -r json/* . + $STD npm install --legacy-peer-deps + $STD cp -r full/* . $STD turbo run build --filter=@documenso/remix $STD npm run prisma:migrate-deploy $STD turbo daemon stop diff --git a/install/documenso-install.sh b/install/documenso-install.sh index b4d4851fbb..ea42e2cf20 100644 --- a/install/documenso-install.sh +++ b/install/documenso-install.sh @@ -76,7 +76,7 @@ cd out $STD cp ../lingui.config.ts . $STD cp ../turbo.json . $STD cp -r json/* . -$STD npm ci +$STD npm install --legacy-peer-deps $STD cp -r full/* . $STD turbo run build --filter=@documenso/remix $STD npm run prisma:migrate-deploy