From 091e1ab70e473a707b8a695e274196f4b9c9794a Mon Sep 17 00:00:00 2001 From: hypnos Date: Tue, 14 Nov 2017 02:36:07 +0300 Subject: [PATCH] Remove packages' devDependencies that duplicate the root ones --- addons/a11y/package.json | 6 ------ addons/actions/package.json | 6 ------ addons/comments/package.json | 6 +----- addons/events/package.json | 4 ---- addons/graphql/package.json | 5 ----- addons/info/package.json | 8 ++------ addons/knobs/package.json | 2 -- addons/links/package.json | 5 ----- addons/notes/package.json | 5 ----- addons/options/package.json | 6 ------ addons/storyshots/package.json | 8 +------- app/react-native/package.json | 3 --- app/react/package.json | 5 +---- app/vue/package.json | 1 - lib/addons/package.json | 3 --- lib/channel-postmessage/package.json | 3 --- lib/channel-websocket/package.json | 3 --- lib/channels/package.json | 3 --- lib/codemod/package.json | 3 --- lib/components/package.json | 4 ---- yarn.lock | 4 ---- 21 files changed, 5 insertions(+), 88 deletions(-) diff --git a/addons/a11y/package.json b/addons/a11y/package.json index 9836363d56a9..5943bfede8c1 100644 --- a/addons/a11y/package.json +++ b/addons/a11y/package.json @@ -29,12 +29,6 @@ "axe-core": "^2.0.7", "prop-types": "^15.6.0" }, - "devDependencies": { - "react": "^16.1.0", - "react-dom": "^16.1.0", - "react-test-renderer": "^16.1.0", - "shelljs": "^0.7.8" - }, "peerDependencies": { "react": "*", "react-dom": "*" diff --git a/addons/actions/package.json b/addons/actions/package.json index b43d8aff5261..61b2f56407ae 100644 --- a/addons/actions/package.json +++ b/addons/actions/package.json @@ -28,12 +28,6 @@ "react-inspector": "^2.2.1", "uuid": "^3.1.0" }, - "devDependencies": { - "react": "^16.1.0", - "react-dom": "^16.1.0", - "react-test-renderer": "^16.1.0", - "shelljs": "^0.7.8" - }, "peerDependencies": { "react": "*", "react-dom": "*" diff --git a/addons/comments/package.json b/addons/comments/package.json index 1622d4953390..b555eb001daf 100644 --- a/addons/comments/package.json +++ b/addons/comments/package.json @@ -39,11 +39,7 @@ "@kadira/storybook-database-cloud": "*", "@kadira/storybook-deployer": "*", "@storybook/addon-actions": "^3.2.15", - "@storybook/react": "^3.2.15", - "react": "^16.1.0", - "react-dom": "^16.1.0", - "react-test-renderer": "^16.1.0", - "shelljs": "^0.7.8" + "@storybook/react": "^3.2.15" }, "peerDependencies": { "react": "*" diff --git a/addons/events/package.json b/addons/events/package.json index b259b235839e..b85e0257b395 100644 --- a/addons/events/package.json +++ b/addons/events/package.json @@ -27,10 +27,6 @@ "react-textarea-autosize": "^5.2.0", "uuid": "^3.1.0" }, - "devDependencies": { - "react": "^16.1.0", - "react-dom": "^16.1.0" - }, "peerDependencies": { "react": "*" } diff --git a/addons/graphql/package.json b/addons/graphql/package.json index f55844f571b8..e2fe80948eee 100644 --- a/addons/graphql/package.json +++ b/addons/graphql/package.json @@ -26,11 +26,6 @@ "graphql": "^0.11.7", "prop-types": "^15.6.0" }, - "devDependencies": { - "react": "^16.1.0", - "react-dom": "^16.1.0", - "shelljs": "^0.7.8" - }, "peerDependencies": { "react": "*" } diff --git a/addons/info/package.json b/addons/info/package.json index 742a1de20509..261fcd2f92c6 100644 --- a/addons/info/package.json +++ b/addons/info/package.json @@ -23,12 +23,8 @@ "react-addons-create-fragment": "^15.5.3", "util-deprecate": "^1.0.2" }, - "devDependencies": { - "react": "^16.1.0", - "react-dom": "^16.1.0", - "react-test-renderer": "^16.1.0" - }, "peerDependencies": { - "react": "*" + "react": "*", + "react-dom": "*" } } diff --git a/addons/knobs/package.json b/addons/knobs/package.json index ec174fc3b533..e35d73c9584c 100644 --- a/addons/knobs/package.json +++ b/addons/knobs/package.json @@ -31,8 +31,6 @@ "@types/node": "^8.0.51", "@types/react": "^16.0.22", "raw-loader": "^0.5.1", - "react": "^16.1.0", - "react-dom": "^16.1.0", "style-loader": "^0.19.0", "typescript": "^2.6.1", "typescript-definition-tester": "^0.0.5", diff --git a/addons/links/package.json b/addons/links/package.json index 1975cbb902b0..5dcbe47c4735 100644 --- a/addons/links/package.json +++ b/addons/links/package.json @@ -23,11 +23,6 @@ "dependencies": { "@storybook/addons": "^3.2.15" }, - "devDependencies": { - "react": "^16.1.0", - "react-dom": "^16.1.0", - "shelljs": "^0.7.8" - }, "peerDependencies": { "react": "*", "react-dom": "*" diff --git a/addons/notes/package.json b/addons/notes/package.json index 4cb06e38f172..6eb0c3dd81cf 100644 --- a/addons/notes/package.json +++ b/addons/notes/package.json @@ -24,11 +24,6 @@ "prop-types": "^15.6.0", "util-deprecate": "^1.0.2" }, - "devDependencies": { - "react": "^16.1.0", - "react-addons-test-utils": "^15.5.1", - "react-dom": "^16.1.0" - }, "peerDependencies": { "react": "*" }, diff --git a/addons/options/package.json b/addons/options/package.json index 813d4a112207..0b193c78010b 100644 --- a/addons/options/package.json +++ b/addons/options/package.json @@ -22,12 +22,6 @@ "dependencies": { "@storybook/addons": "^3.2.15" }, - "devDependencies": { - "react": "^16.1.0", - "react-dom": "^16.1.0", - "react-test-renderer": "^16.1.0", - "shelljs": "^0.7.8" - }, "peerDependencies": { "react": "*", "react-dom": "*" diff --git a/addons/storyshots/package.json b/addons/storyshots/package.json index 316c86b0981b..fb9e83e3d00e 100644 --- a/addons/storyshots/package.json +++ b/addons/storyshots/package.json @@ -22,13 +22,7 @@ "devDependencies": { "@storybook/addons": "^3.2.15", "@storybook/channels": "^3.2.15", - "@storybook/react": "^3.2.15", - "babel-cli": "^6.26.0", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-preset-env": "^1.6.0", - "babel-preset-react": "^6.24.1", - "react": "^16.1.0", - "react-dom": "^16.1.0" + "@storybook/react": "^3.2.15" }, "peerDependencies": { "@storybook/addons": "^3.2.15", diff --git a/app/react-native/package.json b/app/react-native/package.json index b86d7a2dd4ea..4941106caebc 100644 --- a/app/react-native/package.json +++ b/app/react-native/package.json @@ -71,9 +71,6 @@ "ws": "^3.3.1" }, "devDependencies": { - "babel-cli": "^6.26.0", - "react": "^16.1.0", - "react-dom": "^16.1.0", "react-native": "^0.50.3" }, "peerDependencies": { diff --git a/app/react/package.json b/app/react/package.json index d01a518273bb..54a562dfa72f 100644 --- a/app/react/package.json +++ b/app/react/package.json @@ -75,10 +75,7 @@ "webpack-hot-middleware": "^2.20.0" }, "devDependencies": { - "babel-cli": "^6.26.0", - "nodemon": "^1.12.1", - "react": "^16.1.0", - "react-dom": "^16.1.0" + "nodemon": "^1.12.1" }, "peerDependencies": { "react": ">=15.0.0 || ^16.0.0", diff --git a/app/vue/package.json b/app/vue/package.json index c6102469d46d..82a2b1d82f6e 100644 --- a/app/vue/package.json +++ b/app/vue/package.json @@ -76,7 +76,6 @@ "webpack-hot-middleware": "^2.20.0" }, "devDependencies": { - "babel-cli": "^6.26.0", "nodemon": "^1.12.1", "vue": "^2.5.3", "vue-loader": "^13.5.0", diff --git a/lib/addons/package.json b/lib/addons/package.json index a4d46454149d..03b74c062a35 100644 --- a/lib/addons/package.json +++ b/lib/addons/package.json @@ -17,8 +17,5 @@ }, "scripts": { "prepare": "node ../../scripts/prepare.js" - }, - "devDependencies": { - "shelljs": "^0.7.8" } } diff --git a/lib/channel-postmessage/package.json b/lib/channel-postmessage/package.json index d5a79dace71b..48ac7a6bf3a4 100644 --- a/lib/channel-postmessage/package.json +++ b/lib/channel-postmessage/package.json @@ -11,8 +11,5 @@ "@storybook/channels": "^3.2.15", "global": "^4.3.2", "json-stringify-safe": "^5.0.1" - }, - "devDependencies": { - "shelljs": "^0.7.8" } } diff --git a/lib/channel-websocket/package.json b/lib/channel-websocket/package.json index 0ef1cbe22e5e..e5507f46a260 100644 --- a/lib/channel-websocket/package.json +++ b/lib/channel-websocket/package.json @@ -10,8 +10,5 @@ "dependencies": { "@storybook/channels": "^3.2.15", "global": "^4.3.2" - }, - "devDependencies": { - "shelljs": "^0.7.8" } } diff --git a/lib/channels/package.json b/lib/channels/package.json index fdfdac1a3556..459f8b65dd11 100644 --- a/lib/channels/package.json +++ b/lib/channels/package.json @@ -6,8 +6,5 @@ "main": "dist/index.js", "scripts": { "prepare": "node ../../scripts/prepare.js" - }, - "devDependencies": { - "shelljs": "^0.7.8" } } diff --git a/lib/codemod/package.json b/lib/codemod/package.json index b4c47c49d3cd..0d3006fb5efd 100644 --- a/lib/codemod/package.json +++ b/lib/codemod/package.json @@ -13,8 +13,5 @@ }, "dependencies": { "jscodeshift": "^0.3.30" - }, - "devDependencies": { - "shelljs": "^0.7.8" } } diff --git a/lib/components/package.json b/lib/components/package.json index 80d8eb6d3e02..0bf76aba3f3d 100644 --- a/lib/components/package.json +++ b/lib/components/package.json @@ -18,10 +18,6 @@ "glamorous": "^4.11.0", "prop-types": "^15.6.0" }, - "devDependencies": { - "react": "^16.1.0", - "react-dom": "^16.1.0" - }, "peerDependencies": { "react": "*", "react-dom": "*" diff --git a/yarn.lock b/yarn.lock index cdbabe8f3823..9835258c7a87 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9248,10 +9248,6 @@ react-addons-create-fragment@^15.5.3: loose-envify "^1.3.1" object-assign "^4.1.0" -react-addons-test-utils@^15.5.1: - version "15.6.2" - resolved "https://registry.yarnpkg.com/react-addons-test-utils/-/react-addons-test-utils-15.6.2.tgz#c12b6efdc2247c10da7b8770d185080a7b047156" - react-attr-converter@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/react-attr-converter/-/react-attr-converter-0.3.1.tgz#4a2abf6d907b7ddae4d862dfec80e489ce41ad6e"