diff --git a/change/@office-iss-react-native-win32-c5fa5c07-d8fd-4f47-9416-d8c07f19709c.json b/change/@office-iss-react-native-win32-c5fa5c07-d8fd-4f47-9416-d8c07f19709c.json new file mode 100644 index 00000000000..b424c424ea9 --- /dev/null +++ b/change/@office-iss-react-native-win32-c5fa5c07-d8fd-4f47-9416-d8c07f19709c.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Update to react-native 0.74.5", + "packageName": "@office-iss/react-native-win32", + "email": "30809111+acoates-ms@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/react-native-windows-8593a8e8-19ce-47b7-a557-3764ec1ebcb3.json b/change/react-native-windows-8593a8e8-19ce-47b7-a557-3764ec1ebcb3.json new file mode 100644 index 00000000000..aad5acd4194 --- /dev/null +++ b/change/react-native-windows-8593a8e8-19ce-47b7-a557-3764ec1ebcb3.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Update to react-native 0.74.5", + "packageName": "react-native-windows", + "email": "30809111+acoates-ms@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/packages/@office-iss/react-native-win32-tester/overrides.json b/packages/@office-iss/react-native-win32-tester/overrides.json index c5e1fab3272..959cb8e1a7d 100644 --- a/packages/@office-iss/react-native-win32-tester/overrides.json +++ b/packages/@office-iss/react-native-win32-tester/overrides.json @@ -5,7 +5,7 @@ "excludePatterns": [ "src/js/examples-win32/**" ], - "baseVersion": "0.74.3", + "baseVersion": "0.74.5", "overrides": [ { "type": "patch", diff --git a/packages/@office-iss/react-native-win32-tester/package.json b/packages/@office-iss/react-native-win32-tester/package.json index 08b3d90ef3e..17ecefec13c 100644 --- a/packages/@office-iss/react-native-win32-tester/package.json +++ b/packages/@office-iss/react-native-win32-tester/package.json @@ -11,7 +11,7 @@ "validate-overrides": "react-native-platform-override validate" }, "dependencies": { - "@react-native/tester": "0.74.85", + "@react-native/tester": "0.74.87", "@typescript-eslint/eslint-plugin": "^5.30.5", "@typescript-eslint/parser": "^5.57.1", "flow-enums-runtime": "^0.0.5" @@ -30,7 +30,7 @@ "@types/node": "^18.0.0", "eslint": "^8.19.0", "just-scripts": "^1.3.3", - "react-native": "0.74.3", + "react-native": "0.74.5", "react-native-platform-override": "^1.9.25", "typescript": "5.0.4" }, diff --git a/packages/@office-iss/react-native-win32/overrides.json b/packages/@office-iss/react-native-win32/overrides.json index 1a0f62d0325..eac6da25ad4 100644 --- a/packages/@office-iss/react-native-win32/overrides.json +++ b/packages/@office-iss/react-native-win32/overrides.json @@ -7,7 +7,7 @@ "**/__snapshots__/**", "src-win/rntypes/**" ], - "baseVersion": "0.74.3", + "baseVersion": "0.74.5", "overrides": [ { "type": "derived", diff --git a/packages/@office-iss/react-native-win32/package.json b/packages/@office-iss/react-native-win32/package.json index d785fd6d212..995696d0dea 100644 --- a/packages/@office-iss/react-native-win32/package.json +++ b/packages/@office-iss/react-native-win32/package.json @@ -30,13 +30,13 @@ "@react-native-community/cli-platform-android": "13.6.9", "@react-native-community/cli-platform-ios": "13.6.9", "@react-native/assets": "1.0.0", - "@react-native/assets-registry": "0.74.85", - "@react-native/codegen": "0.74.85", - "@react-native/community-cli-plugin": "0.74.85", - "@react-native/gradle-plugin": "0.74.85", - "@react-native/js-polyfills": "0.74.85", - "@react-native/normalize-colors": "0.74.85", - "@react-native/virtualized-lists": "0.74.85", + "@react-native/assets-registry": "0.74.87", + "@react-native/codegen": "0.74.87", + "@react-native/community-cli-plugin": "0.74.87", + "@react-native/gradle-plugin": "0.74.87", + "@react-native/js-polyfills": "0.74.87", + "@react-native/normalize-colors": "0.74.87", + "@react-native/virtualized-lists": "0.74.87", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", @@ -69,7 +69,7 @@ "devDependencies": { "@babel/core": "^7.20.0", "@babel/eslint-parser": "^7.20.0", - "@react-native/metro-config": "0.74.85", + "@react-native/metro-config": "0.74.87", "@rnw-scripts/babel-react-native-config": "0.0.0", "@rnw-scripts/eslint-config": "1.2.9", "@rnw-scripts/jest-out-of-tree-snapshot-resolver": "^1.1.13", @@ -85,7 +85,7 @@ "just-scripts": "^1.3.3", "prettier": "2.8.8", "react": "18.2.0", - "react-native": "0.74.3", + "react-native": "0.74.5", "react-native-platform-override": "^1.9.25", "typescript": "5.0.4" }, diff --git a/packages/@react-native-windows/automation-channel/package.json b/packages/@react-native-windows/automation-channel/package.json index 09ade5ede01..796a107dacd 100644 --- a/packages/@react-native-windows/automation-channel/package.json +++ b/packages/@react-native-windows/automation-channel/package.json @@ -31,7 +31,7 @@ "just-scripts": "^1.3.2", "prettier": "2.8.8", "react": "18.2.0", - "react-native": "0.74.3", + "react-native": "0.74.5", "react-native-windows": "0.74.15", "typescript": "5.0.4" }, diff --git a/packages/@react-native-windows/tester/overrides.json b/packages/@react-native-windows/tester/overrides.json index be5a579a31f..3450be826ce 100644 --- a/packages/@react-native-windows/tester/overrides.json +++ b/packages/@react-native-windows/tester/overrides.json @@ -5,7 +5,7 @@ "excludePatterns": [ "src/js/examples-win/**" ], - "baseVersion": "0.74.3", + "baseVersion": "0.74.5", "overrides": [ { "type": "derived", diff --git a/packages/@react-native-windows/tester/package.json b/packages/@react-native-windows/tester/package.json index 5536b952c4f..888ae4ddd33 100644 --- a/packages/@react-native-windows/tester/package.json +++ b/packages/@react-native-windows/tester/package.json @@ -23,7 +23,7 @@ "react-native-xaml": "^0.0.78" }, "devDependencies": { - "@react-native/tester": "0.74.85", + "@react-native/tester": "0.74.87", "@rnw-scripts/babel-react-native-config": "0.0.0", "@rnw-scripts/eslint-config": "1.2.9", "@rnw-scripts/just-task": "2.3.25", @@ -31,7 +31,7 @@ "@types/node": "^18.0.0", "eslint": "^8.19.0", "just-scripts": "^1.3.3", - "react-native": "0.74.3", + "react-native": "0.74.5", "react-native-platform-override": "^1.9.25", "react-native-windows": "0.74.15", "typescript": "5.0.4" diff --git a/packages/@react-native/monorepo/overrides.json b/packages/@react-native/monorepo/overrides.json index a25c1e487bb..ea4a5a4707c 100644 --- a/packages/@react-native/monorepo/overrides.json +++ b/packages/@react-native/monorepo/overrides.json @@ -1,11 +1,11 @@ { - "baseVersion": "0.74.3", + "baseVersion": "0.74.5", "overrides": [ { "type": "patch", "file": "package.json", "baseFile": "package.json", - "baseHash": "affad8949689e4f686ddcc8cbc02daad30815fc3" + "baseHash": "d63d566321b245b77530cbd26b39b56dcd07afdf" } ] } \ No newline at end of file diff --git a/packages/@react-native/monorepo/package.json b/packages/@react-native/monorepo/package.json index adb867c3d36..07bf31e8dee 100644 --- a/packages/@react-native/monorepo/package.json +++ b/packages/@react-native/monorepo/package.json @@ -56,8 +56,8 @@ "@definitelytyped/dtslint": "^0.0.127", "@jest/create-cache-key-function": "^29.6.3", "@pkgjs/parseargs": "^0.11.0", - "@react-native/metro-babel-transformer": "0.74.85", - "@react-native/metro-config": "0.74.85", + "@react-native/metro-babel-transformer": "0.74.87", + "@react-native/metro-config": "0.74.87", "@tsconfig/node18": "1.0.1", "@types/react": "^18.2.6", "@typescript-eslint/parser": "^7.1.1", @@ -110,5 +110,6 @@ "supports-color": "^7.1.0", "typescript": "5.0.4", "ws": "^6.2.2" - } + }, + "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" } diff --git a/packages/@react-native/tester/overrides.json b/packages/@react-native/tester/overrides.json index 8de42ed2fd4..ccde13e582c 100644 --- a/packages/@react-native/tester/overrides.json +++ b/packages/@react-native/tester/overrides.json @@ -1,5 +1,5 @@ { - "baseVersion": "0.74.3", + "baseVersion": "0.74.5", "overrides": [ { "type": "copy", @@ -523,7 +523,7 @@ "type": "copy", "file": "package.json", "baseFile": "packages/rn-tester/package.json", - "baseHash": "17c3bbc0ad5ba4624ddc6bb523531824bdead939", + "baseHash": "c93cbc548b65c8ff0030a5dc54f12f591c3f3a0e", "issue": 4054 } ] diff --git a/packages/@react-native/tester/package.json b/packages/@react-native/tester/package.json index 01ce5a4abdc..1f25d919fda 100644 --- a/packages/@react-native/tester/package.json +++ b/packages/@react-native/tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.74.85", + "version": "0.74.87", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -26,7 +26,7 @@ "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1", - "@react-native/popup-menu-android": "0.74.85" + "@react-native/popup-menu-android": "0.74.87" }, "peerDependencies": { "react": "18.2.0", diff --git a/packages/@rnw-scripts/babel-react-native-config/package.json b/packages/@rnw-scripts/babel-react-native-config/package.json index f5bcc208bd6..467a276e4bc 100644 --- a/packages/@rnw-scripts/babel-react-native-config/package.json +++ b/packages/@rnw-scripts/babel-react-native-config/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@babel/core": "^7.20.0", - "@react-native/babel-preset": "0.74.85", + "@react-native/babel-preset": "0.74.87", "babel-plugin-transform-flow-enums": "^0.0.2" }, "devDependencies": { "@babel/core": "^7.20.0", - "@react-native/babel-preset": "0.74.85", + "@react-native/babel-preset": "0.74.87", "eslint": "^8.19.0", "prettier": "2.8.8" }, diff --git a/packages/@rnw-scripts/eslint-config/package.json b/packages/@rnw-scripts/eslint-config/package.json index b36fc234712..e1dd95a3f76 100644 --- a/packages/@rnw-scripts/eslint-config/package.json +++ b/packages/@rnw-scripts/eslint-config/package.json @@ -12,7 +12,7 @@ "@babel/core": "^7.20.0", "@babel/eslint-parser": "^7.20.0", "@microsoft/eslint-plugin-sdl": "^0.2.0", - "@react-native/eslint-config": "0.74.85", + "@react-native/eslint-config": "0.74.87", "eslint-config-prettier": "^8.5.0", "eslint-plugin-ft-flow": "^2.0.1" }, diff --git a/packages/@rnw-scripts/metro-dev-config/package.json b/packages/@rnw-scripts/metro-dev-config/package.json index a95bea59c54..36241e5c63f 100644 --- a/packages/@rnw-scripts/metro-dev-config/package.json +++ b/packages/@rnw-scripts/metro-dev-config/package.json @@ -17,7 +17,7 @@ "lint:fix": "rnw-scripts lint:fix" }, "dependencies": { - "@react-native/metro-config": "0.74.85", + "@react-native/metro-config": "0.74.87", "@rnx-kit/metro-config": "^1.3.5", "@rnx-kit/metro-plugin-duplicates-checker": "^2.1.0", "@rnx-kit/metro-serializer": "^1.0.11", diff --git a/packages/e2e-test-app-fabric/package.json b/packages/e2e-test-app-fabric/package.json index adf2f0103fe..c64bc8442cc 100644 --- a/packages/e2e-test-app-fabric/package.json +++ b/packages/e2e-test-app-fabric/package.json @@ -20,7 +20,7 @@ "@typescript-eslint/eslint-plugin": "^5.21.0", "@typescript-eslint/parser": "^5.21.0", "react": "18.2.0", - "react-native": "0.74.3", + "react-native": "0.74.5", "react-native-windows": "0.74.15" }, "devDependencies": { @@ -31,7 +31,7 @@ "@babel/runtime": "^7.20.0", "@react-native-windows/automation": "^0.3.214", "@react-native-windows/automation-commands": "^0.1.234", - "@react-native/metro-config": "0.74.85", + "@react-native/metro-config": "0.74.87", "@rnw-scripts/babel-node-config": "2.3.2", "@rnw-scripts/babel-react-native-config": "0.0.0", "@rnw-scripts/eslint-config": "1.2.9", diff --git a/packages/e2e-test-app/package.json b/packages/e2e-test-app/package.json index 9fd49571dc6..727a25112c9 100644 --- a/packages/e2e-test-app/package.json +++ b/packages/e2e-test-app/package.json @@ -20,7 +20,7 @@ "@typescript-eslint/eslint-plugin": "^5.21.0", "@typescript-eslint/parser": "^5.21.0", "react": "18.2.0", - "react-native": "0.74.3", + "react-native": "0.74.5", "react-native-windows": "0.74.15", "react-native-xaml": "^0.0.78" }, @@ -32,7 +32,7 @@ "@babel/runtime": "^7.20.0", "@react-native-windows/automation": "^0.3.214", "@react-native-windows/automation-commands": "^0.1.234", - "@react-native/metro-config": "0.74.85", + "@react-native/metro-config": "0.74.87", "@rnw-scripts/babel-node-config": "2.3.2", "@rnw-scripts/babel-react-native-config": "0.0.0", "@rnw-scripts/eslint-config": "1.2.9", diff --git a/packages/integration-test-app/package.json b/packages/integration-test-app/package.json index f96edbde3cc..fc9bb81c783 100644 --- a/packages/integration-test-app/package.json +++ b/packages/integration-test-app/package.json @@ -17,7 +17,7 @@ "@typescript-eslint/parser": "^5.21.0", "chai": "^4.2.0", "react": "18.2.0", - "react-native": "0.74.3", + "react-native": "0.74.5", "react-native-windows": "0.74.15" }, "devDependencies": { @@ -27,7 +27,7 @@ "@babel/preset-typescript": "^7.11.5", "@babel/traverse": "^7.11.5", "@babel/types": "^7.11.5", - "@react-native/metro-config": "0.74.85", + "@react-native/metro-config": "0.74.87", "@rnw-scripts/babel-node-config": "2.3.2", "@rnw-scripts/eslint-config": "^1.2.9", "@rnw-scripts/just-task": "^2.3.25", diff --git a/packages/playground/package.json b/packages/playground/package.json index 099b12d0ba1..4e83d94495d 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -16,13 +16,13 @@ "@typescript-eslint/eslint-plugin": "^5.21.0", "@typescript-eslint/parser": "^5.21.0", "react": "18.2.0", - "react-native": "0.74.3", + "react-native": "0.74.5", "react-native-windows": "0.74.15" }, "devDependencies": { "@babel/core": "^7.20.0", "@babel/runtime": "^7.20.0", - "@react-native/metro-config": "0.74.85", + "@react-native/metro-config": "0.74.87", "@rnw-scripts/babel-react-native-config": "0.0.0", "@rnw-scripts/eslint-config": "1.2.9", "@rnw-scripts/just-task": "2.3.25", diff --git a/packages/sample-apps/package.json b/packages/sample-apps/package.json index b2c623df75c..fe4d39e590e 100644 --- a/packages/sample-apps/package.json +++ b/packages/sample-apps/package.json @@ -16,7 +16,7 @@ "@typescript-eslint/eslint-plugin": "^5.30.5", "@typescript-eslint/parser": "^5.57.1", "react": "18.2.0", - "react-native": "0.74.3", + "react-native": "0.74.5", "react-native-windows": "0.74.15" }, "devDependencies": { @@ -25,7 +25,7 @@ "@babel/runtime": "^7.20.0", "@react-native-windows/cli": "0.74.1", "@react-native-windows/codegen": "0.74.1", - "@react-native/metro-config": "0.74.85", + "@react-native/metro-config": "0.74.87", "@rnw-scripts/babel-react-native-config": "0.0.0", "@rnw-scripts/eslint-config": "1.2.9", "@rnw-scripts/just-task": "2.3.25", diff --git a/vnext/overrides.json b/vnext/overrides.json index 6f9d9b83e70..0ddee6bcfce 100644 --- a/vnext/overrides.json +++ b/vnext/overrides.json @@ -8,7 +8,7 @@ "**/__snapshots__/**", "src-win/rntypes/**" ], - "baseVersion": "0.74.3", + "baseVersion": "0.74.5", "overrides": [ { "type": "derived", diff --git a/vnext/package.json b/vnext/package.json index 44e5cac9344..6393a23064e 100644 --- a/vnext/package.json +++ b/vnext/package.json @@ -28,13 +28,13 @@ "@react-native-community/cli-platform-ios": "13.6.9", "@react-native-windows/cli": "0.74.1", "@react-native/assets": "1.0.0", - "@react-native/assets-registry": "0.74.85", - "@react-native/codegen": "0.74.85", - "@react-native/community-cli-plugin": "0.74.85", - "@react-native/gradle-plugin": "0.74.85", - "@react-native/js-polyfills": "0.74.85", - "@react-native/normalize-colors": "0.74.85", - "@react-native/virtualized-lists": "0.74.85", + "@react-native/assets-registry": "0.74.87", + "@react-native/codegen": "0.74.87", + "@react-native/community-cli-plugin": "0.74.87", + "@react-native/gradle-plugin": "0.74.87", + "@react-native/js-polyfills": "0.74.87", + "@react-native/normalize-colors": "0.74.87", + "@react-native/virtualized-lists": "0.74.87", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", @@ -65,7 +65,7 @@ }, "devDependencies": { "@react-native-windows/codegen": "0.74.1", - "@react-native/metro-config": "0.74.85", + "@react-native/metro-config": "0.74.87", "@rnw-scripts/babel-react-native-config": "0.0.0", "@rnw-scripts/eslint-config": "1.2.9", "@rnw-scripts/jest-out-of-tree-snapshot-resolver": "^1.1.13", @@ -81,7 +81,7 @@ "just-scripts": "^1.3.3", "prettier": "2.8.8", "react": "18.2.0", - "react-native": "0.74.3", + "react-native": "0.74.5", "react-native-platform-override": "^1.9.25", "react-refresh": "^0.14.0", "typescript": "5.0.4" diff --git a/yarn.lock b/yarn.lock index bd8c96ba9c5..00f9e76f7ad 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2420,27 +2420,27 @@ resolved "https://registry.yarnpkg.com/@react-native-picker/picker/-/picker-2.6.1.tgz#3b20ddd1385fab0487db103dc6519570f8892e6d" integrity sha512-oJftvmLOj6Y6/bF4kPcK6L83yNBALGmqNYugf94BzP0FQGpHBwimVN2ygqkQ2Sn2ZU3pGUZMs0jV6+Gku2GyYg== -"@react-native/assets-registry@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.74.85.tgz#ae903c0c25f4d6a751d53d63245d5612c81edd98" - integrity sha512-59YmIQxfGDw4aP9S/nAM+sjSFdW8fUP6fsqczCcXgL2YVEjyER9XCaUT0J1K+PdHep8pi05KUgIKUds8P3jbmA== +"@react-native/assets-registry@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.74.87.tgz#7dda64e48db14597e19e15f679e31abbb1c1fb4d" + integrity sha512-1XmRhqQchN+pXPKEKYdpJlwESxVomJOxtEnIkbo7GAlaN2sym84fHEGDXAjLilih5GVPpcpSmFzTy8jx3LtaFg== "@react-native/assets@1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@react-native/assets/-/assets-1.0.0.tgz#c6f9bf63d274bafc8e970628de24986b30a55c8e" integrity sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ== -"@react-native/babel-plugin-codegen@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.74.85.tgz#067224bf5099ee2679babd700c7115822a747004" - integrity sha512-48TSDclRB5OMXiImiJkLxyCfRyLsqkCgI8buugCZzvXcYslfV7gCvcyFyQldtcOmerV+CK4RAj7QS4hmB5Mr8Q== +"@react-native/babel-plugin-codegen@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.74.87.tgz#44457f4de69911f37a6ac308a7783203a757574a" + integrity sha512-+vJYpMnENFrwtgvDfUj+CtVJRJuUnzAUYT0/Pb68Sq9RfcZ5xdcCuUgyf7JO+akW2VTBoJY427wkcxU30qrWWw== dependencies: - "@react-native/codegen" "0.74.85" + "@react-native/codegen" "0.74.87" -"@react-native/babel-preset@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.74.85.tgz#3ce6ca77a318dec226fd9e3fff9c2ef7b0aa66e3" - integrity sha512-yMHUlN8INbK5BBwiBuQMftdWkpm1IgCsoJTKcGD2OpSgZhwwm8RUSvGhdRMzB2w7bsqqBmaEMleGtW6aCR7B9w== +"@react-native/babel-preset@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.74.87.tgz#3d74517d2ea8898f83b5106027033607d5bda50d" + integrity sha512-hyKpfqzN2nxZmYYJ0tQIHG99FQO0OWXp/gVggAfEUgiT+yNKas1C60LuofUsK7cd+2o9jrpqgqW4WzEDZoBlTg== dependencies: "@babel/core" "^7.20.0" "@babel/plugin-proposal-async-generator-functions" "^7.0.0" @@ -2482,14 +2482,14 @@ "@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.74.85" + "@react-native/babel-plugin-codegen" "0.74.87" babel-plugin-transform-flow-enums "^0.0.2" react-refresh "^0.14.0" -"@react-native/codegen@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.74.85.tgz#568464071c0b9be741da1a1ab43b1df88180ca5d" - integrity sha512-N7QwoS4Hq/uQmoH83Ewedy6D0M7xbQsOU3OMcQf0eY3ltQ7S2hd9/R4UTalQWRn1OUJfXR6OG12QJ4FStKgV6Q== +"@react-native/codegen@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.74.87.tgz#47f07a627d0294c8270a03aee098991ed91f8ae9" + integrity sha512-GMSYDiD+86zLKgMMgz9z0k6FxmRn+z6cimYZKkucW4soGbxWsbjUAZoZ56sJwt2FJ3XVRgXCrnOCgXoH/Bkhcg== dependencies: "@babel/parser" "^7.20.0" glob "^7.1.1" @@ -2499,15 +2499,15 @@ mkdirp "^0.5.1" nullthrows "^1.1.1" -"@react-native/community-cli-plugin@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.74.85.tgz#5bf95599166fd2b8bf10612250006e282053f6c4" - integrity sha512-ODzND33eA2owAY3g9jgCdqB+BjAh8qJ7dvmSotXgrgDYr3MJMpd8gvHTIPe2fg4Kab+wk8uipRhrE0i0RYMwtQ== +"@react-native/community-cli-plugin@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.74.87.tgz#4d9798d51381912f3771acded9b6b2804987e952" + integrity sha512-EgJG9lSr8x3X67dHQKQvU6EkO+3ksVlJHYIVv6U/AmW9dN80BEFxgYbSJ7icXS4wri7m4kHdgeq2PQ7/3vvrTQ== dependencies: "@react-native-community/cli-server-api" "13.6.9" "@react-native-community/cli-tools" "13.6.9" - "@react-native/dev-middleware" "0.74.85" - "@react-native/metro-babel-transformer" "0.74.85" + "@react-native/dev-middleware" "0.74.87" + "@react-native/metro-babel-transformer" "0.74.87" chalk "^4.0.0" execa "^5.1.1" metro "^0.80.3" @@ -2517,18 +2517,18 @@ querystring "^0.2.1" readline "^1.3.0" -"@react-native/debugger-frontend@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.74.85.tgz#a7af94a7b81cb59f241fd1771d1b083445329700" - integrity sha512-gUIhhpsYLUTYWlWw4vGztyHaX/kNlgVspSvKe2XaPA7o3jYKUoNLc3Ov7u70u/MBWfKdcEffWq44eSe3j3s5JQ== +"@react-native/debugger-frontend@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.74.87.tgz#0bb4f4f54365d04fc975349d5f635cb575f6a5d8" + integrity sha512-MN95DJLYTv4EqJc+9JajA3AJZSBYJz2QEJ3uWlHrOky2vKrbbRVaW1ityTmaZa2OXIvNc6CZwSRSE7xCoHbXhQ== -"@react-native/dev-middleware@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.74.85.tgz#eca35aceb882b1111385f7c20f1aad7a33a2734e" - integrity sha512-BRmgCK5vnMmHaKRO+h8PKJmHHH3E6JFuerrcfE3wG2eZ1bcSr+QTu8DAlpxsDWvJvHpCi8tRJGauxd+Ssj/c7w== +"@react-native/dev-middleware@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.74.87.tgz#254807b579a3015ced659a14c374dbf029a9c04e" + integrity sha512-7TmZ3hTHwooYgIHqc/z87BMe1ryrIqAUi+AF7vsD+EHCGxHFdMjSpf1BZ2SUPXuLnF2cTiTfV2RwhbPzx0tYIA== dependencies: "@isaacs/ttlcache" "^1.4.1" - "@react-native/debugger-frontend" "0.74.85" + "@react-native/debugger-frontend" "0.74.87" "@rnx-kit/chromium-edge-launcher" "^1.0.0" chrome-launcher "^0.15.2" connect "^3.6.5" @@ -2541,14 +2541,14 @@ temp-dir "^2.0.0" ws "^6.2.2" -"@react-native/eslint-config@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.74.85.tgz#496716899386e1c386bcfdd40b89c0b2db0166f9" - integrity sha512-ylp+lFKfJAtfbb+3kqP7oBL9BMJcxBDIcX6ot16NXTkDXNGDC4YK1ViDkyZvmzTgAIlSCyq/+XZBD7xsNsVy2A== +"@react-native/eslint-config@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.74.87.tgz#173a622573cb471131174235d94b2880fdf6702b" + integrity sha512-5n1KdlUXxFA10VbcWXncRcV6eDO1AwnCAaNed1Yqzy1nbtyXmkMLoYJC/nnWJdMBqpzCU5HrwhWdyuj2K2OAUg== dependencies: "@babel/core" "^7.20.0" "@babel/eslint-parser" "^7.20.0" - "@react-native/eslint-plugin" "0.74.85" + "@react-native/eslint-plugin" "0.74.87" "@typescript-eslint/eslint-plugin" "^7.1.1" "@typescript-eslint/parser" "^7.1.1" eslint-config-prettier "^8.5.0" @@ -2560,57 +2560,57 @@ eslint-plugin-react-hooks "^4.6.0" eslint-plugin-react-native "^4.0.0" -"@react-native/eslint-plugin@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.74.85.tgz#9e028ccf97ad6d3d661d796eb614951343be5a1f" - integrity sha512-FtyfgL8EOTddxm+DyjfsInqMtjmU0PWQIRdyET/uob8i6sCxS+HmBzhbtEVZUKwld2kNG1JGgdNLndcEejC81Q== +"@react-native/eslint-plugin@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.74.87.tgz#682938e6086cf6854660f5779ad0b1872d16867c" + integrity sha512-AtUQM3ShGlOAV8Z8p9NmnXfrN762Tb4NnInQQPheP1sjbJsFpxTui+S/uGrL7I2wBrdtADnOKkb6yYhRU0OKOg== -"@react-native/gradle-plugin@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.74.85.tgz#7c7d16655a4c15da87402ae3f7d6566466aea723" - integrity sha512-1VQSLukJzaVMn1MYcs8Weo1nUW8xCas2XU1KuoV7OJPk6xPnEBFJmapmEGP5mWeEy7kcTXJmddEgy1wwW0tcig== +"@react-native/gradle-plugin@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.74.87.tgz#a66c01fda7a938a116dc27447f0ccce285796b2a" + integrity sha512-T+VX0N1qP+U9V4oAtn7FTX7pfsoVkd1ocyw9swYXgJqU2fK7hC9famW7b3s3ZiufPGPr1VPJe2TVGtSopBjL6A== -"@react-native/js-polyfills@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.74.85.tgz#1abfeeaec5ff24b6a1b3e2296e760359fce47739" - integrity sha512-gp4Rg9le3lVZeW7Cie6qLfekvRKZuhJ3LKgi1SFB4N154z1wIclypAJXVXgWBsy8JKJfTwRI+sffC4qZDlvzrg== +"@react-native/js-polyfills@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.74.87.tgz#d28090a4dae417a2e9ad14e065fcf8cf52cc482c" + integrity sha512-M5Evdn76CuVEF0GsaXiGi95CBZ4IWubHqwXxV9vG9CC9kq0PSkoM2Pn7Lx7dgyp4vT7ccJ8a3IwHbe+5KJRnpw== -"@react-native/metro-babel-transformer@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.74.85.tgz#d530d9a6bd319ece226a2d6aaa00b464a1928089" - integrity sha512-JIrXqEwhTvWPtGArgMptIPGstMdXQIkwSjKVYt+7VC4a9Pw1GurIWanIJheEW6ZuCVvTc0VZkwglFz9JVjzDjA== +"@react-native/metro-babel-transformer@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.74.87.tgz#f60958f5e7eb39008a2c01dc5248ab60240bdc01" + integrity sha512-UsJCO24sNax2NSPBmV1zLEVVNkS88kcgAiYrZHtYSwSjpl4WZ656tIeedBfiySdJ94Hr3kQmBYLipV5zk0NI1A== dependencies: "@babel/core" "^7.20.0" - "@react-native/babel-preset" "0.74.85" + "@react-native/babel-preset" "0.74.87" hermes-parser "0.19.1" nullthrows "^1.1.1" -"@react-native/metro-config@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/metro-config/-/metro-config-0.74.85.tgz#41d14320dc78f62c03eb32cf3091f78bb619012a" - integrity sha512-NQso5jKTdpwn0Ty0qzWb2ia9oc/w6NSno1SEiWer7ThUOu905rdHub0vRFOGFOmqvjwNIhp5GVqZ3Oi3QuGZ5w== +"@react-native/metro-config@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/metro-config/-/metro-config-0.74.87.tgz#6f5dffff256aca1dc2a0ad2a8f2f41e4ac39a810" + integrity sha512-WjXk7GmzL7/+e5qqc9uumQSl6uCqNlpo8LaKuMxxlUfQ6DsWSXIdbLXmD1k5qTURjL0fZjVQGszgvT1xKYifaQ== dependencies: - "@react-native/js-polyfills" "0.74.85" - "@react-native/metro-babel-transformer" "0.74.85" + "@react-native/js-polyfills" "0.74.87" + "@react-native/metro-babel-transformer" "0.74.87" metro-config "^0.80.3" metro-runtime "^0.80.3" -"@react-native/normalize-colors@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.74.85.tgz#62bcb9ab1b10b822ca0278fdfdf23d3b18e125da" - integrity sha512-pcE4i0X7y3hsAE0SpIl7t6dUc0B0NZLd1yv7ssm4FrLhWG+CGyIq4eFDXpmPU1XHmL5PPySxTAjEMiwv6tAmOw== +"@react-native/normalize-colors@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.74.87.tgz#a814169d0ce4ce13ffebcda0a3a5a3f780ccd772" + integrity sha512-Xh7Nyk/MPefkb0Itl5Z+3oOobeG9lfLb7ZOY2DKpFnoCE1TzBmib9vMNdFaLdSxLIP+Ec6icgKtdzYg8QUPYzA== -"@react-native/popup-menu-android@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/popup-menu-android/-/popup-menu-android-0.74.85.tgz#e169e5de31b92650fd5a046f806a98d2c991d7bc" - integrity sha512-JuDMMDdZq46xQNhpftWRqgebiTi4aRZTi1rYTQfqUmjOpeuqOtW5N/3SAltF52FHh08LQFdY6kzTEiRdciTpFg== +"@react-native/popup-menu-android@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/popup-menu-android/-/popup-menu-android-0.74.87.tgz#08d3ecef7ea60efd7657bf6a616daf437d5bd0a7" + integrity sha512-EMdn9risSm9AjHPViOxLkCtwTFwsi6uVDdPQHcSuMgPc0QtCN171Abp7WQJJUgPjqBAxtD8/mNZw/bYQJX0bqg== dependencies: nullthrows "^1.1.1" -"@react-native/virtualized-lists@0.74.85": - version "0.74.85" - resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.74.85.tgz#a6178c7168953807b3b610c9f8d208a6f758407d" - integrity sha512-jx2Zw0qlZteoQ+0KxRc7s4drsljLBEP534FaNZ950e9+CN9nVkLsV6rigcTjDR8wjKMSBWhKf0C0C3egYz7Ehg== +"@react-native/virtualized-lists@0.74.87": + version "0.74.87" + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.74.87.tgz#31bc44d62617df7d893df22c4c57094f576677a0" + integrity sha512-lsGxoFMb0lyK/MiplNKJpD+A1EoEUumkLrCjH4Ht+ZlG8S0BfCxmskLZ6qXn3BiDSkLjfjI/qyZ3pnxNBvkXpQ== dependencies: invariant "^2.2.4" nullthrows "^1.1.1" @@ -10302,22 +10302,22 @@ react-native-xaml@^0.0.78: dependencies: "@types/react" "*" -react-native@0.74.3: - version "0.74.3" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.74.3.tgz#eef32cd10afb1f4b26f75b79eefd6b220c63953c" - integrity sha512-UFutCC6WEw6HkxlcpQ2BemKqi0JkwrgDchYB5Svi8Sp4Xwt4HA6LGEjNQgZ+3KM44bjyFRpofQym0uh0jACGng== +react-native@0.74.5: + version "0.74.5" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.74.5.tgz#80e556690fc2583d46714d5618ecd30d93c24e81" + integrity sha512-Bgg2WvxaGODukJMTZFTZBNMKVaROHLwSb8VAGEdrlvKwfb1hHg/3aXTUICYk7dwgAnb+INbGMwnF8yeAgIUmqw== dependencies: "@jest/create-cache-key-function" "^29.6.3" "@react-native-community/cli" "13.6.9" "@react-native-community/cli-platform-android" "13.6.9" "@react-native-community/cli-platform-ios" "13.6.9" - "@react-native/assets-registry" "0.74.85" - "@react-native/codegen" "0.74.85" - "@react-native/community-cli-plugin" "0.74.85" - "@react-native/gradle-plugin" "0.74.85" - "@react-native/js-polyfills" "0.74.85" - "@react-native/normalize-colors" "0.74.85" - "@react-native/virtualized-lists" "0.74.85" + "@react-native/assets-registry" "0.74.87" + "@react-native/codegen" "0.74.87" + "@react-native/community-cli-plugin" "0.74.87" + "@react-native/gradle-plugin" "0.74.87" + "@react-native/js-polyfills" "0.74.87" + "@react-native/normalize-colors" "0.74.87" + "@react-native/virtualized-lists" "0.74.87" abort-controller "^3.0.0" anser "^1.4.9" ansi-regex "^5.0.0"