Skip to content

Commit ef4a089

Browse files
committed
Upgrade to Node 22.
1 parent 08d7789 commit ef4a089

File tree

8 files changed

+17
-17
lines changed

8 files changed

+17
-17
lines changed

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/devcontainers/javascript-node:20
1+
FROM mcr.microsoft.com/devcontainers/javascript-node:22
22

33
ENV PNPM_HOME=/home/node/.local/share/pnpm
44
ENV FLYCTL_INSTALL="/home/node/.fly"

.github/workflows/tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
package_json_file: "webserver/package.json"
4040
- uses: actions/setup-node@v4
4141
with:
42-
node-version: 20
42+
node-version: 22
4343
cache: "pnpm"
4444
cache-dependency-path: "webserver/pnpm-lock.yaml"
4545
- name: Install dependencies
@@ -69,7 +69,7 @@ jobs:
6969
package_json_file: "webserver/package.json"
7070
- uses: actions/setup-node@v4
7171
with:
72-
node-version: 20
72+
node-version: 22
7373
cache: "pnpm"
7474
cache-dependency-path: "webserver/pnpm-lock.yaml"
7575
- name: Install dependencies
@@ -89,7 +89,7 @@ jobs:
8989
package_json_file: "webserver/package.json"
9090
- uses: actions/setup-node@v4
9191
with:
92-
node-version: 20
92+
node-version: 22
9393
cache: "pnpm"
9494
cache-dependency-path: "webserver/pnpm-lock.yaml"
9595
- name: Install dependencies
@@ -111,7 +111,7 @@ jobs:
111111
package_json_file: "webserver/package.json"
112112
- uses: actions/setup-node@v4
113113
with:
114-
node-version: 20
114+
node-version: 22
115115
cache: "pnpm"
116116
cache-dependency-path: "webserver/pnpm-lock.yaml"
117117
- name: Install dependencies

backup/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax = docker/dockerfile:1
22

3-
FROM node:20-alpine as base
3+
FROM node:22-alpine as base
44

55
# Node.js app lives here
66
WORKDIR /app

backup/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
"morgan": "^1.10.0"
1111
},
1212
"devDependencies": {
13-
"@tsconfig/node20": "^20.1.4",
13+
"@tsconfig/node22": "^22.0.0",
1414
"@types/express": "^4.17.21",
1515
"@types/morgan": "^1.9.9",
1616
"@types/node": "^22.12.0",
1717
"typescript": "^5.7.3"
1818
},
1919
"engines": {
20-
"node": "20"
20+
"node": "22"
2121
},
2222
"type": "module",
2323
"packageManager": "[email protected]+sha256.4b702887986995933d4300836b04d6d02a43bc72b52e4f7e93a4ca608b959197"

backup/pnpm-lock.yaml

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

backup/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"extends": "@tsconfig/node20/tsconfig.json",
2+
"extends": "@tsconfig/node22/tsconfig.json",
33
"compilerOptions": {
44
"outDir": "dist"
55
}

webserver/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:20-alpine
2+
FROM node:22-alpine
33

44
WORKDIR /app
55

webserver/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"seed": "node prisma/seed.mjs"
2121
},
2222
"engines": {
23-
"node": "20"
23+
"node": "22"
2424
},
2525
"packageManager": "[email protected]+sha256.4b702887986995933d4300836b04d6d02a43bc72b52e4f7e93a4ca608b959197",
2626
"dependencies": {

0 commit comments

Comments
 (0)