Skip to content

Commit 95f76c8

Browse files
committed
Use Node.js 22
1 parent 91f1c7a commit 95f76c8

File tree

6 files changed

+25
-22
lines changed

6 files changed

+25
-22
lines changed

tools/syn2mas/.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
18
1+
22

tools/syn2mas/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
# Build Node.js app
3-
FROM --platform=${BUILDPLATFORM} docker.io/library/node:18-bookworm AS builder
3+
FROM --platform=${BUILDPLATFORM} docker.io/library/node:22-bookworm AS builder
44

55
WORKDIR /syn2mas
66

@@ -10,7 +10,7 @@ RUN --network=default \
1010
npm ci
1111

1212
# Install the production dependencies for each architecture we support
13-
FROM --platform=${BUILDPLATFORM} docker.io/library/node:18-bookworm AS deps
13+
FROM --platform=${BUILDPLATFORM} docker.io/library/node:22-bookworm AS deps
1414

1515
WORKDIR /deps/arm64
1616

tools/syn2mas/package-lock.json

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

tools/syn2mas/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@
3232
"start": "node dist/index.js"
3333
},
3434
"devDependencies": {
35-
"@tsconfig/node18": "^18.2.2",
35+
"@tsconfig/node22": "^22.0.0",
3636
"@tsconfig/strictest": "^2.0.2",
3737
"@types/command-line-args": "^5.2.2",
38-
"@types/node": "^18.18.7",
38+
"@types/node": "^22.0.0",
3939
"@typescript-eslint/eslint-plugin": "^7.3.1",
4040
"@typescript-eslint/parser": "^7.3.1",
4141
"eslint": "^8.52.0",

tools/syn2mas/tsconfig.eslint.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"extends": [
33
"@tsconfig/strictest/tsconfig.json",
4-
"@tsconfig/node18/tsconfig.json",
4+
"@tsconfig/node22/tsconfig.json",
55
],
66
"compilerOptions": {
77
"noEmit": true,

tools/syn2mas/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"extends": [
33
"@tsconfig/strictest/tsconfig.json",
4-
"@tsconfig/node18/tsconfig.json"
4+
"@tsconfig/node22/tsconfig.json"
55
],
66
"compilerOptions": {
77
"outDir": "dist",

0 commit comments

Comments
 (0)