Skip to content

Commit 3b5ac9f

Browse files
committed
GLSP-1563: Update to node 20 (#112)
Update client code to node 20 Remove accidentially commited bundled files Part of: eclipse-glsp/glsp/issues/1563
1 parent 3d81796 commit 3b5ac9f

File tree

7 files changed

+68
-86880
lines changed

7 files changed

+68
-86880
lines changed

CHANGELOG.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
# Eclipse GLSP Eclipse Integration Changelog
22

3-
# v2.4.0.javax - 04/04/2025(<https://github.com/eclipse-glsp/glsp-eclipse-integration/releases/tag/v2.4.0.javax>)
3+
## v2.5.0 - active
44

5-
Note: This release is a parallel release of the [2.3.0](https://github.com/eclipse-glsp/glsp-eclipse-integration/releases/tag/v2.4.0) release that does not contains
6-
the switch to the Jakarta namespace and Jetty 12. Its main purpose is to enable an update for adopters that cannot switch to the Jarkata-based release yet.
7-
Future versions will only be released in the jakarta version.
5+
### Changes
6+
- [node] Update minimum requirements for Node to >=20 [#112](https://github.com/eclipse-glsp/glsp-client/pull/112)
87

98
## v2.4.0 - 04/04/2025(<https://github.com/eclipse-glsp/glsp-eclipse-integration/releases/tag/v2.4.0>)
109

Jenkinsfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kind: Pod
44
spec:
55
containers:
66
- name: ci
7-
image: eclipseglsp/ci:alpine-v5.0
7+
image: eclipseglsp/ci:alpine-v6.0
88
resources:
99
limits:
1010
memory: "2Gi"

client/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@
2727
"watch": "concurrently --kill-others -n tsc,webapp -c red,yellow \"tsc -b -w --preserveWatchOutput\" \"yarn -s app watch\""
2828
},
2929
"devDependencies": {
30-
"@eclipse-glsp/dev": "2.4.0",
31-
"@types/node": "18.x",
30+
"@eclipse-glsp/dev": "next",
31+
"@types/node": "20.x",
3232
"copyfiles": "^2.4.1",
3333
"lerna": "^7.0.0",
34-
"typescript": "^5.1.3"
34+
"typescript": "^5.9.2"
3535
},
3636
"engines": {
37-
"node": ">=18",
37+
"node": ">=20",
3838
"yarn": ">=1.7.0 <2"
3939
}
4040
}

client/yarn.lock

Lines changed: 60 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -213,10 +213,10 @@
213213
"@eclipse-glsp/client" "2.4.0"
214214
balloon-css "^0.5.0"
215215

216-
"@eclipse-glsp/cli@2.4.0":
217-
version "2.4.0"
218-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/cli/-/cli-2.4.0.tgz#a2954e5dc1e4b103a0c5539f47437d15a646b4fd"
219-
integrity sha512-pwzLHMvliuZEI7T0jFtoW05wU3VrNyQgaik1XmwiWP/494JMgW6hCxUi4ZlKwUPbTpEYv4w/mUZfBWczqDJNsw==
216+
"@eclipse-glsp/cli@2.5.0-next.181+c6c9bad":
217+
version "2.5.0-next.181"
218+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/cli/-/cli-2.5.0-next.181.tgz#3253bb25c6885a34f98fc0f7131ea2377f4eec1c"
219+
integrity sha512-5BQr8CogWvovDcjOrfsBJaakGC/MkfPXmhFK5+fOEfdssmHGGE3PBBlPaowuViEr35V+xbNaEBVydQgis5LPCg==
220220
dependencies:
221221
commander "^10.0.1"
222222
glob "^10.3.10"
@@ -239,13 +239,13 @@
239239
snabbdom "~3.5.1"
240240
vscode-jsonrpc "8.2.0"
241241

242-
"@eclipse-glsp/config-test@2.4.0":
243-
version "2.4.0"
244-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/config-test/-/config-test-2.4.0.tgz#28a0f75a60fe547cce8172c335da2ce4d573e918"
245-
integrity sha512-Y2vg+rozoDn9Cj7PSGSSy62Iw+szWjZ5fpEpgHa5RGTBjbR2SgL4fwRKBCeDm8/noHjJKPfikhoJLaHe7T7daw==
242+
"@eclipse-glsp/config-test@2.5.0-next.181+c6c9bad":
243+
version "2.5.0-next.181"
244+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/config-test/-/config-test-2.5.0-next.181.tgz#3020fc3980439e6ef2c4fdd229cc7954350aa29d"
245+
integrity sha512-oXk/2bENmIHILjkKUxf4GxLXHviAHYE0haZD8N5KV9Fcmzpz3C3XQsN0hYpYgxdjOBaX2tlOOhx4g7WeStOc6Q==
246246
dependencies:
247-
"@eclipse-glsp/mocha-config" "2.4.0"
248-
"@eclipse-glsp/nyc-config" "2.4.0"
247+
"@eclipse-glsp/mocha-config" "2.5.0-next.181+c6c9bad"
248+
"@eclipse-glsp/nyc-config" "2.5.0-next.181+c6c9bad"
249249
"@istanbuljs/nyc-config-typescript" "^1.0.2"
250250
"@types/chai" "^4.3.7"
251251
"@types/mocha" "^10.0.2"
@@ -259,14 +259,14 @@
259259
sinon "^15.1.0"
260260
ts-node "^10.9.1"
261261

262-
"@eclipse-glsp/config@2.4.0":
263-
version "2.4.0"
264-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/config/-/config-2.4.0.tgz#c3b6e8076163dc38186ac89da41805bd7e0b65ce"
265-
integrity sha512-ISgLaCEGuJyV7M5hjXlrwc/7ixehCcWQMb5FN3av0QM+Y47vDfy9uIRAdgUNX5FPD4YKpc2lhm08rCtyTIEhPQ==
262+
"@eclipse-glsp/config@2.5.0-next.181+c6c9bad":
263+
version "2.5.0-next.181"
264+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/config/-/config-2.5.0-next.181.tgz#ac9cd948abe90191426243f922c55858aa23918c"
265+
integrity sha512-r0ZbGG9F4ZGIYIRiPd3r0PBoM138uDlq6i5BEjOa5eoF208g0Yt1/+46IOMVXOqa/LK3YFOtGvIa14jcfCoDjg==
266266
dependencies:
267-
"@eclipse-glsp/eslint-config" "2.4.0"
268-
"@eclipse-glsp/prettier-config" "2.4.0"
269-
"@eclipse-glsp/ts-config" "2.4.0"
267+
"@eclipse-glsp/eslint-config" "2.5.0-next.181+c6c9bad"
268+
"@eclipse-glsp/prettier-config" "2.5.0-next.181+c6c9bad"
269+
"@eclipse-glsp/ts-config" "2.5.0-next.181+c6c9bad"
270270
"@typescript-eslint/eslint-plugin" "^6.7.5"
271271
"@typescript-eslint/parser" "^6.7.5"
272272
eslint "^8.51.0"
@@ -280,34 +280,34 @@
280280
reflect-metadata "^0.1.13"
281281
rimraf "^5.0.5"
282282

283-
"@eclipse-glsp/dev@2.4.0":
284-
version "2.4.0"
285-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/dev/-/dev-2.4.0.tgz#410c13f2ff95f482d8bf0e8d10f9e49610a4df12"
286-
integrity sha512-HmjBc4aAtwJq/ixU5gco5RxkSoULTM9+bd+sGVlrjYMhh1SbqOfJ1QsooVP0y5NXbPoUvcVhc4YIHcSojEEKdQ==
283+
"@eclipse-glsp/dev@next":
284+
version "2.5.0-next.181"
285+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/dev/-/dev-2.5.0-next.181.tgz#260db1c9cd381e0aa58b7c2f2ce1b49aa325cb4a"
286+
integrity sha512-6G1VufhrHnYmTzg0en0MlAa7UFgxV6y2v/9g8j8MQ/kfMltovAvZK01zAr3okjr6m0yoVtmqEdXQ58GA2XyPsw==
287287
dependencies:
288-
"@eclipse-glsp/cli" "2.4.0"
289-
"@eclipse-glsp/config" "2.4.0"
290-
"@eclipse-glsp/config-test" "2.4.0"
288+
"@eclipse-glsp/cli" "2.5.0-next.181+c6c9bad"
289+
"@eclipse-glsp/config" "2.5.0-next.181+c6c9bad"
290+
"@eclipse-glsp/config-test" "2.5.0-next.181+c6c9bad"
291291

292-
"@eclipse-glsp/eslint-config@2.4.0":
293-
version "2.4.0"
294-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/eslint-config/-/eslint-config-2.4.0.tgz#a30740d2f36a7ac0e4671a708af4ce14c4f01fdb"
295-
integrity sha512-0Nupt5hfFjHO0tPLVhvq+rdVkhC7vkJ7saPos7cS+bpsBakfVexfXLL3KqOC4c7P8dcRkXJzRwdU2e7cMweHhQ==
292+
"@eclipse-glsp/eslint-config@2.5.0-next.181+c6c9bad":
293+
version "2.5.0-next.181"
294+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/eslint-config/-/eslint-config-2.5.0-next.181.tgz#ca8462b3e295c19a328fa159fcf83f252814d6af"
295+
integrity sha512-IHGmTt63MSk/ALoHzXXU9uLryK20iFAbtwniVzFYXj2Dr2lk1Y6zOhfu56wNhhPAk2gR2GaEYn4fRmJnSaHnMQ==
296296

297-
"@eclipse-glsp/mocha-config@2.4.0":
298-
version "2.4.0"
299-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/mocha-config/-/mocha-config-2.4.0.tgz#2830284b594b8bf7c7b51ee76ff7711ac4ccaeed"
300-
integrity sha512-Yz1wCUumXyxlHibdHUYgVZ0yQbAT20V/diIY3o/evZyT5StD/tSYcCf//Ryr+AncxnIA4vpvMq6FsTHb1dPpwg==
297+
"@eclipse-glsp/mocha-config@2.5.0-next.181+c6c9bad":
298+
version "2.5.0-next.181"
299+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/mocha-config/-/mocha-config-2.5.0-next.181.tgz#a2a6e051df1814f7466f45b68a2e95d98d2a003e"
300+
integrity sha512-WDp2UAVuMn8UmPebfLjdXk2SIwGg/DnMMXqFSJXvrhn74k6LEy7suO+dL+LLNN3NWvVkHz33qokJPz546aH0sA==
301301

302-
"@eclipse-glsp/nyc-config@2.4.0":
303-
version "2.4.0"
304-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/nyc-config/-/nyc-config-2.4.0.tgz#acff49187daac88e739adf87db9618d1ce5b2281"
305-
integrity sha512-agldo9UWNEnSydNLCUU3/RBMC4xhzcMuOPpZaTBA7nyWcQcMhGc/xdqqOJF4wEzkmN6jku/DW+KJDNxllkkFsQ==
302+
"@eclipse-glsp/nyc-config@2.5.0-next.181+c6c9bad":
303+
version "2.5.0-next.181"
304+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/nyc-config/-/nyc-config-2.5.0-next.181.tgz#93fa162b0ca137f028c66cbb7ec0a7a76f65ce34"
305+
integrity sha512-aq/pmWrffneNd55cwnuN31fzN7TzP0PwUlOotzlX6AZhXLrp/F+1AnzXZfR7TFCWT1DG9AFmNWY6EbzjLEGbyg==
306306

307-
"@eclipse-glsp/prettier-config@2.4.0":
308-
version "2.4.0"
309-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/prettier-config/-/prettier-config-2.4.0.tgz#f760750f37f628e239727fb2350684bf738cdda1"
310-
integrity sha512-x/C8c18UwrqZzeT5euhtBQNcRSiYtjyqmeoXpiv9GkdqVD5MxxN6F2ErrBTs78a2pwkl3QMAJ4tbNVMUyWVqpw==
307+
"@eclipse-glsp/prettier-config@2.5.0-next.181+c6c9bad":
308+
version "2.5.0-next.181"
309+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/prettier-config/-/prettier-config-2.5.0-next.181.tgz#02fb81d8d807c01c9f2ccef9cfb33258e31c41ff"
310+
integrity sha512-rjoaCEfjvRvdYEI8aAOEZo/leV1bT54vuiBIzZxTMHTMjSiLQ1oencBF1fOXeZwMbC16dTMfFTQTaBbW8Hr3Qw==
311311
dependencies:
312312
prettier-plugin-packagejson "~2.4.6"
313313

@@ -332,10 +332,10 @@
332332
sprotty-protocol "1.4.0"
333333
vscode-jsonrpc "8.2.0"
334334

335-
"@eclipse-glsp/ts-config@2.4.0":
336-
version "2.4.0"
337-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/ts-config/-/ts-config-2.4.0.tgz#17507e03cfc9a0e84b7d42f886b5d45cfbe83c4b"
338-
integrity sha512-FHUtDsLai+LoHsMbsEnVY2ykXYXC2KgvFbY28IJzBRhj0hWTMxpoFEo7YpEegzieyDSHvIOupxYuChXV1gS2Sg==
335+
"@eclipse-glsp/ts-config@2.5.0-next.181+c6c9bad":
336+
version "2.5.0-next.181"
337+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/ts-config/-/ts-config-2.5.0-next.181.tgz#d0207f33ed5b2399c7b4878633a3c11fb59ac044"
338+
integrity sha512-+RSYJWOlXQENi26E3AxmNRv0gG0nzPEIvXWY/BKh5QWIdPJAxfoD1nHZu0tF1Gn4lAF6Eisecg4wGwr+W7B95w==
339339

340340
"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
341341
version "4.4.0"
@@ -1088,12 +1088,12 @@
10881088
dependencies:
10891089
undici-types "~5.26.4"
10901090

1091-
"@types/node@18.x":
1092-
version "18.19.39"
1093-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.39.tgz#c316340a5b4adca3aee9dcbf05de385978590593"
1094-
integrity sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==
1091+
"@types/node@20.x":
1092+
version "20.19.11"
1093+
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.19.11.tgz#728cab53092bd5f143beed7fbba7ba99de3c16c4"
1094+
integrity sha512-uug3FEEGv0r+jrecvUUpbY8lLisvIjg6AAic6a2bSP5OEOLeJsDSnvhCDov7ipFFMXS3orMpzlmi0ZcuGkBbow==
10951095
dependencies:
1096-
undici-types "~5.26.4"
1096+
undici-types "~6.21.0"
10971097

10981098
"@types/normalize-package-data@^2.4.0":
10991099
version "2.4.4"
@@ -7393,11 +7393,16 @@ typedarray@^0.0.6:
73937393
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
73947394
integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==
73957395

7396-
"typescript@>=3 < 6", typescript@^5.1.3:
7396+
"typescript@>=3 < 6":
73977397
version "5.5.3"
73987398
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.3.tgz#e1b0a3c394190838a0b168e771b0ad56a0af0faa"
73997399
integrity sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==
74007400

7401+
typescript@^5.9.2:
7402+
version "5.9.2"
7403+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.2.tgz#d93450cddec5154a2d5cabe3b8102b83316fb2a6"
7404+
integrity sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==
7405+
74017406
uglify-js@^3.1.4:
74027407
version "3.18.0"
74037408
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.18.0.tgz#73b576a7e8fda63d2831e293aeead73e0a270deb"
@@ -7426,6 +7431,11 @@ undici-types@~5.26.4:
74267431
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
74277432
integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
74287433

7434+
undici-types@~6.21.0:
7435+
version "6.21.0"
7436+
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb"
7437+
integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==
7438+
74297439
unique-filename@^2.0.0:
74307440
version "2.0.1"
74317441
resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-2.0.1.tgz#e785f8675a9a7589e0ac77e0b5c34d2eaeac6da2"
Binary file not shown.

0 commit comments

Comments
 (0)