Skip to content

Commit df24186

Browse files
authored
Add support for React 17 (#330)
1 parent 6c8b237 commit df24186

File tree

2 files changed

+40
-29
lines changed

2 files changed

+40
-29
lines changed

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@
5353
"react-window": "^1.8.2"
5454
},
5555
"peerDependencies": {
56-
"react": "^16.0.0",
57-
"react-dom": "^16.0.0"
56+
"react": "^16.0.0 || ^17.0.0",
57+
"react-dom": "^16.0.0 || ^17.0.0"
5858
},
5959
"devDependencies": {
6060
"@babel/cli": "^7.0.0",
@@ -84,9 +84,9 @@
8484
"lint-staged": "^7.2.2",
8585
"node-sass": "^4.9.3",
8686
"prettier": "^1.14.2",
87-
"react": "^16.4.2",
88-
"react-dom": "^16.4.2",
89-
"react-test-renderer": "^16.4.2",
87+
"react": "^17.0.2",
88+
"react-dom": "^17.0.2",
89+
"react-test-renderer": "^17.0.2",
9090
"rimraf": "^2.6.2"
9191
},
9292
"jest": {

yarn.lock

Lines changed: 35 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -6725,7 +6725,7 @@ promzard@^0.3.0:
67256725
dependencies:
67266726
read "1"
67276727

6728-
prop-types@^15.6.2, prop-types@^15.7.0, prop-types@^15.7.2:
6728+
prop-types@^15.7.0, prop-types@^15.7.2:
67296729
version "15.7.2"
67306730
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
67316731
integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
@@ -6830,30 +6830,42 @@ rc@^1.2.7:
68306830
minimist "^1.2.0"
68316831
strip-json-comments "~2.0.1"
68326832

6833-
react-dom@^16.4.2:
6834-
version "16.9.0"
6835-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.9.0.tgz#5e65527a5e26f22ae3701131bcccaee9fb0d3962"
6836-
integrity sha512-YFT2rxO9hM70ewk9jq0y6sQk8cL02xm4+IzYBz75CQGlClQQ1Bxq0nhHF6OtSbit+AIahujJgb/CPRibFkMNJQ==
6833+
react-dom@^17.0.2:
6834+
version "17.0.2"
6835+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23"
6836+
integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
68376837
dependencies:
68386838
loose-envify "^1.1.0"
68396839
object-assign "^4.1.1"
6840-
prop-types "^15.6.2"
6841-
scheduler "^0.15.0"
6840+
scheduler "^0.20.2"
6841+
6842+
"react-is@^16.12.0 || ^17.0.0", react-is@^17.0.2:
6843+
version "17.0.2"
6844+
resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
6845+
integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
68426846

6843-
react-is@^16.8.1, react-is@^16.9.0:
6847+
react-is@^16.8.1:
68446848
version "16.9.0"
68456849
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.9.0.tgz#21ca9561399aad0ff1a7701c01683e8ca981edcb"
68466850
integrity sha512-tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==
68476851

6848-
react-test-renderer@^16.4.2:
6849-
version "16.9.0"
6850-
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.9.0.tgz#7ed657a374af47af88f66f33a3ef99c9610c8ae9"
6851-
integrity sha512-R62stB73qZyhrJo7wmCW9jgl/07ai+YzvouvCXIJLBkRlRqLx4j9RqcLEAfNfU3OxTGucqR2Whmn3/Aad6L3hQ==
6852+
react-shallow-renderer@^16.13.1:
6853+
version "16.14.1"
6854+
resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.14.1.tgz#bf0d02df8a519a558fd9b8215442efa5c840e124"
6855+
integrity sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg==
68526856
dependencies:
68536857
object-assign "^4.1.1"
6854-
prop-types "^15.6.2"
6855-
react-is "^16.9.0"
6856-
scheduler "^0.15.0"
6858+
react-is "^16.12.0 || ^17.0.0"
6859+
6860+
react-test-renderer@^17.0.2:
6861+
version "17.0.2"
6862+
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-17.0.2.tgz#4cd4ae5ef1ad5670fc0ef776e8cc7e1231d9866c"
6863+
integrity sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==
6864+
dependencies:
6865+
object-assign "^4.1.1"
6866+
react-is "^17.0.2"
6867+
react-shallow-renderer "^16.13.1"
6868+
scheduler "^0.20.2"
68576869

68586870
react-virtualized-auto-sizer@^1.0.2:
68596871
version "1.0.2"
@@ -6868,14 +6880,13 @@ react-window@^1.8.2:
68686880
"@babel/runtime" "^7.0.0"
68696881
memoize-one ">=3.1.1 <6"
68706882

6871-
react@^16.4.2:
6872-
version "16.9.0"
6873-
resolved "https://registry.yarnpkg.com/react/-/react-16.9.0.tgz#40ba2f9af13bc1a38d75dbf2f4359a5185c4f7aa"
6874-
integrity sha512-+7LQnFBwkiw+BobzOF6N//BdoNw0ouwmSJTEm9cglOOmsg/TMiFHZLe2sEoN5M7LgJTj9oHH0gxklfnQe66S1w==
6883+
react@^17.0.2:
6884+
version "17.0.2"
6885+
resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
6886+
integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
68756887
dependencies:
68766888
loose-envify "^1.1.0"
68776889
object-assign "^4.1.1"
6878-
prop-types "^15.6.2"
68796890

68806891
read-cmd-shim@^1.0.1:
68816892
version "1.0.4"
@@ -7324,10 +7335,10 @@ sax@^1.2.4:
73247335
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
73257336
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
73267337

7327-
scheduler@^0.15.0:
7328-
version "0.15.0"
7329-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.15.0.tgz#6bfcf80ff850b280fed4aeecc6513bc0b4f17f8e"
7330-
integrity sha512-xAefmSfN6jqAa7Kuq7LIJY0bwAPG3xlCj0HMEBQk1lxYiDKZscY2xJ5U/61ZTrYbmNQbXa+gc7czPkVo11tnCg==
7338+
scheduler@^0.20.2:
7339+
version "0.20.2"
7340+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91"
7341+
integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==
73317342
dependencies:
73327343
loose-envify "^1.1.0"
73337344
object-assign "^4.1.1"

0 commit comments

Comments
 (0)