diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 27f98e4b96c201..a4a1c75229e0e9 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -91,7 +91,9 @@ "!template/package-lock.json", "!template/yarn.lock", "third-party-podspecs", - "types" + "types", + "visionos_modules", + "local-cli/localCommands.js" ], "scripts": { "prepack": "node ./scripts/prepack.js", diff --git a/scripts/oot-release.js b/scripts/oot-release.js index a385a88f27b732..3080deadfb6a00 100644 --- a/scripts/oot-release.js +++ b/scripts/oot-release.js @@ -8,8 +8,7 @@ const forEachPackage = require('./monorepo/for-each-package'); const newGithubReleaseUrl = require('./new-github-release-url'); -const {applyPackageVersions, publishPackage} = require('./npm-utils'); -const updateTemplatePackage = require('./releases/update-template-package'); +const {publishPackage} = require('./npm-utils'); const {execSync} = require('child_process'); const fs = require('fs'); const path = require('path'); @@ -18,6 +17,37 @@ const yargs = require('yargs'); const REPO_ROOT = path.resolve(__dirname, '../'); + +/** + * `package` is an object form of package.json + * `dependencies` is a map of dependency to version string + * + * This replaces both dependencies and devDependencies in package.json + */ +function applyPackageVersions( + originalPackageJson /*: PackageJSON */, + packageVersions /*: {[string]: string} */, +) /*: PackageJSON */ { + const packageJson = {...originalPackageJson}; + + for (const name of Object.keys(packageVersions)) { + if ( + packageJson.dependencies != null && + packageJson.dependencies[name] != null + ) { + packageJson.dependencies[name] = packageVersions[name]; + } + + if ( + packageJson.devDependencies != null && + packageJson.devDependencies[name] != null + ) { + packageJson.devDependencies[name] = packageVersions[name]; + } + } + return packageJson; +} + /** * This script updates core packages to the version of React Native that we are basing on, * updates internal visionOS packages and releases them. @@ -126,18 +156,6 @@ function releaseOOT( }); } - // Update template package.json - updateTemplatePackage({ - 'react-native': reactNativeVersion, - ...visionOSPackagesVersions, - }); - - if (isNightly) { - updateTemplatePackage(corePackagesVersions); - } - - echo(`Updating template and it's dependencies to ${reactNativeVersion}`); - echo('Building packages...\n'); execSync('node ./scripts/build/build.js', { cwd: REPO_ROOT, diff --git a/yarn.lock b/yarn.lock index f0d26ba955c3e7..063a08d66b5dc8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2625,16 +2625,6 @@ execa "^5.0.0" fast-glob "^3.3.2" -"@react-native-community/cli-clean@14.0.0-alpha.11": - version "14.0.0-alpha.11" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-14.0.0-alpha.11.tgz#6b7b95533ec9483562e33d2aae4c0501d4fa41c1" - integrity sha512-pGhrL7xncBv6ciE6vybJHCRAz5c+ejchEdtIcuMBk3GDSP+cWh9A8jwwezMo/6zKDh1FMWSN7KxXFL0fr11Eyw== - dependencies: - "@react-native-community/cli-tools" "14.0.0-alpha.11" - chalk "^4.1.2" - execa "^5.0.0" - fast-glob "^3.3.2" - "@react-native-community/cli-config@14.0.0": version "14.0.0" resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-14.0.0.tgz#641ec08ddb44c90ceb947d8fc8e35de1a4bcf4a4" @@ -2647,18 +2637,6 @@ fast-glob "^3.3.2" joi "^17.2.1" -"@react-native-community/cli-config@14.0.0-alpha.11": - version "14.0.0-alpha.11" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-14.0.0-alpha.11.tgz#44605edc66f4fb7f65e7c9aeb71ed4c4a54e3abd" - integrity sha512-6De3iEH71LnEPUTQZXORnl8J5t1p3Lsp1iweFf5oaHdYlBPqPLt2pGZxtSc09oNIOdtmYW9RHm14OM6/mJm/xA== - dependencies: - "@react-native-community/cli-tools" "14.0.0-alpha.11" - chalk "^4.1.2" - cosmiconfig "^9.0.0" - deepmerge "^4.3.0" - fast-glob "^3.3.2" - joi "^17.2.1" - "@react-native-community/cli-debugger-ui@14.0.0": version "14.0.0" resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-14.0.0.tgz#ef02d531e70b86265d39773abc3b58ab5cb8f4b8" @@ -2695,28 +2673,6 @@ wcwidth "^1.0.1" yaml "^2.2.1" -"@react-native-community/cli-doctor@14.0.0-alpha.11": - version "14.0.0-alpha.11" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-14.0.0-alpha.11.tgz#1ee0910be05113c920027bd042c3a658908ec203" - integrity sha512-i+awVrt964+MxneGuw/6GXdzm+MJtFyS9Jpuc87HApLxOY9AC4pVjFSi6tUUjC5SlORN3zuMo87DmzgQuqBR+w== - dependencies: - "@react-native-community/cli-config" "14.0.0-alpha.11" - "@react-native-community/cli-platform-android" "14.0.0-alpha.11" - "@react-native-community/cli-platform-apple" "14.0.0-alpha.11" - "@react-native-community/cli-platform-ios" "14.0.0-alpha.11" - "@react-native-community/cli-tools" "14.0.0-alpha.11" - chalk "^4.1.2" - command-exists "^1.2.8" - deepmerge "^4.3.0" - envinfo "^7.10.0" - execa "^5.0.0" - node-stream-zip "^1.9.1" - ora "^5.4.1" - semver "^7.5.2" - strip-ansi "^5.2.0" - wcwidth "^1.0.1" - yaml "^2.2.1" - "@react-native-community/cli-platform-android@14.0.0": version "14.0.0" resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-14.0.0.tgz#36f47999af9b386aaa8f8286923edd9a65101f28" @@ -2729,18 +2685,6 @@ fast-xml-parser "^4.2.4" logkitty "^0.7.1" -"@react-native-community/cli-platform-android@14.0.0-alpha.11": - version "14.0.0-alpha.11" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-14.0.0-alpha.11.tgz#29bb5ee9e55eea0199d824335f54f7adc0cf50f5" - integrity sha512-DIKku0qcJ2pB75YTqBCHdJiQaMtFBkp8Hhloq57OpNMspDqLTuWjDDbcCtqD7LQb9MGpaf+b6FWUQFw9BNtVkQ== - dependencies: - "@react-native-community/cli-tools" "14.0.0-alpha.11" - chalk "^4.1.2" - execa "^5.0.0" - fast-glob "^3.3.2" - fast-xml-parser "^4.2.4" - logkitty "^0.7.1" - "@react-native-community/cli-platform-apple@14.0.0": version "14.0.0" resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-apple/-/cli-platform-apple-14.0.0.tgz#7050af6fbc01b4ebe72e1bdcb48d188cbbf1b9ef" @@ -2753,18 +2697,6 @@ fast-xml-parser "^4.2.4" ora "^5.4.1" -"@react-native-community/cli-platform-apple@14.0.0-alpha.11": - version "14.0.0-alpha.11" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-apple/-/cli-platform-apple-14.0.0-alpha.11.tgz#7085a08b2f71f78291722196834e1e47a5d74ae5" - integrity sha512-tNKKte5K/tNNHy0Pxy/vJaSUw0jS7Cuo+F7tTT2ZgDmarp7IlfWnfVMKCtlSC3rR8ZCktmgPgteTf9SicSldxg== - dependencies: - "@react-native-community/cli-tools" "14.0.0-alpha.11" - chalk "^4.1.2" - execa "^5.0.0" - fast-glob "^3.3.2" - fast-xml-parser "^4.2.4" - ora "^5.4.1" - "@react-native-community/cli-platform-ios@14.0.0": version "14.0.0" resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-14.0.0.tgz#7c7c393a13415bf61aaad82f1a3583c30afb110e" @@ -2772,13 +2704,6 @@ dependencies: "@react-native-community/cli-platform-apple" "14.0.0" -"@react-native-community/cli-platform-ios@14.0.0-alpha.11": - version "14.0.0-alpha.11" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-14.0.0-alpha.11.tgz#d446583ebf1eeaf0066ddb649e28b345aa32149e" - integrity sha512-coHbTcymVsrOBYvch0M7JtKIRlfCc2GwXs7JEyG54CUKTfhLGDgWWTGOdAwWxiF4cDbj46Qr/4Es2AGJbmTBGA== - dependencies: - "@react-native-community/cli-platform-apple" "14.0.0-alpha.11" - "@react-native-community/cli-server-api@14.0.0": version "14.0.0" resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-14.0.0.tgz#1b62b78e5ea7dead0ae4590465c977bc4af880fc" @@ -2848,13 +2773,6 @@ dependencies: joi "^17.2.1" -"@react-native-community/cli-types@14.0.0-alpha.11": - version "14.0.0-alpha.11" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-14.0.0-alpha.11.tgz#d8ca6352659bc44d569bae3fb321ed52502168f0" - integrity sha512-jujAIipCmgc0mHXh9G+6cVT8wPaw1m8L3OSpajNKuARtjva+jGNYmx4itRP05c+SgFqN4eASEV563nNfI4Ja/g== - dependencies: - joi "^17.2.1" - "@react-native-community/cli@14.0.0": version "14.0.0" resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-14.0.0.tgz#0c98d75ac55515d07972682c1053f46bfee93863" @@ -2877,178 +2795,6 @@ prompts "^2.4.2" semver "^7.5.2" -"@react-native-community/cli@14.0.0-alpha.11": - version "14.0.0-alpha.11" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-14.0.0-alpha.11.tgz#e2fe662a68f0597b3ab738240c997301ce11b404" - integrity sha512-V32VYYa1dZJWt7ohxCYQIRa7DVGAXpw3RnP36BSfm4rqv1DD8ymDLM71PVZHoeHG6UWyNABXbTHTY+FOUYjKlQ== - dependencies: - "@react-native-community/cli-clean" "14.0.0-alpha.11" - "@react-native-community/cli-config" "14.0.0-alpha.11" - "@react-native-community/cli-debugger-ui" "14.0.0-alpha.11" - "@react-native-community/cli-doctor" "14.0.0-alpha.11" - "@react-native-community/cli-server-api" "14.0.0-alpha.11" - "@react-native-community/cli-tools" "14.0.0-alpha.11" - "@react-native-community/cli-types" "14.0.0-alpha.11" - chalk "^4.1.2" - commander "^9.4.1" - deepmerge "^4.3.0" - execa "^5.0.0" - find-up "^5.0.0" - fs-extra "^8.1.0" - graceful-fs "^4.1.3" - prompts "^2.4.2" - semver "^7.5.2" - -"@react-native/assets-registry@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.75.0-rc.5.tgz#738a524747a4a833365bd7920e71b2a8efd30d30" - integrity sha512-2nbPA2x1EbnEBj9kt3lMTS43lztjHEUWDqv8kiXoWeoOeqO6q4JZRMk6XMhjTmBwdC0Dx8r372npvD/qb8ZBnQ== - -"@react-native/babel-plugin-codegen@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.75.0-rc.5.tgz#3212a11fa68370d20095c4ffde57aad921d44d36" - integrity sha512-menDCxTfAf3sW011AJY7baggXsQ58nH8qB+SeJGRdNc6LykpPN1G74zdd7jw3SdG/6xe9kKiixD8r5hwtPW8xw== - dependencies: - "@react-native/codegen" "0.75.0-rc.5" - -"@react-native/babel-preset@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.75.0-rc.5.tgz#5c6f63ad2673cbfc0a4838bff6da122ce0e38c22" - integrity sha512-ZlseSyNQkxnzefNasjldtV9mlpnZprnp7luHsyxtfV8FqGxBM4pMJTMl1Oryrwoo7gcXUGnwXncaHMLHtfkn5w== - dependencies: - "@babel/core" "^7.20.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.8.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-generator-functions" "^7.24.3" - "@babel/plugin-transform-async-to-generator" "^7.20.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-class-properties" "^7.24.1" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.20.0" - "@babel/plugin-transform-flow-strip-types" "^7.20.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-logical-assignment-operators" "^7.24.1" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.1" - "@babel/plugin-transform-numeric-separator" "^7.24.1" - "@babel/plugin-transform-object-rest-spread" "^7.24.5" - "@babel/plugin-transform-optional-catch-binding" "^7.24.1" - "@babel/plugin-transform-optional-chaining" "^7.24.5" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-private-methods" "^7.22.5" - "@babel/plugin-transform-private-property-in-object" "^7.22.11" - "@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-regenerator" "^7.20.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" - "@react-native/babel-plugin-codegen" "0.75.0-rc.5" - babel-plugin-transform-flow-enums "^0.0.2" - react-refresh "^0.14.0" - -"@react-native/codegen@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.75.0-rc.5.tgz#51192698c9994afd7ff7204161c2a6d77aa3a9fd" - integrity sha512-s442iu2etAKZVTPKw+qj1hQhkzAEwhiHi4SdoIlJxn2ZqBCRXJb9JkrdwYMtl64Y2aZeM2fgt1OMgWc5jXrHPA== - dependencies: - "@babel/parser" "^7.20.0" - glob "^7.1.1" - hermes-parser "0.22.0" - invariant "^2.2.4" - jscodeshift "^0.14.0" - mkdirp "^0.5.1" - nullthrows "^1.1.1" - -"@react-native/community-cli-plugin@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.75.0-rc.5.tgz#c367e8b12ca0b679c32f572fe18454a2e553f14a" - integrity sha512-NGVi7RsdCTa1lnmS0GY8mn6+epa+SrDAkaar0/nYRbKAHhA6O8MyjC7t5p3vx2F1UUDNjrfW7NPSH/tii5gr9Q== - dependencies: - "@react-native-community/cli-server-api" "14.0.0-alpha.11" - "@react-native-community/cli-tools" "14.0.0-alpha.11" - "@react-native/dev-middleware" "0.75.0-rc.5" - "@react-native/metro-babel-transformer" "0.75.0-rc.5" - chalk "^4.0.0" - execa "^5.1.1" - metro "^0.80.3" - metro-config "^0.80.3" - metro-core "^0.80.3" - node-fetch "^2.2.0" - querystring "^0.2.1" - readline "^1.3.0" - -"@react-native/debugger-frontend@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.75.0-rc.5.tgz#2201a6beda17e0dc7a9fb32b9053ce11a5eb4ce9" - integrity sha512-m+e3/+V06bNG6P8e+3hu4DcNP1GH3FflPLMtEY1SD4T7PyPJXlFWu8ApOm1FCuQA8ObY8nx6C3vzMlyjoYQFUA== - -"@react-native/dev-middleware@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.75.0-rc.5.tgz#60a50aa41be8907455d86d301328a7e72e1008eb" - integrity sha512-NbMISFfV2XzBsxzbn/QGS6wqAxLPUKoKwFASRWKRpqo23q62H5xWRuvvvMPFpemb/MoFEGpTxc5ce5niNds/aQ== - dependencies: - "@isaacs/ttlcache" "^1.4.1" - "@react-native/debugger-frontend" "0.75.0-rc.5" - chrome-launcher "^0.15.2" - chromium-edge-launcher "^0.2.0" - connect "^3.6.5" - debug "^2.2.0" - node-fetch "^2.2.0" - nullthrows "^1.1.1" - open "^7.0.3" - selfsigned "^2.4.1" - serve-static "^1.13.1" - ws "^6.2.2" - -"@react-native/gradle-plugin@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.75.0-rc.5.tgz#e12c92a74dab6dc8e484aff555a0419a7612a6dc" - integrity sha512-Cvl1y+KcbO/bxWi67QgV3tJO/yaoCNNXMjrnlRPpBkhNNBoGSfgdmxVHV7vGQH+rUToSC28TeEARXkJ1Rig3Ng== - -"@react-native/js-polyfills@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.75.0-rc.5.tgz#c0392451d8de607e61abf7ae4da6a270b1d8d4ea" - integrity sha512-CCkSco2YwgDqRltJ9XxU1474gMTTom4Cf28MeOdTZezn5jmuJ7naJNaD/UTvik1MyR3CShrS9GMQ61u6Rf57lw== - -"@react-native/metro-babel-transformer@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.75.0-rc.5.tgz#51420a77f176985d71ff1b8d259e4fbfb4508298" - integrity sha512-XMCvT8oz11Vwa0PjE3xg5T6Qu1Q1ZwhkBn9RDXKnPMjULkELOyNWxHPfwoyjLEemS7ThK7SGQbPZF2YpyKzTPA== - dependencies: - "@babel/core" "^7.20.0" - "@react-native/babel-preset" "0.75.0-rc.5" - hermes-parser "0.22.0" - nullthrows "^1.1.1" - -"@react-native/normalize-colors@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.75.0-rc.5.tgz#edfa51fa3f11607128a44b42446acf762ce6af19" - integrity sha512-44PBsJXIhKB/2ahLK10HNt/YYHDQWPuqIy36FYPpKTbk3HJWeJaMgdEBq3qmuRQhaS7dIIrNU5cWT6sHpa83dA== - -"@react-native/virtualized-lists@0.75.0-rc.5": - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.75.0-rc.5.tgz#3ceec57aa398c3dd68d5402916ba24b4494bea1c" - integrity sha512-TkZsh0+aMaeI95Up1uFypTvjHbRT9rLo+ZseSctW02U5RgGwIjtSbBtjvj+V6xP4qU3uTLSC4EguiOgJrMEiqA== - dependencies: - invariant "^2.2.4" - nullthrows "^1.1.1" - "@rnx-kit/rn-changelog-generator@^0.4.0": version "0.4.0" resolved "https://registry.yarnpkg.com/@rnx-kit/rn-changelog-generator/-/rn-changelog-generator-0.4.0.tgz#637d87bcf8de6e87599930ed88d9375010277660" @@ -5129,7 +4875,7 @@ env-paths@^2.2.1: resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== -envinfo@^7.10.0, envinfo@^7.13.0: +envinfo@^7.13.0: version "7.13.0" resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.13.0.tgz#81fbb81e5da35d74e814941aeab7c325a606fb31" integrity sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q== @@ -7837,11 +7583,6 @@ metro-resolver@0.80.3, metro-resolver@^0.80.3: resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.80.3.tgz#f9676508583d81182c7afaabc908254dc928a345" integrity sha512-zwa0i32rj/TI3NivcvMXHJwTG2gUgo2dXdcnAJlhEKKQvyN+7AfhNdQSlDdDqMQmU7FaLRdeWORnQJbYCrprQQ== -metro-resolver@^0.80.0: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.80.9.tgz#bae9120a0553e0cb59da6429e83a7e97465cc1a8" - integrity sha512-wAPIjkN59BQN6gocVsAvvpZ1+LQkkqUaswlT++cJafE/e54GoVkMNCmrR4BsgQHr9DknZ5Um/nKueeN7kaEz9w== - metro-runtime@0.80.3, metro-runtime@^0.80.3: version "0.80.3" resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.80.3.tgz#8bf371f2bcd5ae332855fa40089c3b6f2a4f0aa1" @@ -8850,50 +8591,6 @@ react-is@^18.3.1: resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== -react-native@0.75.0-rc.6: - version "0.75.0-rc.5" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.75.0-rc.5.tgz#8dd53b602d2adf0a233f68642ca272cbd72945b6" - integrity sha512-MqkKVr/jSvMhGKGRubVs61sHyybiZk50dc6saLsUgYeTQBSLQPqileKvIfNvvrrkdMgPw3FgROE1DJIxHj8nRw== - dependencies: - "@jest/create-cache-key-function" "^29.6.3" - "@react-native-community/cli" "14.0.0-alpha.11" - "@react-native-community/cli-platform-android" "14.0.0-alpha.11" - "@react-native-community/cli-platform-ios" "14.0.0-alpha.11" - "@react-native/assets-registry" "0.75.0-rc.5" - "@react-native/codegen" "0.75.0-rc.5" - "@react-native/community-cli-plugin" "0.75.0-rc.5" - "@react-native/gradle-plugin" "0.75.0-rc.5" - "@react-native/js-polyfills" "0.75.0-rc.5" - "@react-native/normalize-colors" "0.75.0-rc.5" - "@react-native/virtualized-lists" "0.75.0-rc.5" - abort-controller "^3.0.0" - anser "^1.4.9" - ansi-regex "^5.0.0" - base64-js "^1.5.1" - chalk "^4.0.0" - event-target-shim "^5.0.1" - flow-enums-runtime "^0.0.6" - glob "^7.1.1" - invariant "^2.2.4" - jest-environment-node "^29.6.3" - jsc-android "^250231.0.0" - memoize-one "^5.0.0" - metro-runtime "^0.80.3" - metro-source-map "^0.80.3" - mkdirp "^0.5.1" - nullthrows "^1.1.1" - pretty-format "^26.5.2" - promise "^8.3.0" - react-devtools-core "^5.3.1" - react-refresh "^0.14.0" - regenerator-runtime "^0.13.2" - scheduler "0.25.0-rc-fb9a90fa48-20240614" - semver "^7.1.3" - stacktrace-parser "^0.1.10" - whatwg-fetch "^3.0.0" - ws "^6.2.2" - yargs "^17.6.2" - react-refresh@^0.14.0: version "0.14.0" resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e"