From 0c2fe969984fff0676f99fe034b3e49d38ed7db6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Pierzcha=C5=82a?= Date: Fri, 19 Aug 2022 09:13:55 -0700 Subject: [PATCH] Upgrade RN CLI to v9.0.0 and Metro to 0.72.1 (#34447) Summary: Stable v9 of the CLI, no major changes compared to previous alpha releases. Metro release notes: https://github.com/facebook/metro/releases/tag/v0.72.1 cc kelset huntie ## Changelog [General] [Changed] - Upgrade RN CLI to v9.0.0, Metro to 0.72.1 Pull Request resolved: https://github.com/facebook/react-native/pull/34447 Test Plan: CI Reviewed By: huntie Differential Revision: D38838499 Pulled By: robhogan fbshipit-source-id: 552e2e708270557e2b74c1a3b8d3325774fb0c48 --- package.json | 12 +- repo-config/package.json | 4 +- template/package.json | 2 +- yarn.lock | 395 ++++++++++++++++++++------------------- 4 files changed, 207 insertions(+), 206 deletions(-) diff --git a/package.json b/package.json index f381379072c56e..0922ddd9d8dac2 100644 --- a/package.json +++ b/package.json @@ -104,9 +104,9 @@ }, "dependencies": { "@jest/create-cache-key-function": "^27.0.1", - "@react-native-community/cli": "^9.0.0-alpha.11", - "@react-native-community/cli-platform-android": "^9.0.0-alpha.10", - "@react-native-community/cli-platform-ios": "^9.0.0-alpha.10", + "@react-native-community/cli": "^9.0.0", + "@react-native-community/cli-platform-android": "^9.0.0", + "@react-native-community/cli-platform-ios": "^9.0.0", "@react-native/assets": "1.0.0", "@react-native/normalize-color": "2.0.0", "@react-native/polyfills": "2.0.0", @@ -117,9 +117,9 @@ "invariant": "^2.2.4", "jsc-android": "^250230.2.1", "memoize-one": "^5.0.0", - "metro-react-native-babel-transformer": "0.72.0", - "metro-runtime": "0.72.0", - "metro-source-map": "0.72.0", + "metro-react-native-babel-transformer": "0.72.1", + "metro-runtime": "0.72.1", + "metro-source-map": "0.72.1", "mkdirp": "^0.5.1", "nullthrows": "^1.1.1", "pretty-format": "^26.5.2", diff --git a/repo-config/package.json b/repo-config/package.json index 9f389a48f7a789..13ea3e552d39e3 100644 --- a/repo-config/package.json +++ b/repo-config/package.json @@ -37,8 +37,8 @@ "jest": "^26.6.3", "jest-junit": "^10.0.0", "jscodeshift": "^0.13.1", - "metro-babel-register": "0.72.0", - "metro-memory-fs": "0.72.0", + "metro-babel-register": "0.72.1", + "metro-memory-fs": "0.72.1", "mkdirp": "^0.5.1", "prettier": "^2.4.1", "react": "18.2.0", diff --git a/template/package.json b/template/package.json index 6f0af67eb6db8d..5300570ea3dcbd 100644 --- a/template/package.json +++ b/template/package.json @@ -20,7 +20,7 @@ "babel-jest": "^26.6.3", "eslint": "^8.19.0", "jest": "^26.6.3", - "metro-react-native-babel-preset": "^0.72.0", + "metro-react-native-babel-preset": "^0.72.1", "react-test-renderer": "18.2.0" }, "jest": { diff --git a/yarn.lock b/yarn.lock index 4758d6a9f1c51a..c4cc43f5db7dcf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1080,42 +1080,42 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@react-native-community/cli-clean@^9.0.0-alpha.10": - version "9.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-9.0.0-alpha.10.tgz#d213387d74e4459f9e901028df4843f0fa2ef24f" - integrity sha512-uaLFGUiGfGNMZGm/Z3eEKNJ56z+fpiytEMGbhCAdM44aXgkIslGJXRgnTszekd7ZbIqc2nlODXSj1Nuamgnpig== +"@react-native-community/cli-clean@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-9.0.0.tgz#b56fa97683f86d59f82d63080a5161bf612a7f5e" + integrity sha512-PaSz11fdSr5YI4YPl/auPdk7UCJaKFsH3gyFm8fKHqry2iPYQ3v3K8/FccVzmGbHgrvOcgAoWyhdVaFznXSp7A== dependencies: - "@react-native-community/cli-tools" "^9.0.0-alpha.10" + "@react-native-community/cli-tools" "^9.0.0" chalk "^4.1.2" execa "^1.0.0" prompts "^2.4.0" -"@react-native-community/cli-config@^9.0.0-alpha.10": - version "9.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-9.0.0-alpha.10.tgz#60fb2633ddb74fe3b064e0e902a891cd8e4d5372" - integrity sha512-AcHLIkG2cOpUrEaBSy5ejD6sSGsiymYvqRuKFWlWc9ebPArpM/ltqMW6lIlI0t7wFnCX3vBn/yu02dKEMc7aCg== +"@react-native-community/cli-config@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-9.0.0.tgz#1bce91ebadd8e87fdc3a8b62d27ce99486314ec5" + integrity sha512-f61VjBZP/GoD1wwYdz4Y8lQeRpUwEtc/vgWSP6FDlsmGjCh0qtS7k2joEq7fJGStTC9xSl7weEx0+mo4yj3oUA== dependencies: - "@react-native-community/cli-tools" "^9.0.0-alpha.10" + "@react-native-community/cli-tools" "^9.0.0" cosmiconfig "^5.1.0" deepmerge "^3.2.0" glob "^7.1.3" joi "^17.2.1" -"@react-native-community/cli-debugger-ui@^9.0.0-alpha.4": - version "9.0.0-alpha.4" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-9.0.0-alpha.4.tgz#700d04b6020ba609e4b381dd4c9c9aee4147711e" - integrity sha512-UD4X2dRb26JB6elQjogkzx22EXj4VlRSE8q5O7zQDs7miEi+LEjfucs9N3U6pHmtMqan2D9VO8HVV2tBDhB2wA== +"@react-native-community/cli-debugger-ui@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-9.0.0.tgz#ea5c5dad6008bccd840d858e160d42bb2ced8793" + integrity sha512-7hH05ZwU9Tp0yS6xJW0bqcZPVt0YCK7gwj7gnRu1jDNN2kughf6Lg0Ys29rAvtZ7VO1PK5c1O+zs7yFnylQDUA== dependencies: serve-static "^1.13.1" -"@react-native-community/cli-doctor@^9.0.0-alpha.10": - version "9.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-9.0.0-alpha.10.tgz#0de3a75f786e219a777d58534ae22b41528fe123" - integrity sha512-5LFVz1vs0HZlX9bX+LOfuYIAlkYeIgGxoMcANPdOCV5aLopI1gKy7hrDY8K6wTAqVsF5bajWqotVXGFPfocuBw== +"@react-native-community/cli-doctor@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-9.0.0.tgz#d0f6da3dcffd4f606a46e3a3a051b3f820c3058c" + integrity sha512-W5Z0V+vaOM5hcbOUGakhXjYAa4qrH4XVEw4wnpmVb+2Qme0Cwdf9pH4wdGXsCz2cu2CWQu6DfxB6qbDFR5+HiQ== dependencies: - "@react-native-community/cli-config" "^9.0.0-alpha.10" - "@react-native-community/cli-platform-ios" "^9.0.0-alpha.10" - "@react-native-community/cli-tools" "^9.0.0-alpha.10" + "@react-native-community/cli-config" "^9.0.0" + "@react-native-community/cli-platform-ios" "^9.0.0" + "@react-native-community/cli-tools" "^9.0.0" chalk "^4.1.2" command-exists "^1.2.8" envinfo "^7.7.2" @@ -1130,23 +1130,23 @@ sudo-prompt "^9.0.0" wcwidth "^1.0.1" -"@react-native-community/cli-hermes@^9.0.0-alpha.11": - version "9.0.0-alpha.11" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-9.0.0-alpha.11.tgz#222a41849bf485cf6a4d4ffb96d626446c1f8f01" - integrity sha512-Bk+JYACjNOc5jxAa2k3ddgnPCUJLcT4KUV+hl/ViT84gqDOjCrduPEvoQ5qKWWc2S1sRc/mLOZUt1q90SuD5Vw== +"@react-native-community/cli-hermes@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-9.0.0.tgz#c48b2aeec8bf4959c429d5bead033ffbf8d305fb" + integrity sha512-wdv8coZ2Ptw0QQ24M8oKYsncrdIjCXIOb4d2lFp5fFmWaEbL05e8zYOavS/WSMBHwsTKiz6wCxhRYcOcX9ysFA== dependencies: - "@react-native-community/cli-platform-android" "^9.0.0-alpha.11" - "@react-native-community/cli-tools" "^9.0.0-alpha.10" + "@react-native-community/cli-platform-android" "^9.0.0" + "@react-native-community/cli-tools" "^9.0.0" chalk "^4.1.2" hermes-profile-transformer "^0.0.6" ip "^1.1.5" -"@react-native-community/cli-platform-android@^9.0.0-alpha.10", "@react-native-community/cli-platform-android@^9.0.0-alpha.11": - version "9.0.0-alpha.11" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-9.0.0-alpha.11.tgz#beff4b818f65c7e95d3ca0cd8ba9565818e3dbbe" - integrity sha512-LZPClvAX1OqBuK8CU/eaVoBkrBfUAt/uE/AKaIfF5UMLnKhNeuzp9jV6HiE3bkWTGfJTpjM+7TAQv72bc9/39g== +"@react-native-community/cli-platform-android@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-9.0.0.tgz#c21b26f456c568687c0e58a6e42ba8b11b607b8a" + integrity sha512-4Rp5OUZW/7Qc9hyCd+ZEikuu2k9dW3ssu6KzWygbVc9wY80i4GQmvjfsiUi21o3uPDvL4KUMANmnQqoTOIcVMA== dependencies: - "@react-native-community/cli-tools" "^9.0.0-alpha.10" + "@react-native-community/cli-tools" "^9.0.0" chalk "^4.1.2" execa "^1.0.0" fs-extra "^8.1.0" @@ -1154,40 +1154,40 @@ logkitty "^0.7.1" slash "^3.0.0" -"@react-native-community/cli-platform-ios@^9.0.0-alpha.10": - version "9.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-9.0.0-alpha.10.tgz#e22f51619875439778815b6620da8696929e4bcc" - integrity sha512-emgQzlpTKlFYDogWsmpS4Md4nINDVtyzimjxBCG7WmCYDYDX0INS11hiFU5+WZopwyd779SpE7dwLzdLqQj3LA== +"@react-native-community/cli-platform-ios@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-9.0.0.tgz#90d95272197cef84a8bcf5801f0b8a1c5964fc62" + integrity sha512-ODS/DiNvKlEqL+Y4tU/DOIff7th733JOkJRC/GZFCWlCyC0gyutxtbGfWxPW5ifm6NS5oc/EXiIZvCtzTnFnhQ== dependencies: - "@react-native-community/cli-tools" "^9.0.0-alpha.10" + "@react-native-community/cli-tools" "^9.0.0" chalk "^4.1.2" execa "^1.0.0" glob "^7.1.3" ora "^5.4.1" -"@react-native-community/cli-plugin-metro@^9.0.0-alpha.10": - version "9.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-9.0.0-alpha.10.tgz#c38dbdf9d4b89dcfafa7c32db3d6096f9f33072d" - integrity sha512-ikwIiW0qqjh6o/RCNlmMPE4IninlhG/ibAw6VnlZ5hh7y0P7QR8J36M1O9JYLHx58TBUJDGgsLKCBcc9juru1Q== +"@react-native-community/cli-plugin-metro@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-9.0.0.tgz#a54c2242205a740a3627f3f8e0c3d250aeca53dc" + integrity sha512-kKQa2vhkg1HJA/ZBdGX9dFR8WqBGgUe41BX9kinvB5zYmfWeX/JwOxorGKNSmvql88LROckrvZtzH+p9YR0G5g== dependencies: - "@react-native-community/cli-server-api" "^9.0.0-alpha.10" - "@react-native-community/cli-tools" "^9.0.0-alpha.10" + "@react-native-community/cli-server-api" "^9.0.0" + "@react-native-community/cli-tools" "^9.0.0" chalk "^4.1.2" - metro "^0.72.0" - metro-config "^0.72.0" - metro-core "^0.72.0" - metro-react-native-babel-transformer "^0.72.0" - metro-resolver "^0.72.0" - metro-runtime "^0.72.0" + metro "^0.72.1" + metro-config "^0.72.1" + metro-core "^0.72.1" + metro-react-native-babel-transformer "^0.72.1" + metro-resolver "^0.72.1" + metro-runtime "^0.72.1" readline "^1.3.0" -"@react-native-community/cli-server-api@^9.0.0-alpha.10": - version "9.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-9.0.0-alpha.10.tgz#a1ef70947848fcec18c8d9f59f65e6819b075886" - integrity sha512-1rWN2SFErf3j0OU8OAvKIOBvG3Nq3aIywa9XGmMNEKvmOu4tueJQ4OVf3IBJ7MZO1skLz2FqfVP3efSpTGBFHw== +"@react-native-community/cli-server-api@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-9.0.0.tgz#3cf289c17428b48be3c3054ce624d7c14d8e8034" + integrity sha512-4b7yOsTeqZGBD7eIczjMkzegvegIRQGT0lLtofNCpI5Gof0vMYpo1rM2cY76TgjIQiBhVA0pVKcfXUD/u9BA9Q== dependencies: - "@react-native-community/cli-debugger-ui" "^9.0.0-alpha.4" - "@react-native-community/cli-tools" "^9.0.0-alpha.10" + "@react-native-community/cli-debugger-ui" "^9.0.0" + "@react-native-community/cli-tools" "^9.0.0" compression "^1.7.1" connect "^3.6.5" errorhandler "^1.5.0" @@ -1196,10 +1196,10 @@ serve-static "^1.13.1" ws "^7.5.1" -"@react-native-community/cli-tools@^9.0.0-alpha.10": - version "9.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-9.0.0-alpha.10.tgz#5615c8c32d6f265b67882c10f8abdcbb45d9c6cd" - integrity sha512-fbGYwHD8vyRLYIcWsGtcoJdZmwDAO6fD2tctwt1VY2lreHvZlSx6xRtReYzumr81I0/Fh4XXWRyrYITyPh14GA== +"@react-native-community/cli-tools@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-9.0.0.tgz#62d2ce2b253e62b62ff722bc985f6e414a3abf5c" + integrity sha512-qv8e9i4ybdRVw2VxolvVGv1mH9lMhstEuMvxvpwqHGNhTyevwpdVevuR5D/lbPz2EXogQpnMdQMLCiDoxxV4Ow== dependencies: appdirsjs "^1.2.4" chalk "^4.1.2" @@ -1211,27 +1211,27 @@ semver "^6.3.0" shell-quote "^1.7.3" -"@react-native-community/cli-types@^9.0.0-alpha.0": - version "9.0.0-alpha.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-9.0.0-alpha.0.tgz#b0809b868e1a2a0c326a0f218abdbb8ff7744272" - integrity sha512-pnQVEN9XcYfqIPKwRbzv5HRH3aEjyJYr3V2cOPOaCMuAKU1tWdHXakY1zfui1jTiQG6h6hOkmmMjr3j2vY1ndQ== +"@react-native-community/cli-types@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-9.0.0.tgz#bceed6f34180c926039c244b841afa71727eb29c" + integrity sha512-EsDHzJwGA7Fkb1TErxiWMZIu50836NKgX3/dzPTwI/5KfvGPRjt4sBHvKJ7cQVMe1IgHwPhcO6izjcK69MPjTA== dependencies: joi "^17.2.1" -"@react-native-community/cli@^9.0.0-alpha.11": - version "9.0.0-alpha.11" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-9.0.0-alpha.11.tgz#b6cfd7744b1bcea34d293f953959559ceb75b472" - integrity sha512-IMWfJ+SjmUUaK2GMyWgdhdEZNTowYcZaw64SUiVRhCJW//n4+O2OtchuShhOu+GoN+2sNy0gNxbh6vD9lZelLg== - dependencies: - "@react-native-community/cli-clean" "^9.0.0-alpha.10" - "@react-native-community/cli-config" "^9.0.0-alpha.10" - "@react-native-community/cli-debugger-ui" "^9.0.0-alpha.4" - "@react-native-community/cli-doctor" "^9.0.0-alpha.10" - "@react-native-community/cli-hermes" "^9.0.0-alpha.11" - "@react-native-community/cli-plugin-metro" "^9.0.0-alpha.10" - "@react-native-community/cli-server-api" "^9.0.0-alpha.10" - "@react-native-community/cli-tools" "^9.0.0-alpha.10" - "@react-native-community/cli-types" "^9.0.0-alpha.0" +"@react-native-community/cli@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-9.0.0.tgz#dcbf3815046d925f05e11fe862fbcd9c4575345b" + integrity sha512-PHt4aPMw3TP/QSaFvlUjfcCniEjz7egXamIMNxNVdUsSr2JhDr6W0l+CflpRMU2ZYlb+79o8lXHWAo38drJ0ow== + dependencies: + "@react-native-community/cli-clean" "^9.0.0" + "@react-native-community/cli-config" "^9.0.0" + "@react-native-community/cli-debugger-ui" "^9.0.0" + "@react-native-community/cli-doctor" "^9.0.0" + "@react-native-community/cli-hermes" "^9.0.0" + "@react-native-community/cli-plugin-metro" "^9.0.0" + "@react-native-community/cli-server-api" "^9.0.0" + "@react-native-community/cli-tools" "^9.0.0" + "@react-native-community/cli-types" "^9.0.0" chalk "^4.1.2" commander "^9.4.0" execa "^1.0.0" @@ -4924,10 +4924,10 @@ merge2@^1.3.0, merge2@^1.4.1: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -metro-babel-register@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.72.0.tgz#6d486cc08b803236ac8d67faf518a0d2e77a05c3" - integrity sha512-pu+3cNcfUPiNqt66gc7WVVgBYhJdmx849/Ra2lgI9BHGCTpx8IUeUexLS7eWcNLA/zQNGmDdT25jdWhoQO+CUg== +metro-babel-register@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.72.1.tgz#48bd7309639463cc6466939563c2e09d13d444b6" + integrity sha512-nHTRyiP+fNu70CMcyWneIa7kU7HvBU4M4UpTNDvV8OXenOBKdLhCAyZkeFWBJnVxTpZW5lEZA7C+SeWxnFIbIg== dependencies: "@babel/core" "^7.14.0" "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" @@ -4940,53 +4940,53 @@ metro-babel-register@0.72.0: babel-plugin-replace-ts-export-assignment "^0.0.2" escape-string-regexp "^1.0.5" -metro-babel-transformer@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.72.0.tgz#18a425865fcdc817363e0982f6d1e3f6a1f8ee74" - integrity sha512-bezw+WQo7S+XmOqlIQ699TVWhTrHAEVtOZdK1JQeBTlxE4dvFu5xl8G2xYOvcmlE3UFbFZVjxD1kwKxRuFk0vQ== +metro-babel-transformer@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.72.1.tgz#53129a496f7309cd434cfc9f8d978317e928cae1" + integrity sha512-VK7A9gepnhrKC0DMoxtPjYYHjkkfNwzLMYJgeL6Il6IaX/K/VHTILSEqgpxfNDos2jrXazuR5+rXDLE/RCzqmw== dependencies: "@babel/core" "^7.14.0" hermes-parser "0.8.0" - metro-source-map "0.72.0" + metro-source-map "0.72.1" nullthrows "^1.1.1" -metro-cache-key@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.72.0.tgz#347eebbe5a7b806f675e52890722ab1b88c953d9" - integrity sha512-zoZ2SXzjJeXkwGikx2V97r7D/yo6rZOdM9iARKugj+Dk+9W+VdehiGNnmIwKmbIudCWulWOpWkJOeygeUkTfIw== +metro-cache-key@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.72.1.tgz#49ac573871303daed827c7f788b0fec3349a246f" + integrity sha512-srw2FYEUnFDGXn3I/wlFUSR+B0uA1OKf0qCms8mYA0X2zrP0AsNKtqGzCJZZMfgz9x+OVZWYr0LrJsS7vTC9Yw== -metro-cache@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.72.0.tgz#423e38d9c45b815ff1ef2800a60f5a3c1bc333b0" - integrity sha512-Ui7qilKLjDMdc+IlkyhQXQ0wVAz9ji6qAyUC6q6WUkEyo9fp3j1Bv2c7MogXeGoRLkfw0YGXa3DFqZG8vBNDbg== +metro-cache@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.72.1.tgz#287dc9c49adc4b3123f004f16c71fcbe0bfaa38c" + integrity sha512-g/R4rO5/DdV0S5GW73g5JHDoRxXrMMQ5AQm3/JwgZUSGPayIjSXvAi5mn/ksasyhVTjKAy/YoJE/UnDY2DaaDw== dependencies: - metro-core "0.72.0" + metro-core "0.72.1" rimraf "^2.5.4" -metro-config@0.72.0, metro-config@^0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.72.0.tgz#c027dc429d1750a6d44033fb2f5bf11c0cc4df4c" - integrity sha512-hdJUbASzO/zPo6Ip9s7FH+nnWhEqPc610xzQUBjP5PZlpfl4sOqTn+cpmy2fk1LdMV8x4Wr6y6lsEJI+pbVDKA== +metro-config@0.72.1, metro-config@^0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.72.1.tgz#2e225160d9340f4621cc1a4667f077ae9897b64f" + integrity sha512-hOPxvAaRhpqF5toDu3KhZA47YKUPXtClM9TCw3PoW/ziB3v30WDFLLdFqNty5fhbeZSKqkFj/Mcc/bolQzjm+g== dependencies: cosmiconfig "^5.0.5" jest-validate "^26.5.2" - metro "0.72.0" - metro-cache "0.72.0" - metro-core "0.72.0" - metro-runtime "0.72.0" + metro "0.72.1" + metro-cache "0.72.1" + metro-core "0.72.1" + metro-runtime "0.72.1" -metro-core@0.72.0, metro-core@^0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.72.0.tgz#1eb6cdde21293a7bd7a188c419780180004e9925" - integrity sha512-MeEdRBl1OQxUukI2VBAOFjUl4hU2Ll9+I72WGX1mz9qqCrslJ7++4tEmnTplbLaYBSPb0PSH3+zC073aL1yeRg== +metro-core@0.72.1, metro-core@^0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.72.1.tgz#e49df266fd1ea17fd1c113252aca8540e39c474b" + integrity sha512-VyKuuXn6ArNmQbAa220Ql36Nz7ZP8pyVZH3kYJw6a7yh1bDjRvOauyass//lvTorwXiOYKqckGb1ygRT1gSF5A== dependencies: lodash.throttle "^4.1.1" - metro-resolver "0.72.0" + metro-resolver "0.72.1" -metro-file-map@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.72.0.tgz#943f068f0cefe70d37d9fda13dd21ec94fdecf2e" - integrity sha512-bKkwgrrGOlGtdhuYqqdaiiNH7dRKLDgNNgVps9uOBqpJMX/d8/f+4uurRAFSZeRcJGZ1bu7ljvFg9+8xYZlKig== +metro-file-map@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.72.1.tgz#dc00d96d4f90316daa5984ce96230093e83ff090" + integrity sha512-lhP33VyPerDpv2oHxXsfzpWzBMQuDejKo8ZP2mQPQFyNISIEiURWJHaItbsV8DUDyd3aTHKxAspz8qJO5aI0aw== dependencies: abort-controller "^3.0.0" anymatch "^3.0.3" @@ -5003,37 +5003,37 @@ metro-file-map@0.72.0: optionalDependencies: fsevents "^2.1.2" -metro-hermes-compiler@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.72.0.tgz#b754df502e48c02c9523b92ef1ed5e19b1d94921" - integrity sha512-QkY8rHFKhjVlrrxB2FEj8bGzYVHNTOx/IENSlKx3PxlchFMGCG8fxVgzB8u5VyIW610hKd5d+Ux2pXldtm/vSA== +metro-hermes-compiler@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.72.1.tgz#0a666ca8a006e85bd5428457473fe8ce70ed82a2" + integrity sha512-WBT5U85R/VZRAmwFgmxnSS/jbUSy/j08wXY2Gf7XCBCo+g4W+AFVauHeQ9iaczGeLVF6jnY5Osd6weQAGWcvaA== -metro-inspector-proxy@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.72.0.tgz#a0cb144af9cce828731d2fccde143e0fd4e42286" - integrity sha512-GIToyQr9xkap/ayt1MVMCU7/ZecVsPrCqOjL58TgXfE/5L7wF87p+mPy8nqceHAqgajCukfQC4n5McwxFEp4KA== +metro-inspector-proxy@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.72.1.tgz#506f22d0867729e02c732feb3608ed5aa51903e9" + integrity sha512-C2JoQc4EKRTgmIVrpSAH/bgJf9HUy8aSZh1M9VRqjnDICtD+pie54eUPBFqiJ41EOa7ToD3FtA6p7ITTuw2Llg== dependencies: connect "^3.6.5" debug "^2.2.0" ws "^7.5.1" yargs "^15.3.1" -metro-memory-fs@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-memory-fs/-/metro-memory-fs-0.72.0.tgz#ddf4d5c13d6eafb30bbfa2ae8282ad671adde351" - integrity sha512-jp5G/N3iozgA1tRIzBZVJbd5p9GGHMo+WKpHp75n439qaZ7OG4uakTFp/WMVVEm0EEkOmZyKt00NxZvB5bxz2g== +metro-memory-fs@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-memory-fs/-/metro-memory-fs-0.72.1.tgz#85511f6b2c817f8d659c993569595c7306e8b807" + integrity sha512-NUr99OVn9vr9/VRuJOrdi0t7LiQhAJASax3YfQbT1zf4EjnHZb1UB4uTCGXzwTqAF2DYgrOhlErkGT/87cI3EQ== -metro-minify-uglify@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.72.0.tgz#1a4a0f1734c841771f60aa5664b27d922dc69ba8" - integrity sha512-3NtBGA1w9+9524bTCvsRajq+YqEw/p/MQTeZ1746Qs8QjtrvXgxGlCeRvH/6yhQpss+LnXmiPO60Ql9YvT8yYw== +metro-minify-uglify@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.72.1.tgz#aef8a58bd47dd618c5efa51edc079832fb81b519" + integrity sha512-wGRsOlTx01g0wNDF/QHy9nrMARxBc/Kv+ph/Rv+JeNapwYK2jaEiMjmWizTlZjCHq9Y/wqH79je4mDfyzgjo8w== dependencies: uglify-es "^3.1.9" -metro-react-native-babel-preset@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.72.0.tgz#7cbb0fa9cc918aca372c40791291f159e7cd2d36" - integrity sha512-AcS5X/eacckVj6oX8G0/KT4Q9+PsZoUchTe5xnBimHAJ1ZjOhjnHSkdAM7+MHRQlp4L63pCSp0/bsJoDbF6X1g== +metro-react-native-babel-preset@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.72.1.tgz#6da276375f20312306c1545c47c439e445b9c628" + integrity sha512-DlvMw2tFrCqD9OXBoN11fPM09kHC22FZpnkTmG4Pr4kecV+aDmEGxwakjUcjELrX1JCXz2MLPvqeJkbiP1f5CA== dependencies: "@babel/core" "^7.14.0" "@babel/plugin-proposal-async-generator-functions" "^7.0.0" @@ -5075,63 +5075,64 @@ metro-react-native-babel-preset@0.72.0: "@babel/template" "^7.0.0" react-refresh "^0.4.0" -metro-react-native-babel-transformer@0.72.0, metro-react-native-babel-transformer@^0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.72.0.tgz#5f6ae8454646d735cda57ccd2dbb7b0d692d5234" - integrity sha512-DsZPRgS/QOQDhAVzchGLa/luAiE2UDaIzVRLFfwT1zRUdryWqaaJO8JK+oGVDpdxoqi3qV7sHu/4WzkL7wvwbA== +metro-react-native-babel-transformer@0.72.1, metro-react-native-babel-transformer@^0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.72.1.tgz#e2611c2c1afde1eaaa127d72fe92d94a2d8d9058" + integrity sha512-hMnN0MOgVloAk94YuXN7sLeDaZ51Y6xIcJXxIU1s/KaygAGXk6o7VAdwf2MY/IV1SIct5lkW4Gn71u/9/EvfXA== dependencies: "@babel/core" "^7.14.0" babel-preset-fbjs "^3.4.0" hermes-parser "0.8.0" - metro-babel-transformer "0.72.0" - metro-react-native-babel-preset "0.72.0" - metro-source-map "0.72.0" + metro-babel-transformer "0.72.1" + metro-react-native-babel-preset "0.72.1" + metro-source-map "0.72.1" nullthrows "^1.1.1" -metro-resolver@0.72.0, metro-resolver@^0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.72.0.tgz#a0877267a16ab3fdd730a5bcabde08c8f437e108" - integrity sha512-aQ3ILLFs6e7lju60WVhU3lxROJ+fZluiOncqLq0o0QECCnrEbWQTRVMQmDTpq5cI/w7k6tSbNMhlUzPPLFI5Uw== +metro-resolver@0.72.1, metro-resolver@^0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.72.1.tgz#3b1eb4f9053efb0b8e5a8a66e38280d10be89dff" + integrity sha512-/wAP/hSdjHz4EZsI/Mg/RFz1zybApjmGoB+gNwo4mPeLrwGOrkscazkWIQTS653fA4DLsXcZmsmOv3T9240L3Q== dependencies: absolute-path "^0.0.0" -metro-runtime@0.72.0, metro-runtime@^0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.72.0.tgz#f72b158fc5072a83b6274d6eae1db41fb065d77e" - integrity sha512-ZY372filZa8KApndcC2MuuObUufW8A4UEYHaKv6onIT0maCX2mzNGaDIiOXs6i5gHjb801qaR0a3UqCVxhGgeQ== +metro-runtime@0.72.1, metro-runtime@^0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.72.1.tgz#155d7042b68215f688d56d5d0d709b0f15d5978c" + integrity sha512-CO+fvJKYHKuR2vo7kjsegQ2oF3FMwa4YhnUInQ+xPVxWoy8DbOpmruKBoTsQVgHwyIziXzvJa+mze/6CFvT+3A== dependencies: "@babel/runtime" "^7.0.0" + react-refresh "^0.4.0" -metro-source-map@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.72.0.tgz#1f15e838a81060573a0d0011a726001a9a08ad29" - integrity sha512-uLeyQu2pyW9IlelWX1CJx4PfGYZTbKHKQ8NVFutv+j299UgUvcav+zUG7mvqrYZH4JX4YbnnD9ppqOxiFuq1IA== +metro-source-map@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.72.1.tgz#2869058e3ef4cf9161b7b53dc6ba94980f26dd93" + integrity sha512-77TZuf10Ru+USo97HwDT8UceSzOGBZB8EYTObOsR0n1sjQHjvKsMflLA9Pco13o9NsIYAG6c6P/0vIpiHKqaKA== dependencies: "@babel/traverse" "^7.14.0" "@babel/types" "^7.0.0" invariant "^2.2.4" - metro-symbolicate "0.72.0" + metro-symbolicate "0.72.1" nullthrows "^1.1.1" - ob1 "0.72.0" + ob1 "0.72.1" source-map "^0.5.6" vlq "^1.0.0" -metro-symbolicate@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.72.0.tgz#ca46943d522cef8123735b71fb81b57cc867c48f" - integrity sha512-+sTL57kzRVnYdNfjaGbNCO0RLQowGN+U5bpkhOcB6Ax7Dn+9vLVwLaBMSNQIBfiua1a88Z4GFRvFiPNHR8hYKw== +metro-symbolicate@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.72.1.tgz#8ae41085e888a3bbe49c89904e7c482e1f6bda9b" + integrity sha512-ScC3dVd2XrfZSd6kubOw7EJNp2oHdjrqOjGpFohtcXGjhqkzDosp7Fg84VgwQGN8g720xvUyEBfSMmUCXcicOQ== dependencies: invariant "^2.2.4" - metro-source-map "0.72.0" + metro-source-map "0.72.1" nullthrows "^1.1.1" source-map "^0.5.6" through2 "^2.0.1" vlq "^1.0.0" -metro-transform-plugins@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.72.0.tgz#d495c6a535da33d986430dc0ef6eee7549dbe47b" - integrity sha512-IV7znwPOKusmfRbZi/TLUrdJqQTZBaufNZJ+evW+yM7Vjy4mGHy1GDlgOkGiMjzjIqB8yFSNh1oVo3q7LJlxlA== +metro-transform-plugins@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.72.1.tgz#d414ad1640df6d7d9971f9753dc9c9f00fdcdf86" + integrity sha512-SK8RCMbJ9WsCs69a3kOsvjldPqNOjUo8ZHTVxl8QmB5M6KkxlbxYxpa5y0whgVR/zvEglhnzQ0EIvc1OJrcQwg== dependencies: "@babel/core" "^7.14.0" "@babel/generator" "^7.14.0" @@ -5139,29 +5140,29 @@ metro-transform-plugins@0.72.0: "@babel/traverse" "^7.14.0" nullthrows "^1.1.1" -metro-transform-worker@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.72.0.tgz#3b9dd519b6383b32ea82e3deeb2229de2aa25fe5" - integrity sha512-QUFXeU4R4xgLkxczZUmI63XHbu418YlEh2km1c2vUwuDpEYvKndBi15tlwBkXU5uaWWqUVA59FnJdccExWtD8Q== +metro-transform-worker@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.72.1.tgz#e74c692291ac316898f362c291720055c355a052" + integrity sha512-fR99e/n9U/g5SqwhQEIUd9yKrTQ4gljJJPpm/CJjTN4FrzHXC5SXGbj4JZ8WBbTEfKXCJuZAmXEQZ9yljPzlUQ== dependencies: "@babel/core" "^7.14.0" "@babel/generator" "^7.14.0" "@babel/parser" "^7.14.0" "@babel/types" "^7.0.0" babel-preset-fbjs "^3.4.0" - metro "0.72.0" - metro-babel-transformer "0.72.0" - metro-cache "0.72.0" - metro-cache-key "0.72.0" - metro-hermes-compiler "0.72.0" - metro-source-map "0.72.0" - metro-transform-plugins "0.72.0" + metro "0.72.1" + metro-babel-transformer "0.72.1" + metro-cache "0.72.1" + metro-cache-key "0.72.1" + metro-hermes-compiler "0.72.1" + metro-source-map "0.72.1" + metro-transform-plugins "0.72.1" nullthrows "^1.1.1" -metro@0.72.0, metro@^0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.72.0.tgz#6b7d536b28a36422bffa4e815fd27224df0273c6" - integrity sha512-LyZfgtAHkxtXBU99SBeN06UfnZyE1pcmEw7fkslZvFS2DXe30WeRosPvy/5uVgeD9du2y62Q3T7H73qRepJggQ== +metro@0.72.1, metro@^0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.72.1.tgz#b5eb6849605be8299e3e632ce81db7a4b58fe8f8" + integrity sha512-O3EEQEEz2RxXbd53lvUhrVniOcrM+sQBNDVeud/brpaZTqJer5jvICYtHoLkSl9i6ykQA41wd9un5DE8rwiRkg== dependencies: "@babel/code-frame" "^7.0.0" "@babel/core" "^7.14.0" @@ -5186,22 +5187,22 @@ metro@0.72.0, metro@^0.72.0: invariant "^2.2.4" jest-worker "^27.2.0" lodash.throttle "^4.1.1" - metro-babel-transformer "0.72.0" - metro-cache "0.72.0" - metro-cache-key "0.72.0" - metro-config "0.72.0" - metro-core "0.72.0" - metro-file-map "0.72.0" - metro-hermes-compiler "0.72.0" - metro-inspector-proxy "0.72.0" - metro-minify-uglify "0.72.0" - metro-react-native-babel-preset "0.72.0" - metro-resolver "0.72.0" - metro-runtime "0.72.0" - metro-source-map "0.72.0" - metro-symbolicate "0.72.0" - metro-transform-plugins "0.72.0" - metro-transform-worker "0.72.0" + metro-babel-transformer "0.72.1" + metro-cache "0.72.1" + metro-cache-key "0.72.1" + metro-config "0.72.1" + metro-core "0.72.1" + metro-file-map "0.72.1" + metro-hermes-compiler "0.72.1" + metro-inspector-proxy "0.72.1" + metro-minify-uglify "0.72.1" + metro-react-native-babel-preset "0.72.1" + metro-resolver "0.72.1" + metro-runtime "0.72.1" + metro-source-map "0.72.1" + metro-symbolicate "0.72.1" + metro-transform-plugins "0.72.1" + metro-transform-worker "0.72.1" mime-types "^2.1.27" node-fetch "^2.2.0" nullthrows "^1.1.1" @@ -5452,10 +5453,10 @@ oauth-sign@~0.9.0: resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -ob1@0.72.0: - version "0.72.0" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.72.0.tgz#13fa85d2fd1444d534156ac701c492fa6c17c956" - integrity sha512-QwCDyk1SvGg6KVEgpvAK9xG+7+0sEUZYuzNBT+aucFFVDkw0nHmsgfpzxNiiZwcSpWb04IxGp4CKAmFQBmLQPw== +ob1@0.72.1: + version "0.72.1" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.72.1.tgz#043943baf35a3fff1c1a436ad29410cfada8b912" + integrity sha512-TyQX2gO08klGTMuzD+xm3iVrzXiIygCB7t+NWeicOR05hkzgeWOiAZ8q40uMfIDRfEAc6hd66sJdIEhU/yUZZA== object-assign@^4.1.1: version "4.1.1"