From 982b75e6ed7bf735e9d844030e914b1482755af6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 3 Sep 2026 07:14:32 +0000 Subject: [PATCH 1/3] chore(deps-dev): bump @types/node from 14.18.63 to 26.2.0 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.18.63 to 26.2.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 26.2.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 38 +++++++++++++++++++++++++++++--------- package.json | 2 +- 2 files changed, 30 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 01535d59..8b499ccc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@types/glob": "^7.2.0", "@types/lodash": "^4.17.25", "@types/mocha": "^10.0.9", - "@types/node": "^14.18.63", + "@types/node": "^26.2.0", "@types/vscode": "1.95.0", "@vscode/test-electron": "^3.1.0", "mocha": "^10.8.2", @@ -305,10 +305,14 @@ "dev": true }, "node_modules/@types/node": { - "version": "14.18.63", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz", - "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==", - "dev": true + "version": "26.2.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.2.0.tgz", + "integrity": "sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } }, "node_modules/@types/vscode": { "version": "1.95.0", @@ -2828,6 +2832,13 @@ "node": ">=4.2.0" } }, + "node_modules/undici-types": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", + "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==", + "dev": true, + "license": "MIT" + }, "node_modules/update-browserslist-db": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.2.tgz", @@ -3495,10 +3506,13 @@ "dev": true }, "@types/node": { - "version": "14.18.63", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz", - "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==", - "dev": true + "version": "26.2.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.2.0.tgz", + "integrity": "sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==", + "dev": true, + "requires": { + "undici-types": "~8.3.0" + } }, "@types/vscode": { "version": "1.95.0", @@ -5286,6 +5300,12 @@ "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "dev": true }, + "undici-types": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", + "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==", + "dev": true + }, "update-browserslist-db": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.2.tgz", diff --git a/package.json b/package.json index 435910f8..cfcbb9f9 100644 --- a/package.json +++ b/package.json @@ -1387,7 +1387,7 @@ "@types/glob": "^7.2.0", "@types/lodash": "^4.17.25", "@types/mocha": "^10.0.9", - "@types/node": "^14.18.63", + "@types/node": "^26.2.0", "@types/vscode": "1.95.0", "@vscode/test-electron": "^3.1.0", "mocha": "^10.8.2", From e6f27691a235495e485efc5f3ba7169c7b193498 Mon Sep 17 00:00:00 2001 From: chagong <831821+chagong@users.noreply.github.com> Date: Thu, 3 Sep 2026 07:23:13 +0000 Subject: [PATCH 2/3] fix: update TypeScript for Node 26 typings Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- CONTRIBUTING.md | 2 +- package-lock.json | 17 +++++++++-------- package.json | 2 +- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index cae7a2a0..8ac3841f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -27,7 +27,7 @@ javaDebugger/ ### Prerequisites - [JDK](http://www.oracle.com/technetwork/java/javase/downloads/index.html), (version 11 or later) - [VS Code](https://code.visualstudio.com/), (version 1.44.0 or later) -- [Node.JS](https://nodejs.org/en/), (>= 12.8.1) +- [Node.JS](https://nodejs.org/en/), (>= 14.17) - [Language Support for Java by Red Hat](https://marketplace.visualstudio.com/items?itemName=redhat.java), (version 0.60.0 or later) Install all the dependencies using `npm` (supposed to be installed together with [Node.JS](https://nodejs.org/en/)). diff --git a/package-lock.json b/package-lock.json index 8b499ccc..d1f345fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "mocha": "^10.8.2", "ts-loader": "^9.6.2", "tslint": "^6.1.3", - "typescript": "^4.9.5", + "typescript": "^5.6.3", "webpack": "^5.105.0", "webpack-cli": "^4.10.0" }, @@ -2820,16 +2820,17 @@ } }, "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/undici-types": { @@ -5295,9 +5296,9 @@ } }, "typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true }, "undici-types": { diff --git a/package.json b/package.json index cfcbb9f9..6bf502bd 100644 --- a/package.json +++ b/package.json @@ -1393,7 +1393,7 @@ "mocha": "^10.8.2", "ts-loader": "^9.6.2", "tslint": "^6.1.3", - "typescript": "^4.9.5", + "typescript": "^5.6.3", "webpack": "^5.105.0", "webpack-cli": "^4.10.0" }, From 9e74af9354d039f4e332c4979641efecb2199c9d Mon Sep 17 00:00:00 2001 From: chagong <831821+chagong@users.noreply.github.com> Date: Thu, 3 Sep 2026 07:34:01 +0000 Subject: [PATCH 3/3] docs: align Node prerequisite with CI Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8ac3841f..a3d95d30 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -27,7 +27,7 @@ javaDebugger/ ### Prerequisites - [JDK](http://www.oracle.com/technetwork/java/javase/downloads/index.html), (version 11 or later) - [VS Code](https://code.visualstudio.com/), (version 1.44.0 or later) -- [Node.JS](https://nodejs.org/en/), (>= 14.17) +- [Node.JS](https://nodejs.org/en/), (>= 20) - [Language Support for Java by Red Hat](https://marketplace.visualstudio.com/items?itemName=redhat.java), (version 0.60.0 or later) Install all the dependencies using `npm` (supposed to be installed together with [Node.JS](https://nodejs.org/en/)).