Skip to content

Commit eff17a9

Browse files
committed
Require React 18 (#88)
1 parent 75dd135 commit eff17a9

File tree

2 files changed

+62
-25
lines changed

2 files changed

+62
-25
lines changed

package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
"prepublish": "yarn build"
6666
},
6767
"peerDependencies": {
68-
"react": ">= 16.8.0",
68+
"react": ">= 18.0.0",
6969
"teaful-devtools": ">= 0.4.0"
7070
},
7171
"peerDependenciesMeta": {
@@ -84,8 +84,8 @@
8484
"@babel/polyfill": "7.12.1",
8585
"@babel/preset-env": "7.16.4",
8686
"@babel/preset-react": "7.16.0",
87-
"@testing-library/dom": "8.11.1",
88-
"@testing-library/react": "12.1.2",
87+
"@testing-library/dom": "8.16.0",
88+
"@testing-library/react": "13.3.0",
8989
"@testing-library/user-event": "13.5.0",
9090
"babel-jest": "27.4.2",
9191
"bundlewatch": "0.3.2",
@@ -97,8 +97,8 @@
9797
"eslint-plugin-testing-library": "5.0.1",
9898
"jest": "27.4.3",
9999
"microbundle": "0.14.2",
100-
"react": "17.0.2",
101-
"react-dom": "17.0.2",
100+
"react": "18.2.0",
101+
"react-dom": "18.2.0",
102102
"react-test-renderer": "17.0.2",
103103
"shelljs": "0.8.4"
104104
},

yarn.lock

+57-20
Original file line numberDiff line numberDiff line change
@@ -1309,10 +1309,10 @@
13091309
magic-string "^0.25.0"
13101310
string.prototype.matchall "^4.0.6"
13111311

1312-
"@testing-library/dom@8.11.1", "@testing-library/dom@^8.0.0":
1313-
version "8.11.1"
1314-
resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.11.1.tgz#03fa2684aa09ade589b460db46b4c7be9fc69753"
1315-
integrity sha512-3KQDyx9r0RKYailW2MiYrSSKEfH0GTkI51UGEvJenvcoDoeRYs0PZpi2SXqtnMClQvCqdtTTpOfFETDTVADpAg==
1312+
"@testing-library/dom@8.16.0", "@testing-library/dom@^8.5.0":
1313+
version "8.16.0"
1314+
resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.16.0.tgz#d6fc50250aed17b1035ca1bd64655e342db3936a"
1315+
integrity sha512-uxF4zmnLHHDlmW4l+0WDjcgLVwCvH+OVLpD8Dfp+Bjfz85prwxWGbwXgJdLtkgjD0qfOzkJF9SmA6YZPsMYX4w==
13161316
dependencies:
13171317
"@babel/code-frame" "^7.10.4"
13181318
"@babel/runtime" "^7.12.5"
@@ -1323,13 +1323,14 @@
13231323
lz-string "^1.4.4"
13241324
pretty-format "^27.0.2"
13251325

1326-
"@testing-library/react@12.1.2":
1327-
version "12.1.2"
1328-
resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-12.1.2.tgz#f1bc9a45943461fa2a598bb4597df1ae044cfc76"
1329-
integrity sha512-ihQiEOklNyHIpo2Y8FREkyD1QAea054U0MVbwH1m8N9TxeFz+KoJ9LkqoKqJlzx2JDm56DVwaJ1r36JYxZM05g==
1326+
"@testing-library/react@13.3.0":
1327+
version "13.3.0"
1328+
resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-13.3.0.tgz#bf298bfbc5589326bbcc8052b211f3bb097a97c5"
1329+
integrity sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==
13301330
dependencies:
13311331
"@babel/runtime" "^7.12.5"
1332-
"@testing-library/dom" "^8.0.0"
1332+
"@testing-library/dom" "^8.5.0"
1333+
"@types/react-dom" "^18.0.0"
13331334

