Skip to content

Commit c82e511

Browse files
fix(deps): update react monorepo (major) (#1801)
* fix(deps): update react monorepo * Updates * Update * Update * Update * Updates * Updates * Update * Remove usages of react-test-renderer * Fix --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Nathan Bierema <nbierema@gmail.com>
1 parent 832f4dc commit c82e511

File tree

48 files changed

+659
-702
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+659
-702
lines changed

extension/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
"jsan": "^3.1.14",
3838
"localforage": "^1.10.0",
3939
"lodash-es": "^4.17.21",
40-
"react": "^18.3.1",
41-
"react-dom": "^18.3.1",
40+
"react": "^19.1.0",
41+
"react-dom": "^19.1.0",
4242
"react-icons": "^5.5.0",
43-
"react-is": "^18.3.1",
43+
"react-is": "^19.1.0",
4444
"react-json-tree": "workspace:^",
4545
"react-redux": "^9.2.0",
4646
"redux": "^5.0.1",
@@ -58,8 +58,8 @@
5858
"@testing-library/react": "^16.3.0",
5959
"@types/chrome": "^0.0.323",
6060
"@types/lodash-es": "^4.17.12",
61-
"@types/react": "^18.3.22",
62-
"@types/react-dom": "^18.3.7",
61+
"@types/react": "^19.1.6",
62+
"@types/react-dom": "^19.1.5",
6363
"@types/styled-components": "^5.1.34",
6464
"chromedriver": "^126.0.5",
6565
"cross-env": "^7.0.3",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"eslint-config-prettier": "^10.1.5",
1010
"eslint-plugin-jest": "^28.11.0",
1111
"eslint-plugin-react": "^7.37.5",
12-
"eslint-plugin-react-hooks": "^4.6.2",
12+
"eslint-plugin-react-hooks": "^5.2.0",
1313
"jest": "^29.7.0",
1414
"prettier": "3.5.3",
1515
"typescript": "~5.8.3",

packages/react-dock/demo/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
"type-check": "tsc --noEmit"
1111
},
1212
"dependencies": {
13-
"react": "^18.3.1",
13+
"react": "^19.1.0",
1414
"react-bootstrap": "^2.10.10",
1515
"react-dock": "workspace:^",
16-
"react-dom": "^18.3.1",
16+
"react-dom": "^19.1.0",
1717
"react-icons": "^5.5.0",
18-
"react-is": "^18.3.1",
18+
"react-is": "^19.1.0",
1919
"styled-components": "^5.3.11"
2020
},
2121
"devDependencies": {
@@ -24,8 +24,8 @@
2424
"@babel/preset-react": "^7.27.1",
2525
"@babel/preset-typescript": "^7.27.1",
2626
"@types/node": "^22.15.21",
27-
"@types/react": "^18.3.22",
28-
"@types/react-dom": "^18.3.7",
27+
"@types/react": "^19.1.6",
28+
"@types/react-dom": "^19.1.5",
2929
"@types/styled-components": "^5.1.34",
3030
"babel-loader": "^10.0.0",
3131
"cross-env": "^7.0.3",

packages/react-dock/eslint.config.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
import eslintJs from '../../eslint.js.config.base.mjs';
22
import eslintTsReact from '../../eslint.ts.react.config.base.mjs';
3-
import eslintTsReactJest from '../../eslint.ts.react.jest.config.base.mjs';
43

54
export default [
65
...eslintJs,
76
...eslintTsReact(import.meta.dirname),
8-
...eslintTsReactJest(import.meta.dirname),
97
{
108
ignores: ['demo', 'lib'],
119
},

packages/react-dock/jest.config.cjs

Lines changed: 0 additions & 13 deletions
This file was deleted.

packages/react-dock/package.json

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,26 +29,19 @@
2929
"scripts": {
3030
"build": "tsc",
3131
"clean": "rimraf lib",
32-
"test": "node --experimental-vm-modules node_modules/jest/bin/jest.js",
3332
"lint": "eslint .",
3433
"type-check": "tsc --noEmit",
3534
"prepack": "pnpm run clean && pnpm run build",
36-
"prepublish": "pnpm run lint && pnpm run test"
35+
"prepublish": "pnpm run lint"
3736
},
3837
"dependencies": {
3938
"@types/lodash-es": "^4.17.12",
4039
"lodash-es": "^4.17.21"
4140
},
4241
"devDependencies": {
43-
"@types/jest": "^29.5.14",
44-
"@types/react": "^18.3.22",
45-
"@types/react-test-renderer": "^18.3.1",
46-
"jest": "^29.7.0",
47-
"jest-environment-jsdom": "^29.7.0",
48-
"react": "^18.3.1",
49-
"react-test-renderer": "^18.3.1",
42+
"@types/react": "^19.1.6",
43+
"react": "^19.1.0",
5044
"rimraf": "^6.0.1",
51-
"ts-jest": "^29.3.4",
5245
"typescript": "~5.8.3"
5346
},
5447
"peerDependencies": {

packages/react-dock/src/Dock.tsx

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -228,12 +228,12 @@ interface Props {
228228
dockHiddenStyle?: React.CSSProperties | null;
229229
duration: number;
230230
children?:
231-
| React.FunctionComponent<{
231+
| ((params: {
232232
position: 'left' | 'right' | 'top' | 'bottom';
233233
isResizing: boolean | undefined;
234234
size: number;
235235
isVisible: boolean | undefined;
236-
}>
236+
}) => ReactNode)
237237
| ReactNode;
238238
}
239239

@@ -363,14 +363,7 @@ export default class Dock extends Component<Props, State> {
363363
/>
364364
<div style={styles.dockContent}>
365365
{typeof children === 'function'
366-
? (
367-
children as React.FunctionComponent<{
368-
position: 'left' | 'right' | 'top' | 'bottom';
369-
isResizing: boolean | undefined;
370-
size: number;
371-
isVisible: boolean | undefined;
372-
}>
373-
)({
366+
? children({
374367
position,
375368
isResizing,
376369
size,

packages/react-dock/test/index.test.tsx

Lines changed: 0 additions & 23 deletions
This file was deleted.

packages/react-json-tree/examples/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
},
2121
"dependencies": {
2222
"immutable": "^5.1.2",
23-
"react": "^18.3.1",
23+
"react": "^19.1.0",
2424
"react-base16-styling": "workspace:^",
25-
"react-dom": "^18.3.1",
25+
"react-dom": "^19.1.0",
2626
"react-json-tree": "workspace:^"
2727
},
2828
"devDependencies": {
@@ -31,8 +31,8 @@
3131
"@babel/preset-react": "^7.27.1",
3232
"@babel/preset-typescript": "^7.27.1",
3333
"@types/node": "^22.15.21",
34-
"@types/react": "^18.3.22",
35-
"@types/react-dom": "^18.3.7",
34+
"@types/react": "^19.1.6",
35+
"@types/react-dom": "^19.1.5",
3636
"babel-loader": "^10.0.0",
3737
"cross-env": "^7.0.3",
3838
"fork-ts-checker-webpack-plugin": "^9.1.0",

packages/react-json-tree/package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,9 @@
4545
},
4646
"devDependencies": {
4747
"@types/jest": "^29.5.14",
48-
"@types/react": "^18.3.22",
49-
"@types/react-test-renderer": "^18.3.1",
48+
"@types/react": "^19.1.6",
5049
"jest": "^29.7.0",
51-
"react": "^18.3.1",
52-
"react-test-renderer": "^18.3.1",
50+
"react": "^19.1.0",
5351
"rimraf": "^6.0.1",
5452
"ts-jest": "^29.3.4",
5553
"typescript": "~5.8.3"

0 commit comments

Comments
 (0)