From 9e2631d81bf7b71bedd8bb005fd7c15b3fa87bf2 Mon Sep 17 00:00:00 2001 From: Bear Date: Sat, 11 Jul 2026 04:52:14 -0500 Subject: [PATCH 1/2] Add Node.js version 26.5.0 with configuration and launch scripts --- bin/nodejs26.5.0/bearsampp.conf | 8 ++++++++ bin/nodejs26.5.0/etc/npmrc | 4 ++++ bin/nodejs26.5.0/etc/npmrc.ber | 4 ++++ bin/nodejs26.5.0/launch.bat | 12 ++++++++++++ bin/nodejs26.5.0/node_modules/npm/npmrc | 1 + bin/nodejs26.5.0/node_modules/npm/npmrc.ber | 1 + build.properties | 2 +- 7 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 bin/nodejs26.5.0/bearsampp.conf create mode 100644 bin/nodejs26.5.0/etc/npmrc create mode 100644 bin/nodejs26.5.0/etc/npmrc.ber create mode 100644 bin/nodejs26.5.0/launch.bat create mode 100644 bin/nodejs26.5.0/node_modules/npm/npmrc create mode 100644 bin/nodejs26.5.0/node_modules/npm/npmrc.ber diff --git a/bin/nodejs26.5.0/bearsampp.conf b/bin/nodejs26.5.0/bearsampp.conf new file mode 100644 index 00000000..1c9776a2 --- /dev/null +++ b/bin/nodejs26.5.0/bearsampp.conf @@ -0,0 +1,8 @@ +nodejsVersion = "26.5.0" +nodejsExe = "node.exe" +nodejsVars = "nodevars.bat" +nodejsNpm = "npm.cmd" +nodejsLaunch = "launch.bat" +nodejsConf = "node_modules/npm/npmrc" + +bundleRelease = "@RELEASE_VERSION@" diff --git a/bin/nodejs26.5.0/etc/npmrc b/bin/nodejs26.5.0/etc/npmrc new file mode 100644 index 00000000..2fb64bf9 --- /dev/null +++ b/bin/nodejs26.5.0/etc/npmrc @@ -0,0 +1,4 @@ +cache = ~BEARSAMPP_WIN_PATH~\tmp\npm-cache +globalconfig = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.5.0\etc\npmrc +init-module = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.5.0\etc\.npm-init.js +userconfig = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.5.0\etc\npmrc diff --git a/bin/nodejs26.5.0/etc/npmrc.ber b/bin/nodejs26.5.0/etc/npmrc.ber new file mode 100644 index 00000000..2fb64bf9 --- /dev/null +++ b/bin/nodejs26.5.0/etc/npmrc.ber @@ -0,0 +1,4 @@ +cache = ~BEARSAMPP_WIN_PATH~\tmp\npm-cache +globalconfig = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.5.0\etc\npmrc +init-module = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.5.0\etc\.npm-init.js +userconfig = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.5.0\etc\npmrc diff --git a/bin/nodejs26.5.0/launch.bat b/bin/nodejs26.5.0/launch.bat new file mode 100644 index 00000000..1df6c8f2 --- /dev/null +++ b/bin/nodejs26.5.0/launch.bat @@ -0,0 +1,12 @@ +@ECHO OFF +SETLOCAL EnableDelayedExpansion + +SET BEARSAMPP_NODEJS_PATH=%~dp0 +SET BEARSAMPP_NODEJS_PATH=!BEARSAMPP_NODEJS_PATH:~0,-1! +SET BEARSAMPP_NODEJS_NPM_PATH=%BEARSAMPP_NODEJS_PATH%\node_modules\npm +SET BEARSAMPP_NODEJS_CONFIG_PATH=%BEARSAMPP_NODEJS_NPM_PATH%\npmrc +ECHO prefix = %BEARSAMPP_NODEJS_PATH%>%BEARSAMPP_NODEJS_CONFIG_PATH% + +"%BEARSAMPP_NODEJS_PATH%\nodevars.bat" & "%BEARSAMPP_NODEJS_PATH%\npm" config set globalconfig "%BEARSAMPP_NODEJS_CONFIG_PATH%" --global + +ENDLOCAL diff --git a/bin/nodejs26.5.0/node_modules/npm/npmrc b/bin/nodejs26.5.0/node_modules/npm/npmrc new file mode 100644 index 00000000..e5d290dd --- /dev/null +++ b/bin/nodejs26.5.0/node_modules/npm/npmrc @@ -0,0 +1 @@ +prefix = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.3.0\ diff --git a/bin/nodejs26.5.0/node_modules/npm/npmrc.ber b/bin/nodejs26.5.0/node_modules/npm/npmrc.ber new file mode 100644 index 00000000..e5d290dd --- /dev/null +++ b/bin/nodejs26.5.0/node_modules/npm/npmrc.ber @@ -0,0 +1 @@ +prefix = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.3.0\ diff --git a/build.properties b/build.properties index 48932f7a..678666eb 100644 --- a/build.properties +++ b/build.properties @@ -1,5 +1,5 @@ bundle.name = nodejs -bundle.release = 2026.6.2 +bundle.release = 2026.7.11 bundle.type = bins bundle.format = 7z From 01925a7cc29863201545d38ca215c9623bc5e7f7 Mon Sep 17 00:00:00 2001 From: jwaisner Date: Sat, 18 Jul 2026 09:55:56 -0500 Subject: [PATCH 2/2] correct files to use nodejs26.5.0 --- bin/nodejs26.5.0/node_modules/npm/npmrc | 2 +- bin/nodejs26.5.0/node_modules/npm/npmrc.ber | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/nodejs26.5.0/node_modules/npm/npmrc b/bin/nodejs26.5.0/node_modules/npm/npmrc index e5d290dd..03397b44 100644 --- a/bin/nodejs26.5.0/node_modules/npm/npmrc +++ b/bin/nodejs26.5.0/node_modules/npm/npmrc @@ -1 +1 @@ -prefix = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.3.0\ +prefix = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.5.0\ diff --git a/bin/nodejs26.5.0/node_modules/npm/npmrc.ber b/bin/nodejs26.5.0/node_modules/npm/npmrc.ber index e5d290dd..03397b44 100644 --- a/bin/nodejs26.5.0/node_modules/npm/npmrc.ber +++ b/bin/nodejs26.5.0/node_modules/npm/npmrc.ber @@ -1 +1 @@ -prefix = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.3.0\ +prefix = ~BEARSAMPP_WIN_PATH~\bin\nodejs\nodejs26.5.0\