From eb0ae08eaca857a337d0c4afc5dced955094460e Mon Sep 17 00:00:00 2001 From: michael Date: Mon, 2 Feb 2026 17:08:49 -0600 Subject: [PATCH] Add --legacy-peer-deps to npm ci for react-scripts compatibility react-scripts@5.0.1 has peer dependency on TypeScript 4.x but project uses TypeScript 5.x. The --legacy-peer-deps flag ignores this conflict. Co-Authored-By: Claude Opus 4.5 --- deploy.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deploy.sh b/deploy.sh index 8e84eef..1c2ab19 100755 --- a/deploy.sh +++ b/deploy.sh @@ -179,9 +179,9 @@ fi log_info "Building frontend..." cd "$SCRIPT_DIR/frontend" -# Clean install dependencies +# Clean install dependencies (--legacy-peer-deps handles react-scripts peer dep conflicts) log_info "Installing frontend dependencies..." -npm ci || error_exit "npm ci failed" +npm ci --legacy-peer-deps || error_exit "npm ci failed" # Build production bundle log_info "Creating production build..."