Bump nodejs to 24

This commit is contained in:
Rory& 2025-09-29 22:08:16 +02:00
parent 0c3d8a792f
commit 56db63df03
4 changed files with 6 additions and 5 deletions

View File

@ -26,6 +26,7 @@
default = pkgs.buildNpmPackage {
pname = "spacebar-server-ts";
name = "spacebar-server-ts";
nodejs = pkgs.nodejs_24;
meta = with lib; {
description = "Spacebar server, a FOSS reimplementation of the Discord backend.";
@ -53,7 +54,7 @@
cp -r assets dist node_modules package.json $out/
for i in dist/**/start.js
do
makeWrapper ${pkgs.nodejs}/bin/node $out/bin/start-`dirname ''${i/dist\//}` --prefix NODE_PATH : $out/node_modules --add-flags $out/$i
makeWrapper ${pkgs.nodejs_24}/bin/node $out/bin/start-`dirname ''${i/dist\//}` --prefix NODE_PATH : $out/node_modules --add-flags $out/$i
done
set +x
@ -72,7 +73,7 @@
];
text = ''
rm -rf node_modules
${pkgs.nodejs}/bin/npm install --save
${pkgs.nodejs_24}/bin/npm install --save
DEPS_HASH=$(prefetch-npm-deps package-lock.json)
TMPFILE=$(mktemp)
jq '.npmDepsHash = "'"$DEPS_HASH"'"' hashes.json > "$TMPFILE"
@ -105,7 +106,7 @@
devShells.default = pkgs.mkShell {
buildInputs = with pkgs; [
nodejs
nodejs_24
nodePackages.typescript
nodePackages.ts-node
nodePackages.patch-package

View File

@ -1,3 +1,3 @@
{
"npmDepsHash": "sha256-945XQ3BPGLOtyqRWE/fy97lgUdKhZrhh9YOKiI8uFLU="
"npmDepsHash": "sha256-oNUs+CD/ZDcOdWoBKFDCHxaqqmUiZGzdkgpHTbAl6yk="
}

BIN
package-lock.json generated

Binary file not shown.

View File

@ -53,7 +53,7 @@
"@types/morgan": "^1.9.10",
"@types/multer": "^2.0.0",
"@types/murmurhash-js": "^1.0.6",
"@types/node": "^22.18.6",
"@types/node": "^24.6.0",
"@types/node-fetch": "^2.6.13",
"@types/node-os-utils": "^1.3.4",
"@types/nodemailer": "^7.0.2",