chore!: Bump node to 24

No breaking changes for MS but local installs will need to update node version
This commit is contained in:
FoxxMD 2026-04-01 15:23:40 +00:00
parent e5935c38da
commit 745343c589
5 changed files with 7 additions and 5 deletions

View file

@ -11,7 +11,7 @@ services:
# context: .
# dockerfile: .devcontainer/Dockerfile
image: mcr.microsoft.com/devcontainers/javascript-node:20-bookworm
image: mcr.microsoft.com/devcontainers/javascript-node:24-bookworm
volumes:
# Update this to wherever you want VS Code to mount the folder of your project

2
.nvmrc
View file

@ -1 +1 @@
v20.18.1
v24.14.0

View file

@ -1,7 +1,7 @@
FROM ghcr.io/linuxserver/baseimage-debian:bookworm AS base
ENV TZ=Etc/GMT
ENV NODE_VERSION=20.19.2
ENV NODE_VERSION=24.14.0
# borrowing openssl header removal trick from offical docker-node
# https://github.com/nodejs/docker-node/blob/main/18/bookworm-slim/Dockerfile#L8
@ -49,6 +49,8 @@ RUN \
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN echo "Node: $(node -v)\nNPM: $(npm -v)"
RUN npm install -g concurrently
ARG data_dir=/config

View file

@ -58,7 +58,7 @@
]
},
"engines": {
"node": ">=20.19.2",
"node": ">=24.14.0",
"npm": ">=11.12.1"
}
}

View file

@ -33,7 +33,7 @@
}
},
"engines": {
"node": ">=20.19.2",
"node": ">=24.14.0",
"npm": ">=11.12.1"
},
"repository": {