diff --git a/install/local/install-scrypted-dependencies-mac.sh b/install/local/install-scrypted-dependencies-mac.sh index 9230b5858..f72935ca1 100755 --- a/install/local/install-scrypted-dependencies-mac.sh +++ b/install/local/install-scrypted-dependencies-mac.sh @@ -42,9 +42,6 @@ RUN brew update # in sequoia, brew node is unusable because it is not signed and can't access local network unless run as root. # https://developer.apple.com/forums/thread/766270 -# RUN_IGNORE brew install node@20 -# NODE_PATH=$(brew --prefix node@20) -# NODE_BIN_PATH=$NODE_PATH/bin RUN_IGNORE curl -L https://nodejs.org/dist/v22.14.0/node-v22.14.0.pkg -o /tmp/node.pkg RUN_IGNORE sudo installer -pkg /tmp/node.pkg -target / NODE_PATH=/usr/local # used to pass var test @@ -88,13 +85,13 @@ RUN mkdir -p ~/Library/LaunchAgents if [ ! -d "$NODE_PATH" ] then - echo "Unable to determine node@20 path." + echo "Unable to determine node path." exit 1 fi if [ ! -d "$NODE_BIN_PATH" ] then - echo "Unable to determine node@20 bin path." + echo "Unable to determine node bin path." echo "$NODE_BIN_PATH does not exist." exit 1 fi diff --git a/install/local/install-scrypted-dependencies-win.ps1 b/install/local/install-scrypted-dependencies-win.ps1 index 59e57a332..730f4ec8a 100644 --- a/install/local/install-scrypted-dependencies-win.ps1 +++ b/install/local/install-scrypted-dependencies-win.ps1 @@ -19,7 +19,7 @@ sc.exe stop scrypted.exe iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) # Install node.js -choco upgrade -y nodejs-lts --version=20.18.0 +choco upgrade -y nodejs-lts --version=22.15.0 # Install VC Redist, which is necessary for portable python choco install -y vcredist140 @@ -34,7 +34,7 @@ $SCRYPTED_WINDOWS_PYTHON_VERSION="-3.9" $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User") # Workaround Windows Node no longer creating %APPDATA%\npm which causes npx to fail -# Fixed in newer versions of NPM but not the one bundled with Node 20 +# Fixed in newer versions of NPM but not the one bundled with Node 2x # https://github.com/nodejs/node/issues/53538 npm i -g npm