From ea9012bd56dcd96aba7ca2025475bb81bdd4ffe1 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Thu, 4 Sep 2025 23:42:45 -0700 Subject: [PATCH] chore: use raw running in update and start script if node is new enough (#2749) Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/2749 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> --- UPDATE AND START SERVER.bat | 15 ++++++++++----- UPDATE AND START SERVER.sh | 15 ++++++++++----- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/UPDATE AND START SERVER.bat b/UPDATE AND START SERVER.bat index ac8b2515..ba78aa53 100644 --- a/UPDATE AND START SERVER.bat +++ b/UPDATE AND START SERVER.bat @@ -14,13 +14,18 @@ if %errorlevel% == 0 ( ) echo Updating dependencies... - call npm i --omit=dev - - call npm run build + node scripts/raw-precheck.js > NUL if %errorlevel% == 0 ( - call npm run start - echo SpaceNinjaServer seems to have crashed. + call npm i --omit=dev --omit=optional + call npm run raw + ) else ( + call npm i --omit=dev + call npm run build + if %errorlevel% == 0 ( + call npm run start + ) ) + echo SpaceNinjaServer seems to have crashed. ) :a diff --git a/UPDATE AND START SERVER.sh b/UPDATE AND START SERVER.sh index fd77f973..18a68338 100755 --- a/UPDATE AND START SERVER.sh +++ b/UPDATE AND START SERVER.sh @@ -14,11 +14,16 @@ if [ $? -eq 0 ]; then fi echo "Updating dependencies..." - npm i --omit=dev - - npm run build + node scripts/raw-precheck.js > /dev/null if [ $? -eq 0 ]; then - npm run start - echo "SpaceNinjaServer seems to have crashed." + npm i --omit=dev --omit=optional + npm run raw + else + npm i --omit=dev + npm run build + if [ $? -eq 0 ]; then + npm run start + fi fi + echo "SpaceNinjaServer seems to have crashed." fi