Skip to content

Commit 2ac4d71

Browse files
Update Node.js to v20.18.1
1 parent 5309f80 commit 2ac4d71

File tree

6 files changed

+36
-127
lines changed

6 files changed

+36
-127
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Dockerfile to build and serve datagateway
22

33
# Build stage
4-
FROM node:20.11.1-alpine3.19@sha256:bf77dc26e48ea95fca9d1aceb5acfa69d2e546b765ec2abfb502975f1a2d4def as builder
4+
FROM node:20.18.1-alpine3.19@sha256:1cc9088b0fbcb2009a8fc2cb57916cd129cd5e32b3c75fb12bb24bac76917a96 as builder
55

66
WORKDIR /datagateway-build
77

packages/datagateway-common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"@testing-library/react-hooks": "8.0.1",
5151
"@testing-library/user-event": "14.5.2",
5252
"@types/jest": "29.5.2",
53-
"@types/node": "20.11.5",
53+
"@types/node": "20.17.50",
5454
"@types/react": "17.0.39",
5555
"@types/react-router-dom": "5.3.3",
5656
"@types/react-virtualized": "9.21.10",

packages/datagateway-dataview/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"@types/jsrsasign": "10.5.2",
1414
"@types/lodash.debounce": "4.0.6",
1515
"@types/lodash.memoize": "4.1.6",
16-
"@types/node": "20.11.5",
16+
"@types/node": "20.17.50",
1717
"@types/react": "17.0.39",
1818
"@types/react-dom": "17.0.11",
1919
"@types/react-router-dom": "5.3.3",

packages/datagateway-download/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"@types/jest": "29.5.2",
1212
"@types/jsrsasign": "10.5.2",
1313
"@types/lodash.chunk": "4.2.6",
14-
"@types/node": "20.11.5",
14+
"@types/node": "20.17.50",
1515
"@types/react": "17.0.39",
1616
"@types/react-dom": "17.0.11",
1717
"@types/react-router-dom": "5.3.3",

packages/datagateway-search/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@types/jest": "29.5.2",
1515
"@types/jsrsasign": "10.5.2",
1616
"@types/lodash.isequal": "4.5.8",
17-
"@types/node": "20.11.5",
17+
"@types/node": "20.17.50",
1818
"@types/react": "17.0.39",
1919
"@types/react-dom": "17.0.11",
2020
"@types/react-router-dom": "5.3.3",

yarn.lock

Lines changed: 31 additions & 122 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,7 @@ __metadata:
4242
languageName: node
4343
linkType: hard
4444

45-
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.8.3":
46-
version: 7.22.13
47-
resolution: "@babel/code-frame@npm:7.22.13"
48-
dependencies:
49-
"@babel/highlight": ^7.22.13
50-
chalk: ^2.4.2
51-
checksum: 22e342c8077c8b77eeb11f554ecca2ba14153f707b85294fcf6070b6f6150aae88a7b7436dd88d8c9289970585f3fe5b9b941c5aa3aa26a6d5a8ef3f292da058
52-
languageName: node
53-
linkType: hard
54-
55-
"@babel/code-frame@npm:^7.26.2":
45+
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.26.2, @babel/code-frame@npm:^7.8.3":
5646
version: 7.26.2
5747
resolution: "@babel/code-frame@npm:7.26.2"
5848
dependencies:
@@ -339,28 +329,14 @@ __metadata:
339329
languageName: node
340330
linkType: hard
341331

342-
"@babel/helper-string-parser@npm:^7.22.5":
343-
version: 7.22.5
344-
resolution: "@babel/helper-string-parser@npm:7.22.5"
345-
checksum: 836851ca5ec813077bbb303acc992d75a360267aa3b5de7134d220411c852a6f17de7c0d0b8c8dcc0f567f67874c00f4528672b2a4f1bc978a3ada64c8c78467
346-
languageName: node
347-
linkType: hard
348-
349332
"@babel/helper-string-parser@npm:^7.25.9":
350333
version: 7.25.9
351334
resolution: "@babel/helper-string-parser@npm:7.25.9"
352335
checksum: 6435ee0849e101681c1849868278b5aee82686ba2c1e27280e5e8aca6233af6810d39f8e4e693d2f2a44a3728a6ccfd66f72d71826a94105b86b731697cdfa99
353336
languageName: node
354337
linkType: hard
355338

