Skip to content
This repository was archived by the owner on Jun 6, 2026. It is now read-only.

Commit 03e8ac2

Browse files
chore(deps): update dependency node to v24
1 parent 4152f6b commit 03e8ac2

5 files changed

Lines changed: 42 additions & 17 deletions

File tree

.github/workflows/eslint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515

1616
- uses: actions/setup-node@v4
1717
with:
18-
node-version: 20
18+
node-version: 24
1919
cache: yarn
2020

2121
- name: Install dependencies

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
- uses: actions/setup-node@v4
3636
with:
37-
node-version: 20
37+
node-version: 24
3838
cache: yarn
3939

4040
- name: Install dependencies

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ FROM positivly/prisma-binaries:latest as prisma
44
# Builder stage.
55
# This state compile our TypeScript to get the JavaScript code
66
#
7-
FROM node:20 AS builder
7+
FROM node:24 AS builder
88

99
WORKDIR /usr/src/app
1010

@@ -25,7 +25,7 @@ RUN yarn install --production --frozen-lockfile --silent && /usr/local/bin/node-
2525
# This state compile get back the JavaScript code from builder stage
2626
# It will also install the production package only
2727
#
28-
FROM node:20-alpine
28+
FROM node:24-alpine
2929

3030
WORKDIR /app
3131

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"@types/imap": "0.8.40",
5252
"@types/jest": "29.5.12",
5353
"@types/mailparser": "3.4.4",
54-
"@types/node": "20.11.19",
54+
"@types/node": "24.10.4",
5555
"@types/supertest": "6.0.2",
5656
"@typescript-eslint/eslint-plugin": "6.7.0",
5757
"@typescript-eslint/parser": "6.7.0",

yarn.lock

Lines changed: 37 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1648,12 +1648,12 @@
16481648
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.6.0.tgz#9d7daa855d33d4efec8aea88cd66db1c2f0ebe16"
16491649
integrity sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==
16501650

1651-
"@types/node@20.11.19":
1652-
version "20.11.19"
1653-
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.19.tgz#b466de054e9cb5b3831bee38938de64ac7f81195"
1654-
integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==
1651+
"@types/node@24.10.4":
1652+
version "24.10.4"
1653+
resolved "https://registry.yarnpkg.com/@types/node/-/node-24.10.4.tgz#9d27c032a1b2c42a4eab8fb65c5856a8b8e098c4"
1654+
integrity sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==
16551655
dependencies:
1656-
undici-types "~5.26.4"
1656+
undici-types "~7.16.0"
16571657

16581658
"@types/normalize-package-data@^2.4.0":
16591659
version "2.4.1"
@@ -8411,7 +8411,16 @@ string-length@^4.0.1:
84118411
char-regex "^1.0.2"
84128412
strip-ansi "^6.0.0"
84138413

8414-
"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
8414+
"string-width-cjs@npm:string-width@^4.2.0":
8415+
version "4.2.3"
8416+
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
8417+
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
8418+
dependencies:
8419+
emoji-regex "^8.0.0"
8420+
is-fullwidth-code-point "^3.0.0"
8421+
strip-ansi "^6.0.1"
8422+
8423+
"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
84158424
version "4.2.3"
84168425
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
84178426
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -8475,7 +8484,14 @@ string_decoder@~1.1.1:
84758484
dependencies:
84768485
safe-buffer "~5.1.0"
84778486

8478-
"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
8487+
"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
8488+
version "6.0.1"
8489+
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
8490+
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
8491+
dependencies:
8492+
ansi-regex "^5.0.1"
8493+
8494+
strip-ansi@^6.0.0, strip-ansi@^6.0.1:
84798495
version "6.0.1"
84808496
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
84818497
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -9017,10 +9033,10 @@ unbox-primitive@^1.0.2:
90179033
has-symbols "^1.0.3"
90189034
which-boxed-primitive "^1.0.2"
90199035

9020-
undici-types@~5.26.4:
9021-
version "5.26.5"
9022-
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
9023-
integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
9036+
undici-types@~7.16.0:
9037+
version "7.16.0"
9038+
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.16.0.tgz#ffccdff36aea4884cbfce9a750a0580224f58a46"
9039+
integrity sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==
90249040

90259041
unicode-emoji-modifier-base@^1.0.0:
90269042
version "1.0.0"
@@ -9298,7 +9314,7 @@ wordwrap@^1.0.0:
92989314
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
92999315
integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
93009316

9301-
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
9317+
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
93029318
version "7.0.0"
93039319
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
93049320
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
@@ -9316,6 +9332,15 @@ wrap-ansi@^6.0.1, wrap-ansi@^6.2.0:
93169332
string-width "^4.1.0"
93179333
strip-ansi "^6.0.0"
93189334

9335+
wrap-ansi@^7.0.0:
9336+
version "7.0.0"
9337+
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
9338+
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
9339+
dependencies:
9340+
ansi-styles "^4.0.0"
9341+
string-width "^4.1.0"
9342+
strip-ansi "^6.0.0"
9343+
93199344
wrap-ansi@^8.1.0:
93209345
version "8.1.0"
93219346
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"

0 commit comments

Comments
 (0)