Skip to content

Commit 8e051ba

Browse files
committed
Update React libs to React 18 experimental versions
1 parent 9021feb commit 8e051ba

File tree

2 files changed

+94
-46
lines changed

2 files changed

+94
-46
lines changed

package.json

+9-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-redux",
3-
"version": "7.2.4",
3+
"version": "8.0.0-alpha.0",
44
"description": "Official React bindings for Redux",
55
"keywords": [
66
"react",
@@ -55,10 +55,12 @@
5555
},
5656
"dependencies": {
5757
"@babel/runtime": "^7.12.1",
58+
"@types/use-sync-external-store": "^0.0.0",
5859
"hoist-non-react-statics": "^3.3.2",
5960
"loose-envify": "^1.4.0",
6061
"prop-types": "^15.7.2",
61-
"react-is": "^16.13.1"
62+
"react-is": "^16.13.1",
63+
"use-sync-external-store": "0.0.0-experimental-7d38e4fd8-20210930"
6264
},
6365
"devDependencies": {
6466
"@babel/cli": "^7.12.1",
@@ -77,12 +79,12 @@
7779
"@rollup/plugin-replace": "^2.3.3",
7880
"@testing-library/jest-dom": "^5.11.5",
7981
"@testing-library/jest-native": "^3.4.3",
80-
"@testing-library/react": "^12.0.0",
82+
"@testing-library/react": "https://pkg.csb.dev/testing-library/react-testing-library/commit/0e2cf7da/@testing-library/react#.tgz",
8183
"@testing-library/react-hooks": "^3.4.2",
8284
"@testing-library/react-native": "^7.1.0",
8385
"@types/create-react-class": "^15.6.3",
8486
"@types/object-assign": "^4.0.30",
85-
"@types/react": "^17.0.14",
87+
"@types/react": "17.0.19",
8688
"@types/react-dom": "^17.0.9",
8789
"@types/react-is": "^17.0.1",
8890
"@types/react-native": "^0.64.12",
@@ -103,10 +105,10 @@
103105
"glob": "^7.1.6",
104106
"jest": "^26.6.1",
105107
"prettier": "^2.1.2",
106-
"react": "^16.14.0",
107-
"react-dom": "^16.14.0",
108+
"react": "0.0.0-experimental-7d38e4fd8-20210930",
109+
"react-dom": "0.0.0-experimental-7d38e4fd8-20210930",
108110
"react-native": "^0.64.1",
109-
"react-test-renderer": "^16.14.0",
111+
"react-test-renderer": "0.0.0-experimental-7d38e4fd8-20210930",
110112
"redux": "^4.0.5",
111113
"rimraf": "^3.0.2",
112114
"rollup": "^2.32.1",

yarn.lock

+85-39
Original file line numberDiff line numberDiff line change
@@ -3256,16 +3256,16 @@ __metadata:
32563256
languageName: node
32573257
linkType: hard
32583258

3259-
"@testing-library/react@npm:^12.0.0":
3260-
version: 12.0.0
3261-
resolution: "@testing-library/react@npm:12.0.0"
3259+
"@testing-library/react@https://pkg.csb.dev/testing-library/react-testing-library/commit/0e2cf7da/@testing-library/react#.tgz":
3260+
version: 0.0.0-semantically-released
3261+
resolution: "@testing-library/react@https://pkg.csb.dev/testing-library/react-testing-library/commit/0e2cf7da/@testing-library/react#.tgz"
32623262
dependencies:
32633263
"@babel/runtime": ^7.12.5
32643264
"@testing-library/dom": ^8.0.0
32653265
peerDependencies:
32663266
react: "*"
32673267
react-dom: "*"
3268-
checksum: 2b5da0513f5de02636c1610625ca55222ea5c89ee271a9c9c3bcc1282010b9649b8168b8c84d8dc37a29daf0a8c909280ccaf8648dd09c19f2e2d640ea7f9459
3268+
checksum: d4d01e1ca0f07a43f0267fbdb5c61e3c7cbaebdfe139fd6efc4b7c5df9e8a76c54ca524ef2adbc091b1873e550dfeb26e20f7167c83dc48a7ea8493b064304b6
32693269
languageName: node
32703270
linkType: hard
32713271

@@ -3619,7 +3619,7 @@ __metadata:
36193619
languageName: node
36203620
linkType: hard
36213621

3622-
"@types/react@npm:*, @types/react@npm:^17.0.14":
3622+
"@types/react@npm:*":
36233623
version: 17.0.15
36243624
resolution: "@types/react@npm:17.0.15"
36253625
dependencies:
@@ -3630,6 +3630,17 @@ __metadata:
36303630
languageName: node
36313631
linkType: hard
36323632

3633+
"@types/react@npm:17.0.19":
3634+
version: 17.0.19
3635+
resolution: "@types/react@npm:17.0.19"
3636+
dependencies:
3637+
"@types/prop-types": "*"
3638+
"@types/scheduler": "*"
3639+
csstype: ^3.0.2
3640+
checksum: 369578687b39d66fafcb2e41b9e12a0aa0dda8db5661b68d4c9bd7679d3da96515c69905b1a882f2da01988104dca30d400811e1488ed146ac98d246e8e67695
3641+
languageName: node
3642+
linkType: hard
3643+
36333644
"@types/resolve@npm:1.17.1":
36343645
version: 1.17.1
36353646
resolution: "@types/resolve@npm:1.17.1"
@@ -3687,6 +3698,13 @@ __metadata:
36873698
languageName: node
36883699
linkType: hard
36893700

3701+
"@types/use-sync-external-store@npm:^0.0.0":
3702+
version: 0.0.0
3703+
resolution: "@types/use-sync-external-store@npm:0.0.0"
3704+
checksum: d11934aedb4ee635d93b6e2122514eb0102081714b084e013c2735cd51b0ac3e4f545db71018560571314897fb27d37efc3702168952fddbf7215e3a3d26ddf6
3705+
languageName: node
3706+
linkType: hard
3707+
36903708
"@types/yargs-parser@npm:*":
36913709
version: 20.2.1
36923710
resolution: "@types/yargs-parser@npm:20.2.1"
@@ -13962,17 +13980,16 @@ __metadata:
1396213980
languageName: node
1396313981
linkType: hard
1396413982

13965-
"react-dom@npm:^16.14.0":
13966-
version: 16.14.0
13967-
resolution: "react-dom@npm:16.14.0"
13983+
"react-dom@npm:0.0.0-experimental-7d38e4fd8-20210930":
13984+
version: 0.0.0-experimental-7d38e4fd8-20210930
13985+
resolution: "react-dom@npm:0.0.0-experimental-7d38e4fd8-20210930"
1396813986
dependencies:
1396913987
loose-envify: ^1.1.0
1397013988
object-assign: ^4.1.1
13971-
prop-types: ^15.6.2
13972-
scheduler: ^0.19.1
13989+
scheduler: 0.0.0-experimental-7d38e4fd8-20210930
1397313990
peerDependencies:
13974-
react: ^16.14.0
13975-
checksum: a13558f0e7c6d1a98684214460bcd4b9005500015b5048fb1b0d2856786b8764dbc713e6b078a5b1a56e17866400e1d862183c7a0a513ae8351de11f6f6749d2
13991+
react: 0.0.0-experimental-7d38e4fd8-20210930
13992+
checksum: cd0108ef6759e25c09b060ae6b8a3a7bf401875c615d42e1d19008dd29f89987c8c07437a2636e50788682417638bf4e5f8b4c46051c3cc1e2b3440371363b67
1397613993
languageName: node
1397713994
linkType: hard
1397813995

@@ -14017,20 +14034,27 @@ __metadata:
1401714034
languageName: node
1401814035
linkType: hard
1401914036

14020-
"react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0, react-is@npm:^16.8.1, react-is@npm:^16.8.4, react-is@npm:^16.8.6":
14021-
version: 16.13.1
14022-
resolution: "react-is@npm:16.13.1"
14023-
checksum: 11bcf1267a314a522615f626f3ce3727a3a24cdbf61c4d452add3550a7875326669631326cfb1ba3e92b6f72244c32ffecf93ad21c0cad8455d3e169d0e3f060
14037+
"react-is@npm:0.0.0-experimental-7d38e4fd8-20210930":
14038+
version: 0.0.0-experimental-7d38e4fd8-20210930
14039+
resolution: "react-is@npm:0.0.0-experimental-7d38e4fd8-20210930"
14040+
checksum: b6dec7caa381a523dc8d22763b7da72f02403ac135c884407bb7b4cc4b88c1d96f9bc45b78f663a41c60d481cdc68b2f746cc10d5d7927c826f2271df6690d6b
1402414041
languageName: node
1402514042
linkType: hard
1402614043

14027-
"react-is@npm:^17.0.1":
14044+
"react-is@npm:^16.12.0 || ^17.0.0, react-is@npm:^17.0.1":
1402814045
version: 17.0.2
1402914046
resolution: "react-is@npm:17.0.2"
1403014047
checksum: 3eff23f410d40ab9bc5177f147a92c7f42c356a21ecea340e0554566956d67e5e1ba56f26cc7fa22339ac3c7151744177bd6305eaa26d3cbf15f354358c9d9b6
1403114048
languageName: node
1403214049
linkType: hard
1403314050

14051+
"react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0, react-is@npm:^16.8.1, react-is@npm:^16.8.4":
14052+
version: 16.13.1
14053+
resolution: "react-is@npm:16.13.1"
14054+
checksum: 11bcf1267a314a522615f626f3ce3727a3a24cdbf61c4d452add3550a7875326669631326cfb1ba3e92b6f72244c32ffecf93ad21c0cad8455d3e169d0e3f060
14055+
languageName: node
14056+
linkType: hard
14057+
1403414058
"react-json-view@npm:^1.21.3":
1403514059
version: 1.21.3
1403614060
resolution: "react-json-view@npm:1.21.3"
@@ -14162,16 +14186,17 @@ __metadata:
1416214186
"@rollup/plugin-replace": ^2.3.3
1416314187
"@testing-library/jest-dom": ^5.11.5
1416414188
"@testing-library/jest-native": ^3.4.3
14165-
"@testing-library/react": ^12.0.0
14189+
"@testing-library/react": "https://pkg.csb.dev/testing-library/react-testing-library/commit/0e2cf7da/@testing-library/react#.tgz"
1416614190
"@testing-library/react-hooks": ^3.4.2
1416714191
"@testing-library/react-native": ^7.1.0
1416814192
"@types/create-react-class": ^15.6.3
1416914193
"@types/object-assign": ^4.0.30
14170-
"@types/react": ^17.0.14
14194+
"@types/react": 17.0.19
1417114195
"@types/react-dom": ^17.0.9
1417214196
"@types/react-is": ^17.0.1
1417314197
"@types/react-native": ^0.64.12
1417414198
"@types/react-redux": ^7.1.18
14199+
"@types/use-sync-external-store": ^0.0.0
1417514200
"@typescript-eslint/eslint-plugin": ^4.28.0
1417614201
"@typescript-eslint/parser": ^4.28.0
1417714202
babel-eslint: ^10.1.0
@@ -14191,17 +14216,18 @@ __metadata:
1419114216
loose-envify: ^1.4.0
1419214217
prettier: ^2.1.2
1419314218
prop-types: ^15.7.2
14194-
react: ^16.14.0
14195-
react-dom: ^16.14.0
14219+
react: 0.0.0-experimental-7d38e4fd8-20210930
14220+
react-dom: 0.0.0-experimental-7d38e4fd8-20210930
1419614221
react-is: ^16.13.1
1419714222
react-native: ^0.64.1
14198-
react-test-renderer: ^16.14.0
14223+
react-test-renderer: 0.0.0-experimental-7d38e4fd8-20210930
1419914224
redux: ^4.0.5
1420014225
rimraf: ^3.0.2
1420114226
rollup: ^2.32.1
1420214227
rollup-plugin-terser: ^7.0.2
1420314228
ts-jest: 26.5.6
1420414229
typescript: ^4.3.4
14230+
use-sync-external-store: 0.0.0-experimental-7d38e4fd8-20210930
1420514231
peerDependencies:
1420614232
react: ^16.8.3 || ^17
1420714233
peerDependenciesMeta:
@@ -14268,6 +14294,18 @@ __metadata:
1426814294
languageName: node
1426914295
linkType: hard
1427014296

14297+
"react-shallow-renderer@npm:^16.13.1":
14298+
version: 16.14.1
14299+
resolution: "react-shallow-renderer@npm:16.14.1"
14300+
dependencies:
14301+
object-assign: ^4.1.1
14302+
react-is: ^16.12.0 || ^17.0.0
14303+
peerDependencies:
14304+
react: ^16.0.0 || ^17.0.0
14305+
checksum: d52cb869e25605b00d4a67ff16598dbbf2826b0f09535de499b2f21a339cabf8b954d4b8855e0e6bdaf0a95603a2b6702e2b47eca8797a7d6bf7e6170ab8b2f3
14306+
languageName: node
14307+
linkType: hard
14308+
1427114309
"react-side-effect@npm:^2.1.0":
1427214310
version: 2.1.1
1427314311
resolution: "react-side-effect@npm:2.1.1"
@@ -14277,17 +14315,17 @@ __metadata:
1427714315
languageName: node
1427814316
linkType: hard
1427914317

14280-
"react-test-renderer@npm:^16.14.0":
14281-
version: 16.14.0
14282-
resolution: "react-test-renderer@npm:16.14.0"
14318+
"react-test-renderer@npm:0.0.0-experimental-7d38e4fd8-20210930":
14319+
version: 0.0.0-experimental-7d38e4fd8-20210930
14320+
resolution: "react-test-renderer@npm:0.0.0-experimental-7d38e4fd8-20210930"
1428314321
dependencies:
1428414322
object-assign: ^4.1.1
14285-
prop-types: ^15.6.2
14286-
react-is: ^16.8.6
14287-
scheduler: ^0.19.1
14323+
react-is: 0.0.0-experimental-7d38e4fd8-20210930
14324+
react-shallow-renderer: ^16.13.1
14325+
scheduler: 0.0.0-experimental-7d38e4fd8-20210930
1428814326
peerDependencies:
14289-
react: ^16.14.0
14290-
checksum: 0905787bfd68865098743ca2d18d874ef09929b80730131c017ced55bcf7082e84f66ec76685799a759812d376de6db718f6d643a2705779a491003d01d45956
14327+
react: 0.0.0-experimental-7d38e4fd8-20210930
14328+
checksum: 91fcd41e66a75193ef59a56bf369ff8616df903b2baed9551261fdb3a9aa1bbd11a2c18780f7f31b1ed8f7dd8d4ba7ea1cc7115d0eec1a26f87ee684d858879a
1429114329
languageName: node
1429214330
linkType: hard
1429314331

@@ -14304,14 +14342,13 @@ __metadata:
1430414342
languageName: node
1430514343
linkType: hard
1430614344

14307-
"react@npm:^16.14.0":
14308-
version: 16.14.0
14309-
resolution: "react@npm:16.14.0"
14345+
"react@npm:0.0.0-experimental-7d38e4fd8-20210930":
14346+
version: 0.0.0-experimental-7d38e4fd8-20210930
14347+
resolution: "react@npm:0.0.0-experimental-7d38e4fd8-20210930"
1431014348
dependencies:
1431114349
loose-envify: ^1.1.0
1431214350
object-assign: ^4.1.1
14313-
prop-types: ^15.6.2
14314-
checksum: 2769580b22952a52de3b5b2ea0f09cb904030b762d759739f49ab4da0b1f550e5c087ce3728c4be90f423d09481e0c075483c0c30b1ea9c549445c8b12020fd3
14351+
checksum: 517c9a9df49228abec04cea4afee78199281430cea768b3d795e54440ad902fb83bb4a695400846effce5ae85e69e6e34093f12ea7b52602791319f43f43fd0e
1431514352
languageName: node
1431614353
linkType: hard
1431714354

@@ -15097,13 +15134,13 @@ __metadata:
1509715134
languageName: node
1509815135
linkType: hard
1509915136

15100-
"scheduler@npm:^0.19.1":
15101-
version: 0.19.1
15102-
resolution: "scheduler@npm:0.19.1"
15137+
"scheduler@npm:0.0.0-experimental-7d38e4fd8-20210930":
15138+
version: 0.0.0-experimental-7d38e4fd8-20210930
15139+
resolution: "scheduler@npm:0.0.0-experimental-7d38e4fd8-20210930"
1510315140
dependencies:
1510415141
loose-envify: ^1.1.0
1510515142
object-assign: ^4.1.1
15106-
checksum: 804f990b9f370cca6d42b65f3cba2cc2bfed4973ee5623bed1ea36a6627842db8c891e2e5ac003f06f9ee892d1d3396921e27fa077346caf0213af05776e8dee
15143+
checksum: f687800f2d6e4221537a24e14f663f20d1b10d9524d3f6f03b84508d12a0a71ce68da1a9a9a86929740c02b87485c459b2ab32eab6c0e228eaf4ce25a9ecf6e5
1510715144
languageName: node
1510815145
linkType: hard
1510915146

@@ -17139,6 +17176,15 @@ __metadata:
1713917176
languageName: node
1714017177
linkType: hard
1714117178

17179+
"use-sync-external-store@npm:0.0.0-experimental-7d38e4fd8-20210930":
17180+
version: 0.0.0-experimental-7d38e4fd8-20210930
17181+
resolution: "use-sync-external-store@npm:0.0.0-experimental-7d38e4fd8-20210930"
17182+
peerDependencies:
17183+
react: 0.0.0-experimental-7d38e4fd8-20210930
17184+
checksum: 7dd969c11eb2af6ab0c017148c7c8e641538f3b21f1e8982c6f2e992dd89248848d828848efc0a8f0aa57bdfe2dbdfc5ac5351fc1f4c7dbd86a94c4fbcb61a81
17185+
languageName: node
17186+
linkType: hard
17187+
1714217188
"use@npm:^3.1.0":
1714317189
version: 3.1.1
1714417190
resolution: "use@npm:3.1.1"

0 commit comments

Comments
 (0)