diff --git a/package.json b/package.json index 11c35237ceca71..a0eaff864c9a9e 100644 --- a/package.json +++ b/package.json @@ -84,9 +84,9 @@ "jest": "^29.2.1", "jest-junit": "^10.0.0", "jscodeshift": "^0.14.0", - "metro-babel-register": "0.75.1", - "metro-memory-fs": "0.75.1", - "metro-react-native-babel-transformer": "0.75.1", + "metro-babel-register": "0.76.2", + "metro-memory-fs": "0.76.2", + "metro-react-native-babel-transformer": "0.76.2", "mkdirp": "^0.5.1", "mock-fs": "^5.1.4", "prettier": "^2.4.1", diff --git a/packages/metro-config/index.js b/packages/metro-config/index.js index ec7d935e041d76..e88df579040627 100644 --- a/packages/metro-config/index.js +++ b/packages/metro-config/index.js @@ -8,9 +8,9 @@ * @noformat */ -/*:: import type {ConfigT} from 'metro-config'; */ +/*:: import type {MetroConfig} from 'metro-config'; */ -const {getDefaultConfig: getBaseConfig, mergeConfig} = require('metro-config'); +const {mergeConfig} = require('metro-config'); const INTERNAL_CALLSITES_REGEX = new RegExp( [ @@ -37,12 +37,12 @@ const INTERNAL_CALLSITES_REGEX = new RegExp( */ function getDefaultConfig( projectRoot /*: string */ -) /*: ConfigT */ { - const config = { +) /*: MetroConfig */ { + return { resolver: { resolverMainFields: ['react-native', 'browser', 'main'], platforms: ['android', 'ios'], - unstable_conditionNames: ['require', 'react-native'], + unstable_conditionNames: ['require', 'import', 'react-native'], }, serializer: { getPolyfills: () => require('@react-native/js-polyfills')(), @@ -76,11 +76,6 @@ function getDefaultConfig( }, watchFolders: [], }; - - return mergeConfig( - getBaseConfig.getDefaultValues(projectRoot), - config, - ); } module.exports = {getDefaultConfig, mergeConfig}; diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index 58f95000b4ff35..a02d162d9df2f0 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.72.1", + "version": "0.72.2", "description": "Metro configuration for React Native.", "repository": { "type": "git", @@ -11,8 +11,8 @@ "exports": "./index.js", "dependencies": { "@react-native/js-polyfills": "^0.72.1", - "metro-config": "0.76.0", - "metro-react-native-babel-transformer": "0.76.0", - "metro-runtime": "0.76.0" + "metro-config": "0.76.2", + "metro-react-native-babel-transformer": "0.76.2", + "metro-runtime": "0.76.2" } } diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 903ca068cea30b..d72dbf01f640c3 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -79,9 +79,9 @@ }, "dependencies": { "@jest/create-cache-key-function": "^29.2.1", - "@react-native-community/cli": "11.1.1", - "@react-native-community/cli-platform-android": "11.1.1", - "@react-native-community/cli-platform-ios": "11.1.1", + "@react-native-community/cli": "11.2.0", + "@react-native-community/cli-platform-android": "11.2.0", + "@react-native-community/cli-platform-ios": "11.2.0", "@react-native/assets-registry": "^0.72.0", "@react-native/codegen": "^0.72.4", "@react-native/gradle-plugin": "^0.72.6", @@ -98,8 +98,8 @@ "jest-environment-node": "^29.2.1", "jsc-android": "^250231.0.0", "memoize-one": "^5.0.0", - "metro-runtime": "0.76.0", - "metro-source-map": "0.76.0", + "metro-runtime": "0.76.2", + "metro-source-map": "0.76.2", "mkdirp": "^0.5.1", "nullthrows": "^1.1.1", "pretty-format": "^26.5.2", diff --git a/packages/react-native/template/package.json b/packages/react-native/template/package.json index 8e73db03bad3f9..b4a9c3b68c9789 100644 --- a/packages/react-native/template/package.json +++ b/packages/react-native/template/package.json @@ -18,15 +18,14 @@ "@babel/preset-env": "^7.20.0", "@babel/runtime": "^7.12.5", "@react-native/eslint-config": "^0.72.1", - "@react-native/metro-config": "^0.72.1", + "@react-native/metro-config": "^0.72.2", "@tsconfig/react-native": "^2.0.2", - "@types/metro-config": "^0.76.1", "@types/react": "^18.0.24", "@types/react-test-renderer": "^18.0.0", "babel-jest": "^29.2.1", "eslint": "^8.19.0", "jest": "^29.2.1", - "metro-react-native-babel-preset": "0.76.0", + "metro-react-native-babel-preset": "0.76.2", "prettier": "^2.4.1", "react-test-renderer": "18.2.0", "typescript": "4.8.4" diff --git a/yarn.lock b/yarn.lock index 389f985e0619ad..364a77c98b2c2e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2248,44 +2248,44 @@ optionalDependencies: npmlog "2 || ^3.1.0 || ^4.0.0" -"@react-native-community/cli-clean@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-11.1.1.tgz#5800088c516055f728fcdff349fe395616c8e4ad" - integrity sha512-1zgMujcnI33J/rXi4KZI87WmAMPcBxBwq6mHVp1g2duuwXQ9lJjVWxsW7OJiZvFpPyJFvaQh+IZHGwFuHpfgVg== +"@react-native-community/cli-clean@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-11.2.0.tgz#03106d3227a6df1cb1d81a53cd9dc39ff14563b6" + integrity sha512-l+J4xjIBAO9/iyOfnhGmQXDNwX7+kT65nJin77hmzPLMtgfTWC84P8ZwG/uA/2RpJ/9BPjEGUU8R/mEjdaGnvw== dependencies: - "@react-native-community/cli-tools" "11.1.1" + "@react-native-community/cli-tools" "11.2.0" chalk "^4.1.2" execa "^5.0.0" prompts "^2.4.0" -"@react-native-community/cli-config@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-11.1.1.tgz#0016cff3094e4d09e740f102c953085410f4dcc6" - integrity sha512-YxcBx8RJIdz6LHo0ZN47L2LjNXelAFIf0FOb5PUqaGw5JwaYIUxaQhuGXLLPN8B9YG24/XAnZsedVTgMqib7Ag== +"@react-native-community/cli-config@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-11.2.0.tgz#d1fde40ea2f98cc5b4f3a405d41721e5e0425377" + integrity sha512-Opynp0aPOTGjXJVXfusdZegoQmu5YDVOX5pWbtBnZtnNO4ScGv/uBmHYIYyvd2LH+nee6TWsnIeU9gjMje0BPg== dependencies: - "@react-native-community/cli-tools" "11.1.1" + "@react-native-community/cli-tools" "11.2.0" chalk "^4.1.2" cosmiconfig "^5.1.0" deepmerge "^4.3.0" glob "^7.1.3" joi "^17.2.1" -"@react-native-community/cli-debugger-ui@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-11.1.1.tgz#fb86d388a120a057bc942ac0f72ebbd6e388f6cd" - integrity sha512-MuIrq9FXm+EC00y6LPw0tAIpsghOTSqiQFn9x16hHEUSHkjTbTnkuEZpNinDJ0sV17+sbVl7OHTUokvlOGFWxw== +"@react-native-community/cli-debugger-ui@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-11.2.0.tgz#7cb10615be2c1237d51c2b1aacca2e22084ccb9d" + integrity sha512-zqwUxbFo7hWZe+EARqVYwCmAndpYN8sr/TpyuHIypiGXEYvX7C1AtxQBnuJ/mkjaBGMsL3sD51eyxxG9sj1aww== dependencies: serve-static "^1.13.1" -"@react-native-community/cli-doctor@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-11.1.1.tgz#d42045d413c1e979ecee9ac1f5f7fc56b6c02b1f" - integrity sha512-kt9TKETUjtd8wB0r5WUbaTHemaGuteoivbIWqgS95kYa5qwWz033iQ6JsHQ1XItDKiusE62Dg7voPgJHOm1rXg== +"@react-native-community/cli-doctor@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-11.2.0.tgz#293719de4b7ccbbb9a285d7d4fc9e837eb2a4075" + integrity sha512-ht8TTkM9Ykiw3JgQWlqOx2nMDK7yNPfvvMu/yMuHI2NvDBjYmViHqsx8eEUhTmm7LrJC6y+TCPr2H5m7Dp18Kw== dependencies: - "@react-native-community/cli-config" "11.1.1" - "@react-native-community/cli-platform-android" "11.1.1" - "@react-native-community/cli-platform-ios" "11.1.1" - "@react-native-community/cli-tools" "11.1.1" + "@react-native-community/cli-config" "11.2.0" + "@react-native-community/cli-platform-android" "11.2.0" + "@react-native-community/cli-platform-ios" "11.2.0" + "@react-native-community/cli-tools" "11.2.0" chalk "^4.1.2" command-exists "^1.2.8" envinfo "^7.7.2" @@ -2301,63 +2301,64 @@ wcwidth "^1.0.1" yaml "^2.2.1" -"@react-native-community/cli-hermes@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-11.1.1.tgz#4766d8eef8f742b11839f65ce372408497cf8bcf" - integrity sha512-a3iTLJ3nO3Qcf8yAneIHSDLXm8s8zhglREHOnydCAkHNuTDydflZjFyIg2X1PfPGSFe7KYQeGXycss38FwRPAA== +"@react-native-community/cli-hermes@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-11.2.0.tgz#8c6068a1f3b9ca1950c3e450422058fa3c606c54" + integrity sha512-m7oRi2/LvDohgMFgwko6gtH4LMn5jWrmwUnaLLrmvVRmro9N76wtg3iTaTWgaPDKG/F6LgXZn2oo7dm4Y1Kayw== dependencies: - "@react-native-community/cli-platform-android" "11.1.1" - "@react-native-community/cli-tools" "11.1.1" + "@react-native-community/cli-platform-android" "11.2.0" + "@react-native-community/cli-tools" "11.2.0" chalk "^4.1.2" hermes-profile-transformer "^0.0.6" ip "^1.1.5" -"@react-native-community/cli-platform-android@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-11.1.1.tgz#843381104e61417f2d337598c6f5ff484d1fa1b2" - integrity sha512-+qim4c00uomP0N2VxsE4Qk3ixYLeElsIuwN5DkrSRzKwGSJqzdvkChEof7mkW803OyCl6cEBT1yrRWpvtSZOHA== +"@react-native-community/cli-platform-android@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-11.2.0.tgz#fede761d48e2e8a69bddbea65f5c2bf5b71c1bbc" + integrity sha512-EJJjCJUGJMq9K87WtO8v/yycKS7rar5Vv+P4azxMt11gGOdh2egdCNTPAO9nJJMzUNjqLHQWRGon7wm7J+sEwA== dependencies: - "@react-native-community/cli-tools" "11.1.1" + "@react-native-community/cli-tools" "11.2.0" chalk "^4.1.2" execa "^5.0.0" glob "^7.1.3" logkitty "^0.7.1" -"@react-native-community/cli-platform-ios@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-11.1.1.tgz#e502ac57de55163874c24fa86f26991c4f2063fc" - integrity sha512-3bjwo2iSaAqWu4+w8337QuJNCMeAEvt5lceRZ1bCSX+n8QJutksQUflzXjpY6cIVFFrN8PCTefWiOOGQSC0MUg== +"@react-native-community/cli-platform-ios@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-11.2.0.tgz#d8e70d8a4c86b1d8f603b9765c519bb40d425a30" + integrity sha512-RpHgZFt3er+InSGYbKoaGQBWwgRtGtDivHY2zBIUJlwF0ZdmyEu3OUJWl1ilxGH2eU+CJMi35QAn6bpODfqBAA== dependencies: - "@react-native-community/cli-tools" "11.1.1" + "@react-native-community/cli-tools" "11.2.0" chalk "^4.1.2" execa "^5.0.0" fast-xml-parser "^4.0.12" glob "^7.1.3" ora "^5.4.1" -"@react-native-community/cli-plugin-metro@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-11.1.1.tgz#3b018ca86ba0f3e545575abba2f677bd981f9b56" - integrity sha512-4lx+6b0crPpGfe7Ko5YuEVBIkrXlmuS+pm9c1gL9pEK/iAs6vYcEBGqeEWHctylvC62QdELGhvBasg5FLXZ8fA== +"@react-native-community/cli-plugin-metro@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-11.2.0.tgz#cb01d125c3d9f76e41ece892dafbc1d0e7cb2613" + integrity sha512-GGOp7V+eveHey0P2ThZfnOSwbXsjghhYV+2ubgTR5qaKIDMG3tnpCuUIiqWKRcFGqLrAwkC9AEdhc782gqFFhw== dependencies: - "@react-native-community/cli-server-api" "11.1.1" - "@react-native-community/cli-tools" "11.1.1" - "@react-native/metro-config" "^0.72.1" + "@react-native-community/cli-server-api" "11.2.0" + "@react-native-community/cli-tools" "11.2.0" chalk "^4.1.2" execa "^5.0.0" - metro "0.76.0" - metro-config "0.76.0" - metro-core "0.76.0" - metro-resolver "0.76.0" + metro "0.76.2" + metro-config "0.76.2" + metro-core "0.76.2" + metro-react-native-babel-transformer "0.76.2" + metro-resolver "0.76.2" + metro-runtime "0.76.2" readline "^1.3.0" -"@react-native-community/cli-server-api@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-11.1.1.tgz#2042acd650ce0911f20ffd0c673542ccd326f1e9" - integrity sha512-vnXTXA1+HIrR2vedIR4Hp0uSGmRbmpigXqKPaCrVPbfM8uV57l/5FmaLnsfuIldbZesq5SxVdEz39y0U7yu8LQ== +"@react-native-community/cli-server-api@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-11.2.0.tgz#03730121a3c40d0b6c9da78b34b4671c71276e87" + integrity sha512-9WNUE0zUsvZxGTaOcKVvv3z5FyoL2lDQq+f8M7dYgnHbsLJj3O4rxaw6+zFvhOnwTTB88GXdVDnUPFC2J4uVBg== dependencies: - "@react-native-community/cli-debugger-ui" "11.1.1" - "@react-native-community/cli-tools" "11.1.1" + "@react-native-community/cli-debugger-ui" "11.2.0" + "@react-native-community/cli-tools" "11.2.0" compression "^1.7.1" connect "^3.6.5" errorhandler "^1.5.1" @@ -2366,10 +2367,10 @@ serve-static "^1.13.1" ws "^7.5.1" -"@react-native-community/cli-tools@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-11.1.1.tgz#6ec1b6bf714cb7bdb360ca4a213e969e10b644f2" - integrity sha512-wkyzFxIncZCYfCHt1nwGE0pKspuP6yknNCF9nHxFXag0gPkTphpZWoV+uRVNRd+Fudx/qOtPiFAivGfw+8Pp2w== +"@react-native-community/cli-tools@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-11.2.0.tgz#ad8e01fb41cd3db50cb586fe49ec326e4788bcf3" + integrity sha512-helL2fY4vHj2d7rXv1pDtnJV9SEn5njUAUnlpWGn+ymmPxWeg/iKCXWN+Bv3EyeEAIF266JiE4EM5IUGnLC2YA== dependencies: appdirsjs "^1.2.4" chalk "^4.1.2" @@ -2381,27 +2382,27 @@ semver "^6.3.0" shell-quote "^1.7.3" -"@react-native-community/cli-types@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-11.1.1.tgz#9a4ee87000e38e57e54f14bd6fff2561638ce196" - integrity sha512-ShvZs+D0WSHQhsW96nMA2XtZ4z8xkqCR8q0CIYHOAdlDCbvwsMLGnbQr4gZ5EO7RXcPYc0Lk35SOr4fG2g94qA== +"@react-native-community/cli-types@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-11.2.0.tgz#a53fccc3d4966618b0b6e8f5e4c8e9ad335618b8" + integrity sha512-JJgvN4vwFhK9wOCtpS2RBjWfuR/TWexuAzTwgvqPTBok1uNMkB8OlKvGHTHmBoR037ErdDB001cV3kIrDMM0uA== dependencies: joi "^17.2.1" -"@react-native-community/cli@11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-11.1.1.tgz#08a347297513ddfd3a47898edb760f0bdb36a237" - integrity sha512-WzPyOpDXeCX6aKOploz2GyI6AqNZgnD80r1cN3a4P2VSerEHefkjuKp/2+DHkrbScJxYfjGg6Ur2+/UDRkTSVQ== - dependencies: - "@react-native-community/cli-clean" "11.1.1" - "@react-native-community/cli-config" "11.1.1" - "@react-native-community/cli-debugger-ui" "11.1.1" - "@react-native-community/cli-doctor" "11.1.1" - "@react-native-community/cli-hermes" "11.1.1" - "@react-native-community/cli-plugin-metro" "11.1.1" - "@react-native-community/cli-server-api" "11.1.1" - "@react-native-community/cli-tools" "11.1.1" - "@react-native-community/cli-types" "11.1.1" +"@react-native-community/cli@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-11.2.0.tgz#05e7965dfc04dad667e6c9b3424ab393072329ad" + integrity sha512-tJB/a5J7zrNdyEFrFItililb2qjaZxrEgEVKBGRZhBNs1kSSMSs4jYrtxd3vpfMsqKgVpe0BmgoomqdHwRoiQA== + dependencies: + "@react-native-community/cli-clean" "11.2.0" + "@react-native-community/cli-config" "11.2.0" + "@react-native-community/cli-debugger-ui" "11.2.0" + "@react-native-community/cli-doctor" "11.2.0" + "@react-native-community/cli-hermes" "11.2.0" + "@react-native-community/cli-plugin-metro" "11.2.0" + "@react-native-community/cli-server-api" "11.2.0" + "@react-native-community/cli-tools" "11.2.0" + "@react-native-community/cli-types" "11.2.0" chalk "^4.1.2" commander "^9.4.1" execa "^5.0.0" @@ -5729,14 +5730,6 @@ jest-runtime@^29.2.1: slash "^3.0.0" strip-bom "^4.0.0" -jest-serializer@^27.0.6: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64" - integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w== - dependencies: - "@types/node" "*" - graceful-fs "^4.2.9" - jest-snapshot@^29.2.1: version "29.2.1" resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.2.1.tgz#f3843b3099c8fec7e6218dea18cc506f10ea5d30" @@ -6311,15 +6304,12 @@ 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.75.1: - version "0.75.1" - resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.75.1.tgz#956fd06c4e3e405759477df839316b66bb39ad71" - integrity sha512-xotDxxmi18a3zuwz/W6ojqQhKCFPK6XhVxkoBfzFFU08DG0trtfIph2IBJ1SBSA1rizigftAudWZtIPHAk1ZzA== +metro-babel-register@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.76.2.tgz#8a8c5ad17e412a3ae0ed23620f026811f054ed9c" + integrity sha512-EtjzAIfOAkBvynRkuBAA8WsXN70simjLk1gyoBx3eIbXDxelcFlPhgf8VKdz2dpD69Xh7M22thPfsSYjYeHCZQ== dependencies: "@babel/core" "^7.20.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-class-properties" "^7.0.0" "@babel/plugin-transform-flow-strip-types" "^7.0.0" "@babel/plugin-transform-modules-commonjs" "^7.0.0" "@babel/preset-typescript" "^7.18.0" @@ -6327,164 +6317,103 @@ metro-babel-register@0.75.1: babel-plugin-replace-ts-export-assignment "^0.0.2" escape-string-regexp "^1.0.5" -metro-babel-transformer@0.75.1: - version "0.75.1" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.75.1.tgz#72563f30880213d8e5fd3905b01e08f97ee7d362" - integrity sha512-E+reiVb0XppbYe8epEp4eCgp5x58BoL2ZnJxp26a/Z9tWfD6X/3+nA0lLzCQ2ujkKJWmDqF1C9H7aRlgcvg/LQ== +metro-babel-transformer@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.76.2.tgz#51a6136f554131fb52ac04ec93774267f50fa578" + integrity sha512-NRNjVYDs5174K3oS54W67XQ9oUJDDVNJsqz45cJycbxfAx0GKVpvhjvoRQ2LmU0I0IbLL8HQtO/6aQ9No4Udwg== dependencies: "@babel/core" "^7.20.0" hermes-parser "0.8.0" - metro-source-map "0.75.1" + metro-source-map "0.76.2" nullthrows "^1.1.1" -metro-babel-transformer@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.76.0.tgz#cb3854ee74a1ecba40680af1b6625aa46928c3c0" - integrity sha512-yBF8eJluya2iofhu8nZDXr9It/7bUcgXiKpFPrkiOWcMFY/jqzEbcavQ8uK3lFeXNRyvj0iaKaFs7Qo+2QJfow== - dependencies: - "@babel/core" "^7.20.0" - hermes-parser "0.8.0" - metro-source-map "0.76.0" - nullthrows "^1.1.1" - -metro-cache-key@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.76.0.tgz#0ab9513c8fc0392e7fde5d4473f220a9352e2cf0" - integrity sha512-Oyz+Yo/CG56kMXsDuioLf80MHwUqRzhOjaFsDvam3+gpc9rIGhnFL4ODhc6Qlum5auPRMT9XsksScErouft2tA== +metro-cache-key@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.76.2.tgz#0d7c3903a1fb2845970486c5c942d319db0bf525" + integrity sha512-30kvupiiDVvglywBn8lpNtpcedHXgI7M9Nsh5HRJDq6GF3+4/nrip0UGaa2XRfD1GyHD8B1TpMskvF3+zLKzmw== -metro-cache@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.76.0.tgz#b68d284fa46e74fe6cc7b822a9f3028f8824f952" - integrity sha512-J+OkOcIWrJisoXw6fXwWzeR1q4IuysMIKG8v/DWmKUOy8VI2c0gKXUW0mBfEWq6y3w0Czl94/xh1x7X0YLsTNg== +metro-cache@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.76.2.tgz#d8beafd7f8063a831edef254af0b7f98a3b663c3" + integrity sha512-gSSfVBNvgqbveWChmC1Om/Ri61JvjOYzmFU1XgW98cNzMtxGHC5WFi3n7u9/kkIR9quiTfyOyxHpkovqJhOixw== dependencies: - metro-core "0.76.0" + metro-core "0.76.2" rimraf "^3.0.2" -metro-config@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.76.0.tgz#fe38e555faa1c6fa7eb2fbe9fa504844b1156154" - integrity sha512-5bfOtovHM7qjSobGBGRWXGh9+wMJlXHgot1LhjL3YTaNLUY42umbzdNC7dPcrGNLHH3MXTlG4cyNeCWZxtm6Hg== +metro-config@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.76.2.tgz#a629f2177c70c1745f5e15ad88ab9ae6437b041a" + integrity sha512-BxbmEUlglCK4GJK8beGCXm3C38ri/E0/lFV563YPuyE9OvtG1HeslvYbNAuGt3NzdFEzH4JjaQ7xeKQw5tYYvg== dependencies: cosmiconfig "^5.0.5" jest-validate "^26.5.2" - metro "0.76.0" - metro-cache "0.76.0" - metro-core "0.76.0" - metro-runtime "0.76.0" + metro "0.76.2" + metro-cache "0.76.2" + metro-core "0.76.2" + metro-runtime "0.76.2" -metro-core@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.76.0.tgz#16f8a73d40173ffe659a2de8b727bb2c84a2846e" - integrity sha512-LRNWBpvHWcMeK+LZ74VZRo6QfU8izh6BmmqeW57HnZec69JQ1uODV6e7gQig6PWH89aMzhq8QKQr0dPDUGDYIg== +metro-core@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.76.2.tgz#e85f8006362b6d1a77e2b024796504f94cc3ddd0" + integrity sha512-LXUTPqJLp6J5Ro7IWryd0Q/Lj7AX00fgoJhFfwdOr5RDEkHyzQNeHgObCSOBSqUqDHeEY8hEWD0ugFTA7iIyaA== dependencies: lodash.throttle "^4.1.1" - metro-resolver "0.76.0" + metro-resolver "0.76.2" -metro-file-map@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.76.0.tgz#a27586bd4e22112864e76ba49bda6bb851bf5e49" - integrity sha512-ifhMf75SlkSR8QcRBK1ecDwt9APZNEMWG7U8RIhtoDAtBYKuTbjjHNJiAwAU8UPE78m/Aryz6A+5cwpuAvSGrA== +metro-file-map@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.76.2.tgz#a092c2c9c20c855c0d4ecdce784a9c614804d293" + integrity sha512-thDwa/rAePaXBsW62wuRGQbi2/2BoYbRHhfXPmI8MK3TavPfjnX/tPV57+Gx4yy2MFq4AR4mI1VyMsj8vnsTBg== dependencies: - abort-controller "^3.0.0" anymatch "^3.0.3" debug "^2.2.0" fb-watchman "^2.0.0" graceful-fs "^4.2.4" invariant "^2.2.4" jest-regex-util "^27.0.6" - jest-serializer "^27.0.6" jest-util "^27.2.0" jest-worker "^27.2.0" micromatch "^4.0.4" + node-abort-controller "^3.1.1" nullthrows "^1.1.1" walker "^1.0.7" optionalDependencies: fsevents "^2.3.2" -metro-hermes-compiler@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.76.0.tgz#2c4cca498011cab799434527544c0303eb12b806" - integrity sha512-ZW1jHtErMp327aPEkhHP69dLmtbzGj7ajsNFEwayoz/tZtyrTXT+f/8j6QVynIBMMpnAJkSIlinNo9fgIbE08w== - -metro-inspector-proxy@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.76.0.tgz#01af31de7cd09d9ec5a204b73fc786e3f4ddc793" - integrity sha512-1RCMmXzcvDsFvJyfRqzUl2B3r0FTgxW37WlH2c2tMhqVtGxobDGHn5cFySeaCLvKSHps0NELeB+1SF7MB9scxA== +metro-inspector-proxy@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.76.2.tgz#9b60dd609d2a6a19fda4e796a53d45e81d76e409" + integrity sha512-K7ThshkczlHbFJhBDdx1Bxrls3LlQ1rnQINqXzBG2sDkOrPx2seV8s1ApaiUqDCdt803Qo9eoTYTI/vOHFmJxQ== dependencies: connect "^3.6.5" debug "^2.2.0" node-fetch "^2.2.0" ws "^7.5.1" - yargs "^17.5.1" + yargs "^17.6.2" -metro-memory-fs@0.75.1: - version "0.75.1" - resolved "https://registry.yarnpkg.com/metro-memory-fs/-/metro-memory-fs-0.75.1.tgz#4f19ad6ed45f28af900d4684a02ea54c024c62ab" - integrity sha512-cxyrdPfc/eHWRo4sTCAsLDjS+CztW7zRodtjBeMpm+m+VZOk1ntB/0ZSM7mPCOzVDUAZjUupuXte18TGo4/EXw== +metro-memory-fs@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-memory-fs/-/metro-memory-fs-0.76.2.tgz#1dcc14e0b66e382d9150579c1cd4ca7778415054" + integrity sha512-vA1ua7QrsIBqkb9hI4z+v24dRTEO7ykIuG8rrwZJ54k1nMbB+01epGMooaVgAYPGjwqDdhg+uV5UpKW4ueTLzA== -metro-minify-terser@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.76.0.tgz#49cef5fc0c2ae9b2ed76a8832132934c3a10de4c" - integrity sha512-dxaE/pvFDFEvXoNHuiXbA2Tw/jT1MD3B4a9AM+aYPWJBh3PdT9XM1HdzumyJldtZpCn5yka4maYSrtuebKgOyw== +metro-minify-terser@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.76.2.tgz#f6b85bcd68f97f49f736b1eb505e7208cd72d95d" + integrity sha512-JaJ0qlNXtzPlv8JxlfuDRWmNWFZBJ3w5+vQ4tqAIA68ComTpm9DJ7pbde3DUpOts/zM4swsDAPhtu3HuhRTQhA== dependencies: terser "^5.15.0" -metro-minify-uglify@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.76.0.tgz#a34a64614b5abd364674dc6c0ff567d43d2b525c" - integrity sha512-Fuoxr5wLw/2/BUmhJqmIsfNZK+x8BK/DDXID5CZvHmZj5PdN4MN2WGWkM/F4EOw2t1YxbJ1hFSXM8skfSZ7jkw== +metro-minify-uglify@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.76.2.tgz#f3a22c35e9f2b32213df44652aef95df142ccd43" + integrity sha512-eye94ZTWhiF3eG6+MDdvn6WSVMeQed1gB/QqXZCFrBxk6GAfeosMahwpgygc9hFIXdgc7Qv8z7F2T+hWfh+aAQ== dependencies: uglify-es "^3.1.9" -metro-react-native-babel-preset@0.75.1: - version "0.75.1" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.75.1.tgz#370bb3bba3ca83b3be1d8b0ab628271c864491cd" - integrity sha512-a4Se/koIVsH+wmfWsSOiRpFLBSICJcbd6o1wv37QRoFSnH7mYXDOfYxNBZYX46PwN1QwmgR49Iwsef79JOaJMg== - dependencies: - "@babel/core" "^7.20.0" - "@babel/plugin-proposal-async-generator-functions" "^7.0.0" - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-numeric-separator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.18.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-syntax-optional-chaining" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-async-to-generator" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-self" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.5.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/template" "^7.0.0" - babel-plugin-transform-flow-enums "^0.0.2" - react-refresh "^0.4.0" - -metro-react-native-babel-preset@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.76.0.tgz#440a0e8965b2eb01afa391ef95575faeed67636b" - integrity sha512-2sM6dy9uAbuQlg7l/VOdiudUUMFRkABJ1YLkZU6Fpqi/rJCXn4fbF0pO+TwCFbBYNIQBY50clv9RPvD2n64hXg== +metro-react-native-babel-preset@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.76.2.tgz#dab4ca4b594bb47780adf5987c6b3b9cb41e767b" + integrity sha512-Kzi4JhEzwrPOuv3OHjDZvvlPTjInNoIV8QKBRyLTzx7TJuA5a2xReo0lz4sG4x9Bcv1XjKkKRmYUgS9V1I820w== dependencies: "@babel/core" "^7.20.0" "@babel/plugin-proposal-async-generator-functions" "^7.0.0" @@ -6526,101 +6455,62 @@ metro-react-native-babel-preset@0.76.0: babel-plugin-transform-flow-enums "^0.0.2" react-refresh "^0.4.0" -metro-react-native-babel-transformer@0.75.1: - version "0.75.1" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.75.1.tgz#d06861d519d5188cd9cffc2cdfff4ba54d891ce1" - integrity sha512-43lCqiEpe8XreDEJfwoYjQSR+C36q8sbhz/u/M9GJWtec7yWdlIa6IU7SQObmsc6X0S0t+rDFFt5Lspz9c4pbg== - dependencies: - "@babel/core" "^7.20.0" - babel-preset-fbjs "^3.4.0" - hermes-parser "0.8.0" - metro-babel-transformer "0.75.1" - metro-react-native-babel-preset "0.75.1" - metro-source-map "0.75.1" - nullthrows "^1.1.1" - -metro-react-native-babel-transformer@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.76.0.tgz#8c8872f0d3a0ec9dad2480df53c92c10eac92c79" - integrity sha512-mLyUiGq2qPoEwV3oncD82HOtM4wAl8YmXtGY17D4iqH6/5pE32lRnDDYt0WnJYACZDs3RB3MhTjGCM7rJNwn/A== +metro-react-native-babel-transformer@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.76.2.tgz#84865806bcbd9376db8190c33f2b7cd178fa342b" + integrity sha512-49Jv8fqM+hN1Ocl1hcpRaZbVpUmT98x1+ISPToKMNn2ZnXzwsDHQ00mK+AETLrKBWOWn/Aol/zhmWDb2CwUqlw== dependencies: "@babel/core" "^7.20.0" babel-preset-fbjs "^3.4.0" hermes-parser "0.8.0" - metro-babel-transformer "0.76.0" - metro-react-native-babel-preset "0.76.0" - metro-source-map "0.76.0" + metro-babel-transformer "0.76.2" + metro-react-native-babel-preset "0.76.2" + metro-source-map "0.76.2" nullthrows "^1.1.1" -metro-resolver@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.76.0.tgz#3fa778adbab30859023a89e7a1241f4eb68171f2" - integrity sha512-bU6HvKzPJOHGoe9na+tUa0g3pZqMUaSGE+noFx2qeSMtoIgOYkDzmuU9ZOAGcUOz0qJJtGs+QmgM+nBqfSS/pQ== +metro-resolver@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.76.2.tgz#497dd8dc04a8c86b25629544cb0fba4f56d7b0e1" + integrity sha512-sLLwhxd31fYVxaOSzhJ8Mumi211qHOkurC2Gh+4QSDFNKDZecovMgV/W5/oIQWJBCX/mi/YkbmnpwLCUvXEoWw== -metro-runtime@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.76.0.tgz#ccc4721010a24d4919bf50e9146d06d28266efb3" - integrity sha512-mEt1uWCYVwyvHYhCfsRXp7mqIBgOAYkocgousH5jwi07MwSAAvaDCvyRBUgtFohDQpL4j4N/QxNYExDDqUuuQw== +metro-runtime@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.76.2.tgz#2f112f9a550737945fceda14dd4882759859331a" + integrity sha512-247IYGyA8tS2wkDjq0Ju3vm6Tz79nb7+DPHgMpl71nsh0/kQvgc43bEJLhMwOqouRUcJihN0MgPWUb1xNI1rUg== dependencies: "@babel/runtime" "^7.0.0" react-refresh "^0.4.0" -metro-source-map@0.75.1: - version "0.75.1" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.75.1.tgz#7aee48d5a9505e01d2de34db529264dc15bb92fe" - integrity sha512-QuXoRD0Y0TkSPadhBy6Wf0UKAL4kSJueLPngoe6OKaD0giZjjjgsGymUgmjXaMeM7az9s3MvoyCbAXslKh95KA== +metro-source-map@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.76.2.tgz#e66cb8f7109c8c4bfd8732e6a32a2082378e0847" + integrity sha512-fr8mSpn7Z0oYhTdcFCJsrtOX0qgOoDBw9I5mOTZBacMyItiiFYrb+2zyVacBQwrxyo/DqAJaFd3NbdbIInIyvw== dependencies: "@babel/traverse" "^7.20.0" "@babel/types" "^7.20.0" invariant "^2.2.4" - metro-symbolicate "0.75.1" + metro-symbolicate "0.76.2" nullthrows "^1.1.1" - ob1 "0.75.1" + ob1 "0.76.2" source-map "^0.5.6" vlq "^1.0.0" -metro-source-map@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.76.0.tgz#0f05263dc4648f654feaab36dae799b7118b36c0" - integrity sha512-tAXlHI6EOtRTkhXynZbe/as7pBDBxDaHftq/7pV3QCGyLeSaTNy6wzXI5ewr3kTuZxtBXktQH/Zl0rhKO8DGMA== - dependencies: - "@babel/traverse" "^7.20.0" - "@babel/types" "^7.20.0" - invariant "^2.2.4" - metro-symbolicate "0.76.0" - nullthrows "^1.1.1" - ob1 "0.76.0" - source-map "^0.5.6" - vlq "^1.0.0" - -metro-symbolicate@0.75.1: - version "0.75.1" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.75.1.tgz#29fd71175d1607187ee2522c3702e4cc27050279" - integrity sha512-uMpLWXQgkAG2GAVWqKAN3GUjOBNNZgUewrBg+GZe69xZMe8vbFf/Y62MQRuhw5UTcCGbt4eKckPoRDt4vDLceA== - dependencies: - invariant "^2.2.4" - metro-source-map "0.75.1" - nullthrows "^1.1.1" - source-map "^0.5.6" - through2 "^2.0.1" - vlq "^1.0.0" - -metro-symbolicate@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.76.0.tgz#3745875473d4fab544d054b90522df6779b41d37" - integrity sha512-duq4RbeHDUzYQu4nzU2zWfBdG1YEXpaMqpLSvsXn5WJF3KK+v+BbtBvmo0zrEvzeA7kczNMxtZ97Yev9rqeYrw== +metro-symbolicate@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.76.2.tgz#4a270f48a1c22dc5e1f185f38c4384cb65f87c75" + integrity sha512-yI0eBJK+FeAwNYnyoZve5hq8RplpLTUDqShnmtHmflMw1WWRyjqrxtGg6ctjgV6qQqytnodFAWd31uQQ4ag0Pw== dependencies: invariant "^2.2.4" - metro-source-map "0.76.0" + metro-source-map "0.76.2" nullthrows "^1.1.1" source-map "^0.5.6" through2 "^2.0.1" vlq "^1.0.0" -metro-transform-plugins@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.76.0.tgz#dbab337561444cd9cd0882365a5b13b03bb92433" - integrity sha512-Pl84l7LZAI+RXVP3+Hv+vLQwv4I3dHE91lM+Lw1EVFSep6jvraVVbER5+5/lnb5j1OTEW4EtHXmFus3nnTckeg== +metro-transform-plugins@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.76.2.tgz#79921139cf98df1eb444c7598b9d7285c9c2dd80" + integrity sha512-kpqOemOzxxrP1Fah3163a/7vOgzfsgmJ2RYceEt1KGg/JGYyB17CBzADiiT7H+K6fJRtZAiuKy9ru08gXnqUpA== dependencies: "@babel/core" "^7.20.0" "@babel/generator" "^7.20.0" @@ -6628,29 +6518,28 @@ metro-transform-plugins@0.76.0: "@babel/traverse" "^7.20.0" nullthrows "^1.1.1" -metro-transform-worker@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.76.0.tgz#b53ae1d7033b9dae550384afcedeec46905cc6f9" - integrity sha512-diV1gXL+/5R/LFPH3UwuU+dNlzT59c0qCHZm2iFqJYaVHuXUgAjyw48gVfOGDbytXLLcswQQD6C594Sc0QNnPA== +metro-transform-worker@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.76.2.tgz#e02a73de65369a1529c9dc45b821878b893c13b0" + integrity sha512-BlGDrA+Vp4PkR9IVYi1Zspcqw0NXLyqMlmazFw6WzEON90v9J3rHcIyjrK2lieJ4tdovxFhmHm8YrlCT9S0Bfw== dependencies: "@babel/core" "^7.20.0" "@babel/generator" "^7.20.0" "@babel/parser" "^7.20.0" "@babel/types" "^7.20.0" babel-preset-fbjs "^3.4.0" - metro "0.76.0" - metro-babel-transformer "0.76.0" - metro-cache "0.76.0" - metro-cache-key "0.76.0" - metro-hermes-compiler "0.76.0" - metro-source-map "0.76.0" - metro-transform-plugins "0.76.0" + metro "0.76.2" + metro-babel-transformer "0.76.2" + metro-cache "0.76.2" + metro-cache-key "0.76.2" + metro-source-map "0.76.2" + metro-transform-plugins "0.76.2" nullthrows "^1.1.1" -metro@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.76.0.tgz#eedb7a48c79a222faa953de902f3d81e529eb4c2" - integrity sha512-Pm9eMGyNQKnAaDOCmG+26YnodCh34gyl9ZD4UMKSBZA0ent2uUIZWGfZ5Bznljx1WH7JvPvn48VuZVJhctAhLQ== +metro@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.76.2.tgz#cf8b8235e00721785bc72d01ac942a37064a6b3c" + integrity sha512-pF3zWPgdlaFIUDuI6TrouRofgM9Xz5ZrzvxaJGjWen+tvDFhhQ1bah/OZre2ldMvVh800atiSx7uMLITyE+s8A== dependencies: "@babel/code-frame" "^7.0.0" "@babel/core" "^7.20.0" @@ -6673,23 +6562,22 @@ metro@0.76.0: invariant "^2.2.4" jest-worker "^27.2.0" lodash.throttle "^4.1.1" - metro-babel-transformer "0.76.0" - metro-cache "0.76.0" - metro-cache-key "0.76.0" - metro-config "0.76.0" - metro-core "0.76.0" - metro-file-map "0.76.0" - metro-hermes-compiler "0.76.0" - metro-inspector-proxy "0.76.0" - metro-minify-terser "0.76.0" - metro-minify-uglify "0.76.0" - metro-react-native-babel-preset "0.76.0" - metro-resolver "0.76.0" - metro-runtime "0.76.0" - metro-source-map "0.76.0" - metro-symbolicate "0.76.0" - metro-transform-plugins "0.76.0" - metro-transform-worker "0.76.0" + metro-babel-transformer "0.76.2" + metro-cache "0.76.2" + metro-cache-key "0.76.2" + metro-config "0.76.2" + metro-core "0.76.2" + metro-file-map "0.76.2" + metro-inspector-proxy "0.76.2" + metro-minify-terser "0.76.2" + metro-minify-uglify "0.76.2" + metro-react-native-babel-preset "0.76.2" + metro-resolver "0.76.2" + metro-runtime "0.76.2" + metro-source-map "0.76.2" + metro-symbolicate "0.76.2" + metro-transform-plugins "0.76.2" + metro-transform-worker "0.76.2" mime-types "^2.1.27" node-fetch "^2.2.0" nullthrows "^1.1.1" @@ -6697,10 +6585,9 @@ metro@0.76.0: serialize-error "^2.1.0" source-map "^0.5.6" strip-ansi "^6.0.0" - temp "0.8.3" throat "^5.0.0" ws "^7.5.1" - yargs "^17.5.1" + yargs "^17.6.2" micromatch@^4.0.4: version "4.0.4" @@ -6848,6 +6735,11 @@ nocache@^3.0.1: resolved "https://registry.yarnpkg.com/nocache/-/nocache-3.0.3.tgz#07a3f4094746d5211c298d1938dcb5c1e1e352ca" integrity sha512-bd+lPsDTjbfAuKez+xp8xvp15SrQuOjzajRGqRpCAE06FPB1pJzV/QkyBgFD5KOktv/M/A8M0vY7yatnOUaM5Q== +node-abort-controller@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.1.1.tgz#a94377e964a9a37ac3976d848cb5c765833b8548" + integrity sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ== + node-cleanup@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/node-cleanup/-/node-cleanup-2.1.2.tgz#7ac19abd297e09a7f72a71545d951b517e4dde2c" @@ -6943,15 +6835,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.75.1: - version "0.75.1" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.75.1.tgz#ee1ee0ef0ebc14548ab6b945399299e4062d049a" - integrity sha512-JEUNCFtUL4uhgg9++Q8jB9EqQBjFHiAZa/cb9fBWUHmalWH/VMI8zWt7ty0z/Z7IsrV0EK+RO1O9lLA7/gIuGA== - -ob1@0.76.0: - version "0.76.0" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.76.0.tgz#d36e1a2f2e7ff4534cf25aaf2ab27b48161a408f" - integrity sha512-ZLPDN2wCuFRAno0S2BSitMse+l0ipfjQQCDlYZMjZn9YnOGsRneifMlvN+3mWgTA8TOHsoAMYQdciBylgsfAmA== +ob1@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.76.2.tgz#c1566cbb1b6da12c9e11bc47145e8a74180b372c" + integrity sha512-4Nazxd75vdXgFwq1braZ+u3QerxT1WVgltU43eByw4MaAdvSeuJt6wKwey7Ts5hfVOZrpfVAkHmmw0nDEg4KMg== object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" @@ -7073,7 +6960,7 @@ ora@^5.4.1: strip-ansi "^6.0.0" wcwidth "^1.0.1" -os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: +os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= @@ -7745,11 +7632,6 @@ rimraf@^3.0.0, rimraf@^3.0.2: dependencies: glob "^7.1.3" -rimraf@~2.2.6: - version "2.2.8" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" - integrity sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI= - rimraf@~2.6.2: version "2.6.3" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" @@ -8286,14 +8168,6 @@ tar@^6.1.11: mkdirp "^1.0.3" yallist "^4.0.0" -temp@0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" - integrity sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k= - dependencies: - os-tmpdir "^1.0.0" - rimraf "~2.2.6" - temp@^0.8.4: version "0.8.4" resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2" @@ -8834,7 +8708,7 @@ yargs@^16.2.0: y18n "^5.0.5" yargs-parser "^20.2.2" -yargs@^17.3.1, yargs@^17.5.1: +yargs@^17.3.1: version "17.5.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.5.1.tgz#e109900cab6fcb7fd44b1d8249166feb0b36e58e" integrity sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==