13341335
"@testing-library/[email protected]":
13351336
version "13.5.0"
@@ -1447,13 +1448,39 @@
14471448
resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.2.tgz#4c62fae93eb479660c3bd93f9d24d561597a8281"
14481449
integrity sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==
14491450

1451+
"@types/prop-types@*":
1452+
version "15.7.5"
1453+
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf"
1454+
integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==
1455+
1456+
"@types/react-dom@^18.0.0":
1457+
version "18.0.6"
1458+
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.6.tgz#36652900024842b74607a17786b6662dd1e103a1"
1459+
integrity sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==
1460+
dependencies:
1461+
"@types/react" "*"
1462+
1463+
"@types/react@*":
1464+
version "18.0.15"
1465+
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.15.tgz#d355644c26832dc27f3e6cbf0c4f4603fc4ab7fe"
1466+
integrity sha512-iz3BtLuIYH1uWdsv6wXYdhozhqj20oD4/Hk2DNXIn1kFsmp9x8d9QB6FnPhfkbhd2PgEONt9Q1x/ebkwjfFLow==
1467+
dependencies:
1468+
"@types/prop-types" "*"
1469+
"@types/scheduler" "*"
1470+
csstype "^3.0.2"
1471+
14501472
14511473
version "1.17.1"
14521474
resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
14531475
integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==
14541476
dependencies:
14551477
"@types/node" "*"
14561478

1479+
"@types/scheduler@*":
1480+
version "0.16.2"
1481+
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39"
1482+
integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==
1483+
14571484
"@types/stack-utils@^2.0.0":
14581485
version "2.0.1"
14591486
resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c"
@@ -2229,6 +2256,11 @@ cssstyle@^2.3.0:
22292256
dependencies:
22302257
cssom "~0.3.6"
22312258

2259+
csstype@^3.0.2:
2260+
version "3.1.0"
2261+
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.0.tgz#4ddcac3718d787cf9df0d1b7d15033925c8f29f2"
2262+
integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==
2263+
22322264
data-urls@^2.0.0:
22332265
version "2.0.0"
22342266
resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b"
@@ -4785,14 +4817,13 @@ randombytes@^2.1.0:
47854817
dependencies:
47864818
safe-buffer "^5.1.0"
47874819

4788-
react-dom@17.0.2:
4789-
version "17.0.2"
4790-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23"
4791-
integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
4820+
react-dom@18.2.0:
4821+
version "18.2.0"
4822+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
4823+
integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
47924824
dependencies:
47934825
loose-envify "^1.1.0"
4794-
object-assign "^4.1.1"
4795-
scheduler "^0.20.2"
4826+
scheduler "^0.23.0"
47964827

47974828
"react-is@^16.12.0 || ^17.0.0", react-is@^17.0.1, react-is@^17.0.2:
47984829
version "17.0.2"
@@ -4822,13 +4853,12 @@ [email protected]:
48224853
react-shallow-renderer "^16.13.1"
48234854
scheduler "^0.20.2"
48244855

4825-
react@17.0.2:
4826-
version "17.0.2"
4827-
resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
4828-
integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
4856+
react@18.2.0:
4857+
version "18.2.0"
4858+
resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
4859+
integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
48294860
dependencies:
48304861
loose-envify "^1.1.0"
4831-
object-assign "^4.1.1"
48324862

48334863
read-pkg-up@^7.0.1:
48344864
version "7.0.1"
@@ -5090,6 +5120,13 @@ scheduler@^0.20.2:
50905120
loose-envify "^1.1.0"
50915121
object-assign "^4.1.1"
50925122

5123+
scheduler@^0.23.0:
5124+
version "0.23.0"
5125+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe"
5126+
integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
5127+
dependencies:
5128+
loose-envify "^1.1.0"
5129+
50935130
"semver@2 || 3 || 4 || 5":
50945131
version "5.7.1"
50955132
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"

0 commit comments

Comments
 (0)