From c926459d52fb83e0967df6c32b90e4d0448ed66f Mon Sep 17 00:00:00 2001 From: DebuggingMax Date: Wed, 25 Feb 2026 15:45:40 +0000 Subject: [PATCH] fix: npm ci --include=dev to install devDependencies Fixes #359 When NODE_ENV=production is set, npm ci skips devDependencies by default. This causes vue-tsc not to be found during the build step. Changed npm ci --silent to npm ci --include=dev to ensure devDependencies like vue-tsc are installed regardless of NODE_ENV setting. --- deploy.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index 04ec40cb..03a6f398 100755 --- a/deploy.sh +++ b/deploy.sh @@ -48,7 +48,7 @@ log "Installing bridge dependencies..." # Install/update npm deps log "Installing npm dependencies..." cd "$REPO_DIR/admin" -npm ci --silent 2>&1 | tee -a "$LOG_FILE" +npm ci --include=dev 2>&1 | tee -a "$LOG_FILE" # Ensure .env.production.local exists (base path override) if [ ! -f "$REPO_DIR/admin/.env.production.local" ]; then