chore: upgrade react-native to 0.77.0-rc.7 (#2618)

# Summary

Upgrade `tests-example` to `react-native@0.77.0-rc.7`
This commit is contained in:
Jakub Grzywacz
2025-01-17 10:58:53 +01:00
committed by GitHub
parent 81eb2fb357
commit 476df53618
5 changed files with 360 additions and 358 deletions

View File

@@ -7,3 +7,4 @@ ruby ">= 2.6.10"
gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1'
gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0'
gem 'xcodeproj', '< 1.26.0'
gem 'concurrent-ruby', '< 1.3.4'

View File

@@ -62,7 +62,7 @@ GEM
netrc (~> 0.11)
cocoapods-try (1.2.0)
colored2 (3.1.2)
concurrent-ruby (1.3.4)
concurrent-ruby (1.3.3)
connection_pool (2.4.1)
drb (2.2.1)
escape (0.0.4)
@@ -104,6 +104,7 @@ PLATFORMS
DEPENDENCIES
activesupport (>= 6.1.7.5, != 7.1.0)
cocoapods (>= 1.13, != 1.15.1, != 1.15.0)
concurrent-ruby (< 1.3.4)
xcodeproj (< 1.26.0)
RUBY VERSION

File diff suppressed because it is too large Load Diff

View File

@@ -11,7 +11,7 @@
},
"dependencies": {
"react": "18.3.1",
"react-native": "0.77.0-rc.6",
"react-native": "0.77.0-rc.7",
"react-native-svg": "link:../../"
},
"devDependencies": {
@@ -21,10 +21,10 @@
"@react-native-community/cli": "15.0.1",
"@react-native-community/cli-platform-android": "15.0.1",
"@react-native-community/cli-platform-ios": "15.0.1",
"@react-native/babel-preset": "0.77.0-rc.6",
"@react-native/eslint-config": "0.77.0-rc.6",
"@react-native/metro-config": "0.77.0-rc.6",
"@react-native/typescript-config": "0.77.0-rc.6",
"@react-native/babel-preset": "0.77.0-rc.7",
"@react-native/eslint-config": "0.77.0-rc.7",
"@react-native/metro-config": "0.77.0-rc.7",
"@react-native/typescript-config": "0.77.0-rc.7",
"@types/jest": "^29.5.13",
"@types/react": "^18.2.6",
"@types/react-test-renderer": "^18.0.0",

View File

@@ -1873,23 +1873,23 @@
prompts "^2.4.2"
semver "^7.5.2"
"@react-native/assets-registry@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.77.0-rc.6.tgz#82d9f3de10da60b29fce206cf80cfe0605b22bbf"
integrity sha512-7VAyf+oyyNzi7tYAxa1WvVxCQ9Sq+ZWU+njvIYWNdJy1kvq7BH5QqbauWPXQjnOPkXvw+5B1AcT+WC65/ilvqQ==
"@react-native/assets-registry@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.77.0-rc.7.tgz#3ec5c52d196f389c451c2bc32215986612bcc434"
integrity sha512-+vAy/eZ5vip7qgX0UPWCl+zazq0SCi2xGYGjkpz97qzMuN12GDARp+2AqBvBW5oTP3ic9pOR56z00qZnC0JkYw==
"@react-native/babel-plugin-codegen@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.77.0-rc.6.tgz#dad6b10c61e1e5c72918817b54e78e0a91f1f26b"
integrity sha512-gzZhyw3/erZx/IWWnckW9CJlo+Q4DmFm97m0BCmUicuEPNifKiQKea8CbFy1xwXb3PYPMcSPBslcyUjhsu+aTA==
"@react-native/babel-plugin-codegen@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.77.0-rc.7.tgz#81a17720ac7cbb8ce66ad22b7b877e8bd13b32de"
integrity sha512-yW6xe5xxfXZA25cQ19Oh2Qgj7RrkyBIa2BylE0/TJFP4CoB/l8IO5lEm+8OPM+YIlX9onccGfpT630sS6UztyA==
dependencies:
"@babel/traverse" "^7.25.3"
"@react-native/codegen" "0.77.0-rc.6"
"@react-native/codegen" "0.77.0-rc.7"
"@react-native/babel-preset@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.77.0-rc.6.tgz#ab5ca858651ff28ba784b0019c8abe050c53a7ef"
integrity sha512-S+CJQTDaT98fZ0WarmaR3x4vomRr9fW5U9/cSZSmb8F0Pl+gdeOoJ0YRZUBm129/qlJnAvQhLVSXGyLg4+4YLQ==
"@react-native/babel-preset@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.77.0-rc.7.tgz#588dc1965c6d0662289cefdd3fd0d544b5dcc2a0"
integrity sha512-SfyFL2focTkDT7jTuryiVrECZfL4akuCZjIL4yY9wxrywxJNZUjri7SYo5BeRrWcWtfeHYai2RjPdm3xtHfFqg==
dependencies:
"@babel/core" "^7.25.2"
"@babel/plugin-proposal-export-default-from" "^7.24.7"
@@ -1932,15 +1932,15 @@
"@babel/plugin-transform-typescript" "^7.25.2"
"@babel/plugin-transform-unicode-regex" "^7.24.7"
"@babel/template" "^7.25.0"
"@react-native/babel-plugin-codegen" "0.77.0-rc.6"
"@react-native/babel-plugin-codegen" "0.77.0-rc.7"
babel-plugin-syntax-hermes-parser "0.25.1"
babel-plugin-transform-flow-enums "^0.0.2"
react-refresh "^0.14.0"
"@react-native/codegen@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.77.0-rc.6.tgz#ae5294a5a87a77e096ac6844dca8f65a9db69185"
integrity sha512-2EymHGNDE/zknDfmAIpB8L1/b6OI4JrbmjXBXv2c4DOfRHE8F0BD4RwQOzXCji6SI30fgXN7pHfoF5gOarx+8g==
"@react-native/codegen@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.77.0-rc.7.tgz#cdec9f1af2c0d867746aab56650b3114eeafb948"
integrity sha512-yaus1zKam7JwiqkKjUcgpvWOM6FFfkIVbO3rioe8hlMScI8yLd1V9wM0WR2DRyH5DTpfazR4T1vdUL4MoXLekw==
dependencies:
"@babel/parser" "^7.25.3"
glob "^7.1.1"
@@ -1950,13 +1950,13 @@
nullthrows "^1.1.1"
yargs "^17.6.2"
"@react-native/community-cli-plugin@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.77.0-rc.6.tgz#0a4c09eccdcdee9ca601e73419ea6ce421765839"
integrity sha512-NF/9Tp0cy9I0+zR3XlmkbYheeIfdmMKBR8DTiGPsQVWcdYvQd1e1Y/6ZTQura08YlPpGjCeYXQcpo1ounrWc0A==
"@react-native/community-cli-plugin@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.77.0-rc.7.tgz#cd1df3ad81da01623750eedbbae4dacce68f433d"
integrity sha512-EXdS0L3AGjEyifMuNAWxmMC6Q/i0XkMbk/xk9h6dzvSsVnCJLXbgyneu57ST7FcWo/Kq1QvS1wThdkPUKxE3oA==
dependencies:
"@react-native/dev-middleware" "0.77.0-rc.6"
"@react-native/metro-babel-transformer" "0.77.0-rc.6"
"@react-native/dev-middleware" "0.77.0-rc.7"
"@react-native/metro-babel-transformer" "0.77.0-rc.7"
chalk "^4.0.0"
debug "^2.2.0"
invariant "^2.2.4"
@@ -1966,18 +1966,18 @@
readline "^1.3.0"
semver "^7.1.3"
"@react-native/debugger-frontend@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.77.0-rc.6.tgz#8ca6d60f451c24a239a652630a0d18b03be52ff5"
integrity sha512-qgiJ1/xLsE28I5bPh6hhTExhC9aaaGuyheIM0FK536PEeEEMJx6Myg/alTQL4h9pXSHZPtSgHKfjWIQ+9sjfSw==
"@react-native/debugger-frontend@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.77.0-rc.7.tgz#1292415e9fd8e6e0e2d66cf9a32070860d189fc8"
integrity sha512-xTWu2Xhq0urysPanOSEfDSIAw1k1NA/TyQMHjjH4ceokj9fGrPYAhkfAKp6hGw3Sl9FsQVnOqozuxEpKw96uhQ==
"@react-native/dev-middleware@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.77.0-rc.6.tgz#7bdeb731dafb88e9a872fe037673b1b4e63768a6"
integrity sha512-iq//tyd8quxdqJJ1ozFL1AZTksF/DoR0cuPx3Lds34PAMe4i1f93UmHOFSijJQ0iSOB0cp0aWUh8obOQMqUGkg==
"@react-native/dev-middleware@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.77.0-rc.7.tgz#0504edb6cd824a72dc32e96168e3f442d4398fed"
integrity sha512-EiRg4tQVYLQxJEJkqrMlBVFQo0tfCG8j77DfrjKI4lvldwLkvK9V8iM7Dm9YRNMJRFQDZxLreKJkaNSRPeuN9Q==
dependencies:
"@isaacs/ttlcache" "^1.4.1"
"@react-native/debugger-frontend" "0.77.0-rc.6"
"@react-native/debugger-frontend" "0.77.0-rc.7"
chrome-launcher "^0.15.2"
chromium-edge-launcher "^0.2.0"
connect "^3.6.5"
@@ -1988,14 +1988,14 @@
serve-static "^1.16.2"
ws "^6.2.3"
"@react-native/eslint-config@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.77.0-rc.6.tgz#640256c7a1b5e5fbd82cb2a72256ec30867fe25c"
integrity sha512-pbQe6AuqeLJfIdCqnMtcQPWOi3BW795lrfaPxT0Hx+TH+3UKB1CanK/WWQQj0znAQSztdudwktBrjWZFh/E2YQ==
"@react-native/eslint-config@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.77.0-rc.7.tgz#fbb783d00ea39a1cabdb18997affbcdf24bc54b4"
integrity sha512-aklx0ei7LMcCWeYrpJPHHib652C+n/6XFlEAf3/1UsxgSbi0bg4H2N42lpxGDjkhFjf5D0b11OkFyNnYbjrrMg==
dependencies:
"@babel/core" "^7.25.2"
"@babel/eslint-parser" "^7.25.1"
"@react-native/eslint-plugin" "0.77.0-rc.6"
"@react-native/eslint-plugin" "0.77.0-rc.7"
"@typescript-eslint/eslint-plugin" "^7.1.1"
"@typescript-eslint/parser" "^7.1.1"
eslint-config-prettier "^8.5.0"
@@ -2006,55 +2006,55 @@
eslint-plugin-react-hooks "^4.6.0"
eslint-plugin-react-native "^4.0.0"
"@react-native/eslint-plugin@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.77.0-rc.6.tgz#3dfd311dfccdcc25f8eaa1100ebb172e1e16914f"
integrity sha512-UKqIe43+zCg/G2/4Xupn8LTOdEfGZO3lfSbo6IOU9RS7RzKVake86joEDUo+BDVNhAhMXmY9LRcrVIFxvm3P0w==
"@react-native/eslint-plugin@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.77.0-rc.7.tgz#cc4e1a8da5e2e88cfb7a9cb4056e9a1597fd0946"
integrity sha512-BV094iGpGrpWLDB3GwZDaXbcyrRfWnoPkFyqwhietsAhGph3KrUGRAP3i5llS8C6HRLFenOkLI5ScR/Rbvj4zA==
"@react-native/gradle-plugin@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.77.0-rc.6.tgz#52d283e0678bc8870b05ce1a9109e8414a16cc38"
integrity sha512-Cyjv/HRTlKmfj7+jarRytJLKJ5nAW+52b2VoHQAmPlZl71go1q0WJztKZ2/spDQy8eVA6jsR9uYGLnVfezyJCQ==
"@react-native/gradle-plugin@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.77.0-rc.7.tgz#41ee3e97d3e72f4b7bfe3a9410529739233d9110"
integrity sha512-vaeTDjpaoD+CMcNJ6a0iLxtGS7QWbqZGEbotgc0CrTiyhx2KGM5fRGbziLTvPP7NmkH5ufke1U4fMgErmUysCA==
"@react-native/js-polyfills@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.77.0-rc.6.tgz#c9bd573302a971d2175ca9e791aea65ac37f2208"
integrity sha512-x9Z/KpXE6ZvfwZvimfjU69QvMgBsY6ap0I2REEnzTPnYuelZLQ2hDYjcKC4RBNxd3vEOODjPGdpXjkUUBDe2Eg==
"@react-native/js-polyfills@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.77.0-rc.7.tgz#f655e7aa4326a7e0392fa7790f9172462bd938ce"
integrity sha512-VxsCm4OHAESmZKRgyhy1Sa5Q7HdhvpbKI4R+RWrX2nCLJia6LWJmDHWFX6bnM85JhAC4kzX1olElQZfH6hb+6Q==
"@react-native/metro-babel-transformer@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.77.0-rc.6.tgz#52b056e37709ea0401f50010746990b57a98a1a7"
integrity sha512-WcedK4YWUZoEmIFGj376a3LagH2O3lUPkrjvCWcAnl3UDjpFPNw5gHdzRDL3IlauhXQX+6626hTCSJ0FqAIstA==
"@react-native/metro-babel-transformer@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.77.0-rc.7.tgz#b5f1ccaf0c5a60f01796be94ed5452e64143a4cc"
integrity sha512-BGEZLmgRjmOJ3DkkoNqao1QjIyrD1eVD9iL2AG1cwEhTpYKtK1pNxwpoPHJIDig8TQFk8ocaBrJiP1kSBz7a5Q==
dependencies:
"@babel/core" "^7.25.2"
"@react-native/babel-preset" "0.77.0-rc.6"
"@react-native/babel-preset" "0.77.0-rc.7"
hermes-parser "0.25.1"
nullthrows "^1.1.1"
"@react-native/metro-config@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/metro-config/-/metro-config-0.77.0-rc.6.tgz#cd0ad87ac71637a6d6e607f04a2585ac44b4b0ce"
integrity sha512-6anVEXdTwdJ1izIPBhFc/w38Sq4k+6UtI3i5T7t0qEcokkHjARCC1Uq84Oiheyr/9ObVVJ+ervnM8ZLcJTLaCg==
"@react-native/metro-config@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/metro-config/-/metro-config-0.77.0-rc.7.tgz#fb3bcfafbf7fbe0aaf972561a35cade440108510"
integrity sha512-CEe+46nx+A+bYwzOwqEMbdwpCVamgGU6Rtv0nSpdvvJUIVTdStRE5MBq1axY2xnNvs3ebYedvl+0KJYFsXtgUQ==
dependencies:
"@react-native/js-polyfills" "0.77.0-rc.6"
"@react-native/metro-babel-transformer" "0.77.0-rc.6"
"@react-native/js-polyfills" "0.77.0-rc.7"
"@react-native/metro-babel-transformer" "0.77.0-rc.7"
metro-config "^0.81.0"
metro-runtime "^0.81.0"
"@react-native/normalize-colors@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.77.0-rc.6.tgz#d5375f5dd3c543304be85951d96c953f4945f425"
integrity sha512-lmc78245ModEG/qg0fiJU75t1nIjv95b8yiRgE0Xt/kbkfyZZbtKBCfvC2gc0J45iXRCUW6z6boxw1lEWnf8GQ==
"@react-native/normalize-colors@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.77.0-rc.7.tgz#db4f74015499e2647f9c66d76886448a0e7071d4"
integrity sha512-knuMjnLPy8uoMc/spc7YNiQD1j2dt/nIKJHIIHz5apdgOm6feTBRGs1x/wmHFhMpyd7ZXh9vpD9licvE2ncBTw==
"@react-native/typescript-config@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.77.0-rc.6.tgz#fe0a73f6f704885779c0b587571ac2b102067e5d"
integrity sha512-0+//wE3OLwgPByMENmKz10IekbMJmJPjJEP+ApeUIH/inwFEQ3UoVzW0e91yjgGHibkOIUKpC6Ga2CFKhJYasg==
"@react-native/typescript-config@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.77.0-rc.7.tgz#0518a06bf9848f187805b6b4149066b6958c6bfd"
integrity sha512-w06Qiyg9R2TE2u45wYx5Z4slRXj/YIWoviMCAAz4k9nVA3aQMJbZexX2xpe28IPsz6AGz4CgUQGCRgIf9b1tTA==
"@react-native/virtualized-lists@0.77.0-rc.6":
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.77.0-rc.6.tgz#fe3111296789740e3273f7a15601ac75a2e48615"
integrity sha512-4uDtx+NM6p4B2PLQNE/4lzZajB0eBK2TAXSjBRjLdcfqhh7hCn5i3z8ggatBAA3Jl52uQD82MaQaDNsU7SF0kA==
"@react-native/virtualized-lists@0.77.0-rc.7":
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.77.0-rc.7.tgz#8f45b0061e46a3500389d453a1cacca30fad45d9"
integrity sha512-EkZldRYQQ97LPZEEzlmgBcTBvVPTreJ2TF0rxBLrWbASc77upPbMJ/dufpYFaMAiLs8ArOVI0x0C1Z/Ano2/GA==
dependencies:
invariant "^2.2.4"
nullthrows "^1.1.1"
@@ -5886,19 +5886,19 @@ react-is@^17.0.1:
version "0.0.0"
uid ""
react-native@0.77.0-rc.6:
version "0.77.0-rc.6"
resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.77.0-rc.6.tgz#6cc507d776fde11b7cecf7c3f57362001efcdf43"
integrity sha512-JT4vVcp6e21qugHixcp3KWSddqH7gOA7qrBq4gK0yKKGqeH0rwxQogpKXbaObJyUfb5u7dicDTcu94D4+O/stQ==
react-native@0.77.0-rc.7:
version "0.77.0-rc.7"
resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.77.0-rc.7.tgz#00e866809a7cf6a89259ba248023bb8949d1f3ad"
integrity sha512-4XtTzCeUh7kiqzpgR/iO/GhhVuhmeXWLP/qytuniOo2q1tP2pyZmPd91ayUnIVC2aouHNHurebuc7WOaPmNAPQ==
dependencies:
"@jest/create-cache-key-function" "^29.6.3"
"@react-native/assets-registry" "0.77.0-rc.6"
"@react-native/codegen" "0.77.0-rc.6"
"@react-native/community-cli-plugin" "0.77.0-rc.6"
"@react-native/gradle-plugin" "0.77.0-rc.6"
"@react-native/js-polyfills" "0.77.0-rc.6"
"@react-native/normalize-colors" "0.77.0-rc.6"
"@react-native/virtualized-lists" "0.77.0-rc.6"
"@react-native/assets-registry" "0.77.0-rc.7"
"@react-native/codegen" "0.77.0-rc.7"
"@react-native/community-cli-plugin" "0.77.0-rc.7"
"@react-native/gradle-plugin" "0.77.0-rc.7"
"@react-native/js-polyfills" "0.77.0-rc.7"
"@react-native/normalize-colors" "0.77.0-rc.7"
"@react-native/virtualized-lists" "0.77.0-rc.7"
abort-controller "^3.0.0"
anser "^1.4.9"
ansi-regex "^5.0.0"