From 5f250ec6becd9a3b765be45ec074b2a4a91ef94a Mon Sep 17 00:00:00 2001 From: Maciej Jastrzebski Date: Tue, 15 Jul 2025 18:09:53 +0200 Subject: [PATCH] chore: RN nightly check --- package.json | 8 +-- yarn.lock | 194 ++++++++++++++++++++++++++++----------------------- 2 files changed, 110 insertions(+), 92 deletions(-) diff --git a/package.json b/package.json index 0ca5b0a0d..b66bec5eb 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "@babel/preset-react": "^7.27.1", "@babel/preset-typescript": "^7.27.1", "@callstack/eslint-config": "^15.0.0", - "@react-native/babel-preset": "0.81.0", + "@react-native/babel-preset": "nightly", "@release-it/conventional-changelog": "^10.0.1", "@relmify/jest-serializer-strip-ansi": "^1.0.2", "@types/jest": "^30.0.0", @@ -87,10 +87,10 @@ "flow-bin": "~0.170.0", "jest": "^30.0.5", "prettier": "^3.6.2", - "react": "19.1.0", - "react-native": "0.81.0", + "react": "19.1.1", + "react-native": "nightly", "react-native-gesture-handler": "^2.28.0", - "react-test-renderer": "19.1.0", + "react-test-renderer": "19.1.1", "release-it": "^19.0.4", "typescript": "^5.9.2", "typescript-eslint": "^8.39.1" diff --git a/yarn.lock b/yarn.lock index 6be888daf..b01199f0a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2713,26 +2713,26 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/assets-registry@npm:0.81.0" - checksum: 10c0/d3693367cf01804f7c6103dd95f9d42624d943cd964b8c2770219a1e46164f216a3aed60c25b85d0bb4d13189ccb13684ac57a2838ba3743cd5846531cc801cb +"@react-native/assets-registry@npm:0.82.0-nightly-20250818-0e6b94f4a": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "@react-native/assets-registry@npm:0.82.0-nightly-20250818-0e6b94f4a" + checksum: 10c0/c4f208c8b3b7b9aca725dee125bff2dfc383c00ba1a31da499e75d04f7c9d5ec6ba827e839ac483feb104f49eec2e99306a1c6c0b0dfcfc0f913db7b26998824 languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/babel-plugin-codegen@npm:0.81.0" +"@react-native/babel-plugin-codegen@npm:0.82.0-nightly-20250818-0e6b94f4a": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "@react-native/babel-plugin-codegen@npm:0.82.0-nightly-20250818-0e6b94f4a" dependencies: "@babel/traverse": "npm:^7.25.3" - "@react-native/codegen": "npm:0.81.0" - checksum: 10c0/a540076d95149ddf63ca2f4f085f351ad4d5fb07dcd65394a7c703937ef805e932ce3692dfd1a9778380b843d00d9b2324bd13a8890e86dbcc3c9f7c536961cb + "@react-native/codegen": "npm:0.82.0-nightly-20250818-0e6b94f4a" + checksum: 10c0/033ba9fead810e817aa13b160a23682b3cc13cf93ef9ce94cffd1f375d1c66b830242f8b6e81cac235bdac19a67e335fed197dbffd66fd6f0685b1eb3430f171 languageName: node linkType: hard -"@react-native/babel-preset@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/babel-preset@npm:0.81.0" +"@react-native/babel-preset@npm:nightly": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "@react-native/babel-preset@npm:0.82.0-nightly-20250818-0e6b94f4a" dependencies: "@babel/core": "npm:^7.25.2" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" @@ -2775,36 +2775,38 @@ __metadata: "@babel/plugin-transform-typescript": "npm:^7.25.2" "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" "@babel/template": "npm:^7.25.0" - "@react-native/babel-plugin-codegen": "npm:0.81.0" - babel-plugin-syntax-hermes-parser: "npm:0.29.1" + "@react-native/babel-plugin-codegen": "npm:0.82.0-nightly-20250818-0e6b94f4a" + babel-plugin-syntax-hermes-parser: "npm:0.30.0" babel-plugin-transform-flow-enums: "npm:^0.0.2" react-refresh: "npm:^0.14.0" peerDependencies: "@babel/core": "*" - checksum: 10c0/9d01984418e55b8f29c5f9964068380d64390c455125fca4685b51785dea414596adb389e39566c63795e8177c6966565b4a5ec767830906b16b7549be1b3e56 + checksum: 10c0/317c82f29260abc0607fe9b2b4f9ccac947f19667add4bb9d8cf7fc33531d724a2ad1b41eefae4bcfc88d8f89235a43e8ee39b58b8b6a60324b5ab4cf8faca73 languageName: node linkType: hard -"@react-native/codegen@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/codegen@npm:0.81.0" +"@react-native/codegen@npm:0.82.0-nightly-20250818-0e6b94f4a": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "@react-native/codegen@npm:0.82.0-nightly-20250818-0e6b94f4a" dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/parser": "npm:^7.25.3" glob: "npm:^7.1.1" - hermes-parser: "npm:0.29.1" + hermes-parser: "npm:0.30.0" invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" yargs: "npm:^17.6.2" peerDependencies: "@babel/core": "*" - checksum: 10c0/88e28b129fd57d92851b09377e10b4919e12ef6e3e1079327246e0dbf8bc9f4ca46f36559ff8eb03cb38f806f8df89638a27955e041a71b672d52f3e3e682031 + checksum: 10c0/fffd87110642aa0612a987923df47a022d25ced88a4f51d7c39ea422dcef333c15940fe5cc3851e0eff3b570406bb2f388eb72950ce92822c6c0f1e6443de3fa languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/community-cli-plugin@npm:0.81.0" +"@react-native/community-cli-plugin@npm:0.82.0-nightly-20250818-0e6b94f4a": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "@react-native/community-cli-plugin@npm:0.82.0-nightly-20250818-0e6b94f4a" dependencies: - "@react-native/dev-middleware": "npm:0.81.0" + "@react-native/dev-middleware": "npm:0.82.0-nightly-20250818-0e6b94f4a" debug: "npm:^4.4.0" invariant: "npm:^2.2.4" metro: "npm:^0.83.1" @@ -2817,23 +2819,23 @@ __metadata: peerDependenciesMeta: "@react-native-community/cli": optional: true - checksum: 10c0/75e6896427bebddea8f5e0b3f59ebab726361420e7570cb584e6a7983766b2630dda22f2f007c7294099ed48f8f74e9a5f78112ab7bc2c20450a4fa9475a63b6 + checksum: 10c0/8174d8c0674abbe723af69a3ca98e7fd89f2839e2885f0efa696e4941c4c286e9e1673239c9be7d0532f95b92997aa3b4cf5bdd11f9283f5ebde3fb921e650e3 languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/debugger-frontend@npm:0.81.0" - checksum: 10c0/c71998e9d60917d1b1a4ea8d5a1b390c762f41be8fd3a8d49a4138d36c53905361665e54d66929509940aa375eabbb7ba562212a169cf625a009ed8256fa71ec +"@react-native/debugger-frontend@npm:0.82.0-nightly-20250818-0e6b94f4a": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "@react-native/debugger-frontend@npm:0.82.0-nightly-20250818-0e6b94f4a" + checksum: 10c0/0c23502cf71e0b728e2dbcdbd67e342ac02d936b62f2f965c023e753aaf6707341dc5ebaa2832f17d16cd63759bcb49192dc7a0e1b5846dc8c0548073893f3b5 languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/dev-middleware@npm:0.81.0" +"@react-native/dev-middleware@npm:0.82.0-nightly-20250818-0e6b94f4a": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "@react-native/dev-middleware@npm:0.82.0-nightly-20250818-0e6b94f4a" dependencies: "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.81.0" + "@react-native/debugger-frontend": "npm:0.82.0-nightly-20250818-0e6b94f4a" chrome-launcher: "npm:^0.15.2" chromium-edge-launcher: "npm:^0.2.0" connect: "npm:^3.6.5" @@ -2843,7 +2845,7 @@ __metadata: open: "npm:^7.0.3" serve-static: "npm:^1.16.2" ws: "npm:^6.2.3" - checksum: 10c0/0dceef9c349e877b360821bcd1e6bd2340f6451ca81982d579daeb04ad650fa7c66ff07ccd5a4d36984b82c5f0ce347edf9aaafa34e8e3d6976e0aaf0232a4a8 + checksum: 10c0/5fc8c35d4618bfcbe995b885415a6e6798d85a156f1dcb4015478a338a26cc6859972b30c9d23b88452171c43cb4efd2f3fc9647ecadf4efddb9429d948e7540 languageName: node linkType: hard @@ -2854,41 +2856,41 @@ __metadata: languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/gradle-plugin@npm:0.81.0" - checksum: 10c0/bba12c635d7c6048900c8f853f68c5e1bafa6b9ed3dc45126a48402f244c0a76dc0d065bef463c65a820e76884341f21983b4e54751503fc8fdf635dc100b93d +"@react-native/gradle-plugin@npm:0.82.0-nightly-20250818-0e6b94f4a": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "@react-native/gradle-plugin@npm:0.82.0-nightly-20250818-0e6b94f4a" + checksum: 10c0/fc8a0a300282b7a4aae03575c60478c6353e81698706990e6e12a99d0f93e79f7059a2ef0c63c5ce9cd882f75492bd50e3f3bc0683bb7546011bdcea5642f5d9 languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/js-polyfills@npm:0.81.0" - checksum: 10c0/efdf1df388b5e1991e39c15caf8690eae619ddc24c34293f7e968683513a86b370c81171e655208084d7bdad83a604e1a898ad34e60276a005dcad0df03df3a8 +"@react-native/js-polyfills@npm:0.82.0-nightly-20250818-0e6b94f4a": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "@react-native/js-polyfills@npm:0.82.0-nightly-20250818-0e6b94f4a" + checksum: 10c0/2cc3f37176d2a446d6ccf81f84fb8ae5fd5d5758c603b939966e2cc44d2303dc5ab52afd864b1af71ff96ebfbf87675e52588f65cb738eabbbddb0f8cbd92be1 languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/normalize-colors@npm:0.81.0" - checksum: 10c0/154b35202d4632a7129c8aa3a389ece6fe51d4180db360bf5e322a909e2515e099204ca7f67788d1dfa3775484c1949a4bb0db1757c4a80f4a1abbc5e5af07f0 +"@react-native/normalize-colors@npm:0.82.0-nightly-20250818-0e6b94f4a": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "@react-native/normalize-colors@npm:0.82.0-nightly-20250818-0e6b94f4a" + checksum: 10c0/e7d0d1d0ececa602fcdc5d7e12fd9c8dceac5cd4420fecfbdb49d1617a98e500086ee5b37f9ecfaa0cd77ba957550fb49872f54b7b50c23dcd4e197714696e86 languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/virtualized-lists@npm:0.81.0" +"@react-native/virtualized-lists@npm:0.82.0-nightly-20250818-0e6b94f4a": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "@react-native/virtualized-lists@npm:0.82.0-nightly-20250818-0e6b94f4a" dependencies: invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" peerDependencies: - "@types/react": ^19.1.0 + "@types/react": ^19.1.1 react: "*" react-native: "*" peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/06f411cd93b81abbdc24c0b4652bae2f93fa206f76f41be1534ead52b485ac76f837074923aed686b34cfa9a8454df1bd35a936dff4c1ed985abff582d1a6303 + checksum: 10c0/161b9e199271f4047984fc95ecd6cdf095c1353f7eabf082ffadda36cb5c24f7a0a5f1f2ef108216fd317537960ca75a43858d2864fe530c605eb0c43c72905e languageName: node linkType: hard @@ -2981,7 +2983,7 @@ __metadata: "@babel/preset-react": "npm:^7.27.1" "@babel/preset-typescript": "npm:^7.27.1" "@callstack/eslint-config": "npm:^15.0.0" - "@react-native/babel-preset": "npm:0.81.0" + "@react-native/babel-preset": "npm:nightly" "@release-it/conventional-changelog": "npm:^10.0.1" "@relmify/jest-serializer-strip-ansi": "npm:^1.0.2" "@types/jest": "npm:^30.0.0" @@ -2999,10 +3001,10 @@ __metadata: picocolors: "npm:^1.1.1" prettier: "npm:^3.6.2" pretty-format: "npm:^30.0.5" - react: "npm:19.1.0" - react-native: "npm:0.81.0" + react: "npm:19.1.1" + react-native: "npm:nightly" react-native-gesture-handler: "npm:^2.28.0" - react-test-renderer: "npm:19.1.0" + react-test-renderer: "npm:19.1.1" redent: "npm:^3.0.0" release-it: "npm:^19.0.4" typescript: "npm:^5.9.2" @@ -3947,12 +3949,12 @@ __metadata: languageName: node linkType: hard -"babel-plugin-syntax-hermes-parser@npm:0.29.1": - version: 0.29.1 - resolution: "babel-plugin-syntax-hermes-parser@npm:0.29.1" +"babel-plugin-syntax-hermes-parser@npm:0.30.0": + version: 0.30.0 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.30.0" dependencies: - hermes-parser: "npm:0.29.1" - checksum: 10c0/a6d95e4a7079976e477636d18509272a7a185930e143c61d0421a36096e85905563630ac4f0f317518b6db37f50daaefc1828d575b3d5fb090a55e9d39d2534c + hermes-parser: "npm:0.30.0" + checksum: 10c0/fc4120077e79d453c04019d7330726466899ee9cf9b4020736495c1e258228ce4cf92e8b44591b7e38703ecb7c8f7810755823fff18a298a756062e764ce8de4 languageName: node linkType: hard @@ -6353,6 +6355,13 @@ __metadata: languageName: node linkType: hard +"hermes-estree@npm:0.30.0": + version: 0.30.0 + resolution: "hermes-estree@npm:0.30.0" + checksum: 10c0/153b18b58f37e1fc3995cb1913fdad2bd4fc2cb1b4fe076cf1e7984a48eef22ec27cf0846ec96f89e799b8bbf30b71c4d8426daa27bc5f9e8c6be24e79c81f0e + languageName: node + linkType: hard + "hermes-parser@npm:0.29.1": version: 0.29.1 resolution: "hermes-parser@npm:0.29.1" @@ -6362,6 +6371,15 @@ __metadata: languageName: node linkType: hard +"hermes-parser@npm:0.30.0": + version: 0.30.0 + resolution: "hermes-parser@npm:0.30.0" + dependencies: + hermes-estree: "npm:0.30.0" + checksum: 10c0/a3284c131cad475abf105ef003b01ee6f98e88939e51bf14999a85880ea4409019179354c071f795f416a3c996d00b3e9edc8b0b82978c73140f1e8662392353 + languageName: node + linkType: hard + "hoist-non-react-statics@npm:^3.3.0": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" @@ -7063,12 +7081,12 @@ __metadata: linkType: hard "istanbul-reports@npm:^3.1.3": - version: 3.1.7 - resolution: "istanbul-reports@npm:3.1.7" + version: 3.2.0 + resolution: "istanbul-reports@npm:3.2.0" dependencies: html-escaper: "npm:^2.0.0" istanbul-lib-report: "npm:^3.0.0" - checksum: 10c0/a379fadf9cf8dc5dfe25568115721d4a7eb82fbd50b005a6672aff9c6989b20cc9312d7865814e0859cd8df58cbf664482e1d3604be0afde1f7fc3ccc1394a51 + checksum: 10c0/d596317cfd9c22e1394f22a8d8ba0303d2074fe2e971887b32d870e4b33f8464b10f8ccbe6847808f7db485f084eba09e6c2ed706b3a978e4b52f07085b8f9bc languageName: node linkType: hard @@ -9399,7 +9417,7 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^19.1.0": +"react-is@npm:^19.1.1": version: 19.1.1 resolution: "react-is@npm:19.1.1" checksum: 10c0/3dba763fcd69835ae263dcd6727d7ffcc44c1d616f04b7329e67aefdc66a567af4f8dcecdd29454c7a707c968aa1eb85083a83fb616f01675ef25e71cf082f97 @@ -9420,23 +9438,23 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.81.0": - version: 0.81.0 - resolution: "react-native@npm:0.81.0" +"react-native@npm:nightly": + version: 0.82.0-nightly-20250818-0e6b94f4a + resolution: "react-native@npm:0.82.0-nightly-20250818-0e6b94f4a" dependencies: "@jest/create-cache-key-function": "npm:^29.7.0" - "@react-native/assets-registry": "npm:0.81.0" - "@react-native/codegen": "npm:0.81.0" - "@react-native/community-cli-plugin": "npm:0.81.0" - "@react-native/gradle-plugin": "npm:0.81.0" - "@react-native/js-polyfills": "npm:0.81.0" - "@react-native/normalize-colors": "npm:0.81.0" - "@react-native/virtualized-lists": "npm:0.81.0" + "@react-native/assets-registry": "npm:0.82.0-nightly-20250818-0e6b94f4a" + "@react-native/codegen": "npm:0.82.0-nightly-20250818-0e6b94f4a" + "@react-native/community-cli-plugin": "npm:0.82.0-nightly-20250818-0e6b94f4a" + "@react-native/gradle-plugin": "npm:0.82.0-nightly-20250818-0e6b94f4a" + "@react-native/js-polyfills": "npm:0.82.0-nightly-20250818-0e6b94f4a" + "@react-native/normalize-colors": "npm:0.82.0-nightly-20250818-0e6b94f4a" + "@react-native/virtualized-lists": "npm:0.82.0-nightly-20250818-0e6b94f4a" abort-controller: "npm:^3.0.0" anser: "npm:^1.4.9" ansi-regex: "npm:^5.0.0" babel-jest: "npm:^29.7.0" - babel-plugin-syntax-hermes-parser: "npm:0.29.1" + babel-plugin-syntax-hermes-parser: "npm:0.30.0" base64-js: "npm:^1.5.1" commander: "npm:^12.0.0" flow-enums-runtime: "npm:^0.0.6" @@ -9459,14 +9477,14 @@ __metadata: ws: "npm:^6.2.3" yargs: "npm:^17.6.2" peerDependencies: - "@types/react": ^19.1.0 - react: ^19.1.0 + "@types/react": ^19.1.1 + react: ^19.1.1 peerDependenciesMeta: "@types/react": optional: true bin: react-native: cli.js - checksum: 10c0/fb9dddb67046c7efae12175b81a563b4c302390d5879db4e2290321205155a1f6afa7ce9355d7e5af2bfe35b0aa0d5b5c0edb1c0d47b3252939b635043efba45 + checksum: 10c0/a9b9467fe238b70fc3d61f68468204315055be2b8fc15cd072087c80185b8f16e030af37c1f9a95cad8edeaa1f27c2e171d15355c048e68e2fdeef0110a9cb78 languageName: node linkType: hard @@ -9477,22 +9495,22 @@ __metadata: languageName: node linkType: hard -"react-test-renderer@npm:19.1.0": - version: 19.1.0 - resolution: "react-test-renderer@npm:19.1.0" +"react-test-renderer@npm:19.1.1": + version: 19.1.1 + resolution: "react-test-renderer@npm:19.1.1" dependencies: - react-is: "npm:^19.1.0" + react-is: "npm:^19.1.1" scheduler: "npm:^0.26.0" peerDependencies: - react: ^19.1.0 - checksum: 10c0/34ed4a37ba8b0beb96c048de6ff28574f018a18dd1042c24f8f46142d48eb5b27f82ff7c2823d082932fd3983c5a3529ab8cc8f15191d4306df0082f9f84678f + react: ^19.1.1 + checksum: 10c0/430636d63cff6b79a15fe876d16601891fcdf1c58236471063f4cfe50de2c9fae935c6894eebe6ca5be0bf7245cb572c14ff69e1aada7761b41c73c842e2879c languageName: node linkType: hard -"react@npm:19.1.0": - version: 19.1.0 - resolution: "react@npm:19.1.0" - checksum: 10c0/530fb9a62237d54137a13d2cfb67a7db6a2156faed43eecc423f4713d9b20c6f2728b026b45e28fcd72e8eadb9e9ed4b089e99f5e295d2f0ad3134251bdd3698 +"react@npm:19.1.1": + version: 19.1.1 + resolution: "react@npm:19.1.1" + checksum: 10c0/8c9769a2dfd02e603af6445058325e6c8a24b47b185d0e461f66a6454765ddcaecb3f0a90184836c68bb509f3c38248359edbc42f0d07c23eb500a5c30c87b4e languageName: node linkType: hard