diff --git a/addons/a11y/package.json b/addons/a11y/package.json index caf3b4cd5dd2..f31b4098952e 100644 --- a/addons/a11y/package.json +++ b/addons/a11y/package.json @@ -45,7 +45,7 @@ "core-js": "^3.0.1", "global": "^4.3.2", "lodash": "^4.17.15", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "react-sizeme": "^2.5.2", "regenerator-runtime": "^0.13.3", diff --git a/addons/actions/package.json b/addons/actions/package.json index 781d70aa5bb0..b8138f3e2602 100644 --- a/addons/actions/package.json +++ b/addons/actions/package.json @@ -40,7 +40,7 @@ "lodash": "^4.17.15", "polished": "^3.4.4", "prop-types": "^15.7.2", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "react-inspector": "^5.0.1", "regenerator-runtime": "^0.13.3", diff --git a/addons/backgrounds/package.json b/addons/backgrounds/package.json index 53bbca7e813a..2df7ec1b4543 100644 --- a/addons/backgrounds/package.json +++ b/addons/backgrounds/package.json @@ -41,7 +41,7 @@ "core-js": "^3.0.1", "global": "^4.3.2", "memoizerific": "^1.11.3", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1", diff --git a/addons/controls/package.json b/addons/controls/package.json index 68dce50cbe8e..8fe3cd2839cb 100644 --- a/addons/controls/package.json +++ b/addons/controls/package.json @@ -37,7 +37,7 @@ "@storybook/node-logger": "6.1.0-alpha.29", "@storybook/theming": "6.1.0-alpha.29", "core-js": "^3.0.1", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "ts-dedent": "^1.1.1" }, diff --git a/addons/cssresources/package.json b/addons/cssresources/package.json index db0126b8cedc..d6b1993e95b2 100644 --- a/addons/cssresources/package.json +++ b/addons/cssresources/package.json @@ -39,7 +39,7 @@ "@storybook/theming": "6.1.0-alpha.29", "core-js": "^3.0.1", "global": "^4.3.2", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3" }, diff --git a/addons/design-assets/package.json b/addons/design-assets/package.json index bcfb4c29a05b..557b21972c8a 100644 --- a/addons/design-assets/package.json +++ b/addons/design-assets/package.json @@ -42,7 +42,7 @@ "@storybook/theming": "6.1.0-alpha.29", "core-js": "^3.0.1", "global": "^4.3.2", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1", diff --git a/addons/docs/package.json b/addons/docs/package.json index f6e191277eec..ee9e6a5a9d9d 100644 --- a/addons/docs/package.json +++ b/addons/docs/package.json @@ -72,7 +72,7 @@ "lodash": "^4.17.15", "prettier": "~2.0.5", "prop-types": "^15.7.2", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "react-element-to-jsx-string": "^14.3.1", "react-is": "^16.12.0", diff --git a/addons/essentials/package.json b/addons/essentials/package.json index dde896759b53..f295cf3efc0f 100644 --- a/addons/essentials/package.json +++ b/addons/essentials/package.json @@ -38,7 +38,7 @@ "@storybook/api": "6.1.0-alpha.29", "@storybook/node-logger": "6.1.0-alpha.29", "core-js": "^3.0.1", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "react-is": "^16.8.0", "regenerator-runtime": "^0.13.3", diff --git a/addons/events/package.json b/addons/events/package.json index add061fef44c..9d029783ca5c 100644 --- a/addons/events/package.json +++ b/addons/events/package.json @@ -40,7 +40,7 @@ "format-json": "^1.0.3", "lodash": "^4.17.15", "prop-types": "^15.7.2", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "react-lifecycles-compat": "^3.0.4", "react-textarea-autosize": "^8.1.1", diff --git a/addons/google-analytics/package.json b/addons/google-analytics/package.json index 0f09b32f2c47..781f5d27005b 100644 --- a/addons/google-analytics/package.json +++ b/addons/google-analytics/package.json @@ -24,7 +24,7 @@ "@storybook/core-events": "6.1.0-alpha.29", "core-js": "^3.0.1", "global": "^4.3.2", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "react-ga": "^2.5.7", "regenerator-runtime": "^0.13.3" diff --git a/addons/graphql/package.json b/addons/graphql/package.json index fb6aeb2be040..78435fd2a3fe 100644 --- a/addons/graphql/package.json +++ b/addons/graphql/package.json @@ -40,7 +40,7 @@ "graphiql": "^0.17.5", "graphql": "^15.0.0", "prop-types": "^15.7.2", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "webpack": "^4.43.0" diff --git a/addons/jest/package.json b/addons/jest/package.json index 7be8f600f96d..f965e41e602b 100644 --- a/addons/jest/package.json +++ b/addons/jest/package.json @@ -42,7 +42,7 @@ "@storybook/theming": "6.1.0-alpha.29", "core-js": "^3.0.1", "global": "^4.3.2", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "react-sizeme": "^2.5.2", "regenerator-runtime": "^0.13.3", diff --git a/addons/knobs/package.json b/addons/knobs/package.json index cc3230de27f9..d4e09b65ff81 100644 --- a/addons/knobs/package.json +++ b/addons/knobs/package.json @@ -44,7 +44,7 @@ "lodash": "^4.17.15", "prop-types": "^15.7.2", "qs": "^6.6.0", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-color": "^2.17.0", "react-dom": "^16.8.3", "react-lifecycles-compat": "^3.0.4", diff --git a/addons/links/package.json b/addons/links/package.json index 92c915abad0a..230521fad7c0 100644 --- a/addons/links/package.json +++ b/addons/links/package.json @@ -39,7 +39,7 @@ "global": "^4.3.2", "prop-types": "^15.7.2", "qs": "^6.6.0", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1" diff --git a/addons/queryparams/package.json b/addons/queryparams/package.json index c4f1f4d8f210..5a21300c7727 100644 --- a/addons/queryparams/package.json +++ b/addons/queryparams/package.json @@ -39,7 +39,7 @@ "core-js": "^3.0.1", "global": "^4.3.2", "qs": "^6.6.0", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1" diff --git a/addons/storyshots/storyshots-core/package.json b/addons/storyshots/storyshots-core/package.json index c915ab73b387..b625263b584b 100644 --- a/addons/storyshots/storyshots-core/package.json +++ b/addons/storyshots/storyshots-core/package.json @@ -45,7 +45,7 @@ "global": "^4.3.2", "jest-specific-snapshot": "^4.0.0", "pretty-format": "^26.4.0", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "react-test-renderer": "^16.8.3", "read-pkg-up": "^7.0.0", diff --git a/addons/toolbars/package.json b/addons/toolbars/package.json index 11d9788e29e2..0b5c25c27224 100644 --- a/addons/toolbars/package.json +++ b/addons/toolbars/package.json @@ -35,7 +35,7 @@ "@storybook/client-api": "6.1.0-alpha.29", "@storybook/components": "6.1.0-alpha.29", "core-js": "^3.0.1", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3" }, "publishConfig": { diff --git a/addons/viewport/package.json b/addons/viewport/package.json index 9320f0230bdf..faacea3802f9 100644 --- a/addons/viewport/package.json +++ b/addons/viewport/package.json @@ -39,7 +39,7 @@ "global": "^4.3.2", "memoizerific": "^1.11.3", "prop-types": "^15.7.2", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3" }, diff --git a/lib/addons/package.json b/lib/addons/package.json index 1be7faa264f0..c8c9e7fc9430 100644 --- a/lib/addons/package.json +++ b/lib/addons/package.json @@ -36,7 +36,7 @@ "@storybook/theming": "6.1.0-alpha.29", "core-js": "^3.0.1", "global": "^4.3.2", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3" }, diff --git a/lib/api/package.json b/lib/api/package.json index 0946a1b288fe..f8e7a237ff86 100644 --- a/lib/api/package.json +++ b/lib/api/package.json @@ -42,7 +42,7 @@ "global": "^4.3.2", "lodash": "^4.17.15", "memoizerific": "^1.11.3", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "store2": "^2.7.1", diff --git a/lib/client-api/package.json b/lib/client-api/package.json index aaa213efa5c3..c6dcf5225741 100644 --- a/lib/client-api/package.json +++ b/lib/client-api/package.json @@ -41,7 +41,7 @@ "lodash": "^4.17.15", "memoizerific": "^1.11.3", "qs": "^6.6.0", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "stable": "^0.1.8", diff --git a/lib/components/package.json b/lib/components/package.json index 9bd52deb7d8d..954f3e361227 100644 --- a/lib/components/package.json +++ b/lib/components/package.json @@ -43,7 +43,7 @@ "memoizerific": "^1.11.3", "overlayscrollbars": "^1.10.2", "polished": "^3.4.4", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-color": "^2.17.0", "react-dom": "^16.8.3", "react-popper-tooltip": "^3.1.0", diff --git a/lib/core/package.json b/lib/core/package.json index 0118212b0e48..9a2916d5f5a2 100644 --- a/lib/core/package.json +++ b/lib/core/package.json @@ -112,7 +112,7 @@ "pretty-hrtime": "^1.0.3", "qs": "^6.6.0", "raw-loader": "^4.0.1", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dev-utils": "^10.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", diff --git a/lib/router/package.json b/lib/router/package.json index a2275d3cd422..0c9b9dd34c16 100644 --- a/lib/router/package.json +++ b/lib/router/package.json @@ -34,7 +34,7 @@ "global": "^4.3.2", "memoizerific": "^1.11.3", "qs": "^6.6.0", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3" }, "publishConfig": { diff --git a/lib/source-loader/package.json b/lib/source-loader/package.json index 053fac3bd9f7..328338bf6271 100644 --- a/lib/source-loader/package.json +++ b/lib/source-loader/package.json @@ -38,7 +38,7 @@ "loader-utils": "^2.0.0", "lodash": "^4.17.15", "prettier": "~2.0.5", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "source-map": "^0.7.3" diff --git a/lib/theming/package.json b/lib/theming/package.json index 64fd0071ff30..440287ad0826 100644 --- a/lib/theming/package.json +++ b/lib/theming/package.json @@ -38,7 +38,7 @@ "global": "^4.3.2", "memoizerific": "^1.11.3", "polished": "^3.4.4", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "resolve-from": "^5.0.0", "ts-dedent": "^1.1.1" diff --git a/lib/ui/package.json b/lib/ui/package.json index e056f3ca481b..5a015bde4835 100644 --- a/lib/ui/package.json +++ b/lib/ui/package.json @@ -51,7 +51,7 @@ "memoizerific": "^1.11.3", "polished": "^3.4.4", "qs": "^6.6.0", - "react": "^16.8.3", + "react": "^16.8.3 || ^17.0.0", "react-dom": "^16.8.3", "react-draggable": "^4.0.3", "react-helmet-async": "^1.0.2", diff --git a/yarn.lock b/yarn.lock index c36fd8187ce2..df2a4c5b1e42 100644 --- a/yarn.lock +++ b/yarn.lock @@ -27905,7 +27905,7 @@ react@^15.4.2: object-assign "^4.1.0" prop-types "^15.5.10" -react@^16.8.3, react@^16.9.17: +"react@^16.8.3 || ^17.0.0", react@^16.8.3, react@^16.9.17: version "16.13.1" resolved "https://registry.yarnpkg.com/react/-/react-16.13.1.tgz#2e818822f1a9743122c063d6410d85c1e3afe48e" integrity sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==