Skip to content

Commit 58ff631

Browse files
Update Node.js to v24
1 parent afdc2f8 commit 58ff631

7 files changed

Lines changed: 21 additions & 12 deletions

File tree

.github/actions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"type": "module",
66
"devDependencies": {
77
"@sourceacademy/modules-repotools": "workspace:^",
8-
"@types/node": "^22.15.30",
8+
"@types/node": "^24.0.0",
99
"typescript": "^5.8.2",
1010
"vitest": "4.1.0"
1111
},

.node-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
22.17.0
1+
24.14.1

lib/buildtools/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"@commander-js/extra-typings": "^14.0.0",
88
"@types/estree": "^1.0.0",
99
"@types/http-server": "^0.12.4",
10-
"@types/node": "^22.15.30",
10+
"@types/node": "^24.0.0",
1111
"typescript": "^5.8.2"
1212
},
1313
"exports": null,

lib/repotools/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"description": "Common library for tooling used by the modules repository",
77
"devDependencies": {
88
"@commander-js/extra-typings": "^14.0.0",
9-
"@types/node": "^22.15.30",
9+
"@types/node": "^24.0.0",
1010
"@vitejs/plugin-react": "^6.0.1",
1111
"@vitest/coverage-v8": "4.1.0",
1212
"typescript": "^5.8.2",

lib/vitest-reporter/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
},
1010
"devDependencies": {
1111
"@types/istanbul-lib-report": "^3.0.3",
12-
"@types/node": "^22.15.30",
12+
"@types/node": "^24.0.0",
1313
"@vitest/coverage-v8": "4.1.0",
1414
"esbuild": "^0.27.0",
1515
"typescript": "^5.8.2"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"@sourceacademy/modules-repotools": "workspace:^",
5757
"@sourceacademy/vitest-reporter": "workspace:^",
5858
"@stylistic/eslint-plugin": "^5.0.0",
59-
"@types/node": "^22.15.30",
59+
"@types/node": "^24.0.0",
6060
"@types/react": "^18.3.1",
6161
"@types/react-dom": "^18.3.1",
6262
"@vitest/coverage-v8": "4.1.0",

yarn.lock

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4262,7 +4262,7 @@ __metadata:
42624262
"@sourceacademy/modules-repotools": "workspace:^"
42634263
"@types/estree": "npm:^1.0.0"
42644264
"@types/http-server": "npm:^0.12.4"
4265-
"@types/node": "npm:^22.15.30"
4265+
"@types/node": "npm:^24.0.0"
42664266
"@vitejs/plugin-react": "npm:^6.0.1"
42674267
"@vitest/browser-playwright": "npm:4.1.0"
42684268
"@vitest/coverage-v8": "npm:4.1.0"
@@ -4345,7 +4345,7 @@ __metadata:
43454345
"@actions/core": "npm:^1.11.1"
43464346
"@actions/exec": "npm:^3.0.0"
43474347
"@sourceacademy/modules-repotools": "workspace:^"
4348-
"@types/node": "npm:^22.15.30"
4348+
"@types/node": "npm:^24.0.0"
43494349
es-toolkit: "npm:^1.44.0"
43504350
snyk-nodejs-lockfile-parser: "npm:^2.4.2"
43514351
typescript: "npm:^5.8.2"
@@ -4385,7 +4385,7 @@ __metadata:
43854385
resolution: "@sourceacademy/modules-repotools@workspace:lib/repotools"
43864386
dependencies:
43874387
"@commander-js/extra-typings": "npm:^14.0.0"
4388-
"@types/node": "npm:^22.15.30"
4388+
"@types/node": "npm:^24.0.0"
43894389
"@vitejs/plugin-react": "npm:^6.0.1"
43904390
"@vitest/browser-playwright": "npm:4.1.0"
43914391
"@vitest/coverage-v8": "npm:4.1.0"
@@ -4413,7 +4413,7 @@ __metadata:
44134413
"@sourceacademy/modules-repotools": "workspace:^"
44144414
"@sourceacademy/vitest-reporter": "workspace:^"
44154415
"@stylistic/eslint-plugin": "npm:^5.0.0"
4416-
"@types/node": "npm:^22.15.30"
4416+
"@types/node": "npm:^24.0.0"
44174417
"@types/react": "npm:^18.3.1"
44184418
"@types/react-dom": "npm:^18.3.1"
44194419
"@vitest/coverage-v8": "npm:4.1.0"
@@ -4757,7 +4757,7 @@ __metadata:
47574757
resolution: "@sourceacademy/vitest-reporter@workspace:lib/vitest-reporter"
47584758
dependencies:
47594759
"@types/istanbul-lib-report": "npm:^3.0.3"
4760-
"@types/node": "npm:^22.15.30"
4760+
"@types/node": "npm:^24.0.0"
47614761
"@vitest/coverage-v8": "npm:4.1.0"
47624762
esbuild: "npm:^0.27.0"
47634763
istanbul-lib-report: "npm:^3.0.1"
@@ -5371,7 +5371,7 @@ __metadata:
53715371
languageName: node
53725372
linkType: hard
53735373

5374-
"@types/node@npm:^22.0.0, @types/node@npm:^22.15.30":
5374+
"@types/node@npm:^22.0.0":
53755375
version: 22.19.10
53765376
resolution: "@types/node@npm:22.19.10"
53775377
dependencies:
@@ -5380,6 +5380,15 @@ __metadata:
53805380
languageName: node
53815381
linkType: hard
53825382

5383+
"@types/node@npm:^24.0.0":
5384+
version: 24.12.0
5385+
resolution: "@types/node@npm:24.12.0"
5386+
dependencies:
5387+
undici-types: "npm:~7.16.0"
5388+
checksum: 10c0/8b31c0af5b5474f13048a4e77c57f22cd4f8fe6e58c4b6fde9456b0c13f46a5bfaf5744ff88fd089581de9f0d6e99c584e022681de7acb26a58d258c654c4843
5389+
languageName: node
5390+
linkType: hard
5391+
53835392
"@types/plotly.js@npm:^2.35.4":
53845393
version: 2.35.13
53855394
resolution: "@types/plotly.js@npm:2.35.13"

0 commit comments

Comments
 (0)