From ce6330707caa922d27b651fbb22a88b993e885a5 Mon Sep 17 00:00:00 2001 From: doylet Date: Sun, 15 Feb 2026 12:18:04 +1100 Subject: [PATCH] Update nodejs to 24.12.0 --- app_manifest_dev.py | 208 ++------------------------------------------ 1 file changed, 5 insertions(+), 203 deletions(-) diff --git a/app_manifest_dev.py b/app_manifest_dev.py index dde142e..01794aa 100644 --- a/app_manifest_dev.py +++ b/app_manifest_dev.py @@ -863,7 +863,7 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- label = "NodeJS" - version = "16.19.0" + version = "24.12.0" download_url = "" download_checksum = "" exe_path = "" @@ -873,13 +873,13 @@ def get_manifest(is_windows): if is_windows: download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-win-x64.7z" - download_checksum = "e07399a4a441091ca0a5506faf7a9236ea1675220146daeea3bee828c2cbda3f" - checksum = "e4e7f389fbec9300275defc749246c62bdbe4f66406eb01e7c9a4101e07352da" + download_checksum = "8d41356abf5cb62404f311f131b7937f45aaeda5c15d060dc281c2ece817cdce" + checksum = "2ffe3acc0458fdde999f50d11809bbe7c9b7ef204dcf17094e325d26ace101d8" exe_path = "node.exe" else: download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-linux-x64.tar.xz" - download_checksum = "c88b52497ab38a3ddf526e5b46a41270320409109c3f74171b241132984fd08f" - checksum = "45afcfc9a45df626e8aa2b883753d1cf7f222ad9243f3003d1aa372696120df6" + download_checksum = "bdebee276e58d0ef5448f3d5ac12c67daa963dd5e0a9bb621a53d1cefbc852fd" + checksum = "2ffe3acc0458fdde999f50d11809bbe7c9b7ef204dcf17094e325d26ace101d8" exe_path = "bin/node" result.append({ @@ -903,204 +903,6 @@ def get_manifest(is_windows): ], }) - version = "20.18.2" - if is_windows: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-win-x64.7z" - download_checksum = "06e72c0f78cc1bf1819eb0a0a37001d2917f19ad46a149c2f923c901f599ba52" - checksum = "8487a277e92282904dfe0f860dbd5d229543e97a858a223fbe9c9b8670bbe170" - add_to_devenv_script = [ ] - else: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-linux-x64.tar.xz" - download_checksum = "4e50f727ae09bdafecf2322c72faf7cd82bf3b8851a16b8bb63974e0d8d6eceb" - checksum = "7109816761936af63cec42b03ce74ff8c0979161a3f97952984aa1be75e40233" - - result.append({ - "label": "NodeJS", - "manifests": [ - { - "download_checksum": download_checksum, - "download_url": download_url, - "version": version, - "unzip_method": 'default', - "executables": [ - { - "path": exe_path, - "symlink": symlink, - "add_to_devenv_path": False, - "checksum": checksum, - } - ], - "add_to_devenv_script": add_to_devenv_script, - } - ], - }) - - - - version = "20.12.2" - if is_windows: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-win-x64.7z" - download_checksum = "66dda1717cae30a13be6bb17ad96ee54b69f2c23c85acd9c3299b095fa26b452" - checksum = "d2cfb2cd6cf37c3a654964f01c1333d5692907d20ca172dfb37025114af742e9" - add_to_devenv_script = [ ] - else: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-linux-x64.tar.xz" - download_checksum = "595272130310cbe12301430756f23d153f7ab95d00174c02adc11a2e3703d183" - checksum = "0652a7596fd240292d603220c18afd94e60d2280a58d0a2f0571ca48f20fa04f" - - result.append({ - "label": "NodeJS", - "manifests": [ - { - "download_checksum": download_checksum, - "download_url": download_url, - "version": version, - "unzip_method": 'default', - "executables": [ - { - "path": exe_path, - "symlink": symlink, - "add_to_devenv_path": False, - "checksum": checksum, - } - ], - "add_to_devenv_script": add_to_devenv_script, - } - ], - }) - - - version = "18.15.0" - if is_windows: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-win-x64.7z" - download_checksum = "cad3cc0910dc216e8b6dcfc3c5b3be0a619c2d4a4b29f2e674820b70e4f374dd" - checksum = "17fd75d8a41bf9b4c475143e19ff2808afa7a92f7502ede731537d9da674d5e8" - add_to_devenv_script = [ - ] - else: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-linux-x64.tar.xz" - download_checksum = "c8c5fa53ce0c0f248e45983e86368e0b1daf84b77e88b310f769c3cfc12682ef" - checksum = "a2a40807f57c1c215ddb996e71e4f30b93e375cab2bfb725287b8a1f51fd1e7a" - - - result.append({ - "label": "NodeJS", - "manifests": [ - { - "download_checksum": download_checksum, - "download_url": download_url, - "version": version, - "unzip_method": 'default', - "executables": [ - { - "path": exe_path, - "symlink": symlink, - "add_to_devenv_path": False, - "checksum": checksum, - } - ], - "add_to_devenv_script": add_to_devenv_script, - } - ], - }) - - version = "12.22.12" - if is_windows: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-win-x64.7z" - download_checksum = "95f969cafbe02eb91e9d375899518b8e517f9f16300d040ac89fdaf4b881ba8d" - checksum = "b014e4ec5ca810b2fb54cdbf6ab8d6acc488285c98469606efb8b412472bec2a" - else: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-linux-x64.tar.xz" - download_checksum = "e6d052364bfa2c17da92cf31794100cfd709ba147415ddaeed2222eec9ca1469" - checksum = "5a3c51dbee8fdd7201fe7b531f03262754b9b9fb1008f4c824e8d649c4e9c96b" - - result.append({ - "label": "NodeJS", - "manifests": [ - { - "download_checksum": download_checksum, - "download_url": download_url, - "version": version, - "unzip_method": 'default', - "executables": [ - { - "path": exe_path, - "symlink": symlink, - "add_to_devenv_path": False, - "checksum": checksum, - } - ], - "add_to_devenv_script": add_to_devenv_script, - } - ], - }) - - version = "22.12.0" - if is_windows: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-win-x64.7z" - download_checksum = "922285593360adbe1fcd16d4e0049a13552dcad085fa53768c21c8d17089a134" - checksum = "b3b117a08ee61efee09e6fd523ab33c0c018da1b570bde08e4fd914dc1170ed6" - add_to_devenv_script = [ ] - else: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-linux-x64.tar.xz" - download_checksum = "22982235e1b71fa8850f82edd09cdae7e3f32df1764a9ec298c72d25ef2c164f" - checksum = "177208bfc4a9403121a40c72d038c670f4fd937fa16ca7df0a720e90be0fe2d9" - - result.append({ - "label": "NodeJS", - "manifests": [ - { - "download_checksum": download_checksum, - "download_url": download_url, - "version": version, - "unzip_method": 'default', - "executables": [ - { - "path": exe_path, - "symlink": symlink, - "add_to_devenv_path": False, - "checksum": checksum, - } - ], - "add_to_devenv_script": add_to_devenv_script, - } - ], - }) - - version = "23.5.0" - if is_windows: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-win-x64.7z" - download_checksum = "4d86167dd98801c723a13e65519822d409b603acbec9b0d1107a4ad8578a7c53" - checksum = "0f91994f833bc232c990fee8694ca00d4d60c67f6cd0f7f0633c9abc34c91888" - add_to_devenv_script = [ - f"set PATH=%~dp0{label}\\{version}\\node_modules\\corepack\\shims;%PATH%", - ] - else: - download_url = f"https://nodejs.org/dist/v{version}/node-v{version}-linux-x64.tar.xz" - download_checksum = "f3c02df735945267f886f3ea6f7e28d4bb33fe36e12bec77d10b9fa6a12c6279" - checksum = "53e6a056575aa6338e3e4691f1c4539d67bd1c85d3927c3ea603a0dccca741b8" - - result.append({ - "label": "NodeJS", - "manifests": [ - { - "download_checksum": download_checksum, - "download_url": download_url, - "version": version, - "unzip_method": 'default', - "executables": [ - { - "path": exe_path, - "symlink": symlink, - "add_to_devenv_path": True, - "checksum": checksum, - } - ], - "add_to_devenv_script": add_to_devenv_script, - } - ], - }) - # -------------------------------------------------------------------------- label = "Python"