diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b9591256..c65e7da6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -120,9 +120,6 @@ Integration tests are responsible for ensuring that the plugin works against the To run the test you must first install and setup detox. Please follow the guide here: https://wix.github.io/Detox/docs/introduction/environment-setup -> [!NOTE] -> The current (pinned) version of Detox does not work with the latest React Native version used in the example app. To run Android Detox tests, the example app must first be downgraded to React Native 0.79.5 until support for newer versions is available. - Build the tests using detox-cli in the example folder: iOS: @@ -142,6 +139,9 @@ iOS yarn run example detox:test:ios-release ``` +> [!NOTE] +> On Xcode 27 and later, Detox logs `Unable to find application named 'Simulator'` followed by a hint to reinstall Xcode or run `xcode-select`. Both messages are safe to ignore, and the `xcode-select` hint does not apply: Xcode 27 replaced Simulator.app with Device Hub, while Detox drives the simulator through `simctl`. The tests run normally, just without a simulator window. Append `--headless` to skip opening the window and silence the warning. + Android: > [!NOTE] diff --git a/example/ios/Podfile b/example/ios/Podfile index 5e27170d..e04b86e2 100644 --- a/example/ios/Podfile +++ b/example/ios/Podfile @@ -56,15 +56,15 @@ post_install do |installer| # :ccache_enabled => true ) - # Fix fmt compilation issue with Xcode 26.4+ (stricter consteval enforcement) - # fmt/base.h unconditionally redefines FMT_USE_CONSTEVAL based on __cplusplus, - # so preprocessor defines are overwritten. Compiling fmt in C++17 mode ensures - # FMT_CPLUSPLUS (201703L) < 201709L → FMT_USE_CONSTEVAL = 0. - # Fixed in React Native 0.85+, can be removed after upgrading. + # Resource bundle targets generated from `s.resource_bundles` keep the deployment + # target declared by their own podspec, which react_native_post_install leaves + # untouched. Xcode fails the build when a target's minimum falls below the range + # the active SDK supports, so align every target with what React Native requires. installer.pods_project.targets.each do |target| - if target.name == 'fmt' - target.build_configurations.each do |config| - config.build_settings['CLANG_CXX_LANGUAGE_STANDARD'] = 'c++17' + target.build_configurations.each do |config| + deployment_target = config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] + if deployment_target && Gem::Version.new(deployment_target) < Gem::Version.new(min_ios_version_supported) + config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = min_ios_version_supported end end end diff --git a/example/package.json b/example/package.json index e0e3a66d..0cec311a 100644 --- a/example/package.json +++ b/example/package.json @@ -25,9 +25,9 @@ "dependencies": { "@react-navigation/native": "^7.3.16", "@react-navigation/stack": "^7.10.22", - "react": "19.2.3", - "react-native": "0.87.0", - "react-native-gesture-handler": "3.0.2", + "react": "19.3.0", + "react-native": "0.87.1", + "react-native-gesture-handler": "3.3.0", "react-native-pager-view": "^6.9.1", "react-native-permissions": "^5.1.0", "react-native-safe-area-context": "^5.9.0", @@ -42,9 +42,9 @@ "@react-native-community/cli": "20.2.0", "@react-native-community/cli-platform-android": "20.2.0", "@react-native-community/cli-platform-ios": "20.2.0", - "@react-native/babel-preset": "0.87.0", - "@react-native/metro-config": "0.87.0", - "@react-native/typescript-config": "0.87.0", + "@react-native/babel-preset": "0.87.1", + "@react-native/metro-config": "0.87.1", + "@react-native/typescript-config": "0.87.1", "@types/jest": "^29.5.14", "@types/node": "^22.9.0", "detox": "^20.47.0", diff --git a/package.json b/package.json index f5a8c3d8..8b5bc3c0 100644 --- a/package.json +++ b/package.json @@ -61,10 +61,10 @@ "devDependencies": { "@commitlint/config-conventional": "^19.2.2", "@evilmartians/lefthook": "^1.5.0", - "@react-native/babel-preset": "0.87.0", - "@react-native/typescript-config": "0.87.0", + "@react-native/babel-preset": "0.87.1", + "@react-native/typescript-config": "0.87.1", "@testing-library/react-native": "^13.3.3", - "@types/react": "19.2.0", + "@types/react": "19.3.0", "@typescript-eslint/eslint-plugin": "^8.43.0", "@typescript-eslint/parser": "^8.43.0", "commitlint": "^19.3.0", @@ -79,10 +79,10 @@ "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-native": "^5.0.0", "prettier": "^3.6.2", - "react": "19.2.3", - "react-native": "0.87.0", + "react": "19.3.0", + "react-native": "0.87.1", "react-native-builder-bob": "^0.40.13", - "react-test-renderer": "19.2.3", + "react-test-renderer": "19.3.0", "turbo": "^1.10.7", "typescript": "^5.8.3" }, diff --git a/yarn.lock b/yarn.lock index 57b3b67d..0ad78190 100644 --- a/yarn.lock +++ b/yarn.lock @@ -200,6 +200,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-imports@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-module-imports@npm:7.29.7" + dependencies: + "@babel/traverse": ^7.29.7 + "@babel/types": ^7.29.7 + checksum: ad5a768fc9c162620b7f5b7645c6c2efee1e6f9df432bb79651888661a7e4cd91dac7192f3ddcfd6de4778a089e9fb30fafae768156aa73a07eeca425f64e849 + languageName: node + linkType: hard + "@babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.28.3": version: 7.28.3 resolution: "@babel/helper-module-transforms@npm:7.28.3" @@ -213,6 +223,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-transforms@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-module-transforms@npm:7.29.7" + dependencies: + "@babel/helper-module-imports": ^7.29.7 + "@babel/helper-validator-identifier": ^7.29.7 + "@babel/traverse": ^7.29.7 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 484f6d02975d304f680d44e331d4b832d67e51917483985eab7b853664452b5a627366e7a9d421200ec772a123213a591e28b40636566afeac189411ba3f45a8 + languageName: node + linkType: hard + "@babel/helper-optimise-call-expression@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-optimise-call-expression@npm:7.27.1" @@ -229,6 +252,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-plugin-utils@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-plugin-utils@npm:7.29.7" + checksum: b0a183abcc6670afa4861425fa428217d8ebadce062d5b43117919e8715f820080fd63bbfcf0e43c6e0e7d21a96b21f635c46dda80bdb0ce7e8a762ebee1d8d9 + languageName: node + linkType: hard + "@babel/helper-remap-async-to-generator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-remap-async-to-generator@npm:7.27.1" @@ -312,12 +342,12 @@ __metadata: linkType: hard "@babel/helpers@npm:^7.28.4": - version: 7.28.4 - resolution: "@babel/helpers@npm:7.28.4" + version: 7.29.7 + resolution: "@babel/helpers@npm:7.29.7" dependencies: - "@babel/template": ^7.27.2 - "@babel/types": ^7.28.4 - checksum: a8706219e0bd60c18bbb8e010aa122e9b14e7e7e67c21cc101e6f1b5e79dcb9a18d674f655997f85daaf421aa138cf284710bb04371a2255a0a3137f097430b4 + "@babel/template": ^7.29.7 + "@babel/types": ^7.29.7 + checksum: b5c4ed0ce5983c5599cd01b3948444b77ba2fa47bf6282a82afdcbe45eb8cc5b7986194e3920ef2760f533c6a775504e6b00a66960c0a3bc52909920b8433908 languageName: node linkType: hard @@ -974,16 +1004,16 @@ __metadata: linkType: hard "@babel/plugin-transform-modules-systemjs@npm:^7.28.5": - version: 7.28.5 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.28.5" + version: 7.29.8 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.29.8" dependencies: - "@babel/helper-module-transforms": ^7.28.3 - "@babel/helper-plugin-utils": ^7.27.1 - "@babel/helper-validator-identifier": ^7.28.5 - "@babel/traverse": ^7.28.5 + "@babel/helper-module-transforms": ^7.29.7 + "@babel/helper-plugin-utils": ^7.29.7 + "@babel/helper-validator-identifier": ^7.29.7 + "@babel/traverse": ^7.29.8 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 646748dcf968c107fedfbff38aa37f7a9ebf2ccdf51fd9f578c6cd323371db36bbc5fe0d995544db168f39be9bca32a85fbf3bfff4742d2bed22e21c2847fa46 + checksum: c0b1048a02c82d8aaa76ceb8b957ffe3e10a0d62896bb80efbdc10fd418636cf32769fc937cb75d69b8affd314d54f49d5da770658d182a280501d96bc97eaa4 languageName: node linkType: hard @@ -1559,7 +1589,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.29.0": +"@babel/traverse@npm:^7.29.0, @babel/traverse@npm:^7.29.7, @babel/traverse@npm:^7.29.8": version: 7.29.8 resolution: "@babel/traverse@npm:7.29.8" dependencies: @@ -1574,7 +1604,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.4, @babel/types@npm:^7.28.5, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.5, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.28.5 resolution: "@babel/types@npm:7.28.5" dependencies: @@ -1903,10 +1933,10 @@ __metadata: dependencies: "@commitlint/config-conventional": ^19.2.2 "@evilmartians/lefthook": ^1.5.0 - "@react-native/babel-preset": 0.87.0 - "@react-native/typescript-config": 0.87.0 + "@react-native/babel-preset": 0.87.1 + "@react-native/typescript-config": 0.87.1 "@testing-library/react-native": ^13.3.3 - "@types/react": 19.2.0 + "@types/react": 19.3.0 "@typescript-eslint/eslint-plugin": ^8.43.0 "@typescript-eslint/parser": ^8.43.0 commitlint: ^19.3.0 @@ -1921,10 +1951,10 @@ __metadata: eslint-plugin-react-hooks: ^5.2.0 eslint-plugin-react-native: ^5.0.0 prettier: ^3.6.2 - react: 19.2.3 - react-native: 0.87.0 + react: 19.3.0 + react-native: 0.87.1 react-native-builder-bob: ^0.40.13 - react-test-renderer: 19.2.3 + react-test-renderer: 19.3.0 turbo: ^1.10.7 typescript: ^5.8.3 peerDependencies: @@ -1974,22 +2004,6 @@ __metadata: languageName: node linkType: hard -"@isaacs/balanced-match@npm:^4.0.1": - version: 4.0.1 - resolution: "@isaacs/balanced-match@npm:4.0.1" - checksum: 102fbc6d2c0d5edf8f6dbf2b3feb21695a21bc850f11bc47c4f06aa83bd8884fde3fe9d6d797d619901d96865fdcb4569ac2a54c937992c48885c5e3d9967fe8 - languageName: node - linkType: hard - -"@isaacs/brace-expansion@npm:^5.0.0": - version: 5.0.0 - resolution: "@isaacs/brace-expansion@npm:5.0.0" - dependencies: - "@isaacs/balanced-match": ^4.0.1 - checksum: d7a3b8b0ddbf0ccd8eeb1300e29dd0a0c02147e823d8138f248375a365682360620895c66d113e05ee02389318c654379b0e538b996345b83c914941786705b1 - languageName: node - linkType: hard - "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -2599,26 +2613,26 @@ __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: 0c9856792fe8a42ca18eb95b38f54918dc33ca6f74e0d67b8bb713c49c5aed62bc5f7a6e7991c448a08cef88c75133b5baaf8bf2810c754d8c92574d8b617729 +"@react-native/asset-utils@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/asset-utils@npm:0.87.1" + checksum: c8489af9fe2b52d90a0432e98cc92aeda716ddb17ea3c90bc02e745dfb495bfe115dae029e748ec979aea53dc27f8d4439ca7434344d6072ecc34d8c723aa37e languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/babel-plugin-codegen@npm:0.87.0" +"@react-native/babel-plugin-codegen@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/babel-plugin-codegen@npm:0.87.1" dependencies: "@babel/traverse": ^7.29.0 - "@react-native/codegen": 0.87.0 - checksum: 24227d5cbd8639fc03f787cef3733813d4922b92165ed037a94cf3da4bdb0a6a9a2228bb00519c11faf21370ed7ad1c66ef1f9928a918b52a946ffbcf903155d + "@react-native/codegen": 0.87.1 + checksum: b5864201aaeb477a5b0e22b35d42246771082b56a124aa5d89adc27bec20b89a6bff9766d6e6ad66f1ae7f14abdbbe6ebc5e15ed91e866a50106675dc4999f54 languageName: node linkType: hard -"@react-native/babel-preset@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/babel-preset@npm:0.87.0" +"@react-native/babel-preset@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/babel-preset@npm:0.87.1" dependencies: "@babel/core": ^7.25.2 "@babel/plugin-proposal-export-default-from": ^7.24.7 @@ -2649,19 +2663,19 @@ __metadata: "@babel/plugin-transform-runtime": ^7.24.7 "@babel/plugin-transform-typescript": ^7.25.2 "@babel/plugin-transform-unicode-regex": ^7.24.7 - "@react-native/babel-plugin-codegen": 0.87.0 + "@react-native/babel-plugin-codegen": 0.87.1 babel-plugin-syntax-hermes-parser: 0.36.1 babel-plugin-transform-flow-enums: ^0.0.2 react-refresh: ^0.14.0 peerDependencies: "@babel/core": "*" - checksum: 0b3681078df49ec60f5c56153fdc16e7bb70ca2bece12b1503d47ba0e2c9f396bbc6b4efcb1d974cf480162aaffdb2c1279d3ec52bc4aa8f93d1b6e89545de31 + checksum: 25cd45ef33ad3197df47ffdd609abf5521ef565af83ba550960ef5f762bc3a05fa90dfa05e1946fc30f29f49586d1587918b71a8d6fdc0f90704224a26152e72 languageName: node linkType: hard -"@react-native/codegen@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/codegen@npm:0.87.0" +"@react-native/codegen@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/codegen@npm:0.87.1" dependencies: "@babel/core": ^7.25.2 "@babel/parser": ^7.29.0 @@ -2672,57 +2686,57 @@ __metadata: yargs: ^17.6.2 peerDependencies: "@babel/core": "*" - checksum: fd86df5e90a638900be87715926d5e47cb6de7657d634f40e02ff809a25cff5d455d0853afc2d88ac5a13884f58a53b1181a5485550b29a77c13001ff98ec79d + checksum: 34cbd1987f8458b643430dcb30a55cade44ce99f7bb384d2688a964f999f944abd27ab5a9f6a3e51190ff5318cfabc7f6d8e8442c352ea64d22f6baf9c274921 languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/community-cli-plugin@npm:0.87.0" +"@react-native/community-cli-plugin@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/community-cli-plugin@npm:0.87.1" dependencies: - "@react-native/asset-utils": 0.87.0 - "@react-native/dev-middleware": 0.87.0 + "@react-native/asset-utils": 0.87.1 + "@react-native/dev-middleware": 0.87.1 debug: ^4.4.0 invariant: ^2.2.4 metro: ^0.87.0 semver: ^7.1.3 peerDependencies: "@react-native-community/cli": "*" - "@react-native/metro-config": 0.87.0 + "@react-native/metro-config": 0.87.1 peerDependenciesMeta: "@react-native-community/cli": optional: true "@react-native/metro-config": optional: true - checksum: 78c2d58251362e5fe2bb5d4b9cda0d87f885e5b57184525a3174a8e7baf2e608bc34b9dc6ff6243219022ecfbbb411d6cf0911f1dcb038c5c67487328f7960e9 + checksum: f5cf59ca22a544896d01f00f8ec1af699b58bab7893d93015b0e7392f92b31cd289f0cd03364cd82b93a94eaa71c4df9e763bb08ce3db7d0277edad2f79670a7 languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/debugger-frontend@npm:0.87.0" - checksum: 051acdc1b60fadecd91ce64de11f6df8a4610fddfbc9a0316df8469d4074858171134c43388076a44089be4ebb97fe15783d102c0d047c23fcd701103823b93b +"@react-native/debugger-frontend@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/debugger-frontend@npm:0.87.1" + checksum: a53aeb7f7e9b306b1ae12cc44ac803703379bab3bf6fb023b18f4020897c9c0525dbd7b0d048e4cd05321d89844145c2adfad9943325ae340eace2ccb6984456 languageName: node linkType: hard -"@react-native/debugger-shell@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/debugger-shell@npm:0.87.0" +"@react-native/debugger-shell@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/debugger-shell@npm:0.87.1" dependencies: cross-spawn: ^7.0.6 debug: ^4.4.0 fb-dotslash: 0.5.8 - checksum: f82afbb0039aca31edb48b12c29b2eb7e64938b179bb950f60edf4ee5ec3c06787da44a7bab707ff3229d6e80244214bcc272182ccdc3e4e0c80e896a3992f9c + checksum: 46322c014360444eae5c5e667b6a8cf69d825164c460d03297b91472d65c4e9b1a6d989e408deeb49a663fd2a8c0a3c84a667ba9cd89321628c899f8032a58c0 languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/dev-middleware@npm:0.87.0" +"@react-native/dev-middleware@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/dev-middleware@npm:0.87.1" dependencies: "@isaacs/ttlcache": ^1.4.1 - "@react-native/debugger-frontend": 0.87.0 - "@react-native/debugger-shell": 0.87.0 + "@react-native/debugger-frontend": 0.87.1 + "@react-native/debugger-shell": 0.87.1 chrome-launcher: ^0.15.2 chromium-edge-launcher: ^0.3.0 connect: ^3.6.5 @@ -2732,78 +2746,78 @@ __metadata: open: ^7.0.3 serve-static: ^1.16.2 ws: ^7.5.10 - checksum: 0e73996658a14e1f2eab78dbc950bfa50889804b765c38a97eb4c95b5c1c5bfc923b2e4ea783551c2f8aef3a75a2a6df810db271083f4268e8b4e87fd53796c8 + checksum: e21e7841958f6e312a4e26f946b42e56734cda2e50d9d75020befb55952345dbaa00df2c8ddb538d54111353aa54e81f9d2041ad4acf7b8f57a108fa39cf579b languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/gradle-plugin@npm:0.87.0" - checksum: 441df68ffc57bd61be2d82f560d3cf3c3cb700afe03aa31e607edfff9ed71f5f274dc7a52f5573c286eb9c486894226e3cbb60b893c7878c0f1da2acfee1c9b1 +"@react-native/gradle-plugin@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/gradle-plugin@npm:0.87.1" + checksum: 196b0942383fd8e0c254993a0b9d48444e0ff6b36af947df4f2871bce1a40368fc1dddc9eac31c5364fff55df31eaefe2ded647beb52df73e66272742b5f36c0 languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/js-polyfills@npm:0.87.0" - checksum: bc14a20ba288c447267ce8624fa78b053cf6347cf394a5a4ccb2bfcd86d12a26962cc7897d6a2233b6020f0c02055680cff05df5b902f1e8512786bbb34b2a23 +"@react-native/js-polyfills@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/js-polyfills@npm:0.87.1" + checksum: 0d2b2e0ac0cc0baec11c2d807664828de3c25c2d1fea3eb26edaebfce009a50bc0df7caecb6074224a7fc278d6a2c32697fd822cbe7d266e07a2786dee48cf56 languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/metro-babel-transformer@npm:0.87.0" +"@react-native/metro-babel-transformer@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/metro-babel-transformer@npm:0.87.1" dependencies: "@babel/core": ^7.25.2 - "@react-native/babel-preset": 0.87.0 + "@react-native/babel-preset": 0.87.1 hermes-parser: 0.36.1 nullthrows: ^1.1.1 peerDependencies: "@babel/core": "*" - checksum: 097c453644dd4f908b92813aa0d01549102068e5d19e0deade3a8eede7ebaf868e470c118dd03becf3de9be80751ee1d7dcba122303ce80ec5ec6f6582fa775e + checksum: c6e0b231bd8992c957a71b214f53ab0ac29620b93c8e63be569821aff89b7555351737e32d49dac96ae8235ddd3fa635d60527169eccc8ee895f3b0bc2ecd577 languageName: node linkType: hard -"@react-native/metro-config@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/metro-config@npm:0.87.0" +"@react-native/metro-config@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/metro-config@npm:0.87.1" dependencies: - "@react-native/js-polyfills": 0.87.0 - "@react-native/metro-babel-transformer": 0.87.0 + "@react-native/js-polyfills": 0.87.1 + "@react-native/metro-babel-transformer": 0.87.1 metro-config: ^0.87.0 metro-runtime: ^0.87.0 - checksum: a7fee4869996f7681baeb4ae153473da62827bd34ffd1a43af189843ec32bd6a1d0255911b0ce9aa43a0d445d4ad703bdb9b22c92327b452ba5402ca03546a6d + checksum: c96da0498ade835dc31081c7db786d7741156c5b63aeda9fc0818b470e403eadb94f6c8f92b299ee78217154f550e8e023e038f35627ab3c3edbacfb6766b287 languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/normalize-colors@npm:0.87.0" - checksum: 9c6cfabef6e975b12d4b10a5701678fa9bca95c092b3f535c2041e58b864e1bcef33c6539a4ce4cb4e686311d32d5f63c1bb1d65b620cf20bfc883679fcfad09 +"@react-native/normalize-colors@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/normalize-colors@npm:0.87.1" + checksum: 17cbcd2b37452d3f8d45853b3f5f3a4754e009ee52cde8d10a3e3dc69ed19d1a17067f259be7af5080a9ef3cd9d6fb2172a355371d79cf892a1a7ff510c4049c languageName: node linkType: hard -"@react-native/typescript-config@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/typescript-config@npm:0.87.0" - checksum: 002aa089d713c5d4df50116394b34f8872c746910775aad316333bacdb2a15bba98a4ed258e9b14189fa84b198d93cb6147b03806a5e911b851a9e1750d8ada2 +"@react-native/typescript-config@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/typescript-config@npm:0.87.1" + checksum: 7641dbc89e0ea3ab37026eb221a2be98088f7f9b1e56f82714ab8f7e7be57e35ed5d9eb576d990dbd9f90a2f39ca8fd6fb5ebfe1137983752e6d764d83293df0 languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.87.0": - version: 0.87.0 - resolution: "@react-native/virtualized-lists@npm:0.87.0" +"@react-native/virtualized-lists@npm:0.87.1": + version: 0.87.1 + resolution: "@react-native/virtualized-lists@npm:0.87.1" dependencies: invariant: ^2.2.4 nullthrows: ^1.1.1 peerDependencies: "@types/react": ^19.2.0 react: "*" - react-native: 0.87.0 + react-native: 0.87.1 peerDependenciesMeta: "@types/react": optional: true - checksum: afd5a69c3a8e742ba007a4b58343d96aa75da1a3f806a46ea85f4385415aa32f8b47ecc0525655f2652aeb112851c93ded20cebfcfe0340204f390fe5a7eea30 + checksum: 3c562a5510d31be9a1278d35dc2fe03118672a7aec96de466a7f0d6c4ca0fba1109fc74bc5bfc136637460009e8c8c4924434956955cbaa9aa75e0a7c54ded24 languageName: node linkType: hard @@ -3141,12 +3155,12 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:19.2.0": - version: 19.2.0 - resolution: "@types/react@npm:19.2.0" +"@types/react@npm:19.3.0": + version: 19.3.0 + resolution: "@types/react@npm:19.3.0" dependencies: - csstype: ^3.0.2 - checksum: 1bfef433bb4d237487835423eaf4789bad94bcf96d4106f5c53f3109dc8451edea6b04be3f6e9d374f1a76672bb66e58d68e64f45535f0b6c804930a731dd19e + csstype: ^3.2.2 + checksum: 1cc51d4b76e5855da231e8b5afbde76db000eb3fffa5a8087a93eef1c168e86f90d10b7dae08dabf7a6ac327a254604406e6ede45c952d39d24dd0da6f856790 languageName: node linkType: hard @@ -4069,6 +4083,13 @@ __metadata: languageName: node linkType: hard +"balanced-match@npm:^4.0.2": + version: 4.0.4 + resolution: "balanced-match@npm:4.0.4" + checksum: fb07bb66a0959c2843fc055838047e2a95ccebb837c519614afb067ebfdf2fa967ca8d712c35ced07f2cd26fc6f07964230b094891315ad74f11eba3d53178a0 + languageName: node + linkType: hard + "base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -4076,12 +4097,12 @@ __metadata: languageName: node linkType: hard -"baseline-browser-mapping@npm:^2.8.25": - version: 2.8.29 - resolution: "baseline-browser-mapping@npm:2.8.29" +"baseline-browser-mapping@npm:^2.11.23": + version: 2.11.25 + resolution: "baseline-browser-mapping@npm:2.11.25" bin: - baseline-browser-mapping: dist/cli.js - checksum: 36aac32abcb13f5ec24cf00b3cde7469bda560fa8bf82d0e4f23b2ddf5a78ba182cf15fa51e4c76e597bfbaf1f71b78330030674f89b4fd20444730faff2c5c2 + baseline-browser-mapping: dist/cli.cjs + checksum: 003b592a1cbfb98b87844e78962426e6eb2aa3b7a90bc20c8bc92ea3473e4fe49c1d035e7ce5f19567b98be8593c6c19dc84cfdde37fb922dab5e8604c97c8c0 languageName: node linkType: hard @@ -4139,6 +4160,24 @@ __metadata: languageName: node linkType: hard +"brace-expansion@npm:^2.0.2": + version: 2.1.7 + resolution: "brace-expansion@npm:2.1.7" + dependencies: + balanced-match: ^1.0.0 + checksum: bc9b64f6b9726b102ade72e0efa77d2ee456fcde51400f8ad7295a18d686a6df0f6a34e3e742c336ab3a46b21b5154d69d81fc00ab25821b1193376549f71fef + languageName: node + linkType: hard + +"brace-expansion@npm:^5.0.8": + version: 5.0.12 + resolution: "brace-expansion@npm:5.0.12" + dependencies: + balanced-match: ^4.0.2 + checksum: eed95008709cb43e41945d4a4c0427a859ddaa798880bdd36497a719b1487fd9481afaa14f202c232a594a27c21f5c0de196a37994a6e6eed4f680913d5363d3 + languageName: node + linkType: hard + "braces@npm:^3.0.3": version: 3.0.3 resolution: "braces@npm:3.0.3" @@ -4156,17 +4195,17 @@ __metadata: linkType: hard "browserslist@npm:^4.20.4, browserslist@npm:^4.24.0, browserslist@npm:^4.28.0": - version: 4.28.0 - resolution: "browserslist@npm:4.28.0" - dependencies: - baseline-browser-mapping: ^2.8.25 - caniuse-lite: ^1.0.30001754 - electron-to-chromium: ^1.5.249 - node-releases: ^2.0.27 - update-browserslist-db: ^1.1.4 + version: 4.29.0 + resolution: "browserslist@npm:4.29.0" + dependencies: + baseline-browser-mapping: ^2.11.23 + caniuse-lite: ^1.0.30001810 + electron-to-chromium: ^1.5.427 + node-releases: ^2.0.55 + update-browserslist-db: ^1.3.3 bin: browserslist: cli.js - checksum: c19fe2c6f123851d899d5b207f76de93064e247931e32ca0adcaceb3b48aec65c7c3310c0dc969de96922d488af7de0a0b77b41505e7dfa0a8d3736500748e11 + checksum: 156a4567a8f69c5c8120dc5f978730dda531bb4dfe359ab405c646dbebc06e1563e198a8a6622a25cdc79ca1565e23514d3241c4d53e5d27d19216ab340e2618 languageName: node linkType: hard @@ -4384,10 +4423,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001754": - version: 1.0.30001756 - resolution: "caniuse-lite@npm:1.0.30001756" - checksum: abcbb01eceb921f3462721792ede7ab9dc95eb676e2f6873837ebf5c163f5fe74a629de20b56b8bd10147af2ba255a608d422e72597149e19c91b9b760593bb6 +"caniuse-lite@npm:^1.0.30001810": + version: 1.0.30001810 + resolution: "caniuse-lite@npm:1.0.30001810" + checksum: 4ff2dae8df59eb5f5ae71c4803666cf581459a9432c7cf016afd85f4f110774fb9c6469a62ff69a73ed7be5a7eae27988656c3acf56bceed7b0f24358426a5a8 languageName: node linkType: hard @@ -4852,7 +4891,7 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^3.0.2, csstype@npm:^3.2.2": +"csstype@npm:^3.2.2": version: 3.2.3 resolution: "csstype@npm:3.2.3" checksum: cb882521b3398958a1ce6ca98c011aec0bde1c77ecaf8a1dd4db3b112a189939beae3b1308243b2fe50fc27eb3edeb0f73a5a4d91d928765dc6d5ecc7bda92ee @@ -5250,10 +5289,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.5.249": - version: 1.5.256 - resolution: "electron-to-chromium@npm:1.5.256" - checksum: ef1a4999c2c74ea68f068ff415d5cf361733ae133232fdf6ea67c37371f5cc958ff051cfc45562dc2443b5ecceba82eb9010b3db9cfab5f44473ae735332cc17 +"electron-to-chromium@npm:^1.5.427": + version: 1.5.431 + resolution: "electron-to-chromium@npm:1.5.431" + checksum: 3fd81eedc057929be5886e50d0d9df9b71335acb3784bb2da3a094980473f83255472f64dd0b0daa04a34bceb9e2c50fe592a244a475ce39b1c1129b8796125d languageName: node linkType: hard @@ -5979,9 +6018,9 @@ __metadata: linkType: hard "fast-uri@npm:^3.0.1": - version: 3.1.0 - resolution: "fast-uri@npm:3.1.0" - checksum: daab0efd3548cc53d0db38ecc764d125773f8bd70c34552ff21abdc6530f26fa4cb1771f944222ca5e61a0a1a85d01a104848ff88c61736de445d97bd616ea7e + version: 3.1.8 + resolution: "fast-uri@npm:3.1.8" + checksum: 3319c50163d6d1265d1fd06f677e0d24a4cc4312c48c7222a0dc6641b90463c4476cb83f3c7444e0d1d0cd123d330d300ea46c48386f6924f35c34f6dd865416 languageName: node linkType: hard @@ -5996,8 +6035,8 @@ __metadata: linkType: hard "fast-xml-parser@npm:^5.3.6": - version: 5.11.0 - resolution: "fast-xml-parser@npm:5.11.0" + version: 5.11.1 + resolution: "fast-xml-parser@npm:5.11.1" dependencies: "@nodable/entities": ^3.0.0 fast-xml-builder: ^1.2.0 @@ -6007,7 +6046,7 @@ __metadata: xml-naming: ^0.3.0 bin: fxparser: src/cli/cli.js - checksum: 07b543368d4d721f2b798b92d180a514dd39bb058f8db6bcf04db8d4cdcb459774a4fd9549ae341b30f80aaef42c832a70756474e9e6abf259167d86c4dddcaf + checksum: 65b7aeeb6d8fb7a59a9435bdba8ad4503c42e950d1523d3751cdb4e24c606263605e6a53a61a249156f8f360a79b20da70a003c189cfd613eddbdf07bb511f3a languageName: node linkType: hard @@ -6149,9 +6188,9 @@ __metadata: linkType: hard "flatted@npm:^3.2.9": - version: 3.3.3 - resolution: "flatted@npm:3.3.3" - checksum: 8c96c02fbeadcf4e8ffd0fa24983241e27698b0781295622591fc13585e2f226609d95e422bcf2ef044146ffacb6b68b1f20871454eddf75ab3caa6ee5f4a1fe + version: 3.4.4 + resolution: "flatted@npm:3.4.4" + checksum: f13e7db38118fdc8deb497b27c8ce6877ea97f8afc96af2d633817d46d368a2fac9ed16c0df422722f876e9252b6fce92a628943b5bf1ce0681d07b949939fcc languageName: node linkType: hard @@ -6188,7 +6227,7 @@ __metadata: languageName: node linkType: hard -"fresh@npm:0.5.2": +"fresh@npm:~0.5.2": version: 0.5.2 resolution: "fresh@npm:0.5.2" checksum: 13ea8b08f91e669a64e3ba3a20eb79d7ca5379a81f1ff7f4310d54e2320645503cc0c78daedc93dfb6191287295f6479544a649c64d8e41a1c0fb0c221552346 @@ -6557,8 +6596,8 @@ __metadata: linkType: hard "handlebars@npm:^4.7.8": - version: 4.7.8 - resolution: "handlebars@npm:4.7.8" + version: 4.7.9 + resolution: "handlebars@npm:4.7.9" dependencies: minimist: ^1.2.5 neo-async: ^2.6.2 @@ -6570,7 +6609,7 @@ __metadata: optional: true bin: handlebars: bin/handlebars - checksum: 00e68bb5c183fd7b8b63322e6234b5ac8fbb960d712cb3f25587d559c2951d9642df83c04a1172c918c41bcfc81bfbd7a7718bbce93b893e0135fc99edea93ff + checksum: ac39070fc1c3c76a654e4b526383eaf1601976eaa474547b263915b4806977f083600e586ca923709baeed7c82a42640bcc9cc04c37a7efd3fb444f49b8347d6 languageName: node linkType: hard @@ -6638,10 +6677,10 @@ __metadata: languageName: node linkType: hard -"hermes-compiler@npm:250829098.0.16": - version: 250829098.0.16 - resolution: "hermes-compiler@npm:250829098.0.16" - checksum: cc027cb8c672eea9a5c9ef4d4555f066d38793288a067db2b22538350f89a1cd044d0c175dd7fbd1902f1d7a81f3c134119688410c8210391ba6bfd55de87659 +"hermes-compiler@npm:250829098.0.17": + version: 250829098.0.17 + resolution: "hermes-compiler@npm:250829098.0.17" + checksum: ce289ebc94392f36ecfff551a53429e5effb1497449731f99032526fe455effa3adc54d3ae332606399c3e30114595f4982d13dc8746d5ce847618594a0b8eec languageName: node linkType: hard @@ -6700,19 +6739,6 @@ __metadata: languageName: node linkType: hard -"http-errors@npm:2.0.0": - version: 2.0.0 - resolution: "http-errors@npm:2.0.0" - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 - checksum: 9b0a3782665c52ce9dc658a0d1560bcb0214ba5699e4ea15aefb2a496e2ca83db03ebc42e1cce4ac1f413e4e0d2d736a3fd755772c556a9a06853ba2a0b7d920 - languageName: node - linkType: hard - "http-errors@npm:^2.0.1, http-errors@npm:~2.0.1": version: 2.0.1 resolution: "http-errors@npm:2.0.1" @@ -6870,7 +6896,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4": +"inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 @@ -6912,9 +6938,9 @@ __metadata: linkType: hard "ip-address@npm:^10.0.1": - version: 10.1.0 - resolution: "ip-address@npm:10.1.0" - checksum: 76b1abcdf52a32e2e05ca1f202f3a8ab8547e5651a9233781b330271bd7f1a741067748d71c4cbb9d9906d9f1fa69e7ddc8b4a11130db4534fdab0e908c84e0d + version: 10.7.2 + resolution: "ip-address@npm:10.7.2" + checksum: 4b734e61a63e4301221fb5e1cd8a4a7e44114a80268825799c54fbd3df13bc536acc3e0b4129bec2ee860e26985faf370b00a2ac9bdab05d1f61698315395fdd languageName: node linkType: hard @@ -7983,15 +8009,15 @@ __metadata: linkType: hard "joi@npm:^17.2.1": - version: 17.13.3 - resolution: "joi@npm:17.13.3" + version: 17.13.8 + resolution: "joi@npm:17.13.8" dependencies: "@hapi/hoek": ^9.3.0 "@hapi/topo": ^5.1.0 "@sideway/address": ^4.1.5 "@sideway/formula": ^3.0.1 "@sideway/pinpoint": ^2.0.0 - checksum: 66ed454fee3d8e8da1ce21657fd2c7d565d98f3e539d2c5c028767e5f38cbd6297ce54df8312d1d094e62eb38f9452ebb43da4ce87321df66cf5e3f128cbc400 + checksum: 8ba537317e0a972b053edb0f656c4bb4207e3869d585b9d7fe92c8f4ba07812780d67dd727346611d2d3aa9b499c7d7af8cfd4d8c08c3453e03d6890f2fa61ac languageName: node linkType: hard @@ -8019,25 +8045,25 @@ __metadata: linkType: hard "js-yaml@npm:^3.13.1": - version: 3.14.2 - resolution: "js-yaml@npm:3.14.2" + version: 3.15.2 + resolution: "js-yaml@npm:3.15.2" dependencies: argparse: ^1.0.7 esprima: ^4.0.0 bin: js-yaml: bin/js-yaml.js - checksum: 626fc207734a3452d6ba84e1c8c226240e6d431426ed94d0ab043c50926d97c509629c08b1d636f5d27815833b7cfd225865631da9fb33cb957374490bf3e90b + checksum: 774d62285fa9aad3883603a7186c58619b582f0257ccf4d7b518dc2dc5c7f88f14b649c1149112b4494da832ba824c35a3e2fda776a12dbe02e99f7adc3a8a47 languageName: node linkType: hard "js-yaml@npm:^4.1.0": - version: 4.1.1 - resolution: "js-yaml@npm:4.1.1" + version: 4.3.2 + resolution: "js-yaml@npm:4.3.2" dependencies: argparse: ^2.0.1 bin: js-yaml: bin/js-yaml.js - checksum: ea2339c6930fe048ec31b007b3c90be2714ab3e7defcc2c27ebf30c74fd940358f29070b4345af0019ef151875bf3bc3f8644bea1bab0372652b5044813ac02d + checksum: 3c9294448ed83fec340f017f2be056dab05bcba3fc742468a80275d264e982dfd94350a93640eb810e0fdf283bef7c1c810690cc69b7b04a187f781e079d2555 languageName: node linkType: hard @@ -8201,12 +8227,12 @@ __metadata: linkType: hard "launch-editor@npm:^2.9.1": - version: 2.12.0 - resolution: "launch-editor@npm:2.12.0" + version: 2.14.1 + resolution: "launch-editor@npm:2.14.1" dependencies: picocolors: ^1.1.1 - shell-quote: ^1.8.3 - checksum: b1aa1b92ef4e720d1edd7f80affb90b2fa1cc2c41641cf80158940698c18a4b6a67e2a7cb060547712e858f0ec1a7c8c39f605e0eb299f516a6184f4e680ffc8 + shell-quote: ^1.8.4 + checksum: 232ea8a80146e7fec6c8ece7ebb600d58a82e9938f36111194980188d276935f424754b18e37d5b098f596d30580def723b231e093c27c3bcd703418278afc4c languageName: node linkType: hard @@ -8356,9 +8382,9 @@ __metadata: linkType: hard "lodash@npm:^4.17.11": - version: 4.17.21 - resolution: "lodash@npm:4.17.21" - checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 + version: 4.18.1 + resolution: "lodash@npm:4.18.1" + checksum: bb5f5b49aad29614e709af02b64c56b0f8b78c6a81434a3c1ae527d2f0f78ca08f9d9fb22aa825a053876c9d2166e9c01f31c356014b5e2bdc0556c057433102 languageName: node linkType: hard @@ -8860,38 +8886,38 @@ __metadata: linkType: hard "minimatch@npm:2 || 3, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": - version: 3.1.2 - resolution: "minimatch@npm:3.1.2" + version: 3.1.5 + resolution: "minimatch@npm:3.1.5" dependencies: brace-expansion: ^1.1.7 - checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a + checksum: 47ef6f412c08be045a7291d11b1c40777925accf7252dc6d3caa39b1bfbb3a7ea390ba7aba464d762d783265c644143d2c8a204e6b5763145024d52ee65a1941 languageName: node linkType: hard "minimatch@npm:^10.1.1": - version: 10.1.1 - resolution: "minimatch@npm:10.1.1" + version: 10.2.6 + resolution: "minimatch@npm:10.2.6" dependencies: - "@isaacs/brace-expansion": ^5.0.0 - checksum: 8820c0be92994f57281f0a7a2cc4268dcc4b610f9a1ab666685716b4efe4b5898b43c835a8f22298875b31c7a278a5e3b7e253eee7c886546bb0b61fb94bca6b + brace-expansion: ^5.0.8 + checksum: 6f3d0ba7654a6d667dc1787a3684192d65e130cbcf02c1b0cf0d0b2f7f69ab41703d4d255dc171632dc25994527a35fb6ea7d44cc6132e4d93de5a2efb210bd1 languageName: node linkType: hard "minimatch@npm:^5.0.1": - version: 5.1.6 - resolution: "minimatch@npm:5.1.6" + version: 5.1.9 + resolution: "minimatch@npm:5.1.9" dependencies: brace-expansion: ^2.0.1 - checksum: 7564208ef81d7065a370f788d337cd80a689e981042cb9a1d0e6580b6c6a8c9279eba80010516e258835a988363f99f54a6f711a315089b8b42694f5da9d0d77 + checksum: 418438bd7701ba811f1108f28fcd3a638a6065c7b1245b85e25bcdb674410b4bebd8763c90c91bc8d22d93260c02cc129b354267a463c3399be5732d6e11e120 languageName: node linkType: hard "minimatch@npm:^9.0.4": - version: 9.0.5 - resolution: "minimatch@npm:9.0.5" + version: 9.0.9 + resolution: "minimatch@npm:9.0.9" dependencies: - brace-expansion: ^2.0.1 - checksum: 2c035575eda1e50623c731ec6c14f65a85296268f749b9337005210bb2b34e2705f8ef1a358b188f69892286ab99dc42c8fb98a57bde55c8d81b3023c19cea28 + brace-expansion: ^2.0.2 + checksum: 5292681ba1e14544ca9214ba5e412bb346214fb783354b22752f2d1e5c176e4a2c0bfcafeb1046389b816009ab73ba5410b176ce605632e8aa695db25f87f6b9 languageName: node linkType: hard @@ -9068,11 +9094,11 @@ __metadata: linkType: hard "nanoid@npm:^3.3.11": - version: 3.3.18 - resolution: "nanoid@npm:3.3.18" + version: 3.3.19 + resolution: "nanoid@npm:3.3.19" bin: nanoid: bin/nanoid.cjs - checksum: db804317d337b41602666f23014e399d1263033d13a903955c246378256fd4e002519e87199ca40b19aff52274965ac7cc6e70c13a63e194e15c4664724602d3 + checksum: 9e7a9c78d81b3778844df795aa17da6fde77825eacee6c6e5776cac0055326d54cc1bfee71ad0a9a1f11556c93a243a63648228e6c6b24ae7d4f75f6d4466a99 languageName: node linkType: hard @@ -9174,10 +9200,10 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.27": - version: 2.0.27 - resolution: "node-releases@npm:2.0.27" - checksum: a9a54079d894704c2ec728a690b41fbc779a710f5d47b46fa3e460acff08a3e7dfa7108e5599b2db390aa31dac062c47c5118317201f12784188dc5b415f692d +"node-releases@npm:^2.0.55": + version: 2.0.56 + resolution: "node-releases@npm:2.0.56" + checksum: c143511476d8db38a72f56e1ff306e58af275875268bd6dee912a20153bd3639fcdbe7549419e1c2b0644f18ebea8274875af97e01594e448a1e55ac94d37d1b languageName: node linkType: hard @@ -9325,7 +9351,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.4.1": +"on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -9626,23 +9652,16 @@ __metadata: linkType: hard "picomatch@npm:^2.0.4, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": - version: 2.3.1 - resolution: "picomatch@npm:2.3.1" - checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf + version: 2.3.2 + resolution: "picomatch@npm:2.3.2" + checksum: 0a3f5b9ff28faf022e1429b66e47c122e19e7b31cbd098095d29e949684e7ff1d9b83a2133d931326a53ec6ec11c7c59b1850c27fde2f26ca1d5f35861e9701a languageName: node linkType: hard -"picomatch@npm:^4.0.3": - version: 4.0.3 - resolution: "picomatch@npm:4.0.3" - checksum: 6817fb74eb745a71445debe1029768de55fd59a42b75606f478ee1d0dc1aa6e78b711d041a7c9d5550e042642029b7f373dc1a43b224c4b7f12d23436735dba0 - languageName: node - linkType: hard - -"picomatch@npm:^4.0.4": - version: 4.0.5 - resolution: "picomatch@npm:4.0.5" - checksum: 44f305aa44f33c15d304f2e887409961d1c14eebd465b5553d8aefddcfe7b5e40d208148adef8c21a21183dda2fdba1e83c8a56918e3b5e5d3db6bcaba5b7e12 +"picomatch@npm:^4.0.3, picomatch@npm:^4.0.4": + version: 4.0.7 + resolution: "picomatch@npm:4.0.7" + checksum: a97edd7659fc7f39769734bcacd8e9c2f8711d0c30f0caf143577c4d59b3338e17e884ead92805701c71d54040067909e8d3dd45ed814fc8af154ca747fb06a4 languageName: node linkType: hard @@ -9820,12 +9839,12 @@ __metadata: linkType: hard "qs@npm:^6.15.2": - version: 6.15.3 - resolution: "qs@npm:6.15.3" + version: 6.16.0 + resolution: "qs@npm:6.16.0" dependencies: es-define-property: ^1.0.1 side-channel: ^1.1.1 - checksum: b59a0f20498f323d1f990f1fad3b808ee328f96c3c45575beeb0d51ec27dc0ed3422d9e9308a7c09f6000cb914b95dfb6eb7cca8636bc4d1befdc2a10cf59d2b + checksum: fb97665d1b481fadbcb17cc056f1af95ae93328195bf9536a56142137f4d9cc16fe2a1dab9cd17186c9fa69a7e6fa64a3766f71ffaa7c248ec5555f34d21047b languageName: node linkType: hard @@ -9916,13 +9935,20 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^19.1.0, react-is@npm:^19.2.3": +"react-is@npm:^19.1.0": version: 19.2.8 resolution: "react-is@npm:19.2.8" checksum: ec955b3b167cbe041a1f474063d15aa0c5a4d67a75b95e3e4090e9b964986a1fcf66370f3aa4deb34342c898e5d95da37d725d089c40e537598e0c3cc8bba00e languageName: node linkType: hard +"react-is@npm:^19.3.0": + version: 19.3.0 + resolution: "react-is@npm:19.3.0" + checksum: c7170b2f1f8bc91cb14c94849a5463a84360b8737d9829aa48c9ef314c1442bc87a2e93e167da45c74ebdbf5b912bdc2fab3c993df495adde3223d533edd6f3b + languageName: node + linkType: hard + "react-native-builder-bob@npm:^0.40.13": version: 0.40.15 resolution: "react-native-builder-bob@npm:0.40.15" @@ -9955,16 +9981,16 @@ __metadata: languageName: node linkType: hard -"react-native-gesture-handler@npm:3.0.2": - version: 3.0.2 - resolution: "react-native-gesture-handler@npm:3.0.2" +"react-native-gesture-handler@npm:3.3.0": + version: 3.3.0 + resolution: "react-native-gesture-handler@npm:3.3.0" dependencies: "@types/react-test-renderer": ^19.1.0 invariant: ^2.2.4 peerDependencies: react: "*" react-native: "*" - checksum: 28505ddc9f30ad81952af033f49c66969332ab848421c27eb3161f3245a89d58afbb56acd21c9fcf85b561c09d63b3950c3401a43be19f970bcf990b90b17ad2 + checksum: 610434a26ff7a9214ffbc6e361eb8f01287541168dff11bbfa1313b1f57af79e7dec3a9ed28838d75bca71bbeb315d0a5d64d01a5639cdbf75dfb37a5f0fea92 languageName: node linkType: hard @@ -9988,19 +10014,19 @@ __metadata: "@react-native-community/cli": 20.2.0 "@react-native-community/cli-platform-android": 20.2.0 "@react-native-community/cli-platform-ios": 20.2.0 - "@react-native/babel-preset": 0.87.0 - "@react-native/metro-config": 0.87.0 - "@react-native/typescript-config": 0.87.0 + "@react-native/babel-preset": 0.87.1 + "@react-native/metro-config": 0.87.1 + "@react-native/typescript-config": 0.87.1 "@react-navigation/native": ^7.3.16 "@react-navigation/stack": ^7.10.22 "@types/jest": ^29.5.14 "@types/node": ^22.9.0 detox: ^20.47.0 jest: ^29.7.0 - react: 19.2.3 - react-native: 0.87.0 + react: 19.3.0 + react-native: 0.87.1 react-native-builder-bob: ^0.40.13 - react-native-gesture-handler: 3.0.2 + react-native-gesture-handler: 3.3.0 react-native-monorepo-config: ^0.1.9 react-native-pager-view: ^6.9.1 react-native-permissions: ^5.1.0 @@ -10076,23 +10102,23 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.87.0": - version: 0.87.0 - resolution: "react-native@npm:0.87.0" - dependencies: - "@react-native/asset-utils": 0.87.0 - "@react-native/codegen": 0.87.0 - "@react-native/community-cli-plugin": 0.87.0 - "@react-native/gradle-plugin": 0.87.0 - "@react-native/normalize-colors": 0.87.0 - "@react-native/virtualized-lists": 0.87.0 +"react-native@npm:0.87.1": + version: 0.87.1 + resolution: "react-native@npm:0.87.1" + dependencies: + "@react-native/asset-utils": 0.87.1 + "@react-native/codegen": 0.87.1 + "@react-native/community-cli-plugin": 0.87.1 + "@react-native/gradle-plugin": 0.87.1 + "@react-native/normalize-colors": 0.87.1 + "@react-native/virtualized-lists": 0.87.1 anser: ^1.4.9 ansi-regex: ^5.0.0 babel-plugin-syntax-hermes-parser: 0.36.1 base64-js: ^1.5.1 commander: ^12.0.0 flow-enums-runtime: ^0.0.6 - hermes-compiler: 250829098.0.16 + hermes-compiler: 250829098.0.17 invariant: ^2.2.4 memoize-one: ^5.0.0 metro-runtime: ^0.87.0 @@ -10118,7 +10144,7 @@ __metadata: optional: true bin: react-native: cli.js - checksum: 2ee3e8f084d5f8ae91195f1fbbbaa699a64c107733c4a301df31fce4ce5471880ae8f3db172d6e860154313615793c7940ed2b51457326677a7306d26fb3993d + checksum: 67e15614bbec2ac05e29031ea1fde2e1ead1337d2afe0ebf83d4ffec23531318cd478084c66a6addf0f3c170782bfc7bcd99688c30ccf23476603b884aa616d8 languageName: node linkType: hard @@ -10129,22 +10155,22 @@ __metadata: languageName: node linkType: hard -"react-test-renderer@npm:19.2.3": - version: 19.2.3 - resolution: "react-test-renderer@npm:19.2.3" +"react-test-renderer@npm:19.3.0": + version: 19.3.0 + resolution: "react-test-renderer@npm:19.3.0" dependencies: - react-is: ^19.2.3 - scheduler: ^0.27.0 + react-is: ^19.3.0 + scheduler: ^0.28.0 peerDependencies: - react: ^19.2.3 - checksum: 3dffbf1c340953bb79f67e9abb126f2f977e4109f29be66b9056dfaaaaf6b06dfa29fe7e0efc16023d56c0dbcdaad07607a672812df35145f7aa1475fcdca613 + react: ^19.3.0 + checksum: 9ba97613f0085e9912cb02fa5dcd1dc5f3a9d5a008b297148fe6db0df03851936dc2f16a0a889974727996d804f19a9916766bc569335bcdaaf30c2707417122 languageName: node linkType: hard -"react@npm:19.2.3": - version: 19.2.3 - resolution: "react@npm:19.2.3" - checksum: 506e369ae13cb46b7f303c0201aadf856642f482cdf5b1c3730c3a6d1762fd5a3ae1dd31196a4686bfbbe56456dcd0c48a4656c75cbcb45620e3028c54789ae9 +"react@npm:19.3.0": + version: 19.3.0 + resolution: "react@npm:19.3.0" + checksum: b33f946acb704533911e9341f5acac7671d630d0fdfd4af625596b0ec5f2df03933bd1c302c781994416ed013f24674cab8ea99edc1b6714433af2c20376574f languageName: node linkType: hard @@ -10545,13 +10571,20 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:0.27.0, scheduler@npm:^0.27.0": +"scheduler@npm:0.27.0": version: 0.27.0 resolution: "scheduler@npm:0.27.0" checksum: 92644ead0a9443e20f9d24132fe93675b156209b9eeb35ea245f8a86768d0cc0fcca56f341eeef21d9b6dd8e72d6d5e260eb5a41d34b05cd605dd45a29f572ef languageName: node linkType: hard +"scheduler@npm:^0.28.0": + version: 0.28.0 + resolution: "scheduler@npm:0.28.0" + checksum: 2ec673f773d3b8992ca047a7e94e21b0f6dfea8414935a0d92b070ce1ea6b1b5ee97976f3efc9f3eb49982957b1cd8e38a20b63fb14ed6a848ae063aeb87e751 + languageName: node + linkType: hard + "semver@npm:^6.3.0, semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" @@ -10570,24 +10603,24 @@ __metadata: languageName: node linkType: hard -"send@npm:0.19.0": - version: 0.19.0 - resolution: "send@npm:0.19.0" +"send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" dependencies: debug: 2.6.9 depd: 2.0.0 destroy: 1.2.0 - encodeurl: ~1.0.2 + encodeurl: ~2.0.0 escape-html: ~1.0.3 etag: ~1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 + fresh: ~0.5.2 + http-errors: ~2.0.1 mime: 1.6.0 ms: 2.1.3 - on-finished: 2.4.1 + on-finished: ~2.4.1 range-parser: ~1.2.1 - statuses: 2.0.1 - checksum: 5ae11bd900c1c2575525e2aa622e856804e2f96a09281ec1e39610d089f53aa69e13fd8db84b52f001d0318cf4bb0b3b904ad532fc4c0014eb90d32db0cff55f + statuses: ~2.0.2 + checksum: f9e11b718b48dbea72daa6a80e36e5a00fb6d01b1a6cfda8b3135c9ca9db84257738283da23371f437148ccd8f400e6171cd2a3642fb43fda462da407d9d30c0 languageName: node linkType: hard @@ -10608,14 +10641,14 @@ __metadata: linkType: hard "serve-static@npm:^1.13.1, serve-static@npm:^1.16.2": - version: 1.16.2 - resolution: "serve-static@npm:1.16.2" + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" dependencies: encodeurl: ~2.0.0 escape-html: ~1.0.3 parseurl: ~1.3.3 - send: 0.19.0 - checksum: dffc52feb4cc5c68e66d0c7f3c1824d4e989f71050aefc9bd5f822a42c54c9b814f595fc5f2b717f4c7cc05396145f3e90422af31186a93f76cf15f707019759 + send: ~0.19.1 + checksum: ec7599540215e6676b223ea768bf7c256819180bf14f89d0b5d249a61bbb8f10b05b2a53048a153cb2cc7f3b367f1227d2fb715fe4b09d07299a9233eda1a453 languageName: node linkType: hard @@ -10663,7 +10696,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": +"setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: be18cbbf70e7d8097c97f713a2e76edf84e87299b40d085c6bf8b65314e994cc15e2e317727342fa6996e38e1f52c59720b53fe621e2eb593a6847bf0356db89 @@ -10686,10 +10719,10 @@ __metadata: languageName: node linkType: hard -"shell-quote@npm:^1.6.1, shell-quote@npm:^1.7.2, shell-quote@npm:^1.8.3": - version: 1.8.3 - resolution: "shell-quote@npm:1.8.3" - checksum: 550dd84e677f8915eb013d43689c80bb114860649ec5298eb978f40b8f3d4bc4ccb072b82c094eb3548dc587144bb3965a8676f0d685c1cf4c40b5dc27166242 +"shell-quote@npm:^1.6.1, shell-quote@npm:^1.7.2, shell-quote@npm:^1.8.4": + version: 1.10.0 + resolution: "shell-quote@npm:1.10.0" + checksum: d4bc0757ae0e493d0f6e3327c93be7d5af1d39e9969eb4332ed4e40bb2c3f9112ec31e979d713d302605f7e3431d9f5f061719e0e177077ffd9c03c0b9cc5f73 languageName: node linkType: hard @@ -10993,13 +11026,6 @@ __metadata: languageName: node linkType: hard -"statuses@npm:2.0.1": - version: 2.0.1 - resolution: "statuses@npm:2.0.1" - checksum: 18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb - languageName: node - linkType: hard - "statuses@npm:~1.5.0": version: 1.5.0 resolution: "statuses@npm:1.5.0" @@ -11281,15 +11307,15 @@ __metadata: linkType: hard "tar@npm:^7.5.2": - version: 7.5.2 - resolution: "tar@npm:7.5.2" + version: 7.5.22 + resolution: "tar@npm:7.5.22" dependencies: "@isaacs/fs-minipass": ^4.0.0 chownr: ^3.0.0 minipass: ^7.1.2 minizlib: ^3.1.0 yallist: ^5.0.0 - checksum: 192559b0e7af17d57c7747592ef22c14d5eba2d9c35996320ccd20c3e2038160fe8d928fc5c08b2aa1b170c4d0a18c119441e81eae8f227ca2028d5bcaa6bf23 + checksum: e1434f40954410d191ab6d89017bfd40c24869cfd319d19dd74f84db13cbea15370a22bc9b8ecd699d05c2777ec6297f35dac318ed4829b6e776a7cb4f1f7c68 languageName: node linkType: hard @@ -11390,9 +11416,9 @@ __metadata: linkType: hard "tmp@npm:^0.2.1": - version: 0.2.5 - resolution: "tmp@npm:0.2.5" - checksum: 9d18e58060114154939930457b9e198b34f9495bcc05a343bc0a0a29aa546d2c1c2b343dae05b87b17c8fde0af93ab7d8fe8574a8f6dc2cd8fd3f2ca1ad0d8e1 + version: 0.2.7 + resolution: "tmp@npm:0.2.7" + checksum: 45dec2fc288ad368eeff7268cb6d5d33452c6d35f4f7d9b1b5e023409a141dab57a3c08b5f505daf3af6d69667a5f544fc1a5b6a27c6f9396a5a1b4002912f1c languageName: node linkType: hard @@ -11412,7 +11438,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": +"toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 @@ -11911,9 +11937,9 @@ __metadata: languageName: node linkType: hard -"update-browserslist-db@npm:^1.1.4": - version: 1.1.4 - resolution: "update-browserslist-db@npm:1.1.4" +"update-browserslist-db@npm:^1.3.3": + version: 1.3.3 + resolution: "update-browserslist-db@npm:1.3.3" dependencies: escalade: ^3.2.0 picocolors: ^1.1.1 @@ -11921,7 +11947,7 @@ __metadata: browserslist: ">= 4.21.0" bin: update-browserslist-db: cli.js - checksum: b757805a63d7954985753c97a48e313abd2d35f2bb10d2bffa65d73a4b81ec9e1305a7b06296819bac8a6b4db8e7be88582487fae2ad7e24731e4ee372b919a6 + checksum: 848a37e8402d454f1942e7c43a0811880ba7c40b74e3603e173c85315924d5fdb7ee057d4d75c2363dcb272a32bbe41428ebc78393711f59e0ebe567e397e0c0 languageName: node linkType: hard @@ -12236,17 +12262,17 @@ __metadata: linkType: hard "ws@npm:^6.2.3": - version: 6.2.3 - resolution: "ws@npm:6.2.3" + version: 6.2.6 + resolution: "ws@npm:6.2.6" dependencies: async-limiter: ~1.0.0 - checksum: bbc96ff5628832d80669a88fd117487bf070492dfaa50df77fa442a2b119792e772f4365521e0a8e025c0d51173c54fa91adab165c11b8e0674685fdd36844a5 + checksum: a112f68d8a876ac50a72dc180518f10955a94497f6dcb475d66d92400d36079bbabe24f204e820c3765470831c967f4ab7a38f138cb17e17172697677403848b languageName: node linkType: hard "ws@npm:^7, ws@npm:^7.0.0, ws@npm:^7.5.10": - version: 7.5.10 - resolution: "ws@npm:7.5.10" + version: 7.5.13 + resolution: "ws@npm:7.5.13" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -12255,7 +12281,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: f9bb062abf54cc8f02d94ca86dcd349c3945d63851f5d07a3a61c2fcb755b15a88e943a63cf580cbdb5b74436d67ef6b67f745b8f7c0814e411379138e1863cb + checksum: 2c3e3526d99fcc9792992d5e62b152583869b5f0e9d62f5cf12b8cda36bf0b66b33feabf320c16e22d901415f8770138635129cec56afc3d4212f791f7f630a2 languageName: node linkType: hard