From 7c6e857b4244de9f1401776b1cd6bdcd430a9d85 Mon Sep 17 00:00:00 2001 From: Arnav Naval Date: Thu, 23 Apr 2026 23:50:25 -0500 Subject: [PATCH] Update frontend/run.sh to use shared platform.sh helpers for Windows support Made-with: Cursor --- frontend/run.sh | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/frontend/run.sh b/frontend/run.sh index 0fa200ab..4bb6bb85 100755 --- a/frontend/run.sh +++ b/frontend/run.sh @@ -1,20 +1,13 @@ #!/bin/bash # The comment above is shebang, DO NOT REMOVE DEV_ABSPATH="$(readlink -f "${BASH_SOURCE[0]}")" -if [[ "$OSTYPE" == "darwin"* ]]; then - # echo "In macOS server sed START" - # echo "SERVER_ABSPATH: $SERVER_ABSPATH" - sed -i '' 's/\r//g' "$DEV_ABSPATH" - # echo "In macOS server sed END" -else - # echo "NOT in macOS server START" - # echo "SERVER_ABSPATH: $SERVER_ABSPATH" - sed -i 's/\r//g' "$DEV_ABSPATH" - # echo "NOT in macOS server START" -fi -chmod +x "$DEV_ABSPATH" - FRONTEND_DIR_ABSPATH="$(dirname "$DEV_ABSPATH")" +PROJECT_ROOT_ABSPATH="$(dirname "$FRONTEND_DIR_ABSPATH")" + +# shellcheck source=../run/utils/platform.sh +source "$PROJECT_ROOT_ABSPATH/run/utils/platform.sh" +ensure_lf "$DEV_ABSPATH" +chmod +x "$DEV_ABSPATH" echo "Installing dependencies..." cd "$FRONTEND_DIR_ABSPATH" @@ -23,5 +16,4 @@ npm install echo "Building with development mode..." npm run dev -# exit back to the dir that we were in before -cd - \ No newline at end of file +cd -