From 06d3c742d5bcbf726cf6841f0c415454cbd825ed Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 21 Feb 2026 17:40:46 +0000 Subject: [PATCH] fix(build): replace cross-spawn with Node built-in child_process.spawn cross-spawn was failing to resolve during Docker builds on Render, causing buildreact step to exit with status 1. Since the build runs on Linux, the cross-platform spawn wrapper is unnecessary. https://claude.ai/code/session_01UgRm1eNr4jVDQ4tVK2LXoR --- src/vs/workbench/contrib/orcide/browser/react/build.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/orcide/browser/react/build.js b/src/vs/workbench/contrib/orcide/browser/react/build.js index 4cc39288..864a749d 100755 --- a/src/vs/workbench/contrib/orcide/browser/react/build.js +++ b/src/vs/workbench/contrib/orcide/browser/react/build.js @@ -3,8 +3,7 @@ * Licensed under the MIT License. See LICENSE.txt for more information. *--------------------------------------------------------------------------------------*/ -import { execSync } from 'child_process'; -import { spawn } from 'cross-spawn' +import { execSync, spawn } from 'child_process'; // Added lines below import fs from 'fs'; import path from 'path';