Skip to content

Commit f3de074

Browse files
Update Node.js to v24
1 parent e6d664a commit f3de074

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.0.18"
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.0

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": "^5.1.0",
1111
"@vitest/coverage-v8": "^4.0.18",
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.0.18",
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.0.18",

yarn.lock

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4110,7 +4110,7 @@ __metadata:
41104110
"@sourceacademy/modules-repotools": "workspace:^"
41114111
"@types/estree": "npm:^1.0.0"
41124112
"@types/http-server": "npm:^0.12.4"
4113-
"@types/node": "npm:^22.15.30"
4113+
"@types/node": "npm:^24.0.0"
41144114
"@vitejs/plugin-react": "npm:^5.1.0"
41154115
"@vitest/browser-playwright": "npm:^4.0.18"
41164116
"@vitest/coverage-v8": "npm:^4.0.18"
@@ -4191,7 +4191,7 @@ __metadata:
41914191
"@actions/core": "npm:^1.11.1"
41924192
"@actions/exec": "npm:^3.0.0"
41934193
"@sourceacademy/modules-repotools": "workspace:^"
4194-
"@types/node": "npm:^22.15.30"
4194+
"@types/node": "npm:^24.0.0"
41954195
es-toolkit: "npm:^1.44.0"
41964196
snyk-nodejs-lockfile-parser: "npm:^2.4.2"
41974197
typescript: "npm:^5.8.2"
@@ -4231,7 +4231,7 @@ __metadata:
42314231
resolution: "@sourceacademy/modules-repotools@workspace:lib/repotools"
42324232
dependencies:
42334233
"@commander-js/extra-typings": "npm:^14.0.0"
4234-
"@types/node": "npm:^22.15.30"
4234+
"@types/node": "npm:^24.0.0"
42354235
"@vitejs/plugin-react": "npm:^5.1.0"
42364236
"@vitest/browser-playwright": "npm:^4.0.18"
42374237
"@vitest/coverage-v8": "npm:^4.0.18"
@@ -4259,7 +4259,7 @@ __metadata:
42594259
"@sourceacademy/modules-repotools": "workspace:^"
42604260
"@sourceacademy/vitest-reporter": "workspace:^"
42614261
"@stylistic/eslint-plugin": "npm:^5.0.0"
4262-
"@types/node": "npm:^22.15.30"
4262+
"@types/node": "npm:^24.0.0"
42634263
"@types/react": "npm:^18.3.1"
42644264
"@types/react-dom": "npm:^18.3.1"
42654265
"@vitest/coverage-v8": "npm:^4.0.18"
@@ -4603,7 +4603,7 @@ __metadata:
46034603
resolution: "@sourceacademy/vitest-reporter@workspace:lib/vitest-reporter"
46044604
dependencies:
46054605
"@types/istanbul-lib-report": "npm:^3.0.3"
4606-
"@types/node": "npm:^22.15.30"
4606+
"@types/node": "npm:^24.0.0"
46074607
"@vitest/coverage-v8": "npm:^4.0.18"
46084608
esbuild: "npm:^0.27.0"
46094609
istanbul-lib-report: "npm:^3.0.1"
@@ -5217,7 +5217,7 @@ __metadata:
52175217
languageName: node
52185218
linkType: hard
52195219

5220-
"@types/node@npm:^22.0.0, @types/node@npm:^22.15.30":
5220+
"@types/node@npm:^22.0.0":
52215221
version: 22.19.10
52225222
resolution: "@types/node@npm:22.19.10"
52235223
dependencies:
@@ -5226,6 +5226,15 @@ __metadata:
52265226
languageName: node
52275227
linkType: hard
52285228

5229+
"@types/node@npm:^24.0.0":
5230+
version: 24.12.0
5231+
resolution: "@types/node@npm:24.12.0"
5232+
dependencies:
5233+
undici-types: "npm:~7.16.0"
5234+
checksum: 10c0/8b31c0af5b5474f13048a4e77c57f22cd4f8fe6e58c4b6fde9456b0c13f46a5bfaf5744ff88fd089581de9f0d6e99c584e022681de7acb26a58d258c654c4843
5235+
languageName: node
5236+
linkType: hard
5237+
52295238
"@types/plotly.js@npm:^2.35.4":
52305239
version: 2.35.13
52315240
resolution: "@types/plotly.js@npm:2.35.13"

0 commit comments

Comments
 (0)