diff --git a/addons/a11y/package.json b/addons/a11y/package.json index cd81ae5650f0..5bb652d66616 100644 --- a/addons/a11y/package.json +++ b/addons/a11y/package.json @@ -45,6 +45,8 @@ "core-js": "^3.0.1", "global": "^4.3.2", "lodash": "^4.17.15", + "react": "^16.8.3", + "react-dom": "^16.8.3", "react-sizeme": "^2.5.2", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1", @@ -52,13 +54,7 @@ }, "devDependencies": { "@testing-library/react": "^10.0.4", - "@types/webpack-env": "^1.15.2", - "react": "^16.13.1", - "react-dom": "^16.13.1" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "@types/webpack-env": "^1.15.2" }, "publishConfig": { "access": "public" diff --git a/addons/actions/package.json b/addons/actions/package.json index 29d51dfe7c5f..f8854e1337e3 100644 --- a/addons/actions/package.json +++ b/addons/actions/package.json @@ -41,6 +41,7 @@ "polished": "^3.4.4", "prop-types": "^15.7.2", "react": "^16.8.3", + "react-dom": "^16.8.3", "react-inspector": "^5.0.1", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1", @@ -52,9 +53,6 @@ "@types/uuid": "^7.0.3", "@types/webpack-env": "^1.15.2" }, - "peerDependencies": { - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/backgrounds/package.json b/addons/backgrounds/package.json index 55918b3b6d5e..d365d7e39dce 100644 --- a/addons/backgrounds/package.json +++ b/addons/backgrounds/package.json @@ -41,14 +41,12 @@ "core-js": "^3.0.1", "memoizerific": "^1.11.3", "react": "^16.8.3", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3" }, "devDependencies": { "@types/webpack-env": "^1.15.2" }, - "peerDependencies": { - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/controls/package.json b/addons/controls/package.json index f43743ba4d7d..4572e29751ea 100644 --- a/addons/controls/package.json +++ b/addons/controls/package.json @@ -37,12 +37,10 @@ "@storybook/node-logger": "6.1.0-alpha.6", "@storybook/theming": "6.1.0-alpha.6", "core-js": "^3.0.1", + "react": "^16.8.3", + "react-dom": "^16.8.3", "ts-dedent": "^1.1.1" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/cssresources/package.json b/addons/cssresources/package.json index 79ebcd2f943c..25953295ff15 100644 --- a/addons/cssresources/package.json +++ b/addons/cssresources/package.json @@ -40,17 +40,13 @@ "core-js": "^3.0.1", "global": "^4.3.2", "react": "^16.8.3", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3" }, "devDependencies": { "@types/webpack-env": "^1.15.2", "enzyme": "^3.11.0", - "enzyme-adapter-react-16": "^1.15.2", - "react-dom": "^16.12.0" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "enzyme-adapter-react-16": "^1.15.2" }, "publishConfig": { "access": "public" diff --git a/addons/design-assets/package.json b/addons/design-assets/package.json index 1da569d9405d..d95a1fbb320b 100644 --- a/addons/design-assets/package.json +++ b/addons/design-assets/package.json @@ -43,13 +43,11 @@ "core-js": "^3.0.1", "global": "^4.3.2", "react": "^16.8.3", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1", "use-image": "^1.0.3" }, - "peerDependencies": { - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/docs/package.json b/addons/docs/package.json index b6ad163333b8..13b2ee245723 100644 --- a/addons/docs/package.json +++ b/addons/docs/package.json @@ -71,7 +71,10 @@ "js-string-escape": "^1.0.1", "lodash": "^4.17.15", "prop-types": "^15.7.2", + "react": "^16.8.3", + "react-dom": "^16.8.3", "react-element-to-jsx-string": "^14.3.1", + "react-is": "^16.12.0", "regenerator-runtime": "^0.13.3", "remark-external-links": "^6.0.0", "remark-slug": "^6.0.0", @@ -103,9 +106,6 @@ "lit-element": "^2.2.1", "lit-html": "^1.0.0", "prettier": "~2.0.5", - "react": "^16.8.3", - "react-dom": "^16.8.3", - "react-is": "^16.12.0", "require-from-string": "^2.0.2", "rxjs": "^6.5.4", "styled-components": "^5.0.1", @@ -119,9 +119,6 @@ "peerDependencies": { "@babel/core": "^7.0.0-0", "babel-loader": "^8.0.0", - "react": ">=16.3.0", - "react-dom": "*", - "react-is": "^16.8.0", "sveltedoc-parser": "^3.0.4", "vue": "^2.6.10", "vue-docgen-api": "^4.29.1", diff --git a/addons/essentials/package.json b/addons/essentials/package.json index 057132313374..c79532051b06 100644 --- a/addons/essentials/package.json +++ b/addons/essentials/package.json @@ -38,6 +38,9 @@ "@storybook/api": "6.1.0-alpha.6", "@storybook/node-logger": "6.1.0-alpha.6", "core-js": "^3.0.1", + "react": "^16.8.3", + "react-dom": "^16.8.3", + "react-is": "^16.8.0", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1" }, @@ -46,10 +49,7 @@ "@types/webpack-env": "^1.15.2" }, "peerDependencies": { - "babel-loader": "^8.0.0", - "react": "^16.8.0", - "react-dom": "*", - "react-is": "^16.8.0" + "babel-loader": "^8.0.0" }, "publishConfig": { "access": "public" diff --git a/addons/events/package.json b/addons/events/package.json index d53de206eea0..dc97055a9aaf 100644 --- a/addons/events/package.json +++ b/addons/events/package.json @@ -41,6 +41,7 @@ "lodash": "^4.17.15", "prop-types": "^15.7.2", "react": "^16.8.3", + "react-dom": "^16.8.3", "react-lifecycles-compat": "^3.0.4", "react-textarea-autosize": "^8.1.1", "regenerator-runtime": "^0.13.3" @@ -48,10 +49,6 @@ "devDependencies": { "@types/webpack-env": "^1.15.2" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/google-analytics/package.json b/addons/google-analytics/package.json index 6e5abc32855b..0882a2a90d2a 100644 --- a/addons/google-analytics/package.json +++ b/addons/google-analytics/package.json @@ -24,14 +24,11 @@ "@storybook/core-events": "6.1.0-alpha.6", "core-js": "^3.0.1", "global": "^4.3.2", + "react": "^16.8.3", + "react-dom": "^16.8.3", "react-ga": "^2.5.7", "regenerator-runtime": "^0.13.3" }, - "peerDependencies": { - "prop-types": "^15.6.0", - "react": "^15.6.2 || ^16.0", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/graphql/package.json b/addons/graphql/package.json index cf5f0804c9dd..8ed35aa29646 100644 --- a/addons/graphql/package.json +++ b/addons/graphql/package.json @@ -40,13 +40,11 @@ "graphiql": "^0.17.5", "graphql": "^15.0.0", "prop-types": "^15.7.2", + "react": "^16.8.3", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "webpack": "^4.43.0" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/jest/package.json b/addons/jest/package.json index fbf1b4cf9583..e432f4eb7611 100644 --- a/addons/jest/package.json +++ b/addons/jest/package.json @@ -43,6 +43,7 @@ "core-js": "^3.0.1", "global": "^4.3.2", "react": "^16.8.3", + "react-dom": "^16.8.3", "react-sizeme": "^2.5.2", "regenerator-runtime": "^0.13.3", "upath": "^1.1.0" @@ -50,10 +51,6 @@ "devDependencies": { "@types/webpack-env": "^1.15.2" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/knobs/package.json b/addons/knobs/package.json index e872daefa227..05947e7e1e53 100644 --- a/addons/knobs/package.json +++ b/addons/knobs/package.json @@ -44,7 +44,9 @@ "lodash": "^4.17.15", "prop-types": "^15.7.2", "qs": "^6.6.0", + "react": "^16.8.3", "react-color": "^2.17.0", + "react-dom": "^16.8.3", "react-lifecycles-compat": "^3.0.4", "react-select": "^3.0.8", "regenerator-runtime": "^0.13.3" @@ -58,10 +60,6 @@ "@types/webpack-env": "^1.15.2", "enzyme": "^3.11.0" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/links/package.json b/addons/links/package.json index a9ec51fccce7..e89b086661fa 100644 --- a/addons/links/package.json +++ b/addons/links/package.json @@ -39,6 +39,8 @@ "global": "^4.3.2", "prop-types": "^15.7.2", "qs": "^6.6.0", + "react": "^16.8.3", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1" }, @@ -46,10 +48,6 @@ "@types/webpack-env": "^1.15.2", "enzyme": "^3.11.0" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/queryparams/package.json b/addons/queryparams/package.json index 18e98570407f..6d1524c47760 100644 --- a/addons/queryparams/package.json +++ b/addons/queryparams/package.json @@ -40,15 +40,13 @@ "global": "^4.3.2", "qs": "^6.6.0", "react": "^16.8.3", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1" }, "devDependencies": { "@types/webpack-env": "^1.15.2" }, - "peerDependencies": { - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/storyshots/storyshots-core/package.json b/addons/storyshots/storyshots-core/package.json index deb7a8335fa6..a591bc9d4e8a 100644 --- a/addons/storyshots/storyshots-core/package.json +++ b/addons/storyshots/storyshots-core/package.json @@ -45,6 +45,9 @@ "global": "^4.3.2", "jest-specific-snapshot": "^4.0.0", "pretty-format": "^26.4.0", + "react": "^16.8.3", + "react-dom": "^16.8.3", + "react-test-renderer": "^16.8.3", "read-pkg-up": "^7.0.0", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1" @@ -55,11 +58,7 @@ "babel-loader": "^8.0.6", "enzyme": "^3.11.0", "enzyme-to-json": "^3.4.1", - "jest-emotion": "^10.0.17", - "react": "^16.8.3" - }, - "peerDependencies": { - "react-dom": "*" + "jest-emotion": "^10.0.17" }, "publishConfig": { "access": "public" diff --git a/addons/storyshots/storyshots-core/src/frameworks/react/renderShallowTree.ts b/addons/storyshots/storyshots-core/src/frameworks/react/renderShallowTree.ts index ac534c1490bc..d8ac7b865b4e 100644 --- a/addons/storyshots/storyshots-core/src/frameworks/react/renderShallowTree.ts +++ b/addons/storyshots/storyshots-core/src/frameworks/react/renderShallowTree.ts @@ -1,4 +1,3 @@ -// eslint-disable-next-line import/no-extraneous-dependencies import shallow from 'react-test-renderer/shallow'; function getRenderedTree(story: any, context: any, { renderer, serializer }: any) { diff --git a/addons/storyshots/storyshots-core/src/frameworks/react/renderTree.ts b/addons/storyshots/storyshots-core/src/frameworks/react/renderTree.ts index e9302c054b72..d92a55710ab1 100644 --- a/addons/storyshots/storyshots-core/src/frameworks/react/renderTree.ts +++ b/addons/storyshots/storyshots-core/src/frameworks/react/renderTree.ts @@ -1,6 +1,4 @@ -// eslint-disable-next-line import/no-extraneous-dependencies import React from 'react'; -// eslint-disable-next-line import/no-extraneous-dependencies import reactTestRenderer from 'react-test-renderer'; function getRenderedTree(story: any, context: any, { renderer, ...rendererOptions }: any) { diff --git a/addons/storysource/package.json b/addons/storysource/package.json index df80a3749db4..2b7646a7bef0 100644 --- a/addons/storysource/package.json +++ b/addons/storysource/package.json @@ -42,6 +42,7 @@ "prettier": "~2.0.5", "prop-types": "^15.7.2", "react": "^16.9.17", + "react-dom": "^16.8.3", "react-syntax-highlighter": "^13.5.0", "regenerator-runtime": "^0.13.3" }, @@ -49,11 +50,6 @@ "@types/react": "^16.9.27", "@types/react-syntax-highlighter": "^11.0.4" }, - "peerDependencies": { - "@storybook/source-loader": "*", - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/addons/toolbars/package.json b/addons/toolbars/package.json index 46a8ac8fe457..37a5a70fde09 100644 --- a/addons/toolbars/package.json +++ b/addons/toolbars/package.json @@ -34,11 +34,9 @@ "@storybook/api": "6.1.0-alpha.6", "@storybook/client-api": "6.1.0-alpha.6", "@storybook/components": "6.1.0-alpha.6", - "core-js": "^3.0.1" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "core-js": "^3.0.1", + "react": "^16.8.3", + "react-dom": "^16.8.3" }, "publishConfig": { "access": "public" diff --git a/addons/viewport/package.json b/addons/viewport/package.json index 54132c154d25..a4ebc4ca6b65 100644 --- a/addons/viewport/package.json +++ b/addons/viewport/package.json @@ -39,12 +39,10 @@ "global": "^4.3.2", "memoizerific": "^1.11.3", "prop-types": "^15.7.2", + "react": "^16.8.3", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/app/angular/package.json b/app/angular/package.json index 27fdda0282d5..9e2a7aa5673d 100644 --- a/app/angular/package.json +++ b/app/angular/package.json @@ -43,8 +43,6 @@ "fork-ts-checker-webpack-plugin": "^4.0.3", "global": "^4.3.2", "postcss-loader": "^3.0.0", - "react": "^16.13.1", - "react-dom": "^16.13.1", "regenerator-runtime": "^0.13.3", "sass-loader": "^8.0.0", "strip-json-comments": "^3.0.1", diff --git a/app/aurelia/package.json b/app/aurelia/package.json index 9abfa462e032..73fd443fa10f 100644 --- a/app/aurelia/package.json +++ b/app/aurelia/package.json @@ -46,7 +46,7 @@ "rimraf": "^3.0.2", "sass-loader": "^8.0.0", "style-loader": "^0.23.0", - "typescript": "latest", + "typescript": "^3.9.3", "webpack": "^4.33.0" }, "peerDependencies": { diff --git a/app/ember/package.json b/app/ember/package.json index 19fabdc9dc33..f43979ecd63c 100644 --- a/app/ember/package.json +++ b/app/ember/package.json @@ -42,9 +42,7 @@ "@babel/core": "*", "babel-plugin-ember-modules-api-polyfill": "^2.12.0", "babel-plugin-htmlbars-inline-precompile": "2 || 3", - "ember-source": "^3.16.0", - "react": "*", - "react-dom": "*" + "ember-source": "^3.16.0" }, "engines": { "node": ">=8.0.0" diff --git a/app/html/package.json b/app/html/package.json index 07416bb95739..5a59b5c52be6 100644 --- a/app/html/package.json +++ b/app/html/package.json @@ -44,9 +44,7 @@ "ts-dedent": "^1.1.1" }, "peerDependencies": { - "@babel/core": "*", - "react": "*", - "react-dom": "*" + "@babel/core": "*" }, "engines": { "node": ">=8.0.0" diff --git a/app/marionette/package.json b/app/marionette/package.json index 29eda7ce0230..9c46d64e4f6e 100644 --- a/app/marionette/package.json +++ b/app/marionette/package.json @@ -39,8 +39,6 @@ "@babel/core": "*", "backbone": "*", "backbone.marionette": "*", - "react": "*", - "react-dom": "*", "underscore": "*" }, "engines": { diff --git a/app/marko/package.json b/app/marko/package.json index 5f8999ffdfc6..db5cac0b1f50 100644 --- a/app/marko/package.json +++ b/app/marko/package.json @@ -44,8 +44,6 @@ "peerDependencies": { "@babel/core": "*", "marko": "^4.15.2", - "react": "*", - "react-dom": "*", "webpack": "^4" }, "engines": { diff --git a/app/mithril/package.json b/app/mithril/package.json index 0d020873d168..9555eec55000 100644 --- a/app/mithril/package.json +++ b/app/mithril/package.json @@ -50,9 +50,7 @@ }, "peerDependencies": { "@babel/core": "*", - "mithril": "^1.1.6 || ^2.0.0", - "react": "*", - "react-dom": "*" + "mithril": "^1.1.6 || ^2.0.0" }, "engines": { "node": ">=8.0.0" diff --git a/app/preact/package.json b/app/preact/package.json index 06a2651c371a..79812f85c6f3 100644 --- a/app/preact/package.json +++ b/app/preact/package.json @@ -48,9 +48,7 @@ }, "peerDependencies": { "@babel/core": "*", - "preact": "^8.0.0|^10.0.0", - "react": "*", - "react-dom": "*" + "preact": "^8.0.0|^10.0.0" }, "engines": { "node": ">=8.0.0" diff --git a/app/rax/package.json b/app/rax/package.json index 7c0cebbddb97..ab6430eb8888 100644 --- a/app/rax/package.json +++ b/app/rax/package.json @@ -47,9 +47,7 @@ }, "peerDependencies": { "@babel/core": "*", - "rax": "^0.4.0 || ^1.0.0", - "react": "*", - "react-dom": "*" + "rax": "^0.4.0 || ^1.0.0" }, "publishConfig": { "access": "public" diff --git a/app/react/package.json b/app/react/package.json index a40c1c03f925..d8131e9b8499 100644 --- a/app/react/package.json +++ b/app/react/package.json @@ -49,8 +49,10 @@ "global": "^4.3.2", "lodash": "^4.17.15", "prop-types": "^15.7.2", + "react": "^16.8.3", "react-dev-utils": "^10.0.0", "react-docgen-typescript-plugin": "^0.5.2", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "ts-dedent": "^1.1.1", "webpack": "^4.43.0" @@ -61,9 +63,7 @@ "@types/webpack": "^4.41.12" }, "peerDependencies": { - "@babel/core": "^7.0.1", - "react": "*", - "react-dom": "*" + "@babel/core": "^7.0.1" }, "engines": { "node": ">=8.0.0" diff --git a/app/riot/package.json b/app/riot/package.json index 117082e8f574..c79db5c79068 100644 --- a/app/riot/package.json +++ b/app/riot/package.json @@ -49,8 +49,6 @@ }, "peerDependencies": { "@babel/core": "*", - "react": "*", - "react-dom": "*", "riot": "^3.0.0 || ^4.0.0", "riot-compiler": "^3.5.1 || ^4.0.0", "riot-hot-reload": "^1.0.0", diff --git a/app/svelte/package.json b/app/svelte/package.json index 3035c9c300e0..1cb85b90588a 100644 --- a/app/svelte/package.json +++ b/app/svelte/package.json @@ -49,8 +49,6 @@ }, "peerDependencies": { "@babel/core": "*", - "react": "*", - "react-dom": "*", "svelte": "^3.1.0", "svelte-loader": "^2.9.1" }, diff --git a/app/vue/package.json b/app/vue/package.json index 0b08dc65931d..f156e6d8b7b7 100644 --- a/app/vue/package.json +++ b/app/vue/package.json @@ -57,8 +57,6 @@ "@babel/core": "*", "babel-loader": "^7.0.0 || ^8.0.0", "css-loader": "*", - "react": "*", - "react-dom": "*", "ts-loader": "^6.2.2", "vue": "^2.6.8", "vue-loader": "^15.7.0", diff --git a/app/web-components/package.json b/app/web-components/package.json index 2b21256d07fa..53447c9cdd5c 100644 --- a/app/web-components/package.json +++ b/app/web-components/package.json @@ -53,9 +53,7 @@ "peerDependencies": { "@babel/core": "*", "babel-loader": "^7.0.0 || ^8.0.0", - "lit-html": "^1.0.0", - "react": "*", - "react-dom": "*" + "lit-html": "^1.0.0" }, "engines": { "node": ">=8.0.0" diff --git a/examples/angular-cli/package.json b/examples/angular-cli/package.json index cf4f887a9af5..d329e5af9d42 100644 --- a/examples/angular-cli/package.json +++ b/examples/angular-cli/package.json @@ -61,8 +61,8 @@ "jest": "^26.0.0", "jest-preset-angular": "^8.2.0", "protractor": "~7.0.0", - "ts-node": "~8.9.1", - "typescript": "^3.4.0" + "ts-node": "^8.10.2", + "typescript": "^3.9.3" }, "storybook": { "chromatic": { diff --git a/examples/aurelia-kitchen-sink/package.json b/examples/aurelia-kitchen-sink/package.json index 63b1f8493b96..eb9eceb266b5 100644 --- a/examples/aurelia-kitchen-sink/package.json +++ b/examples/aurelia-kitchen-sink/package.json @@ -44,7 +44,7 @@ "sass-loader": "^8.0.0", "style-loader": "^0.23.0", "ts-loader": "^6.0.0", - "typescript": "^3.0.0", + "typescript": "^3.9.3", "webpack": "^4.41.2" } } diff --git a/examples/cra-ts-essentials/package.json b/examples/cra-ts-essentials/package.json index f2e101ff40f6..deea018aa3cf 100644 --- a/examples/cra-ts-essentials/package.json +++ b/examples/cra-ts-essentials/package.json @@ -28,10 +28,10 @@ "@types/react": "^16.0.0", "@types/react-dom": "16.9.8", "global": "^4.3.2", - "react": "^16.0.0", - "react-dom": "^16.0.0", + "react": "^16.8.3", + "react-dom": "^16.8.3", "react-scripts": "3.4.1", - "typescript": "3.8.3" + "typescript": "^3.9.3" }, "devDependencies": { "@storybook/addon-essentials": "6.1.0-alpha.6", diff --git a/examples/cra-ts-kitchen-sink/package.json b/examples/cra-ts-kitchen-sink/package.json index 8e759109677c..07929dff5740 100644 --- a/examples/cra-ts-kitchen-sink/package.json +++ b/examples/cra-ts-kitchen-sink/package.json @@ -28,10 +28,10 @@ "@types/react": "16.9.34", "@types/react-dom": "16.9.8", "prop-types": "^15.7.2", - "react": "^16.10.2", - "react-dom": "^16.10.2", + "react": "^16.8.3", + "react-dom": "^16.8.3", "react-scripts": "3.4.1", - "typescript": "3.8.3" + "typescript": "^3.9.3" }, "devDependencies": { "@storybook/addon-a11y": "6.1.0-alpha.6", @@ -48,7 +48,7 @@ "enzyme-to-json": "^3.4.1", "fork-ts-checker-webpack-plugin": "^4.0.3", "react-moment-proptypes": "^1.7.0", - "ts-node": "~8.9.1" + "ts-node": "^8.10.2" }, "storybook": { "chromatic": { diff --git a/examples/react-ts/package.json b/examples/react-ts/package.json index 6ac87386e0aa..8d806a750a7a 100644 --- a/examples/react-ts/package.json +++ b/examples/react-ts/package.json @@ -14,9 +14,9 @@ "@types/react": "^16.9.35", "@types/react-dom": "^16.9.8", "prop-types": "15.7.2", - "react": "^16.13.1", - "react-dom": "^16.13.1", - "typescript": "^3.9.2", + "react": "^16.8.3", + "react-dom": "^16.8.3", + "typescript": "^3.9.3", "webpack": "^4.43.0" } } diff --git a/examples/standalone-preview/package.json b/examples/standalone-preview/package.json index 555b22e93980..7416dd3f2fef 100644 --- a/examples/standalone-preview/package.json +++ b/examples/standalone-preview/package.json @@ -8,7 +8,7 @@ "devDependencies": { "@storybook/react": "6.1.0-alpha.6", "parcel": "^1.12.3", - "react": "^16.8.4", - "react-dom": "^16.8.4" + "react": "^16.8.3", + "react-dom": "^16.8.3" } } diff --git a/lib/addons/package.json b/lib/addons/package.json index 5c35bddb69f5..78648ae57b38 100644 --- a/lib/addons/package.json +++ b/lib/addons/package.json @@ -36,12 +36,10 @@ "@storybook/theming": "6.1.0-alpha.6", "core-js": "^3.0.1", "global": "^4.3.2", + "react": "^16.8.3", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/lib/api/package.json b/lib/api/package.json index 4762acc4d02b..7945ba242d6c 100644 --- a/lib/api/package.json +++ b/lib/api/package.json @@ -43,6 +43,7 @@ "lodash": "^4.17.15", "memoizerific": "^1.11.3", "react": "^16.8.3", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "store2": "^2.7.1", "telejson": "^5.0.2", @@ -55,9 +56,6 @@ "flush-promises": "^1.0.2", "qs": "^6.6.0" }, - "peerDependencies": { - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/lib/api/src/version.ts b/lib/api/src/version.ts index 7729f173b7f3..29893a161a16 100644 --- a/lib/api/src/version.ts +++ b/lib/api/src/version.ts @@ -1 +1 @@ -export const version = '6.1.0-alpha.6'; \ No newline at end of file +export const version = '6.1.0-alpha.6'; diff --git a/lib/cli/test/fixtures/react_project/package.json b/lib/cli/test/fixtures/react_project/package.json index d130997b7c37..4d000e5005d3 100644 --- a/lib/cli/test/fixtures/react_project/package.json +++ b/lib/cli/test/fixtures/react_project/package.json @@ -12,9 +12,5 @@ "@babel/preset-react": "7.0.0", "react": "^16.8.3", "react-dom": "^16.8.3" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" } } diff --git a/lib/cli/test/fixtures/webpack_react_frozen_lock/package.json b/lib/cli/test/fixtures/webpack_react_frozen_lock/package.json index 6efbd6282c5f..14a16edb48d1 100644 --- a/lib/cli/test/fixtures/webpack_react_frozen_lock/package.json +++ b/lib/cli/test/fixtures/webpack_react_frozen_lock/package.json @@ -7,8 +7,8 @@ "build": "webpack" }, "dependencies": { - "react": "16.8.4", - "react-dom": "16.8.4" + "react": "16.8.3", + "react-dom": "16.8.3" }, "devDependencies": { "@babel/core": "^7.3.4", diff --git a/lib/cli/versions.json b/lib/cli/versions.json index e00cf331d777..1880b3aff112 100644 --- a/lib/cli/versions.json +++ b/lib/cli/versions.json @@ -52,4 +52,4 @@ "@storybook/ui": "6.1.0-alpha.6", "@storybook/vue": "6.1.0-alpha.6", "@storybook/web-components": "6.1.0-alpha.6" -} \ No newline at end of file +} diff --git a/lib/client-api/package.json b/lib/client-api/package.json index 89b95ad0b8d2..0d7c754da644 100644 --- a/lib/client-api/package.json +++ b/lib/client-api/package.json @@ -41,15 +41,13 @@ "lodash": "^4.17.15", "memoizerific": "^1.11.3", "qs": "^6.6.0", + "react": "^16.8.3", + "react-dom": "^16.8.3", "stable": "^0.1.8", "store2": "^2.7.1", "ts-dedent": "^1.1.1", "util-deprecate": "^1.0.2" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/lib/components/package.json b/lib/components/package.json index 0b655962d865..1d5d2524f425 100644 --- a/lib/components/package.json +++ b/lib/components/package.json @@ -57,10 +57,6 @@ "jest": "^26.0.0", "jest-enzyme": "^7.0.2" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/lib/core/package.json b/lib/core/package.json index 7e6ac1bb96e7..04c187979371 100644 --- a/lib/core/package.json +++ b/lib/core/package.json @@ -30,6 +30,7 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { + "@babel/core": "^7.8.3", "@babel/plugin-proposal-class-properties": "^7.8.3", "@babel/plugin-proposal-decorators": "^7.8.3", "@babel/plugin-proposal-export-default-from": "^7.8.3", @@ -111,7 +112,9 @@ "pretty-hrtime": "^1.0.3", "qs": "^6.6.0", "raw-loader": "^4.0.1", + "react": "^16.8.3", "react-dev-utils": "^10.0.0", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3", "resolve-from": "^5.0.0", "serve-favicon": "^2.5.0", @@ -131,11 +134,6 @@ "devDependencies": { "mock-fs": "^4.12.0" }, - "peerDependencies": { - "@babel/core": "*", - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/lib/router/package.json b/lib/router/package.json index eb9f22f8e31a..014138d28d70 100644 --- a/lib/router/package.json +++ b/lib/router/package.json @@ -33,11 +33,9 @@ "core-js": "^3.0.1", "global": "^4.3.2", "memoizerific": "^1.11.3", - "qs": "^6.6.0" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "qs": "^6.6.0", + "react": "^16.8.3", + "react-dom": "^16.8.3" }, "publishConfig": { "access": "public" diff --git a/lib/source-loader/package.json b/lib/source-loader/package.json index 5b2c885e12d4..069a3c25b27b 100644 --- a/lib/source-loader/package.json +++ b/lib/source-loader/package.json @@ -38,12 +38,10 @@ "loader-utils": "^2.0.0", "lodash": "^4.17.15", "prettier": "~2.0.5", + "react": "^16.8.3", + "react-dom": "^16.8.3", "regenerator-runtime": "^0.13.3" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/lib/theming/package.json b/lib/theming/package.json index 23619e7c2a8c..6c3849850fbe 100644 --- a/lib/theming/package.json +++ b/lib/theming/package.json @@ -38,13 +38,11 @@ "global": "^4.3.2", "memoizerific": "^1.11.3", "polished": "^3.4.4", + "react": "^16.8.3", + "react-dom": "^16.8.3", "resolve-from": "^5.0.0", "ts-dedent": "^1.1.1" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - }, "publishConfig": { "access": "public" }, diff --git a/package.json b/package.json index 0af4157a323a..5b1c347d8760 100644 --- a/package.json +++ b/package.json @@ -236,8 +236,8 @@ "trash": "^6.1.1", "ts-dedent": "^1.1.1", "ts-jest": "^26.1.0", - "ts-node": "^8.9.1", - "typescript": "^3.4.0", + "ts-node": "^8.10.2", + "typescript": "^3.9.3", "wait-on": "^4.0.0", "window-size": "^1.1.1" }, @@ -299,4 +299,4 @@ ] ] } -} \ No newline at end of file +} diff --git a/yarn.lock b/yarn.lock index 697956d2de4d..d394f539fff0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -26346,7 +26346,7 @@ react-dom@^15.4.2: object-assign "^4.1.0" prop-types "^15.5.10" -react-dom@^16.0.0, react-dom@^16.10.2, react-dom@^16.12.0, react-dom@^16.13.1, react-dom@^16.8.3, react-dom@^16.8.4: +react-dom@^16.8.3: version "16.13.1" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.13.1.tgz#c1bd37331a0486c078ee54c4740720993b2e0e7f" integrity sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag== @@ -26421,7 +26421,7 @@ react-inspector@^5.0.1: is-dom "^1.1.0" prop-types "^15.6.1" -react-is@^16.12.0, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6, react-is@^16.9.0: +react-is@^16.12.0, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6, react-is@^16.9.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -26681,7 +26681,7 @@ react@^15.4.2: object-assign "^4.1.0" prop-types "^15.5.10" -react@^16.0.0, react@^16.10.2, react@^16.13.1, react@^16.8.3, react@^16.8.4, react@^16.9.17: +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== @@ -30914,21 +30914,10 @@ ts-map@^1.0.3: resolved "https://registry.yarnpkg.com/ts-map/-/ts-map-1.0.3.tgz#1c4d218dec813d2103b7e04e4bcf348e1471c1ff" integrity sha512-vDWbsl26LIcPGmDpoVzjEP6+hvHZkBkLW7JpvwbCv/5IYPJlsbzCVXY3wsCeAxAUeTclNOUZxnLdGh3VBD/J6w== -ts-node@^8.9.1: - version "8.10.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.10.1.tgz#77da0366ff8afbe733596361d2df9a60fc9c9bd3" - integrity sha512-bdNz1L4ekHiJul6SHtZWs1ujEKERJnHs4HxN7rjTyyVOFf3HaJ6sLqe6aPG62XTzAB/63pKRh5jTSWL0D7bsvw== - dependencies: - arg "^4.1.0" - diff "^4.0.1" - make-error "^1.1.1" - source-map-support "^0.5.17" - yn "3.1.1" - -ts-node@~8.9.1: - version "8.9.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.9.1.tgz#2f857f46c47e91dcd28a14e052482eb14cfd65a5" - integrity sha512-yrq6ODsxEFTLz0R3BX2myf0WBCSQh9A+py8PBo1dCzWIOcvisbyH6akNKqDHMgXePF2kir5mm5JXJTH3OUJYOQ== +ts-node@^8.10.2: + version "8.10.2" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.10.2.tgz#eee03764633b1234ddd37f8db9ec10b75ec7fb8d" + integrity sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA== dependencies: arg "^4.1.0" diff "^4.0.1" @@ -31170,17 +31159,12 @@ typescript@3.6.5: resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.6.5.tgz#dae20114a7b4ff4bd642db9c8c699f2953e8bbdb" integrity sha512-BEjlc0Z06ORZKbtcxGrIvvwYs5hAnuo6TKdNFL55frVDlB+na3z5bsLhFaIxmT+dPWgBIjMo6aNnTOgHHmHgiQ== -typescript@3.8.3: - version "3.8.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061" - integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== - typescript@^2.4.2: version "2.9.2" resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.9.2.tgz#1cbf61d05d6b96269244eb6a3bce4bd914e0f00c" integrity sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w== -typescript@^3.0.0, typescript@^3.2.4, typescript@^3.4.0, typescript@^3.5.3, typescript@^3.8.0-dev.20200111, typescript@^3.8.3, typescript@^3.9.2, typescript@^3.9.3, typescript@latest: +typescript@^3.2.4, typescript@^3.5.3, typescript@^3.8.0-dev.20200111, typescript@^3.8.3, typescript@^3.9.3: version "3.9.3" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.3.tgz#d3ac8883a97c26139e42df5e93eeece33d610b8a" integrity sha512-D/wqnB2xzNFIcoBG9FG8cXRDjiqSTbG2wd8DMZeQyJlP1vfTkIxH4GKveWaEBYySKIg+USu+E+EDIR47SqnaMQ==