Skip to content

Commit c92b64b

Browse files
Upgrade Metro dependencies to 0.69.0
Summary: While React Native depends on the `metro` package indirectly (via the CLI package), it depends on some secondary Metro packages directly. This diff updates those direct dependencies to use [Metro 0.69.0](https://github.com/facebook/metro/releases/tag/v0.69.0). Changelog: [General] Update direct Metro dependencies to 0.69.0 Reviewed By: motiz88 Differential Revision: D34520074 fbshipit-source-id: 93b9f5fa8ccc65132c9c96b23080edb5a339d5ce
1 parent e139ef0 commit c92b64b

File tree

4 files changed

+58
-47
lines changed

4 files changed

+58
-47
lines changed

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,9 @@
105105
"hermes-engine": "~0.11.0",
106106
"invariant": "^2.2.4",
107107
"jsc-android": "^250230.2.1",
108-
"metro-react-native-babel-transformer": "0.68.0",
109-
"metro-runtime": "0.68.0",
110-
"metro-source-map": "0.68.0",
108+
"metro-react-native-babel-transformer": "0.69.0",
109+
"metro-runtime": "0.69.0",
110+
"metro-source-map": "0.69.0",
111111
"nullthrows": "^1.1.1",
112112
"pretty-format": "^26.5.2",
113113
"promise": "^8.0.3",

repo-config/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"jest": "^26.6.3",
3939
"jest-junit": "^10.0.0",
4040
"jscodeshift": "^0.13.1",
41-
"metro-babel-register": "0.68.0",
41+
"metro-babel-register": "0.69.0",
4242
"mkdirp": "^0.5.1",
4343
"prettier": "^2.4.1",
4444
"react": "17.0.2",

template/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"babel-jest": "^26.6.3",
2121
"eslint": "^7.32.0",
2222
"jest": "^26.6.3",
23-
"metro-react-native-babel-preset": "^0.68.0",
23+
"metro-react-native-babel-preset": "^0.69.0",
2424
"react-test-renderer": "17.0.2"
2525
},
2626
"jest": {

yarn.lock

+53-42
Original file line numberDiff line numberDiff line change
@@ -3551,13 +3551,25 @@ [email protected]:
35513551
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.5.0.tgz#36432a2b12f01b217244da098924efdfdfc12327"
35523552
integrity sha512-1h8rvG23HhIR5K6Kt0e5C7BC72J1Ath/8MmSta49vxXp/j6wl7IMHvIRFYBQr35tWnQY97dSGR2uoAJ5pHUQkg==
35533553

3554+
3555+
version "0.6.0"
3556+
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.6.0.tgz#e866fddae1b80aec65fe2ae450a5f2070ad54033"
3557+
integrity sha512-2YTGzJCkhdmT6VuNprWjXnvTvw/3iPNw804oc7yknvQpNKo+vJGZmtvLLCghOZf0OwzKaNAzeIMp71zQbNl09w==
3558+
35543559
35553560
version "0.5.0"
35563561
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.5.0.tgz#8b678dd8b29a08b57cbaf60adba4896494c59a53"
35573562
integrity sha512-ARnJBScKAkkq8j3BHrNGBUv/4cSpZNbKDsVizEtzmsFeqC67Dopa5s4XRe+e3wN52Dh5Mj2kDB5wJvhcxwDkPg==
35583563
dependencies:
35593564
hermes-estree "0.5.0"
35603565

3566+
3567+
version "0.6.0"
3568+
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.6.0.tgz#00d14e91bca830b3c1457050fa4187400cb96328"
3569+
integrity sha512-Vf58jBZca2+QBLR9h7B7mdg8oFz2g5ILz1iVouZ5DOrOrAfBmPfJjdjDT8jrO0f+iJ4/hSRrQHqHIjSnTaLUDQ==
3570+
dependencies:
3571+
hermes-estree "0.6.0"
3572+
35613573
hermes-profile-transformer@^0.0.6:
35623574
version "0.0.6"
35633575
resolved "https://registry.yarnpkg.com/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz#bd0f5ecceda80dd0ddaae443469ab26fb38fc27b"
@@ -4924,10 +4936,10 @@ merge2@^1.3.0:
49244936
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
49254937
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
49264938

4927-
metro-babel-register@0.68.0:
4928-
version "0.68.0"
4929-
resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.68.0.tgz#7f68fc04b385daf702b31e1b8b9e0f8e94fbf13e"
4930-
integrity sha512-KgPNipU2CkU+f+6m4b6P6jHdgYbEQ6IVr/4mO0Tqd6MMZdDQj8V3x9BK9UT11OEXocUP4+AD87EpWp8mrnySSA==
4939+
metro-babel-register@0.69.0:
4940+
version "0.69.0"
4941+
resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.69.0.tgz#d5d904e249c100229277c6ada923bfc9797dd0b7"
4942+
integrity sha512-jNXQY0QFD7KZMeZJcymjVugF5squEJhRMmdGf5qyJm/QstU3z7rBt1xd4MCp1frdc4ku8IEP4Ye6XnIPST2szw==
49314943
dependencies:
49324944
"@babel/core" "^7.14.0"
49334945
"@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0"
@@ -4950,14 +4962,14 @@ [email protected]:
49504962
metro-source-map "0.67.0"
49514963
nullthrows "^1.1.1"
49524964

4953-
metro-babel-transformer@0.68.0:
4954-
version "0.68.0"
4955-
resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.68.0.tgz#90e0f6aac31082c1a1ca930d19fa2c3b829090f1"
4956-
integrity sha512-uVW3GiamyMjMSmZFWxuFrfdoGYtW56xojYl7BABpO8U634kK2tTGB8Hm+RGdzWEjBZ1B9NzKKrlM2Crtvxi72w==
4965+
metro-babel-transformer@0.69.0:
4966+
version "0.69.0"
4967+
resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.69.0.tgz#6598ef631ebcb62b36d79d19a89a00d6fb54cf64"
4968+
integrity sha512-tlfdy8vkNQUqyFQYBK9lAHQvWfpC/E+auXiJZNNnKV1mbVZhmfbGpt1sLxidfXWMpcYMI1cdF0RxOkZDqTLtwQ==
49574969
dependencies:
49584970
"@babel/core" "^7.14.0"
4959-
hermes-parser "0.5.0"
4960-
metro-source-map "0.68.0"
4971+
hermes-parser "0.6.0"
4972+
metro-source-map "0.69.0"
49614973
nullthrows "^1.1.1"
49624974

49634975
@@ -5063,10 +5075,10 @@ [email protected]:
50635075
"@babel/template" "^7.0.0"
50645076
react-refresh "^0.4.0"
50655077

5066-
metro-react-native-babel-preset@0.68.0:
5067-
version "0.68.0"
5068-
resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.68.0.tgz#5a896aeeabb4f0dc796724ed75efb3e05d81b02f"
5069-
integrity sha512-y0fi1DYi2AyYxqIjjJHN0OloX9qi8qC8/+UhJaAZr3QNEt1dXUE0yhydcKoARn6rzgqWHqbiL6nqJOqfvbHr1w==
5078+
metro-react-native-babel-preset@0.69.0:
5079+
version "0.69.0"
5080+
resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.69.0.tgz#5f651a027d3ced57fb1ef93e2e5a5a4a90059a93"
5081+
integrity sha512-AEvyI6h3ltvc3/hY+v7DhV3pFSSE3jhtebjYEX+ffXQ/oT3U3pbFvLXa24TCe7cTljM6eEMtmpYS+6UkGE9BKQ==
50705082
dependencies:
50715083
"@babel/core" "^7.14.0"
50725084
"@babel/plugin-proposal-async-generator-functions" "^7.0.0"
@@ -5093,7 +5105,6 @@ [email protected]:
50935105
"@babel/plugin-transform-function-name" "^7.0.0"
50945106
"@babel/plugin-transform-literals" "^7.0.0"
50955107
"@babel/plugin-transform-modules-commonjs" "^7.0.0"
5096-
"@babel/plugin-transform-object-assign" "^7.0.0"
50975108
"@babel/plugin-transform-parameters" "^7.0.0"
50985109
"@babel/plugin-transform-react-display-name" "^7.0.0"
50995110
"@babel/plugin-transform-react-jsx" "^7.0.0"
@@ -5110,17 +5121,17 @@ [email protected]:
51105121
"@babel/template" "^7.0.0"
51115122
react-refresh "^0.4.0"
51125123

5113-
metro-react-native-babel-transformer@0.68.0:
5114-
version "0.68.0"
5115-
resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.68.0.tgz#bfdfe3af860142fac8feb2a4f40c9c3bf1ea1706"
5116-
integrity sha512-NCV4yrefc3jshl8yJdialj7qnGkbh8went5jJvZyvviTMfpFAjBbnlm8Hj1dzzXbxt8Z5K6CQ8xVioMxDAJRCw==
5124+
metro-react-native-babel-transformer@0.69.0:
5125+
version "0.69.0"
5126+
resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.69.0.tgz#ce8183f94d18196545f1393ec37f81cd13d50c92"
5127+
integrity sha512-+s0LuEtkvIQkB+unDFTsbECtlOaPXWDOd4rrvFu9OHtDfZCbh1+7mVBLWH0noUc6b/I70beGPJQf9yiKGy7Syg==
51175128
dependencies:
51185129
"@babel/core" "^7.14.0"
51195130
babel-preset-fbjs "^3.4.0"
5120-
hermes-parser "0.5.0"
5121-
metro-babel-transformer "0.68.0"
5122-
metro-react-native-babel-preset "0.68.0"
5123-
metro-source-map "0.68.0"
5131+
hermes-parser "0.6.0"
5132+
metro-babel-transformer "0.69.0"
5133+
metro-react-native-babel-preset "0.69.0"
5134+
metro-source-map "0.69.0"
51245135
nullthrows "^1.1.1"
51255136

51265137
metro-react-native-babel-transformer@^0.67.0:
@@ -5148,10 +5159,10 @@ [email protected], metro-runtime@^0.67.0:
51485159
resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.67.0.tgz#a8888dfd06bcebbac3c99dcac7cd622510dd8ee0"
51495160
integrity sha512-IFtSL0JUt1xK3t9IoLflTDft82bjieSzdIJWLzrRzBMlesz8ox5bVmnpQbVQEwfYUpEOxbM3VOZauVbdCmXA7g==
51505161

5151-
metro-runtime@0.68.0:
5152-
version "0.68.0"
5153-
resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.68.0.tgz#58cc80de8d615bf783e0446ad2830b724ccc0001"
5154-
integrity sha512-FDtecsblgru4ObES1EHIyyBCTYTHxxY3olv+4V/OtSfaD4AJVnqyVeSG865tz5fYnrJ4pk4jYj7vn8x16WJQdA==
5162+
metro-runtime@0.69.0:
5163+
version "0.69.0"
5164+
resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.69.0.tgz#cfddafbb8f3e194b3e2eb917ed851d0ee10d8e04"
5165+
integrity sha512-m4qnrNIU5r/mYKiMJwfsUpJ8Q3oZa+bp0bpQHYxt5KvXETiFTEO3iF5ZsebLDII0SbEY+vIzGVXZFlA4p7XX9A==
51555166

51565167
51575168
version "0.67.0"
@@ -5167,17 +5178,17 @@ [email protected]:
51675178
source-map "^0.5.6"
51685179
vlq "^1.0.0"
51695180

5170-
metro-source-map@0.68.0:
5171-
version "0.68.0"
5172-
resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.68.0.tgz#8ea2563b1efa596fe0614b51e5cd5de3e4c0cdd3"
5173-
integrity sha512-/pDVGIUyb+Wf5aNxcf+PLqss1X2tt5BJAzSSv9CqCI6NdM0qUO+6sklIme0xkQ0DSfsf+SJQVhId3b8As8dfag==
5181+
metro-source-map@0.69.0:
5182+
version "0.69.0"
5183+
resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.69.0.tgz#1fd1d9a886da2d1b147b57647d86f91f0b57512b"
5184+
integrity sha512-EvnX4kgUALt/xS+kASgwMSXjNTMjoicN1bIAVZsYWi/fujoc/nWWm05WJqmNzJHMyA/IUR4nBmmcQT+y5ZE5RA==
51745185
dependencies:
51755186
"@babel/traverse" "^7.14.0"
51765187
"@babel/types" "^7.0.0"
51775188
invariant "^2.2.4"
5178-
metro-symbolicate "0.68.0"
5189+
metro-symbolicate "0.69.0"
51795190
nullthrows "^1.1.1"
5180-
ob1 "0.68.0"
5191+
ob1 "0.69.0"
51815192
source-map "^0.5.6"
51825193
vlq "^1.0.0"
51835194

@@ -5193,13 +5204,13 @@ [email protected]:
51935204
through2 "^2.0.1"
51945205
vlq "^1.0.0"
51955206

5196-
metro-symbolicate@0.68.0:
5197-
version "0.68.0"
5198-
resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.68.0.tgz#166b571172cafaee91f98628132e379158b7f1b6"
5199-
integrity sha512-zX/aZBGutE9RN/mDZjUtQ478jaRiAn/ZekfnuvTtaUuBTpH+oxmqA5jYxEarzevwOAKptCGKlhIj9/+9RDk8zg==
5207+
metro-symbolicate@0.69.0:
5208+
version "0.69.0"
5209+
resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.69.0.tgz#46911445f9114371e694c07c3d562f2747d3c581"
5210+
integrity sha512-KMDS5vB85WWlFX2P7d9+8+W5R78hAhgj8wfB5uw0HiG+bO2k3uACunFImFLqWU+Eqc57OZPxyF/XYi5h2q15CQ==
52005211
dependencies:
52015212
invariant "^2.2.4"
5202-
metro-source-map "0.68.0"
5213+
metro-source-map "0.69.0"
52035214
nullthrows "^1.1.1"
52045215
source-map "^0.5.6"
52055216
through2 "^2.0.1"
@@ -5540,10 +5551,10 @@ [email protected]:
55405551
resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.67.0.tgz#91f104c90641b1af8c364fc82a4b2c7d0801072d"
55415552
integrity sha512-YvZtX8HKYackQ5PwdFIuuNFVsMChRPHvnARRRT0Vk59xsBvL5t9U1Ock3M1sYrKj+Gp73+0q9xcHLAxI+xLi5g==
55425553

5543-
ob1@0.68.0:
5544-
version "0.68.0"
5545-
resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.68.0.tgz#1da5746721190125f093add4b2ff6b8e457344b8"
5546-
integrity sha512-Ukcd9MascBFsYhwf1ovgVElHR4z0hEIL9rAifm296LqCceqg9atPwhLWJGYdtDvD19aQvUpNKfsahK5TkEW75A==
5554+
ob1@0.69.0:
5555+
version "0.69.0"
5556+
resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.69.0.tgz#46556143247f671b9b99fa4cbfd0a60a354fa050"
5557+
integrity sha512-TDhnMJnbb41HklhCy/1o7lJS6p8k14vk7rVaMuV7i8iDH/iVLF51UDFQtO0Yh73WhdONXquhRxaDjFtUBZqjmg==
55475558

55485559
object-assign@^4.1.1:
55495560
version "4.1.1"

0 commit comments

Comments
 (0)