Skip to content

Commit 5d3b313

Browse files
committed
fix(react): security update - dependencies / node
1 parent 35621d7 commit 5d3b313

18 files changed

Lines changed: 4836 additions & 2420 deletions

File tree

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20.16.0
1+
24.11.0

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
FROM node:20.16-alpine@sha256:eb8101caae9ac02229bd64c024919fe3d4504ff7f329da79ca60a04db08cef52 AS base
21

2+
FROM node:24.11-alpine@sha256:682368d8253e0c3364b803956085c456a612d738bd635926d73fa24db3ce53d7 AS Base
33

44
ARG SCOPE
55
ARG APP_PATH

clients/extension/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
"@ui/components": "workspace:*",
88
"@ui/icons": "workspace:*",
99
"jose": "5.9.6",
10-
"react": "^19.1.0",
11-
"react-dom": "^19.1.0",
10+
"react": "^19.2.1",
11+
"react-dom": "^19.2.1",
1212
"react-markdown": "9.0.3",
1313
"ts-loader": "9.5.2",
1414
"uuid": "11.0.5"

clients/pocket/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
"@ui/components": "workspace:*",
1010
"@ui/styles": "workspace:*",
1111
"jose": "5.9.6",
12-
"next": "15.2.3",
12+
"next": "16.0.8",
1313
"next-i18n-router": "5.5.1",
14-
"react": "^19.1.0",
15-
"react-dom": "^19.1.0"
14+
"react": "^19.2.1",
15+
"react-dom": "^19.2.1"
1616
},
1717
"devDependencies": {
1818
"@common/types": "workspace:*",
@@ -32,7 +32,7 @@
3232
"typescript-eslint": "8.23.0"
3333
},
3434
"engines": {
35-
"node": "=20.16.0",
35+
"node": "=24.11.0",
3636
"pnpm": ">=9"
3737
},
3838
"private": true,

clients/pocket/tsconfig.json

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"moduleResolution": "bundler",
1111
"resolveJsonModule": true,
1212
"isolatedModules": true,
13-
"jsx": "preserve",
13+
"jsx": "react-jsx",
1414
"incremental": true,
1515
"plugins": [
1616
{
@@ -22,6 +22,15 @@
2222
},
2323
"target": "ES2017"
2424
},
25-
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", "eslint.config.mjs"],
26-
"exclude": ["node_modules"]
25+
"include": [
26+
"next-env.d.ts",
27+
"**/*.ts",
28+
"**/*.tsx",
29+
".next/types/**/*.ts",
30+
"eslint.config.mjs",
31+
".next/dev/types/**/*.ts"
32+
],
33+
"exclude": [
34+
"node_modules"
35+
]
2736
}

clients/web/next-env.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/// <reference types="next" />
22
/// <reference types="next/image-types/global" />
3+
import "./.next/types/routes.d.ts";
34

45
// NOTE: This file should not be edited
56
// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.

clients/web/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,17 @@
3737
"marked": "15.0.6",
3838
"match-sorter": "8.0.0",
3939
"mousetrap": "1.6.5",
40-
"next": "15.2.3",
40+
"next": "16.0.8",
4141
"next-i18next": "15.4.1",
4242
"next-redux-saga": "4.1.2",
4343
"next-redux-wrapper": "8.1.0",
4444
"node-fetch": "3.3.2",
4545
"nookies": "2.5.2",
4646
"prop-types": "15.8.1",
4747
"query-string": "9.1.1",
48-
"react": "19.1.0",
48+
"react": "19.2.1",
4949
"react-beautiful-dnd": "13.1.1",
50-
"react-dom": "19.1.0",
50+
"react-dom": "19.2.1",
5151
"react-google-recaptcha": "3.1.0",
5252
"react-intersection-observer": "9.15.1",
5353
"react-joyride": "2.9.3",
@@ -92,7 +92,7 @@
9292
"typescript": "5.7.3"
9393
},
9494
"engines": {
95-
"node": "=20.16.0",
95+
"node": "=24.11.0",
9696
"pnpm": ">=9"
9797
},
9898
"jest-junit": {

clients/web/src/containers/read/reader.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import { ConfirmTagging } from 'connectors/confirm/tagging'
1717
import { ConfirmShare } from 'connectors/confirm/share'
1818
import { Toasts } from 'connectors/toasts/toast-list'
1919

20-
import { GoogleFonts, FONT_TYPES } from 'components/fonts/fonts'
20+
import { FONT_TYPES } from 'components/fonts/fonts'
2121
import { ReaderFonts } from 'components/reader/fonts'
2222

2323
import { Loader, LoaderCentered } from 'components/loader/loader'

common/localization/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"i18next": "^24.2.2",
99
"i18next-browser-languagedetector": "8.0.2",
1010
"i18next-resources-to-backend": "1.2.1",
11-
"react": "19.1.0",
11+
"react": "19.2.1",
1212
"react-i18next": "^15.4.0"
1313
},
1414
"devDependencies": {

common/state/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"@common/localization": "workspace:*",
99
"@common/utilities": "workspace:*",
1010
"jose": "5.9.6",
11-
"next": "15.2.3",
12-
"react": "19.1.0",
11+
"next": "16.0.8",
12+
"react": "19.2.1",
1313
"zustand": "5.0.3"
1414
},
1515
"devDependencies": {

0 commit comments

Comments
 (0)