Skip to content

Commit 946f6ae

Browse files
committed
Move react from devDeps to peerDeps
1 parent f84c1a2 commit 946f6ae

File tree

3 files changed

+6
-31
lines changed

3 files changed

+6
-31
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ node_js:
77
- 5
88

99
script:
10+
- npm install react@15 react-dom@15
1011
- npm run test
1112
- npm run build
1213

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"precommit": "lint-staged",
99
"build": "yarn clean:lib && webpack --progress --colors --env build",
1010
"dev": "yarn clean:lib && webpack --progress --colors --watch --env dev",
11-
"lint": "eslint .",
11+
"lint": "eslint src/**/*.js",
1212
"test": "yarn lint && jest --coverage --verbose",
1313
"test:clean": "rimraf ./coverage",
1414
"test:watch": "jest --watchAll",
@@ -59,6 +59,9 @@
5959
"react-transition-group": "^1.1.3",
6060
"uuid": "^3.0.1"
6161
},
62+
"peerDependencies": {
63+
"react": "^15.0.0 || ^16.0.0"
64+
},
6265
"devDependencies": {
6366
"babel-cli": "6.24.1",
6467
"babel-core": "6.24.1",
@@ -86,9 +89,7 @@
8689
"np": "^2.16.0",
8790
"postcss-loader": "^1.3.3",
8891
"prettier": "^1.6.1",
89-
"react": "^15.6.0",
9092
"react-docgen": "^2.16.0",
91-
"react-dom": "^15.6.0",
9293
"react-test-renderer": "^15.5.4",
9394
"regenerator-runtime": "^0.10.5",
9495
"rimraf": "^2.6.1",

yarn.lock

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1700,14 +1700,6 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
17001700
safe-buffer "^5.0.1"
17011701
sha.js "^2.4.8"
17021702

1703-
create-react-class@^15.6.0:
1704-
version "15.6.0"
1705-
resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.6.0.tgz#ab448497c26566e1e29413e883207d57cfe7bed4"
1706-
dependencies:
1707-
fbjs "^0.8.9"
1708-
loose-envify "^1.3.1"
1709-
object-assign "^4.1.1"
1710-
17111703
cross-spawn-async@^2.1.1:
17121704
version "2.2.5"
17131705
resolved "https://registry.yarnpkg.com/cross-spawn-async/-/cross-spawn-async-2.2.5.tgz#845ff0c0834a3ded9d160daca6d390906bb288cc"
@@ -4080,7 +4072,7 @@ longest@^1.0.1:
40804072
version "1.0.1"
40814073
resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
40824074

4083-
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1:
4075+
loose-envify@^1.0.0, loose-envify@^1.3.1:
40844076
version "1.3.1"
40854077
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848"
40864078
dependencies:
@@ -5162,15 +5154,6 @@ react-docgen@^2.16.0:
51625154
node-dir "^0.1.10"
51635155
recast "^0.11.5"
51645156

5165-
react-dom@^15.6.0:
5166-
version "15.6.1"
5167-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.6.1.tgz#2cb0ed4191038e53c209eb3a79a23e2a4cf99470"
5168-
dependencies:
5169-
fbjs "^0.8.9"
5170-
loose-envify "^1.1.0"
5171-
object-assign "^4.1.0"
5172-
prop-types "^15.5.10"
5173-
51745157
react-test-renderer@^15.5.4:
51755158
version "15.6.1"
51765159
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-15.6.1.tgz#026f4a5bb5552661fd2cc4bbcd0d4bc8a35ebf7e"
@@ -5188,16 +5171,6 @@ react-transition-group@^1.1.3:
51885171
prop-types "^15.5.6"
51895172
warning "^3.0.0"
51905173

5191-
react@^15.6.0:
5192-
version "15.6.1"
5193-
resolved "https://registry.yarnpkg.com/react/-/react-15.6.1.tgz#baa8434ec6780bde997cdc380b79cd33b96393df"
5194-
dependencies:
5195-
create-react-class "^15.6.0"
5196-
fbjs "^0.8.9"
5197-
loose-envify "^1.1.0"
5198-
object-assign "^4.1.0"
5199-
prop-types "^15.5.10"
5200-
52015174
read-pkg-up@^1.0.1:
52025175
version "1.0.1"
52035176
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"

0 commit comments

Comments
 (0)