From 0e90f5ad72b307e6f7f9ee8e4b98ed3a8f08db53 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 10 Jun 2026 11:28:40 +0000 Subject: [PATCH 1/2] Update dependency @types/node to v25.9.2 --- yarn.lock | 26 +++++--------------------- 1 file changed, 5 insertions(+), 21 deletions(-) diff --git a/yarn.lock b/yarn.lock index 83cb788..b85232c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1914,12 +1914,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*": - version: 25.6.0 - resolution: "@types/node@npm:25.6.0" +"@types/node@npm:*, @types/node@npm:^25.9.1": + version: 25.9.2 + resolution: "@types/node@npm:25.9.2" dependencies: - undici-types: "npm:~7.19.0" - checksum: 10c0/d2d2015630ff098a201407f55f5077a20270ae4f465c739b40865cd9933b91b9c5d2b85568eadaf3db0801b91e267333ca7eb39f007428b173d1cdab4b339ac5 + undici-types: "npm:>=7.24.0 <7.24.7" + checksum: 10c0/f14c0d56361febb985eccc45cf0834ee6e2f07c4389a636f3e1a55ebde320077a80bface18c9afd3092f5fa295925502c1a9d55f805efa813f634aa9c941cbac languageName: node linkType: hard @@ -1930,15 +1930,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^25.9.1": - version: 25.9.1 - resolution: "@types/node@npm:25.9.1" - dependencies: - undici-types: "npm:>=7.24.0 <7.24.7" - checksum: 10c0/9a04682842bebbcf21a1779dfeab9aa733d7bd7bbc0a0edb641ab3a9a3d43eac543225acf669c334f458f1956443ebc072bc3c72840c543b8b356cab5c82d456 - languageName: node - linkType: hard - "@types/resolve@npm:1.20.2": version: 1.20.2 resolution: "@types/resolve@npm:1.20.2" @@ -5593,13 +5584,6 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~7.19.0": - version: 7.19.2 - resolution: "undici-types@npm:7.19.2" - checksum: 10c0/7159f10546f9f6c47d36776bb1bbf8671e87c1e587a6fee84ae1f111ae8de4f914efa8ca0dfcd224f4f4a9dfc3f6028f627ccb5ddaccf82d7fd54671b89fac3e - languageName: node - linkType: hard - "undici@npm:^6.25.0": version: 6.25.0 resolution: "undici@npm:6.25.0" From df3ebcdeea993e723036c4d82814a34a2601a16f Mon Sep 17 00:00:00 2001 From: Aarav Malani Date: Wed, 10 Jun 2026 17:37:00 +0530 Subject: [PATCH 2/2] chore: downgrade node version to v22 --- package.json | 11 +++++++++-- yarn.lock | 20 ++++++++++++++++++-- 2 files changed, 27 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index e4c1e5c..a35d6cd 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@sourceacademy/conductor": "^0.3.0", "@sourceacademy/plugin-directory": "source-academy/plugin-directory#main", "@types/jest": "^30.0.0", - "@types/node": "^25.9.1", + "@types/node": "^22", "commander": "^14.0.3", "eslint": "^10.0.3", "eslint-config-prettier": "^10.1.8", @@ -40,5 +40,12 @@ "bugs": { "url": "https://github.com/source-academy/plugins/issues" }, - "homepage": "https://github.com/source-academy/plugins#readme" + "homepage": "https://github.com/source-academy/plugins#readme", + "devEngines": { + "runtime": { + "name": "node", + "version": "^22.16.0", + "onFail": "error" + } + } } diff --git a/yarn.lock b/yarn.lock index b85232c..f4bb9fc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1914,7 +1914,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^25.9.1": +"@types/node@npm:*": version: 25.9.2 resolution: "@types/node@npm:25.9.2" dependencies: @@ -1930,6 +1930,15 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^22": + version: 22.19.20 + resolution: "@types/node@npm:22.19.20" + dependencies: + undici-types: "npm:~6.21.0" + checksum: 10c0/933d4466f1a498dd7c8e173af7265a53e9d410cab4a827ccc348414d5065a9a40ba7a7c994a71b3ee651188111db3b43573b830dc30a61a7489f3e6efc537bf7 + languageName: node + linkType: hard + "@types/resolve@npm:1.20.2": version: 1.20.2 resolution: "@types/resolve@npm:1.20.2" @@ -4832,7 +4841,7 @@ __metadata: "@sourceacademy/conductor": "npm:^0.3.0" "@sourceacademy/plugin-directory": "source-academy/plugin-directory#main" "@types/jest": "npm:^30.0.0" - "@types/node": "npm:^25.9.1" + "@types/node": "npm:^22" commander: "npm:^14.0.3" eslint: "npm:^10.0.3" eslint-config-prettier: "npm:^10.1.8" @@ -5584,6 +5593,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~6.21.0": + version: 6.21.0 + resolution: "undici-types@npm:6.21.0" + checksum: 10c0/c01ed51829b10aa72fc3ce64b747f8e74ae9b60eafa19a7b46ef624403508a54c526ffab06a14a26b3120d055e1104d7abe7c9017e83ced038ea5cf52f8d5e04 + languageName: node + linkType: hard + "undici@npm:^6.25.0": version: 6.25.0 resolution: "undici@npm:6.25.0"