356-
"@babel/helper-validator-identifier@npm:^7.19.1, @babel/helper-validator-identifier@npm:^7.22.20":
357-
version: 7.22.20
358-
resolution: "@babel/helper-validator-identifier@npm:7.22.20"
359-
checksum: 136412784d9428266bcdd4d91c32bcf9ff0e8d25534a9d94b044f77fe76bc50f941a90319b05aafd1ec04f7d127cd57a179a3716009ff7f3412ef835ada95bdc
360-
languageName: node
361-
linkType: hard
362-
363-
"@babel/helper-validator-identifier@npm:^7.25.9":
339+
"@babel/helper-validator-identifier@npm:^7.19.1, @babel/helper-validator-identifier@npm:^7.25.9":
364340
version: 7.25.9
365341
resolution: "@babel/helper-validator-identifier@npm:7.25.9"
366342
checksum: 5b85918cb1a92a7f3f508ea02699e8d2422fe17ea8e82acd445006c0ef7520fbf48e3dbcdaf7b0a1d571fc3a2715a29719e5226636cb6042e15fe6ed2a590944
@@ -396,27 +372,7 @@ __metadata:
396372
languageName: node
397373
linkType: hard
398374

399-
"@babel/highlight@npm:^7.22.13":
400-
version: 7.22.20
401-
resolution: "@babel/highlight@npm:7.22.20"
402-
dependencies:
403-
"@babel/helper-validator-identifier": ^7.22.20
404-
chalk: ^2.4.2
405-
js-tokens: ^4.0.0
406-
checksum: 84bd034dca309a5e680083cd827a766780ca63cef37308404f17653d32366ea76262bd2364b2d38776232f2d01b649f26721417d507e8b4b6da3e4e739f6d134
407-
languageName: node
408-
linkType: hard
409-
410-
"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.0":
411-
version: 7.23.0
412-
resolution: "@babel/parser@npm:7.23.0"
413-
bin:
414-
parser: ./bin/babel-parser.js
415-
checksum: 453fdf8b9e2c2b7d7b02139e0ce003d1af21947bbc03eb350fb248ee335c9b85e4ab41697ddbdd97079698de825a265e45a0846bb2ed47a2c7c1df833f42a354
416-
languageName: node
417-
linkType: hard
418-
419-
"@babel/parser@npm:^7.26.9":
375+
"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.26.9":
420376
version: 7.26.10
421377
resolution: "@babel/parser@npm:7.26.10"
422378
dependencies:
@@ -1504,18 +1460,7 @@ __metadata:
15041460
languageName: node
15051461
linkType: hard
15061462

1507-
"@babel/template@npm:^7.18.10, @babel/template@npm:^7.20.7, @babel/template@npm:^7.22.15, @babel/template@npm:^7.3.3":
1508-
version: 7.22.15
1509-
resolution: "@babel/template@npm:7.22.15"
1510-
dependencies:
1511-
"@babel/code-frame": ^7.22.13
1512-
"@babel/parser": ^7.22.15
1513-
"@babel/types": ^7.22.15
1514-
checksum: 1f3e7dcd6c44f5904c184b3f7fe280394b191f2fed819919ffa1e529c259d5b197da8981b6ca491c235aee8dbad4a50b7e31304aa531271cb823a4a24a0dd8fd
1515-
languageName: node
1516-
linkType: hard
1517-
1518-
"@babel/template@npm:^7.26.9":
1463+
"@babel/template@npm:^7.18.10, @babel/template@npm:^7.20.7, @babel/template@npm:^7.22.15, @babel/template@npm:^7.26.9, @babel/template@npm:^7.3.3":
15191464
version: 7.26.9
15201465
resolution: "@babel/template@npm:7.26.9"
15211466
dependencies:
@@ -1544,18 +1489,7 @@ __metadata:
15441489
languageName: node
15451490
linkType: hard
15461491

1547-
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.6, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3":
1548-
version: 7.23.0
1549-
resolution: "@babel/types@npm:7.23.0"
1550-
dependencies:
1551-
"@babel/helper-string-parser": ^7.22.5
1552-
"@babel/helper-validator-identifier": ^7.22.20
1553-
to-fast-properties: ^2.0.0
1554-
checksum: 215fe04bd7feef79eeb4d33374b39909ce9cad1611c4135a4f7fdf41fe3280594105af6d7094354751514625ea92d0875aba355f53e86a92600f290e77b0e604
1555-
languageName: node
1556-
linkType: hard
1557-
1558-
"@babel/types@npm:^7.26.10, @babel/types@npm:^7.26.9":
1492+
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.6, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.26.10, @babel/types@npm:^7.26.9, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
15591493
version: 7.26.10
15601494
resolution: "@babel/types@npm:7.26.10"
15611495
dependencies:
@@ -3476,12 +3410,12 @@ __metadata:
34763410
languageName: node
34773411
linkType: hard
34783412

