Skip to content

Commit db0d379

Browse files
committed
chore: update Node.js to v24
1 parent 1f2f032 commit db0d379

File tree

6 files changed

+23
-22
lines changed

6 files changed

+23
-22
lines changed

.github/workflows/nodejs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515

1616
strategy:
1717
matrix:
18-
node-version: [ 22.x ] # Oldest 'Active' version: https://nodejs.org/en/about/previous-releases#release-schedule
18+
node-version: [ 24.x ] # Oldest 'Active' version: https://nodejs.org/en/about/previous-releases#release-schedule
1919

2020
steps:
2121
- uses: actions/checkout@v4

.github/workflows/sonarcloud.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
uses: actions/setup-node@v4
2323
if: ${{ env.SONAR_TOKEN != null }}
2424
with:
25-
node-version: 22.x
25+
node-version: 24.x
2626
cache: npm
2727

2828
- name: Run Tests

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1
2-
FROM node:22-alpine AS base
2+
FROM node:24-alpine AS base
33

44
LABEL maintainer="Christian Koop <contact@sprax2013.de>"
55

package-lock.json

Lines changed: 14 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"docker:dev": "npm run docker:build:dev && (docker stop mc-auth-web-dev;docker rm mc-auth-web-dev;echo '') && docker run --network host --name mc-auth-web-dev --cpus 2 --memory 256M --volume $(realpath ./storage/):/app/storage/ mc-auth-web:dev"
5252
},
5353
"engines": {
54-
"node": ">=22.0.0",
54+
"node": ">=24.0.0",
5555
"npm": ">=10.0.0"
5656
},
5757
"dependencies": {
@@ -74,7 +74,7 @@
7474
"sharp": "^0.34.3"
7575
},
7676
"devDependencies": {
77-
"@tsconfig/node22": "^22.0.2",
77+
"@tsconfig/node24": "^24.0.1",
7878
"@types/connect-pg-simple": "^7.0.3",
7979
"@types/cookie-parser": "^1.4.9",
8080
"@types/ejs": "^3.1.5",
@@ -83,7 +83,7 @@
8383
"@types/jest": "^30.0.0",
8484
"@types/jsonwebtoken": "^9.0.10",
8585
"@types/morgan": "^1.9.10",
86-
"@types/node": "^22.16.4",
86+
"@types/node": "^24.0.14",
8787
"@types/nodemailer": "^6.4.17",
8888
"@types/pg": "^8.15.4",
8989
"@types/request": "^2.48.12",

tsconfig.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
2-
"extends": "@tsconfig/node22/tsconfig.json",
2+
"extends": "@tsconfig/node24/tsconfig.json",
33
"compilerOptions": {
4-
"outDir": "./dist/"
4+
"outDir": "./dist/",
5+
"isolatedModules": true
56
},
67
"include": [
78
"src/**/*.ts"

0 commit comments

Comments
 (0)