From f74c638afdecf031f3dbc27d65ac532f9c6f2bbf Mon Sep 17 00:00:00 2001 From: Justin Marrington Date: Fri, 7 Jul 2017 11:03:06 +1000 Subject: [PATCH] [RELEASE] Move React and ReactDOM to peerDependencies, allow React 16 --- CHANGELOG.md | 3 +++ packages/stranger/package.json | 5 ++--- packages/translated-components/package.json | 8 +++++--- packages/ui-icons/package.json | 6 ++++-- packages/ui-logo/package.json | 6 ++++-- 5 files changed, 18 insertions(+), 10 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..a6c7bd1 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,3 @@ +# 5.0.0 + +Upgrades all the React dependencies to Peer Dependencies and allows React 16. diff --git a/packages/stranger/package.json b/packages/stranger/package.json index ee1c340..2e6daa0 100644 --- a/packages/stranger/package.json +++ b/packages/stranger/package.json @@ -27,14 +27,13 @@ "bundle-size": "^1.1.5", "enzyme": "^2.7.0", "jest-cli": "^16.0.1", - "react": "^15.4.2", "react-addons-test-utils": "^15.4.2", - "react-dom": "^15.4.2", + "react-dom": "^15.6.1", "react-test-renderer": "^15.4.2", "rimraf": "^2.5.4" }, "peerDependencies": { - "react": "^15.4.2" + "react": ">= 15.6.1 < 17" }, "dependencies": { "@everydayhero/rug": "^2.5.1", diff --git a/packages/translated-components/package.json b/packages/translated-components/package.json index 4080e1c..0bce237 100644 --- a/packages/translated-components/package.json +++ b/packages/translated-components/package.json @@ -33,15 +33,17 @@ "jsdom": "^9.10.0", "mocha": "^3.2.0", "react-addons-test-utils": "^15.4.2", - "react-dom": "^15.4.2", + "react-dom": "^15.6.1", "standard": "^7.1.2" }, "dependencies": { "country-data": "0.0.31", "intl-messageformat": "^1.3.0", "lodash": "^4.17.4", - "prop-types": "^15.5.10", - "react": "^15.4.2" + "prop-types": "^15.5.10" + }, + "peerDependencies": { + "react": "^15.6.1" }, "standard": { "parser": "babel-eslint" diff --git a/packages/ui-icons/package.json b/packages/ui-icons/package.json index 7940b70..08f9243 100644 --- a/packages/ui-icons/package.json +++ b/packages/ui-icons/package.json @@ -20,11 +20,13 @@ "lodash": "^4.17.4", "prop-types": "^15.5.10", "raw-loader": "^0.5.1", - "react": "^15.4.2", - "react-dom": "^15.4.2", "react-svg-inline": "^2.0.0", "webpack": "^2.3.2" }, + "peerDependencies": { + "react-dom": ">= 15.6.1 < 17", + "react": ">= 15.6.1 < 17" + }, "devDependencies": { "enzyme": "^2.8.0", "power-assert": "^1.4.2", diff --git a/packages/ui-logo/package.json b/packages/ui-logo/package.json index b666b59..5f7dc21 100644 --- a/packages/ui-logo/package.json +++ b/packages/ui-logo/package.json @@ -19,11 +19,13 @@ "babel-preset-react": "^6.23.0", "babel-preset-stage-0": "^6.22.0", "prop-types": "^15.5.10", - "react": "^15.4.2", - "react-dom": "^15.4.2", "react-svg-inline": "^2.0.0", "webpack": "^2.3.2" }, + "peerDependencies": { + "react": ">= 15.6.1 < 17", + "react-dom": ">= 15.6.1 < 17" + }, "devDependencies": { "enzyme": "^2.8.0", "power-assert": "^1.4.2",