Bump nodejs to 24
This commit is contained in:
parent
0c3d8a792f
commit
56db63df03
@ -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
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
{
|
||||
"npmDepsHash": "sha256-945XQ3BPGLOtyqRWE/fy97lgUdKhZrhh9YOKiI8uFLU="
|
||||
"npmDepsHash": "sha256-oNUs+CD/ZDcOdWoBKFDCHxaqqmUiZGzdkgpHTbAl6yk="
|
||||
}
|
||||
|
||||
BIN
package-lock.json
generated
BIN
package-lock.json
generated
Binary file not shown.
@ -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",
|
||||
|
||||
Reference in New Issue
Block a user