3479-
"@types/node@npm:*, @types/node@npm:20.11.5":
3480-
version: 20.11.5
3481-
resolution: "@types/node@npm:20.11.5"
3413+
"@types/node@npm:*, @types/node@npm:20.17.50":
3414+
version: 20.17.50
3415+
resolution: "@types/node@npm:20.17.50"
34823416
dependencies:
3483-
undici-types: ~5.26.4
3484-
checksum: a542727de1334ae20a3ca034b0ecf4b464a57ca01efc4f9cf43bd9ab93896125ab3c2de060ecd8f6ae23b86c6bf3463f681b643e69c032c6a662d376c98a6092
3417+
undici-types: ~6.19.2
3418+
checksum: ec59f1ea051109497793c1e63c6a3a8d71512cc696b8f10ca214b5065bd5801cc80f3562bfe970410fe88e444f8d70ba1667b68b21f19752078ad0a68bb1478b
34853419
languageName: node
34863420
linkType: hard
34873421

@@ -5318,7 +5252,7 @@ __metadata:
53185252
languageName: node
53195253
linkType: hard
53205254

5321-
"chalk@npm:^2.3.0, chalk@npm:^2.4.1, chalk@npm:^2.4.2":
5255+
"chalk@npm:^2.3.0, chalk@npm:^2.4.1":
53225256
version: 2.4.2
53235257
resolution: "chalk@npm:2.4.2"
53245258
dependencies:
@@ -6330,7 +6264,7 @@ __metadata:
63306264
"@testing-library/user-event": 14.5.2
63316265
"@types/jest": 29.5.2
63326266
"@types/lodash.debounce": 4.0.6
6333-
"@types/node": 20.11.5
6267+
"@types/node": 20.17.50
63346268
"@types/react": 17.0.39
63356269
"@types/react-router-dom": 5.3.3
63366270
"@types/react-virtualized": 9.21.10
@@ -6396,7 +6330,7 @@ __metadata:
63966330
"@types/jsrsasign": 10.5.2
63976331
"@types/lodash.debounce": 4.0.6
63986332
"@types/lodash.memoize": 4.1.6
6399-
"@types/node": 20.11.5
6333+
"@types/node": 20.17.50
64006334
"@types/react": 17.0.39
64016335
"@types/react-dom": 17.0.11
64026336
"@types/react-redux": 7.1.22
@@ -6472,7 +6406,7 @@ __metadata:
64726406
"@types/jest": 29.5.2
64736407
"@types/jsrsasign": 10.5.2
64746408
"@types/lodash.chunk": 4.2.6
6475-
"@types/node": 20.11.5
6409+
"@types/node": 20.17.50
64766410
"@types/react": 17.0.39
64776411
"@types/react-dom": 17.0.11
64786412
"@types/react-router-dom": 5.3.3
@@ -6541,7 +6475,7 @@ __metadata:
65416475
"@types/jest": 29.5.2
65426476
"@types/jsrsasign": 10.5.2
65436477
"@types/lodash.isequal": 4.5.8
6544-
"@types/node": 20.11.5
6478+
"@types/node": 20.17.50
65456479
"@types/react": 17.0.39
65466480
"@types/react-dom": 17.0.11
65476481
"@types/react-redux": 7.1.22
@@ -6640,27 +6574,27 @@ __metadata:
66406574
languageName: node
66416575
linkType: hard
66426576

6643-
"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4":
6644-
version: 4.3.4
6645-
resolution: "debug@npm:4.3.4"
6577+
"debug@npm:4, debug@npm:4.4.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4":
6578+
version: 4.4.0
6579+
resolution: "debug@npm:4.4.0"
66466580
dependencies:
6647-
ms: 2.1.2
6581+
ms: ^2.1.3
66486582
peerDependenciesMeta:
66496583
supports-color:
66506584
optional: true
6651-
checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708
6585+
checksum: fb42df878dd0e22816fc56e1fdca9da73caa85212fbe40c868b1295a6878f9101ae684f4eeef516c13acfc700f5ea07f1136954f43d4cd2d477a811144136479
66526586
languageName: node
66536587
linkType: hard
66546588

