Skip to content

Commit c9dc1c6

Browse files
rafecafacebook-github-bot
authored andcommitted
Create metro-react-native-babel-transformer package
Summary: By having this package we can remove the dependency from `react-native` to `metro` and then unblock the releases of metro to npm. We cannot use this package yet from `react-native` since it hasn't been published, what I'm gonna do here is the following: 1. Land this diff 2. Publish manually a version of `metro-react-native-babel-transformer@0.50.0` once this diff lands. 3. Update the RN repo to depend on `metro-react-native-babel-transformer` instead of `metro`. Then we should be able to publish versions of metro :) Differential Revision: D13432231 fbshipit-source-id: 522152e32162cc5fc40aea2fa4c8fd53c528e2e3
1 parent 3bef4bd commit c9dc1c6

File tree

2 files changed

+12
-19
lines changed

2 files changed

+12
-19
lines changed

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,10 +178,8 @@
178178
"jest": "24.0.0-alpha.6",
179179
"jest-junit": "5.2.0",
180180
"lodash": "^4.17.5",
181-
"metro": "0.50.0",
182181
"metro-babel-register": "0.50.0",
183-
"metro-core": "0.50.0",
184-
"metro-memory-fs": "0.50.0",
182+
"metro": "0.50.0",
185183
"mime": "^1.3.4",
186184
"minimist": "^1.2.0",
187185
"mkdirp": "^0.5.1",

yarn.lock

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2648,26 +2648,26 @@ fbjs-scripts@^1.0.0, fbjs-scripts@^1.0.1:
26482648
semver "^5.1.0"
26492649
through2 "^2.0.0"
26502650

2651-
fbjs@1.0.0, fbjs@^1.0.0:
2652-
version "1.0.0"
2653-
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-1.0.0.tgz#52c215e0883a3c86af2a7a776ed51525ae8e0a5a"
2654-
integrity sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==
2651+
fbjs@^0.8.9:
2652+
version "0.8.17"
2653+
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd"
2654+
integrity sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=
26552655
dependencies:
2656-
core-js "^2.4.1"
2657-
fbjs-css-vars "^1.0.0"
2656+
core-js "^1.0.0"
26582657
isomorphic-fetch "^2.1.1"
26592658
loose-envify "^1.0.0"
26602659
object-assign "^4.1.0"
26612660
promise "^7.1.1"
26622661
setimmediate "^1.0.5"
26632662
ua-parser-js "^0.7.18"
26642663

2665-
fbjs@^0.8.9:
2666-
version "0.8.17"
2667-
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd"
2668-
integrity sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=
2664+
fbjs@^1.0.0:
2665+
version "1.0.0"
2666+
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-1.0.0.tgz#52c215e0883a3c86af2a7a776ed51525ae8e0a5a"
2667+
integrity sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==
26692668
dependencies:
2670-
core-js "^1.0.0"
2669+
core-js "^2.4.1"
2670+
fbjs-css-vars "^1.0.0"
26712671
isomorphic-fetch "^2.1.1"
26722672
loose-envify "^1.0.0"
26732673
object-assign "^4.1.0"
@@ -4607,11 +4607,6 @@ metro-core@0.50.0:
46074607
metro-resolver "0.50.0"
46084608
wordwrap "^1.0.0"
46094609

4610-
metro-memory-fs@0.50.0:
4611-
version "0.50.0"
4612-
resolved "https://registry.yarnpkg.com/metro-memory-fs/-/metro-memory-fs-0.50.0.tgz#205c173a02123d3b5c3e6894e0947928a047e411"
4613-
integrity sha512-JYsSeJ57jAcRnP6aHmG/yZkzwxtDTKrPQ82tNprexn88p2HvPjvb5VJTCRteyDk7ybF+WOBGUgGnI1XFi4BLuQ==
4614-
46154610
metro-memory-fs@^0.48.1:
46164611
version "0.48.3"
46174612
resolved "https://registry.yarnpkg.com/metro-memory-fs/-/metro-memory-fs-0.48.3.tgz#2d180a73992daf08e242ea49682f72e6f0f7f094"

0 commit comments

Comments
 (0)