diff --git a/dev-packages/e2e-tests/package.json b/dev-packages/e2e-tests/package.json index d7cfc112a4..080ae4859c 100644 --- a/dev-packages/e2e-tests/package.json +++ b/dev-packages/e2e-tests/package.json @@ -23,7 +23,7 @@ "babel-jest": "^29.7.0", "jest": "^29.7.0", "react": "19.2.3", - "react-native": "0.86.2", + "react-native": "0.87.0", "react-native-launch-arguments": "^4.0.2", "typescript": "4.9.5", "webdriverio": "^8.27.0" diff --git a/packages/core/package.json b/packages/core/package.json index fce7a75f3f..fcdbaacaaf 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -112,7 +112,7 @@ "oxlint": "^1.56.0", "oxlint-tsgolint": "^0.17.4", "react": "19.1.0", - "react-native": "0.86.2", + "react-native": "0.87.0", "react-test-renderer": "19.1.0", "rimraf": "^4.1.1", "ts-jest": "^29.3.1", diff --git a/performance-tests/TestAppPlain/package.json b/performance-tests/TestAppPlain/package.json index b46fb71743..52f47c00e5 100644 --- a/performance-tests/TestAppPlain/package.json +++ b/performance-tests/TestAppPlain/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.86.2" + "react-native": "0.87.0" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/performance-tests/TestAppSentry/package.json b/performance-tests/TestAppSentry/package.json index 2600925504..9a96e7a5e9 100644 --- a/performance-tests/TestAppSentry/package.json +++ b/performance-tests/TestAppSentry/package.json @@ -11,7 +11,7 @@ "@react-native/new-app-screen": "0.86.2", "@sentry/react-native": "8.23.0", "react": "19.2.3", - "react-native": "0.86.2" + "react-native": "0.87.0" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/samples/expo/package.json b/samples/expo/package.json index e4703219a6..b4bc9f2afd 100644 --- a/samples/expo/package.json +++ b/samples/expo/package.json @@ -37,7 +37,7 @@ "expo-web-browser": "~57.0.0", "react": "19.2.3", "react-dom": "19.2.3", - "react-native": "0.86.2", + "react-native": "0.87.0", "react-native-gesture-handler": "~2.32.0", "react-native-safe-area-context": "~5.7.0", "react-native-screens": "~4.25.2", diff --git a/samples/react-native-macos/package.json b/samples/react-native-macos/package.json index 78c5174486..a16076a757 100644 --- a/samples/react-native-macos/package.json +++ b/samples/react-native-macos/package.json @@ -21,7 +21,7 @@ "@sentry/react-native": "8.23.0", "delay": "^6.0.0", "react": "19.1.4", - "react-native": "0.81.6", + "react-native": "0.87.0", "react-native-gesture-handler": "2.14.0", "react-native-macos": "0.81.8", "react-native-reanimated": "3.19.5", diff --git a/samples/react-native/package.json b/samples/react-native/package.json index ae7ecc12b6..017a28718e 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -53,7 +53,7 @@ "@shopify/flash-list": "^2.0.2", "delay": "^6.0.0", "react": "19.2.3", - "react-native": "0.86.2", + "react-native": "0.87.0", "react-native-build-config": "^0.3.2", "react-native-gesture-handler": "^3.0.1", "react-native-image-picker": "^8.2.1", diff --git a/yarn.lock b/yarn.lock index 095a87251c..ee93aa52da 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8878,6 +8878,13 @@ __metadata: languageName: node linkType: hard +"@react-native/asset-utils@npm:0.87.0": + version: 0.87.0 + resolution: "@react-native/asset-utils@npm:0.87.0" + checksum: 10c0/37b439b5fd72bd05702a48907e05486593d6b86197191fb29c8eb9586c0738e5f3db1c74ddc228bc2fa9c2dcb9c905bbc09647461b2de59c2e375017d91e720b + languageName: node + linkType: hard + "@react-native/assets-registry@npm:0.81.6": version: 0.81.6 resolution: "@react-native/assets-registry@npm:0.81.6" @@ -8885,13 +8892,6 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.86.2": - version: 0.86.2 - resolution: "@react-native/assets-registry@npm:0.86.2" - checksum: 10c0/e063219dd8548240a278138a595f758a6a140cafe1493631a3d12c3da673aaf6b7d6c2c7115000b13d93c88145ec54b9be509aa683846554273c01bc4a8759c7 - languageName: node - linkType: hard - "@react-native/babel-plugin-codegen@npm:0.79.2": version: 0.79.2 resolution: "@react-native/babel-plugin-codegen@npm:0.79.2" @@ -9151,6 +9151,23 @@ __metadata: languageName: node linkType: hard +"@react-native/codegen@npm:0.87.0": + version: 0.87.0 + resolution: "@react-native/codegen@npm:0.87.0" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/parser": "npm:^7.29.0" + hermes-parser: "npm:0.36.1" + invariant: "npm:^2.2.4" + nullthrows: "npm:^1.1.1" + tinyglobby: "npm:^0.2.15" + yargs: "npm:^17.6.2" + peerDependencies: + "@babel/core": "*" + checksum: 10c0/b6eca6502b9b77eea367318ee2ae38c9643b76c20d4d1e6be97d88bde5ffb4a7caec61489042e280f65f3d15c3f7a382c0810d96063f1e6e0eefb7fdd1d09217 + languageName: node + linkType: hard + "@react-native/community-cli-plugin@npm:0.81.6": version: 0.81.6 resolution: "@react-native/community-cli-plugin@npm:0.81.6" @@ -9174,26 +9191,25 @@ __metadata: languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.86.2": - version: 0.86.2 - resolution: "@react-native/community-cli-plugin@npm:0.86.2" +"@react-native/community-cli-plugin@npm:0.87.0": + version: 0.87.0 + resolution: "@react-native/community-cli-plugin@npm:0.87.0" dependencies: - "@react-native/dev-middleware": "npm:0.86.2" + "@react-native/asset-utils": "npm:0.87.0" + "@react-native/dev-middleware": "npm:0.87.0" debug: "npm:^4.4.0" invariant: "npm:^2.2.4" - metro: "npm:^0.84.3" - metro-config: "npm:^0.84.3" - metro-core: "npm:^0.84.3" + metro: "npm:^0.87.0" semver: "npm:^7.1.3" peerDependencies: "@react-native-community/cli": "*" - "@react-native/metro-config": 0.86.2 + "@react-native/metro-config": 0.87.0 peerDependenciesMeta: "@react-native-community/cli": optional: true "@react-native/metro-config": optional: true - checksum: 10c0/f86e5fbe759b3538538c5534e78bc262d549fcb4a6e5066b71e512c9d326e787ebc8050d977f768c39671a1e995aa9eebab642bc51cbfc96dfcfac1127e329e6 + checksum: 10c0/548eaacde40a590710682983feb929408b6266a3650083e372666bd8e5da18d10717f2c5be0769ceac780db073d2a8eba3f351ed5e8335f403e6ee79a77eed2b languageName: node linkType: hard @@ -9218,10 +9234,10 @@ __metadata: languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.86.2": - version: 0.86.2 - resolution: "@react-native/debugger-frontend@npm:0.86.2" - checksum: 10c0/fa3e9c514f7748cc154455fa699351824bde2098bed6c0772892dbbdb91ed3f5d3bbdfbc7fa8ecb17914fbeac05870b3ca462ab33bc5064ecf0539da7a2ed003 +"@react-native/debugger-frontend@npm:0.87.0": + version: 0.87.0 + resolution: "@react-native/debugger-frontend@npm:0.87.0" + checksum: 10c0/a631ec47c18db292bfd8dde5ead36e9b1a6de7ee885185dea66c043ae750cb82936cce5dae70c30a7eef527ab98f0ce335abe232435829c7a678cf444cf2ae48 languageName: node linkType: hard @@ -9236,14 +9252,14 @@ __metadata: languageName: node linkType: hard -"@react-native/debugger-shell@npm:0.86.2": - version: 0.86.2 - resolution: "@react-native/debugger-shell@npm:0.86.2" +"@react-native/debugger-shell@npm:0.87.0": + version: 0.87.0 + resolution: "@react-native/debugger-shell@npm:0.87.0" dependencies: cross-spawn: "npm:^7.0.6" debug: "npm:^4.4.0" fb-dotslash: "npm:0.5.8" - checksum: 10c0/8aec11d0ccf8c30d968173d5ff024be1b854f600acc48c3f96f1743bfaad708e3da1a49ed672c63fed21c58017dcc4c442b5c456e7e212149295be33bfcf6e9b + checksum: 10c0/3eb08b5dc26d95dd25499ad90a6c79b24442a3216a92609bbde876a165e6fc4e89b1b76b1359504613808b8ce143b1e44f93318becd8c3df0a6737af35228c98 languageName: node linkType: hard @@ -9305,13 +9321,13 @@ __metadata: languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.86.2": - version: 0.86.2 - resolution: "@react-native/dev-middleware@npm:0.86.2" +"@react-native/dev-middleware@npm:0.87.0": + version: 0.87.0 + resolution: "@react-native/dev-middleware@npm:0.87.0" dependencies: "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.86.2" - "@react-native/debugger-shell": "npm:0.86.2" + "@react-native/debugger-frontend": "npm:0.87.0" + "@react-native/debugger-shell": "npm:0.87.0" chrome-launcher: "npm:^0.15.2" chromium-edge-launcher: "npm:^0.3.0" connect: "npm:^3.6.5" @@ -9321,7 +9337,7 @@ __metadata: open: "npm:^7.0.3" serve-static: "npm:^1.16.2" ws: "npm:^7.5.10" - checksum: 10c0/4e61e17f1cf581b15d570a82401b0c324e6e93ae26661e5dba40579353af122d22dd6d9b4bffefeb5ac4858866bf6a1974b4322f6a560129a6bffb55377bf6c1 + checksum: 10c0/10ada5940b3b138f7e18c9615a5d8f829f9f2211ad30daba2417fac109b312f2a8eb8c5ebc8c2f582f8fe800870ab11168e511babf88d1f29984c4b5149b0f71 languageName: node linkType: hard @@ -9332,10 +9348,10 @@ __metadata: languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.86.2": - version: 0.86.2 - resolution: "@react-native/gradle-plugin@npm:0.86.2" - checksum: 10c0/1c6409d79fddb48d7ff4bc2c59b645e65cfa1a9aa1ecc12861d96af9b4cc5e77b24c6daceb2269461059960617832261761538ab4e3af8b480d29750b2b0fe10 +"@react-native/gradle-plugin@npm:0.87.0": + version: 0.87.0 + resolution: "@react-native/gradle-plugin@npm:0.87.0" + checksum: 10c0/1a9274ac000587336854f20145d1e2b91d092936a77d7f162da149cdf09329364998714b74324a04c22d975780849aeef092f7ccada198eac5d69a70e90552d3 languageName: node linkType: hard @@ -9462,10 +9478,10 @@ __metadata: languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.86.2": - version: 0.86.2 - resolution: "@react-native/normalize-colors@npm:0.86.2" - checksum: 10c0/40abd68911f0692cfb6548560bacb48c417556df119e98f06e89ccf1ef29e98d2087af5c958cc052dc9a20bf0da69366779b4b626e56f16a945a3bb41a9ccfbe +"@react-native/normalize-colors@npm:0.87.0": + version: 0.87.0 + resolution: "@react-native/normalize-colors@npm:0.87.0" + checksum: 10c0/85c4ac262f2c1429b105c6f598614665732e24c9b18268acac7557a225c617ea2f3eff35512530af8e403074400b0a9126a09de447a3e9e680e758392099dbe7 languageName: node linkType: hard @@ -9490,37 +9506,20 @@ __metadata: languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.81.6": - version: 0.81.6 - resolution: "@react-native/virtualized-lists@npm:0.81.6" - dependencies: - invariant: "npm:^2.2.4" - nullthrows: "npm:^1.1.1" - peerDependencies: - "@types/react": ^19.1.4 - react: "*" - react-native: "*" - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10c0/345e8b4b444364daa6d439821040180b11c4001c3b28e384a30f46dcc98cd64d98a7184b47282786e98513685457d78bb98f1a5b94284e46281b694956ca3319 - languageName: node - linkType: hard - -"@react-native/virtualized-lists@npm:0.86.2": - version: 0.86.2 - resolution: "@react-native/virtualized-lists@npm:0.86.2" +"@react-native/virtualized-lists@npm:0.87.0": + version: 0.87.0 + resolution: "@react-native/virtualized-lists@npm:0.87.0" dependencies: invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" peerDependencies: "@types/react": ^19.2.0 react: "*" - react-native: 0.86.2 + react-native: 0.87.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/ed5625dae2929c726a8311fb0193d301c78fe4af74697bcbed8b5b6f77a915c36dc56615c482601299c15ff7985c3f892939ee34dd04a361467c6d50c7a4a42f + checksum: 10c0/1bfe0fbd1211a83c83392ad7f901a4eb6772106e94495a3d38cc063a864838a8cecd01b185676320b9e304cd07a84dad245a8cb48fee163cf7cc13663d202aa8 languageName: node linkType: hard @@ -10227,7 +10226,7 @@ __metadata: oxlint: "npm:^1.56.0" oxlint-tsgolint: "npm:^0.17.4" react: "npm:19.1.0" - react-native: "npm:0.86.2" + react-native: "npm:0.87.0" react-test-renderer: "npm:19.1.0" rimraf: "npm:^4.1.1" ts-jest: "npm:^29.3.1" @@ -11431,7 +11430,7 @@ __metadata: "@types/react-test-renderer": "npm:^19.1.0" jest: "npm:^29.6.3" react: "npm:19.2.3" - react-native: "npm:0.86.2" + react-native: "npm:0.87.0" react-test-renderer: "npm:19.2.3" typescript: "npm:5.0.4" languageName: unknown @@ -11457,7 +11456,7 @@ __metadata: "@types/react-test-renderer": "npm:^19.1.0" jest: "npm:^29.6.3" react: "npm:19.2.3" - react-native: "npm:0.86.2" + react-native: "npm:0.87.0" react-test-renderer: "npm:19.2.3" sentry-react-native-samples-utils: "workspace:^" typescript: "npm:5.0.4" @@ -12653,7 +12652,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-syntax-hermes-parser@npm:^0.36.0": +"babel-plugin-syntax-hermes-parser@npm:0.36.1, babel-plugin-syntax-hermes-parser@npm:^0.36.0": version: 0.36.1 resolution: "babel-plugin-syntax-hermes-parser@npm:0.36.1" dependencies: @@ -22075,6 +22074,19 @@ __metadata: languageName: node linkType: hard +"metro-babel-transformer@npm:0.87.0": + version: 0.87.0 + resolution: "metro-babel-transformer@npm:0.87.0" + dependencies: + "@babel/core": "npm:^7.25.2" + flow-enums-runtime: "npm:^0.0.6" + hermes-parser: "npm:0.36.1" + metro-cache-key: "npm:0.87.0" + nullthrows: "npm:^1.1.1" + checksum: 10c0/0a84ff061f0692f69738fd33d8e0571594c249cb03cd461c381a7dcea7c820ceefe84ee36a8aa57764aa64ddc25846bc1227769d4222bb2c18bac42982811b98 + languageName: node + linkType: hard + "metro-cache-key@npm:0.82.2": version: 0.82.2 resolution: "metro-cache-key@npm:0.82.2" @@ -22102,6 +22114,15 @@ __metadata: languageName: node linkType: hard +"metro-cache-key@npm:0.87.0": + version: 0.87.0 + resolution: "metro-cache-key@npm:0.87.0" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/f75b20b43cd99f684d215c57b195611e04d2d2a9442ad4df17fa2a8929ec7f31a428331881ab950c25e585c65946dcda3c7377d58905c2c7b600a5b66286ec2d + languageName: node + linkType: hard + "metro-cache@npm:0.82.2": version: 0.82.2 resolution: "metro-cache@npm:0.82.2" @@ -22138,6 +22159,18 @@ __metadata: languageName: node linkType: hard +"metro-cache@npm:0.87.0": + version: 0.87.0 + resolution: "metro-cache@npm:0.87.0" + dependencies: + exponential-backoff: "npm:^3.1.1" + flow-enums-runtime: "npm:^0.0.6" + https-proxy-agent: "npm:^7.0.5" + metro-core: "npm:0.87.0" + checksum: 10c0/150404598aa6ab7d2a98243214191009d698f841e8126dffe6de83d3861869bd7e4ab527ede6fdf6c738db9fff94f691998e9213fffe38cbc72dca8cd80a8f43 + languageName: node + linkType: hard + "metro-config@npm:0.82.2, metro-config@npm:^0.82.2": version: 0.82.2 resolution: "metro-config@npm:0.82.2" @@ -22186,6 +22219,21 @@ __metadata: languageName: node linkType: hard +"metro-config@npm:0.87.0": + version: 0.87.0 + resolution: "metro-config@npm:0.87.0" + dependencies: + connect: "npm:^3.6.5" + flow-enums-runtime: "npm:^0.0.6" + jest-validate: "npm:^29.7.0" + metro: "npm:0.87.0" + metro-cache: "npm:0.87.0" + metro-core: "npm:0.87.0" + metro-runtime: "npm:0.87.0" + checksum: 10c0/a3c5a131f875bf8a52cf9ccb528e0343abb501159a18c7985de218ce188768c91f66ce4348e5707eb885bcf09948219de76ece03498179ba4db5aeadf3ddf7ea + languageName: node + linkType: hard + "metro-core@npm:0.82.2": version: 0.82.2 resolution: "metro-core@npm:0.82.2" @@ -22208,7 +22256,7 @@ __metadata: languageName: node linkType: hard -"metro-core@npm:0.84.4, metro-core@npm:^0.84.3": +"metro-core@npm:0.84.4": version: 0.84.4 resolution: "metro-core@npm:0.84.4" dependencies: @@ -22219,6 +22267,17 @@ __metadata: languageName: node linkType: hard +"metro-core@npm:0.87.0": + version: 0.87.0 + resolution: "metro-core@npm:0.87.0" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + lodash.throttle: "npm:^4.1.1" + metro-resolver: "npm:0.87.0" + checksum: 10c0/3ddefabf34f98e757a8b95768982dc0eb11f15eed001a9063d0144529fd85bcf22b7c33b770636aec3e1ba5b50219143486b87dd2e54b04e4d5b027ae02642b0 + languageName: node + linkType: hard + "metro-file-map@npm:0.82.2": version: 0.82.2 resolution: "metro-file-map@npm:0.82.2" @@ -22270,6 +22329,23 @@ __metadata: languageName: node linkType: hard +"metro-file-map@npm:0.87.0": + version: 0.87.0 + resolution: "metro-file-map@npm:0.87.0" + dependencies: + debug: "npm:^4.4.0" + fb-watchman: "npm:^2.0.0" + flow-enums-runtime: "npm:^0.0.6" + graceful-fs: "npm:^4.2.4" + invariant: "npm:^2.2.4" + jest-worker: "npm:^29.7.0" + micromatch: "npm:^4.0.4" + nullthrows: "npm:^1.1.1" + walker: "npm:^1.0.7" + checksum: 10c0/49b9d859c3a7d6da277699a04c55db8a77f404cebec0cacfa7916664ebec607d8e57f8120e2ba28a4aec615d4af33fd5a3cdb164dc80d78b1d9b722f2351aadc + languageName: node + linkType: hard + "metro-minify-terser@npm:0.82.2": version: 0.82.2 resolution: "metro-minify-terser@npm:0.82.2" @@ -22300,6 +22376,16 @@ __metadata: languageName: node linkType: hard +"metro-minify-terser@npm:0.87.0": + version: 0.87.0 + resolution: "metro-minify-terser@npm:0.87.0" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + terser: "npm:^5.15.0" + checksum: 10c0/db0cff372672b9de914be0d0c6440873df88ccbc38ed5e299cf534bc806c2cc0caa005098f0c498cc2d3e51e4f3f6e05f7671b9c48c873cf62709557cc07689d + languageName: node + linkType: hard + "metro-react-native-babel-preset@npm:0.76.8": version: 0.76.8 resolution: "metro-react-native-babel-preset@npm:0.76.8" @@ -22376,6 +22462,15 @@ __metadata: languageName: node linkType: hard +"metro-resolver@npm:0.87.0": + version: 0.87.0 + resolution: "metro-resolver@npm:0.87.0" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/e2283f83d14794948eb0153a3f9d8b39519be25d21f5d482f27972c47702d58ed340f49c6ab87a175e3a340c53878eff49b4764cffdd508f86bce30079914c58 + languageName: node + linkType: hard + "metro-runtime@npm:0.82.2": version: 0.82.2 resolution: "metro-runtime@npm:0.82.2" @@ -22406,6 +22501,16 @@ __metadata: languageName: node linkType: hard +"metro-runtime@npm:0.87.0, metro-runtime@npm:^0.87.0": + version: 0.87.0 + resolution: "metro-runtime@npm:0.87.0" + dependencies: + "@babel/runtime": "npm:^7.25.0" + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/6811ee32a759dbccaa3241d98ec26f3e26fd5e4a1cdd5929c98df94fd46329c20f026759da6ca055cb068f8a57dfc7054b6cfc7bb9fb7b3280144055d2f8d67f + languageName: node + linkType: hard + "metro-source-map@npm:0.82.2": version: 0.82.2 resolution: "metro-source-map@npm:0.82.2" @@ -22441,7 +22546,7 @@ __metadata: languageName: node linkType: hard -"metro-source-map@npm:0.84.4, metro-source-map@npm:^0.84.3": +"metro-source-map@npm:0.84.4": version: 0.84.4 resolution: "metro-source-map@npm:0.84.4" dependencies: @@ -22458,6 +22563,23 @@ __metadata: languageName: node linkType: hard +"metro-source-map@npm:0.87.0, metro-source-map@npm:^0.87.0": + version: 0.87.0 + resolution: "metro-source-map@npm:0.87.0" + dependencies: + "@babel/traverse": "npm:^7.29.0" + "@babel/types": "npm:^7.29.0" + flow-enums-runtime: "npm:^0.0.6" + invariant: "npm:^2.2.4" + metro-symbolicate: "npm:0.87.0" + nullthrows: "npm:^1.1.1" + ob1: "npm:0.87.0" + source-map: "npm:^0.5.6" + vlq: "npm:^1.0.0" + checksum: 10c0/8074cf0bb4ea7f1027924155b57a0e1205ed9381611abebddd1d7e5a92d0c231cb5c6dd65964711a3a2a2757486b478869d971246158b28dd95232daaef18eff + languageName: node + linkType: hard + "metro-symbolicate@npm:0.82.2": version: 0.82.2 resolution: "metro-symbolicate@npm:0.82.2" @@ -22506,6 +22628,22 @@ __metadata: languageName: node linkType: hard +"metro-symbolicate@npm:0.87.0": + version: 0.87.0 + resolution: "metro-symbolicate@npm:0.87.0" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + invariant: "npm:^2.2.4" + metro-source-map: "npm:0.87.0" + nullthrows: "npm:^1.1.1" + source-map: "npm:^0.5.6" + vlq: "npm:^1.0.0" + bin: + metro-symbolicate: src/index.js + checksum: 10c0/aacc80d9b46cefedd4078fd2fea0212978a570aa7f2eba6042b33d288858be1e5150d71320dd420bcc0d357c46237edb1b7312639693d288bf6d67fa502c4203 + languageName: node + linkType: hard + "metro-transform-plugins@npm:0.82.2": version: 0.82.2 resolution: "metro-transform-plugins@npm:0.82.2" @@ -22548,6 +22686,20 @@ __metadata: languageName: node linkType: hard +"metro-transform-plugins@npm:0.87.0": + version: 0.87.0 + resolution: "metro-transform-plugins@npm:0.87.0" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.29.1" + "@babel/template": "npm:^7.28.6" + "@babel/traverse": "npm:^7.29.0" + flow-enums-runtime: "npm:^0.0.6" + nullthrows: "npm:^1.1.1" + checksum: 10c0/66e622b701e3fcb3e7034b7ac008c34351381d27e76c712d332814fde05eb6f1d98268bce16b62933a591b81b123e26cdd536c9744c8fbf122c087e7275c4e83 + languageName: node + linkType: hard + "metro-transform-worker@npm:0.82.2": version: 0.82.2 resolution: "metro-transform-worker@npm:0.82.2" @@ -22611,6 +22763,27 @@ __metadata: languageName: node linkType: hard +"metro-transform-worker@npm:0.87.0": + version: 0.87.0 + resolution: "metro-transform-worker@npm:0.87.0" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.29.1" + "@babel/parser": "npm:^7.29.0" + "@babel/types": "npm:^7.29.0" + flow-enums-runtime: "npm:^0.0.6" + metro: "npm:0.87.0" + metro-babel-transformer: "npm:0.87.0" + metro-cache: "npm:0.87.0" + metro-cache-key: "npm:0.87.0" + metro-minify-terser: "npm:0.87.0" + metro-source-map: "npm:0.87.0" + metro-transform-plugins: "npm:0.87.0" + nullthrows: "npm:^1.1.1" + checksum: 10c0/2fc3d49874bc9f76a055e14e0a4c5e6c5659efdae148a275ef13a261a013975114c2aacdb5f42815da0be01196ecfcb3a722b6691752edda69110b655b8522ba + languageName: node + linkType: hard + "metro@npm:0.82.2": version: 0.82.2 resolution: "metro@npm:0.82.2" @@ -22710,7 +22883,7 @@ __metadata: languageName: node linkType: hard -"metro@npm:0.84.4, metro@npm:^0.84.3": +"metro@npm:0.84.4": version: 0.84.4 resolution: "metro@npm:0.84.4" dependencies: @@ -22759,6 +22932,55 @@ __metadata: languageName: node linkType: hard +"metro@npm:0.87.0, metro@npm:^0.87.0": + version: 0.87.0 + resolution: "metro@npm:0.87.0" + dependencies: + "@babel/code-frame": "npm:^7.29.0" + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.29.1" + "@babel/parser": "npm:^7.29.0" + "@babel/template": "npm:^7.28.6" + "@babel/traverse": "npm:^7.29.0" + "@babel/types": "npm:^7.29.0" + accepts: "npm:^2.0.0" + ci-info: "npm:^2.0.0" + connect: "npm:^3.6.5" + debug: "npm:^4.4.0" + error-stack-parser: "npm:^2.0.6" + flow-enums-runtime: "npm:^0.0.6" + graceful-fs: "npm:^4.2.4" + hermes-parser: "npm:0.36.1" + image-size: "npm:^1.0.2" + invariant: "npm:^2.2.4" + jest-worker: "npm:^29.7.0" + jsc-safe-url: "npm:^0.2.2" + lodash.throttle: "npm:^4.1.1" + metro-babel-transformer: "npm:0.87.0" + metro-cache: "npm:0.87.0" + metro-cache-key: "npm:0.87.0" + metro-config: "npm:0.87.0" + metro-core: "npm:0.87.0" + metro-file-map: "npm:0.87.0" + metro-resolver: "npm:0.87.0" + metro-runtime: "npm:0.87.0" + metro-source-map: "npm:0.87.0" + metro-symbolicate: "npm:0.87.0" + metro-transform-plugins: "npm:0.87.0" + metro-transform-worker: "npm:0.87.0" + mime-types: "npm:^3.0.1" + nullthrows: "npm:^1.1.1" + serialize-error: "npm:^2.1.0" + source-map: "npm:^0.5.6" + throat: "npm:^5.0.0" + ws: "npm:^7.5.10" + yargs: "npm:^17.6.2" + bin: + metro: src/cli.js + checksum: 10c0/e7aa8b6968c45b4a68dfdf7f6d68e40be0ec888facd8d1bd304a2655ecec245533e9fbf525bd41bf01dd32a327c55a4fd81c229cd589d5796431a663777b0017 + languageName: node + linkType: hard + "micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": version: 4.0.8 resolution: "micromatch@npm:4.0.8" @@ -24086,6 +24308,15 @@ __metadata: languageName: node linkType: hard +"ob1@npm:0.87.0": + version: 0.87.0 + resolution: "ob1@npm:0.87.0" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/917478964d9d0876fb0f1d07232ba02115589505972c98468780a174fc61b15ef8ffe322667836df385271db7b4beaf7916cd837b559776b601e3e6a46ca56c3 + languageName: node + linkType: hard + "object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -26291,79 +26522,27 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.81.6": - version: 0.81.6 - resolution: "react-native@npm:0.81.6" +"react-native@npm:0.87.0": + version: 0.87.0 + resolution: "react-native@npm:0.87.0" dependencies: - "@jest/create-cache-key-function": "npm:^29.7.0" - "@react-native/assets-registry": "npm:0.81.6" - "@react-native/codegen": "npm:0.81.6" - "@react-native/community-cli-plugin": "npm:0.81.6" - "@react-native/gradle-plugin": "npm:0.81.6" - "@react-native/js-polyfills": "npm:0.81.6" - "@react-native/normalize-colors": "npm:0.81.6" - "@react-native/virtualized-lists": "npm:0.81.6" - abort-controller: "npm:^3.0.0" + "@react-native/asset-utils": "npm:0.87.0" + "@react-native/codegen": "npm:0.87.0" + "@react-native/community-cli-plugin": "npm:0.87.0" + "@react-native/gradle-plugin": "npm:0.87.0" + "@react-native/normalize-colors": "npm:0.87.0" + "@react-native/virtualized-lists": "npm:0.87.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" - base64-js: "npm:^1.5.1" - commander: "npm:^12.0.0" - flow-enums-runtime: "npm:^0.0.6" - glob: "npm:^7.1.1" - invariant: "npm:^2.2.4" - jest-environment-node: "npm:^29.7.0" - memoize-one: "npm:^5.0.0" - metro-runtime: "npm:^0.83.1" - metro-source-map: "npm:^0.83.1" - nullthrows: "npm:^1.1.1" - pretty-format: "npm:^29.7.0" - promise: "npm:^8.3.0" - react-devtools-core: "npm:^6.1.5" - react-refresh: "npm:^0.14.0" - regenerator-runtime: "npm:^0.13.2" - scheduler: "npm:0.26.0" - semver: "npm:^7.1.3" - stacktrace-parser: "npm:^0.1.10" - whatwg-fetch: "npm:^3.0.0" - ws: "npm:^6.2.3" - yargs: "npm:^17.6.2" - peerDependencies: - "@types/react": ^19.1.4 - react: ^19.1.4 - peerDependenciesMeta: - "@types/react": - optional: true - bin: - react-native: cli.js - checksum: 10c0/ff42d33412091c0e22d2366c9aea726e33637d2e34c6a5b2703687923078aeb615b3cd38da637ffd2105d681cecb9e2da0b371a77452931347dcc8171b9d7d72 - languageName: node - linkType: hard - -"react-native@npm:0.86.2": - version: 0.86.2 - resolution: "react-native@npm:0.86.2" - dependencies: - "@react-native/assets-registry": "npm:0.86.2" - "@react-native/codegen": "npm:0.86.2" - "@react-native/community-cli-plugin": "npm:0.86.2" - "@react-native/gradle-plugin": "npm:0.86.2" - "@react-native/js-polyfills": "npm:0.86.2" - "@react-native/normalize-colors": "npm:0.86.2" - "@react-native/virtualized-lists": "npm:0.86.2" - abort-controller: "npm:^3.0.0" - anser: "npm:^1.4.9" - ansi-regex: "npm:^5.0.0" - babel-plugin-syntax-hermes-parser: "npm:0.36.0" + babel-plugin-syntax-hermes-parser: "npm:0.36.1" base64-js: "npm:^1.5.1" commander: "npm:^12.0.0" flow-enums-runtime: "npm:^0.0.6" hermes-compiler: "npm:250829098.0.16" invariant: "npm:^2.2.4" memoize-one: "npm:^5.0.0" - metro-runtime: "npm:^0.84.3" - metro-source-map: "npm:^0.84.3" + metro-runtime: "npm:^0.87.0" + metro-source-map: "npm:^0.87.0" nullthrows: "npm:^1.1.1" pretty-format: "npm:^29.7.0" promise: "npm:^8.3.0" @@ -26378,17 +26557,14 @@ __metadata: ws: "npm:^7.5.10" yargs: "npm:^17.6.2" peerDependencies: - "@react-native/jest-preset": 0.86.2 "@types/react": ^19.1.1 react: ^19.2.3 peerDependenciesMeta: - "@react-native/jest-preset": - optional: true "@types/react": optional: true bin: react-native: cli.js - checksum: 10c0/cb2d91c52f0d1ab18b46c239f801ba86b173126eb53e71aff1e6f22068b58cbfe909f222ff53bdcbfc0d286ddb7448f9c5607b7d6ba0e269a877d014331df337 + checksum: 10c0/0f3e8760b9417d79d1fa840d4be5891e8baf9087ddc4a523107166e14975f0f311bb3ee7aa122a99e93ae2fc1c1e1d3f95182ab6ae7fe6abb0206386392f982e languageName: node linkType: hard @@ -27810,7 +27986,7 @@ __metadata: minimist: "npm:1.2.8" p-retry: "npm:6.2.0" react: "npm:19.2.3" - react-native: "npm:0.86.2" + react-native: "npm:0.87.0" react-native-launch-arguments: "npm:^4.0.2" semver: "npm:7.6.3" typescript: "npm:4.9.5" @@ -27843,7 +28019,7 @@ __metadata: expo-web-browser: "npm:~57.0.0" react: "npm:19.2.3" react-dom: "npm:19.2.3" - react-native: "npm:0.86.2" + react-native: "npm:0.87.0" react-native-gesture-handler: "npm:~2.32.0" react-native-safe-area-context: "npm:~5.7.0" react-native-screens: "npm:~4.25.2" @@ -27878,7 +28054,7 @@ __metadata: delay: "npm:^6.0.0" jest: "npm:^29.6.3" react: "npm:19.1.4" - react-native: "npm:0.81.6" + react-native: "npm:0.87.0" react-native-gesture-handler: "npm:2.14.0" react-native-macos: "npm:0.81.8" react-native-reanimated: "npm:3.19.5" @@ -27931,7 +28107,7 @@ __metadata: jest: "npm:^29.6.3" patch-package: "npm:^8.0.0" react: "npm:19.2.3" - react-native: "npm:0.86.2" + react-native: "npm:0.87.0" react-native-build-config: "npm:^0.3.2" react-native-gesture-handler: "npm:^3.0.1" react-native-image-picker: "npm:^8.2.1"