Remove transitive dependency on fbjs (#13075)
Dan Abramov committed
Jun 19, 2018 at 17:52 UTC
8e87c139b490a60ef837ea93b91e639e1d7b0d90
10 files changed
+18
-12
package.json
+1
-1
@@ -78,7 +78,7 @@
78
"object-assign": "^4.1.1",
79
"platform": "^1.1.0",
80
"prettier": "1.11.1",
81
- "prop-types": "^15.6.0",
81
+ "prop-types": "^15.6.2",
82
"random-seed": "^0.3.0",
83
"react-lifecycles-compat": "^3.0.2",
84
"rimraf": "^2.6.1",
packages/react-art/package.json
+1
-1
@@ -22,7 +22,7 @@
22
"create-react-class": "^15.6.2",
23
"loose-envify": "^1.1.0",
24
"object-assign": "^4.1.1",
25
- "prop-types": "^15.6.0"
25
+ "prop-types": "^15.6.2"
26
},
27
"peerDependencies": {
28
"react": "^16.0.0"
packages/react-dom/package.json
+1
-1
@@ -15,7 +15,7 @@
15
"dependencies": {
16
"loose-envify": "^1.1.0",
17
"object-assign": "^4.1.1",
18
- "prop-types": "^15.6.0"
18
+ "prop-types": "^15.6.2"
19
},
20
"peerDependencies": {
21
"react": "^16.0.0"
packages/react-native-renderer/package.json
+1
-1
@@ -5,7 +5,7 @@
5
"repository": "facebook/react",
6
"dependencies": {
7
"object-assign": "^4.1.1",
8
- "prop-types": "^15.6.0"
8
+ "prop-types": "^15.6.2"
9
},
10
"peerDependencies": {
11
"react": "^16.0.0"
packages/react-noop-renderer/package.json
+1
-1
@@ -8,7 +8,7 @@
8
"license": "MIT",
9
"dependencies": {
10
"object-assign": "^4.1.1",
11
- "prop-types": "^15.6.0",
11
+ "prop-types": "^15.6.2",
12
"regenerator-runtime": "^0.11.0",
13
"react-reconciler": "*"
14
},
packages/react-reconciler/package.json
+1
-1
@@ -27,7 +27,7 @@
27
"dependencies": {
28
"loose-envify": "^1.1.0",
29
"object-assign": "^4.1.1",
30
- "prop-types": "^15.6.0"
30
+ "prop-types": "^15.6.2"
31
},
32
"browserify": {
33
"transform": [
packages/react-test-renderer/package.json
+1
-1
@@ -16,7 +16,7 @@
16
"homepage": "https://reactjs.org/",
17
"dependencies": {
18
"object-assign": "^4.1.1",
19
- "prop-types": "^15.6.0",
19
+ "prop-types": "^15.6.2",
20
"react-is": "^16.4.1"
21
},
22
"peerDependencies": {
packages/react/package.json
+1
-1
@@ -23,7 +23,7 @@
23
"dependencies": {
24
"loose-envify": "^1.1.0",
25
"object-assign": "^4.1.1",
26
- "prop-types": "^15.6.0"
26
+ "prop-types": "^15.6.2"
27
},
28
"browserify": {
29
"transform": [
scripts/rollup/build.js
+2
-3
@@ -285,9 +285,8 @@ function getPlugins(
285
},
286
// Shim any modules that need forking in this environment.
287
useForks(forks),
288
- // Ensure we don't try to bundle any fbjs modules
289
- // unless they're transitive (e.g. through prop-types).
290
- !isUMDBundle && blacklistFBJS(),
288
+ // Ensure we don't try to bundle any fbjs modules.
289
+ blacklistFBJS(),
290
// Use Node resolution mechanism.
291
resolve({
292
skip: externals,
yarn.lock
+8
-1
@@ -4603,7 +4603,7 @@ promise@^7.1.1:
4603
dependencies:
4604
asap "~2.0.3"
4605
4606
-prop-types@^15.5.7, prop-types@^15.6.0:
4606
+prop-types@^15.5.7:
4607
version "15.6.1"
4608
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.1.tgz#36644453564255ddda391191fb3a125cbdf654ca"
4609
dependencies:
@@ -4611,6 +4611,13 @@ prop-types@^15.5.7, prop-types@^15.6.0:
4611
loose-envify "^1.3.1"
4612
object-assign "^4.1.1"
4613
4614
+prop-types@^15.6.2:
4615
+ version "15.6.2"
4616
+ resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
4617
+ dependencies:
4618
+ loose-envify "^1.3.1"
4619
+ object-assign "^4.1.1"
4620
+
4621
prop-types@~15.5.7:
4622
version "15.5.10"
4623
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.5.10.tgz#2797dfc3126182e3a95e3dfbb2e893ddd7456154"