6655-
"debug@npm:4.4.0":
6656-
version: 4.4.0
6657-
resolution: "debug@npm:4.4.0"
6589+
"debug@npm:4.3.4":
6590+
version: 4.3.4
6591+
resolution: "debug@npm:4.3.4"
66586592
dependencies:
6659-
ms: ^2.1.3
6593+
ms: 2.1.2
66606594
peerDependenciesMeta:
66616595
supports-color:
66626596
optional: true
6663-
checksum: fb42df878dd0e22816fc56e1fdca9da73caa85212fbe40c868b1295a6878f9101ae684f4eeef516c13acfc700f5ea07f1136954f43d4cd2d477a811144136479
6597+
checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708
66646598
languageName: node
66656599
linkType: hard
66666600

@@ -8095,7 +8029,7 @@ __metadata:
80958029
languageName: node
80968030
linkType: hard
80978031

8098-
"fastq@npm:^1.19.1":
8032+
"fastq@npm:^1.19.1, fastq@npm:^1.6.0":
80998033
version: 1.19.1
81008034
resolution: "fastq@npm:1.19.1"
81018035
dependencies:
@@ -8104,15 +8038,6 @@ __metadata:
81048038
languageName: node
81058039
linkType: hard
81068040

8107-
"fastq@npm:^1.6.0":
8108-
version: 1.15.0
8109-
resolution: "fastq@npm:1.15.0"
8110-
dependencies:
8111-
reusify: ^1.0.4
8112-
checksum: 0170e6bfcd5d57a70412440b8ef600da6de3b2a6c5966aeaf0a852d542daff506a0ee92d6de7679d1de82e644bce69d7a574a6c93f0b03964b5337eed75ada1a
8113-
languageName: node
8114-
linkType: hard
8115-
81168041
"faye-websocket@npm:^0.11.3":
81178042
version: 0.11.4
81188043
resolution: "faye-websocket@npm:0.11.4"
@@ -14206,16 +14131,7 @@ __metadata:
1420614131
languageName: node
1420714132
linkType: hard
1420814133

14209-
"rxjs@npm:^7.5.1":
14210-
version: 7.8.0
14211-
resolution: "rxjs@npm:7.8.0"
14212-
dependencies:
14213-
tslib: ^2.1.0
14214-
checksum: 61b4d4fd323c1043d8d6ceb91f24183b28bcf5def4f01ca111511d5c6b66755bc5578587fe714ef5d67cf4c9f2e26f4490d4e1d8cabf9bd5967687835e9866a2
14215-
languageName: node
14216-
linkType: hard
14217-
14218-
"rxjs@npm:^7.8.2":
14134+
"rxjs@npm:^7.5.1, rxjs@npm:^7.8.2":
1421914135
version: 7.8.2
1422014136
resolution: "rxjs@npm:7.8.2"
1422114137
dependencies:
@@ -15469,13 +15385,6 @@ __metadata:
1546915385
languageName: node
1547015386
linkType: hard
1547115387

15472-
"to-fast-properties@npm:^2.0.0":
15473-
version: 2.0.0
15474-
resolution: "to-fast-properties@npm:2.0.0"
15475-
checksum: be2de62fe58ead94e3e592680052683b1ec986c72d589e7b21e5697f8744cdbf48c266fa72f6c15932894c10187b5f54573a3bcf7da0bfd964d5caf23d436168
15476-
languageName: node
15477-
linkType: hard
15478-
1547915388
"to-regex-range@npm:^5.0.1":
1548015389
version: 5.0.1
1548115390
resolution: "to-regex-range@npm:5.0.1"
@@ -15749,10 +15658,10 @@ __metadata:
1574915658
languageName: node
1575015659
linkType: hard
1575115660

15752-
"undici-types@npm:~5.26.4":
15753-
version: 5.26.5
15754-
resolution: "undici-types@npm:5.26.5"
15755-
checksum: 3192ef6f3fd5df652f2dc1cd782b49d6ff14dc98e5dced492aa8a8c65425227da5da6aafe22523c67f035a272c599bb89cfe803c1db6311e44bed3042fc25487
15661+
"undici-types@npm:~6.19.2":
15662+
version: 6.19.8
15663+
resolution: "undici-types@npm:6.19.8"
15664+
checksum: de51f1b447d22571cf155dfe14ff6d12c5bdaec237c765085b439c38ca8518fc360e88c70f99469162bf2e14188a7b0bcb06e1ed2dc031042b984b0bb9544017
1575615665
languageName: node
1575715666
linkType: hard
1575815667

0 commit comments

Comments
 (0)