diff --git a/example/ios/ReactNativeSdkExample.xcodeproj/project.pbxproj b/example/ios/ReactNativeSdkExample.xcodeproj/project.pbxproj index 0ab10ee67..11bf8c68f 100644 --- a/example/ios/ReactNativeSdkExample.xcodeproj/project.pbxproj +++ b/example/ios/ReactNativeSdkExample.xcodeproj/project.pbxproj @@ -9,12 +9,12 @@ /* Begin PBXBuildFile section */ 00E356F31AD99517003FC87E /* ReactNativeSdkExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* ReactNativeSdkExampleTests.m */; }; 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 44AE598FCF24A67370DF7811 /* libPods-ReactNativeSdkExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 724C4B19358944A8B03F3B7A /* libPods-ReactNativeSdkExample.a */; }; 779227342DFA3FB500D69EC0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 779227332DFA3FB500D69EC0 /* AppDelegate.swift */; }; 77E3B5772EA71A4B001449CE /* IterableJwtGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77E3B5742EA71A4B001449CE /* IterableJwtGenerator.swift */; }; 77E3B5782EA71A4B001449CE /* JwtTokenModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 77E3B5752EA71A4B001449CE /* JwtTokenModule.mm */; }; 77E3B5792EA71A4B001449CE /* JwtTokenModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77E3B5762EA71A4B001449CE /* JwtTokenModule.swift */; }; 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; - 8B479E8B1CFFB0060A8D7FD1 /* libPods-ReactNativeSdkExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 03DE51211CCBAA186ED3ACFF /* libPods-ReactNativeSdkExample.a */; }; A3A40C20801B8F02005FA4C0 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 1FC6B09E65A7BD9F6864C5D8 /* PrivacyInfo.xcprivacy */; }; /* End PBXBuildFile section */ @@ -32,14 +32,14 @@ 00E356EE1AD99517003FC87E /* ReactNativeSdkExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ReactNativeSdkExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 00E356F21AD99517003FC87E /* ReactNativeSdkExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReactNativeSdkExampleTests.m; sourceTree = ""; }; - 03DE51211CCBAA186ED3ACFF /* libPods-ReactNativeSdkExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeSdkExample.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 13B07F961A680F5B00A75B9A /* ReactNativeSdkExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ReactNativeSdkExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = ReactNativeSdkExample/Images.xcassets; sourceTree = ""; }; 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = ReactNativeSdkExample/Info.plist; sourceTree = ""; }; 13B07FB71A68108700A75B9A /* ReactNativeSdkExample.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; name = ReactNativeSdkExample.entitlements; path = ReactNativeSdkExample/ReactNativeSdkExample.entitlements; sourceTree = ""; }; 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = ReactNativeSdkExample/PrivacyInfo.xcprivacy; sourceTree = ""; }; 1FC6B09E65A7BD9F6864C5D8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = ReactNativeSdkExample/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 5EBA1B5C1510CCFA5196BFFF /* Pods-ReactNativeSdkExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample.release.xcconfig"; sourceTree = ""; }; + 3AFE1C7C1E38AF7B1761840C /* Pods-ReactNativeSdkExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample.debug.xcconfig"; sourceTree = ""; }; + 724C4B19358944A8B03F3B7A /* libPods-ReactNativeSdkExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeSdkExample.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 779227312DFA3FB500D69EC0 /* ReactNativeSdkExample-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ReactNativeSdkExample-Bridging-Header.h"; sourceTree = ""; }; 779227322DFA3FB500D69EC0 /* ReactNativeSdkExampleTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ReactNativeSdkExampleTests-Bridging-Header.h"; sourceTree = ""; }; 779227332DFA3FB500D69EC0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = ReactNativeSdkExample/AppDelegate.swift; sourceTree = ""; }; @@ -47,8 +47,8 @@ 77E3B5752EA71A4B001449CE /* JwtTokenModule.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = JwtTokenModule.mm; sourceTree = ""; }; 77E3B5762EA71A4B001449CE /* JwtTokenModule.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JwtTokenModule.swift; sourceTree = ""; }; 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = ReactNativeSdkExample/LaunchScreen.storyboard; sourceTree = ""; }; - 90034D22A876B1E711B24B28 /* Pods-ReactNativeSdkExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample.debug.xcconfig"; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; + FE76BB2F9801A4485C56C8C8 /* Pods-ReactNativeSdkExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -63,7 +63,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 8B479E8B1CFFB0060A8D7FD1 /* libPods-ReactNativeSdkExample.a in Frameworks */, + 44AE598FCF24A67370DF7811 /* libPods-ReactNativeSdkExample.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -107,7 +107,7 @@ isa = PBXGroup; children = ( ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - 03DE51211CCBAA186ED3ACFF /* libPods-ReactNativeSdkExample.a */, + 724C4B19358944A8B03F3B7A /* libPods-ReactNativeSdkExample.a */, ); name = Frameworks; sourceTree = ""; @@ -149,8 +149,8 @@ BBD78D7AC51CEA395F1C20DB /* Pods */ = { isa = PBXGroup; children = ( - 90034D22A876B1E711B24B28 /* Pods-ReactNativeSdkExample.debug.xcconfig */, - 5EBA1B5C1510CCFA5196BFFF /* Pods-ReactNativeSdkExample.release.xcconfig */, + 3AFE1C7C1E38AF7B1761840C /* Pods-ReactNativeSdkExample.debug.xcconfig */, + FE76BB2F9801A4485C56C8C8 /* Pods-ReactNativeSdkExample.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -180,13 +180,13 @@ isa = PBXNativeTarget; buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ReactNativeSdkExample" */; buildPhases = ( - 680CBAD35828DAA967F9C21F /* [CP] Check Pods Manifest.lock */, + 73EB3CBE3FC03355C1E58442 /* [CP] Check Pods Manifest.lock */, 13B07F871A680F5B00A75B9A /* Sources */, 13B07F8C1A680F5B00A75B9A /* Frameworks */, 13B07F8E1A680F5B00A75B9A /* Resources */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, - 91EA6E36D7603118A0A8BD70 /* [CP] Embed Pods Frameworks */, - 2BF2ED6233F3B4AC121621F1 /* [CP] Copy Pods Resources */, + 446825949D92109949A800CD /* [CP] Embed Pods Frameworks */, + E8AD8F487921A3B589C003A6 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -269,26 +269,26 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "set -e\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; + shellScript = "set -e\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"\\\"$WITH_ENVIRONMENT\\\" \\\"$REACT_NATIVE_XCODE\\\"\"\n"; }; - 2BF2ED6233F3B4AC121621F1 /* [CP] Copy Pods Resources */ = { + 446825949D92109949A800CD /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - name = "[CP] Copy Pods Resources"; + name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - 680CBAD35828DAA967F9C21F /* [CP] Check Pods Manifest.lock */ = { + 73EB3CBE3FC03355C1E58442 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -310,21 +310,21 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 91EA6E36D7603118A0A8BD70 /* [CP] Embed Pods Frameworks */ = { + E8AD8F487921A3B589C003A6 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources-${CONFIGURATION}-input-files.xcfilelist", ); - name = "[CP] Embed Pods Frameworks"; + name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ @@ -420,7 +420,7 @@ }; 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 90034D22A876B1E711B24B28 /* Pods-ReactNativeSdkExample.debug.xcconfig */; + baseConfigurationReference = 3AFE1C7C1E38AF7B1761840C /* Pods-ReactNativeSdkExample.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -451,7 +451,7 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5EBA1B5C1510CCFA5196BFFF /* Pods-ReactNativeSdkExample.release.xcconfig */; + baseConfigurationReference = FE76BB2F9801A4485C56C8C8 /* Pods-ReactNativeSdkExample.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -554,6 +554,7 @@ ); MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = "$(inherited)"; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-DFOLLY_NO_CONFIG", @@ -641,6 +642,7 @@ "\"$(inherited)\"", ); MTL_ENABLE_DEBUG_INFO = NO; + OTHER_CFLAGS = "$(inherited)"; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-DFOLLY_NO_CONFIG", diff --git a/example/package.json b/example/package.json index 13bec6a7c..df0488165 100644 --- a/example/package.json +++ b/example/package.json @@ -14,9 +14,9 @@ "@react-navigation/native": "^7.1.14", "@react-navigation/native-stack": "^7.0.0", "@react-navigation/stack": "^7.4.2", - "react": "19.1.1", - "react-native": "0.82.1", - "react-native-gesture-handler": "^2.29.1", + "react": "19.2.0", + "react-native": "0.83.9", + "react-native-gesture-handler": "^2.30.0", "react-native-safe-area-context": "^5.6.0", "react-native-screens": ">=4.19.0 <4.25.0", "react-native-webview": "^13.14.1" @@ -28,16 +28,16 @@ "@react-native-community/cli": "20.0.0", "@react-native-community/cli-platform-android": "20.0.0", "@react-native-community/cli-platform-ios": "20.0.0", - "@react-native/babel-preset": "0.82.1", - "@react-native/eslint-config": "0.82.1", - "@react-native/metro-config": "0.82.1", - "@react-native/typescript-config": "0.82.1", + "@react-native/babel-preset": "0.83.9", + "@react-native/eslint-config": "0.83.9", + "@react-native/metro-config": "0.83.9", + "@react-native/typescript-config": "0.83.9", "@types/jest": "^29.5.13", - "@types/react": "^19.1.1", + "@types/react": "^19.2.0", "@types/react-test-renderer": "^19.1.0", "react-native-builder-bob": "^0.30.2", "react-native-dotenv": "^3.4.11", - "react-test-renderer": "19.1.1" + "react-test-renderer": "19.2.0" }, "engines": { "node": ">=20" diff --git a/package.json b/package.json index 1852e059c..6df18c7ea 100644 --- a/package.json +++ b/package.json @@ -70,16 +70,16 @@ "@commitlint/config-conventional": "^19.6.0", "@evilmartians/lefthook": "^1.5.0", "@react-native-community/cli": "20.0.0", - "@react-native/babel-preset": "0.82.1", - "@react-native/eslint-config": "0.82.1", - "@react-native/metro-config": "0.82.1", - "@react-native/typescript-config": "0.82.1", + "@react-native/babel-preset": "0.83.9", + "@react-native/eslint-config": "0.83.9", + "@react-native/metro-config": "0.83.9", + "@react-native/typescript-config": "0.83.9", "@react-navigation/native": "^7.1.14", "@release-it/conventional-changelog": "^9.0.4", "@testing-library/jest-native": "^5.4.3", "@testing-library/react-native": "^13.3.3", "@types/jest": "^29.5.5", - "@types/react": "^19.1.1", + "@types/react": "^19.2.0", "@typescript-eslint/eslint-plugin": "^8.13.0", "@typescript-eslint/parser": "^8.13.0", "baseline-browser-mapping": "latest", @@ -93,14 +93,14 @@ "jest": "^29.7.0", "prettier": "^3.0.3", "prettier-eslint": "^16.4.2", - "react": "19.1.1", - "react-native": "0.82.1", + "react": "19.2.0", + "react-native": "0.83.9", "react-native-builder-bob": "^0.40.4", "react-native-gesture-handler": "^2.29.1", "react-native-safe-area-context": "^5.6.0", "react-native-screens": ">=4.19.0 <4.25.0", "react-native-webview": "^13.14.1", - "react-test-renderer": "19.1.1", + "react-test-renderer": "19.2.0", "release-it": "^17.10.0", "turbo": "^1.10.7", "typedoc": "^0.28.13", @@ -109,7 +109,7 @@ "typescript": "^5.8.3" }, "resolutions": { - "@types/react": "^19.1.1" + "@types/react": "^19.2.0" }, "peerDependencies": { "@react-navigation/native": "*", diff --git a/yarn.lock b/yarn.lock index 50d2a9cd5..3ea9f4211 100644 --- a/yarn.lock +++ b/yarn.lock @@ -59,6 +59,13 @@ __metadata: languageName: node linkType: hard +"@babel/compat-data@npm:^7.28.6": + version: 7.29.3 + resolution: "@babel/compat-data@npm:7.29.3" + checksum: 977192bab334f66bc8150026340a33ed318c1a7ce18a9323f4c1b86f8ed1d8645bfe5600242bf682717c05c46a4ff06225242207c1d599f4296914b9b4e3efb5 + languageName: node + linkType: hard + "@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.25.2": version: 7.28.4 resolution: "@babel/core@npm:7.28.4" @@ -82,6 +89,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.24.4": + version: 7.29.0 + resolution: "@babel/core@npm:7.29.0" + dependencies: + "@babel/code-frame": ^7.29.0 + "@babel/generator": ^7.29.0 + "@babel/helper-compilation-targets": ^7.28.6 + "@babel/helper-module-transforms": ^7.28.6 + "@babel/helpers": ^7.28.6 + "@babel/parser": ^7.29.0 + "@babel/template": ^7.28.6 + "@babel/traverse": ^7.29.0 + "@babel/types": ^7.29.0 + "@jridgewell/remapping": ^2.3.5 + convert-source-map: ^2.0.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.3 + semver: ^6.3.1 + checksum: 85e1df6e213382c46dee27bcd07ed9202fa108a85bb74eb37be656308fd949349171ad2aa17cc84cf0720c908dc9ea6309d25e64d2a7fcdaa63721ce0c67c10b + languageName: node + linkType: hard + "@babel/eslint-parser@npm:^7.25.1": version: 7.28.4 resolution: "@babel/eslint-parser@npm:7.28.4" @@ -144,6 +174,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-compilation-targets@npm:^7.28.6": + version: 7.28.6 + resolution: "@babel/helper-compilation-targets@npm:7.28.6" + dependencies: + "@babel/compat-data": ^7.28.6 + "@babel/helper-validator-option": ^7.27.1 + browserslist: ^4.24.0 + lru-cache: ^5.1.1 + semver: ^6.3.1 + checksum: 8151e36b74eb1c5e414fe945c189436421f7bfa011884de5be3dd7fd77f12f1f733ff7c982581dfa0a49d8af724450243c2409427114b4a6cfeb8333259d001c + languageName: node + linkType: hard + "@babel/helper-create-class-features-plugin@npm:^7.27.1, @babel/helper-create-class-features-plugin@npm:^7.28.3": version: 7.28.3 resolution: "@babel/helper-create-class-features-plugin@npm:7.28.3" @@ -216,6 +259,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-imports@npm:^7.28.6": + version: 7.28.6 + resolution: "@babel/helper-module-imports@npm:7.28.6" + dependencies: + "@babel/traverse": ^7.28.6 + "@babel/types": ^7.28.6 + checksum: 437513aa029898b588a38f7991d7656c539b22f595207d85d0c407240c9e3f2aff8b9d0d7115fdedc91e7fdce4465100549a052024e2fba6a810bcbb7584296b + 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" @@ -229,6 +282,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-transforms@npm:^7.28.6": + version: 7.28.6 + resolution: "@babel/helper-module-transforms@npm:7.28.6" + dependencies: + "@babel/helper-module-imports": ^7.28.6 + "@babel/helper-validator-identifier": ^7.28.5 + "@babel/traverse": ^7.28.6 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 522f7d1d08b5e2ccd4ec912aca879bd1506af78d1fb30f46e3e6b4bb69c6ae6ab4e379a879723844230d27dc6d04a55b03f5215cd3141b7a2b40bb4a02f71a9f + 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" @@ -330,6 +396,16 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.28.6": + version: 7.29.2 + resolution: "@babel/helpers@npm:7.29.2" + dependencies: + "@babel/template": ^7.28.6 + "@babel/types": ^7.29.0 + checksum: 2c8ce711a639ef334539d3bd48977f57493f71af99e13d3f685fe47b3bc32aa83dbc1380688e19d5df924d958f8f29072f3dcff8110257ba6399524907287189 + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.3, @babel/parser@npm:^7.28.4": version: 7.28.4 resolution: "@babel/parser@npm:7.28.4" @@ -341,7 +417,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0": +"@babel/parser@npm:^7.24.4, @babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0": version: 7.29.3 resolution: "@babel/parser@npm:7.29.3" dependencies: @@ -1581,7 +1657,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.29.0": +"@babel/traverse@npm:^7.28.6, @babel/traverse@npm:^7.29.0": version: 7.29.0 resolution: "@babel/traverse@npm:7.29.0" dependencies: @@ -2046,26 +2122,26 @@ __metadata: "@react-native-community/cli": 20.0.0 "@react-native-community/cli-platform-android": 20.0.0 "@react-native-community/cli-platform-ios": 20.0.0 - "@react-native/babel-preset": 0.82.1 - "@react-native/eslint-config": 0.82.1 - "@react-native/metro-config": 0.82.1 - "@react-native/typescript-config": 0.82.1 + "@react-native/babel-preset": 0.83.9 + "@react-native/eslint-config": 0.83.9 + "@react-native/metro-config": 0.83.9 + "@react-native/typescript-config": 0.83.9 "@react-navigation/bottom-tabs": ^7.0.0 "@react-navigation/native": ^7.1.14 "@react-navigation/native-stack": ^7.0.0 "@react-navigation/stack": ^7.4.2 "@types/jest": ^29.5.13 - "@types/react": ^19.1.1 + "@types/react": ^19.2.0 "@types/react-test-renderer": ^19.1.0 - react: 19.1.1 - react-native: 0.82.1 + react: 19.2.0 + react-native: 0.83.9 react-native-builder-bob: ^0.30.2 react-native-dotenv: ^3.4.11 - react-native-gesture-handler: ^2.29.1 + react-native-gesture-handler: ^2.30.0 react-native-safe-area-context: ^5.6.0 react-native-screens: ">=4.19.0 <4.25.0" react-native-webview: ^13.14.1 - react-test-renderer: 19.1.1 + react-test-renderer: 19.2.0 languageName: unknown linkType: soft @@ -2076,16 +2152,16 @@ __metadata: "@commitlint/config-conventional": ^19.6.0 "@evilmartians/lefthook": ^1.5.0 "@react-native-community/cli": 20.0.0 - "@react-native/babel-preset": 0.82.1 - "@react-native/eslint-config": 0.82.1 - "@react-native/metro-config": 0.82.1 - "@react-native/typescript-config": 0.82.1 + "@react-native/babel-preset": 0.83.9 + "@react-native/eslint-config": 0.83.9 + "@react-native/metro-config": 0.83.9 + "@react-native/typescript-config": 0.83.9 "@react-navigation/native": ^7.1.14 "@release-it/conventional-changelog": ^9.0.4 "@testing-library/jest-native": ^5.4.3 "@testing-library/react-native": ^13.3.3 "@types/jest": ^29.5.5 - "@types/react": ^19.1.1 + "@types/react": ^19.2.0 "@typescript-eslint/eslint-plugin": ^8.13.0 "@typescript-eslint/parser": ^8.13.0 baseline-browser-mapping: latest @@ -2099,14 +2175,14 @@ __metadata: jest: ^29.7.0 prettier: ^3.0.3 prettier-eslint: ^16.4.2 - react: 19.1.1 - react-native: 0.82.1 + react: 19.2.0 + react-native: 0.83.9 react-native-builder-bob: ^0.40.4 react-native-gesture-handler: ^2.29.1 react-native-safe-area-context: ^5.6.0 react-native-screens: ">=4.19.0 <4.25.0" react-native-webview: ^13.14.1 - react-test-renderer: 19.1.1 + react-test-renderer: 19.2.0 release-it: ^17.10.0 turbo: ^1.10.7 typedoc: ^0.28.13 @@ -2862,26 +2938,26 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/assets-registry@npm:0.82.1" - checksum: f511a248f455c7fe2bae330ed15929294d5d25e5d8aa27e148588a554bde31a1ddf54d08ebc21128cabe9978be4604b2e8ad4343566c9840fc49e2b0d119cbc6 +"@react-native/assets-registry@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/assets-registry@npm:0.83.9" + checksum: 0c870cd0dbe5da9c8d1cff856fffe82e2cbb5f0cce5f79aab9ed6ba8d97876685e79898854813e29feff629cccf5fbb045de4d6ac52c1c3d40f3b9bc9c5f30c5 languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/babel-plugin-codegen@npm:0.82.1" +"@react-native/babel-plugin-codegen@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/babel-plugin-codegen@npm:0.83.9" dependencies: "@babel/traverse": ^7.25.3 - "@react-native/codegen": 0.82.1 - checksum: 3d20784f4375fdab1f4832d528cb7e589b537bf612d7036d1e38f8b7d97799c6a09b6d598dcc567a6ce37c0837979f8fbe68fe2fb69b7d878e371a88f46ba88b + "@react-native/codegen": 0.83.9 + checksum: 8371656c6114dbcbf23b268302a87ff8bf265f78795cdc452ecfda4c14ffb069310f5c3cb4d84b5ffa9a93da1b02f9143a516e61de5d3d643ef1e6211c2eaeec languageName: node linkType: hard -"@react-native/babel-preset@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/babel-preset@npm:0.82.1" +"@react-native/babel-preset@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/babel-preset@npm:0.83.9" dependencies: "@babel/core": ^7.25.2 "@babel/plugin-proposal-export-default-from": ^7.24.7 @@ -2924,19 +3000,19 @@ __metadata: "@babel/plugin-transform-typescript": ^7.25.2 "@babel/plugin-transform-unicode-regex": ^7.24.7 "@babel/template": ^7.25.0 - "@react-native/babel-plugin-codegen": 0.82.1 + "@react-native/babel-plugin-codegen": 0.83.9 babel-plugin-syntax-hermes-parser: 0.32.0 babel-plugin-transform-flow-enums: ^0.0.2 react-refresh: ^0.14.0 peerDependencies: "@babel/core": "*" - checksum: d190cdb6ee6838c06b17ed57ef6f6e7314a9e73fc655c3b76d3989b23cf49e57174502f6eb67eacd0713141d3331af7e1085722e7e7bbe407ec1980d400bb87f + checksum: de370cc2d6390e42908e9535adf76649926c969a8b265a7122833e040632097b5bfe5579ad1db548e760f855eef4f8891074c4aa0f42d0157c7f25df9f6977b3 languageName: node linkType: hard -"@react-native/codegen@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/codegen@npm:0.82.1" +"@react-native/codegen@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/codegen@npm:0.83.9" dependencies: "@babel/core": ^7.25.2 "@babel/parser": ^7.25.3 @@ -2947,20 +3023,20 @@ __metadata: yargs: ^17.6.2 peerDependencies: "@babel/core": "*" - checksum: d965d9f387a62e27a75d80546a6c825b21a42b56738eedf294b59221c117345148daa0362af5b793a2d5ce3e089e3682dd4bdd9548235ab040543f0aa21d46f0 + checksum: e8412be82c2d906bc4e12531541bfcb797b7303cb80e081a669522d775a86c7ac842f35350d5051787baece5a6b3a0fac0a6085847371bd5f95d1d910f2f4def languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/community-cli-plugin@npm:0.82.1" +"@react-native/community-cli-plugin@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/community-cli-plugin@npm:0.83.9" dependencies: - "@react-native/dev-middleware": 0.82.1 + "@react-native/dev-middleware": 0.83.9 debug: ^4.4.0 invariant: ^2.2.4 - metro: ^0.83.1 - metro-config: ^0.83.1 - metro-core: ^0.83.1 + metro: ^0.83.6 + metro-config: ^0.83.6 + metro-core: ^0.83.6 semver: ^7.1.3 peerDependencies: "@react-native-community/cli": "*" @@ -2970,34 +3046,34 @@ __metadata: optional: true "@react-native/metro-config": optional: true - checksum: 680aef3270c56a73467ba40f7de416d32fef8b7e484421fccd437f940692eee76382e82eddd0a4749675b855d642fd6c83b147136bdcf03ee84f36ed38f7e0de + checksum: d99642070fcf0a461235a62ff06a80a6785f7c5dcae5247ba68e602967d10ae0a52b90521bc66033c596ff14dd0c0704a68b712bee21eb33d146c6c23038cdae languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/debugger-frontend@npm:0.82.1" - checksum: b767c7586c782a130d3579a1d8c137a8c55361d579028e44a31b220c566ab793a83b256b39eb114a759e07031574cd142cae1bdc1ec80dc02e7a6a191409548e +"@react-native/debugger-frontend@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/debugger-frontend@npm:0.83.9" + checksum: aad0e485c99a64f2fd2bed53e067adb0bb8a57a6d8d780025708390f7a91995199c827d561c2f8d95102b08f1425b0e0c7b53463878e52b4a68ed303aa489ada languageName: node linkType: hard -"@react-native/debugger-shell@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/debugger-shell@npm:0.82.1" +"@react-native/debugger-shell@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/debugger-shell@npm:0.83.9" dependencies: cross-spawn: ^7.0.6 fb-dotslash: 0.5.8 - checksum: 9b4ec7f413d5e776a7361f1a5e8ecc7dbc8b56c7fc119fec1895f4821071a7b95b2a3db0cef016614a1eb50288df0282c7f7cf5944e3934bc8694529556f44e8 + checksum: 56fc33135062d66f9152036119cc4e088361b0358ce169d1c5dcdddeea5266382754d27b23054f393b86c440a512ff0f4e428a66ffe4f62032b58a85654b7ff0 languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/dev-middleware@npm:0.82.1" +"@react-native/dev-middleware@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/dev-middleware@npm:0.83.9" dependencies: "@isaacs/ttlcache": ^1.4.1 - "@react-native/debugger-frontend": 0.82.1 - "@react-native/debugger-shell": 0.82.1 + "@react-native/debugger-frontend": 0.83.9 + "@react-native/debugger-shell": 0.83.9 chrome-launcher: ^0.15.2 chromium-edge-launcher: ^0.2.0 connect: ^3.6.5 @@ -3006,18 +3082,18 @@ __metadata: nullthrows: ^1.1.1 open: ^7.0.3 serve-static: ^1.16.2 - ws: ^6.2.3 - checksum: 0fed27cb7d7bd9e2e3b9cd20776000ec730ea6672779ccd971e831c67a4b25adcda9d82e0042d3f37e1311736add0d4bb51519c463ea81a11565a2bac1cee68c + ws: ^7.5.10 + checksum: 2942f3556eada7d6c6c2bbf6a181ae3ec46ba723ee36912835a01a62c614ebec149108c4252c716aa7588d3ec2ba9df3056b1f945ee570da908f0d5f17bb9318 languageName: node linkType: hard -"@react-native/eslint-config@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/eslint-config@npm:0.82.1" +"@react-native/eslint-config@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/eslint-config@npm:0.83.9" dependencies: "@babel/core": ^7.25.2 "@babel/eslint-parser": ^7.25.1 - "@react-native/eslint-plugin": 0.82.1 + "@react-native/eslint-plugin": 0.83.9 "@typescript-eslint/eslint-plugin": ^8.36.0 "@typescript-eslint/parser": ^8.36.0 eslint-config-prettier: ^8.5.0 @@ -3025,90 +3101,90 @@ __metadata: eslint-plugin-ft-flow: ^2.0.1 eslint-plugin-jest: ^29.0.1 eslint-plugin-react: ^7.30.1 - eslint-plugin-react-hooks: ^5.2.0 + eslint-plugin-react-hooks: ^7.0.1 eslint-plugin-react-native: ^4.0.0 peerDependencies: eslint: ">=8" prettier: ">=2" - checksum: 591326f56c155b43aec8aecdc1083a5f3da62bf80f1e516b69223b4bd8364086ddbc5af4559a8059dc1ce045eb9438ac6c623e99eceeaea26f1c3546c5b43cca + checksum: 41d0a93e28fed2edfe4251e08b9469ab0ff080137c3072f8491ba7527cf461504cdd30fc74e38afdf48d6013e27fdd76119264fcf9818f2cbcdaa5508036b397 languageName: node linkType: hard -"@react-native/eslint-plugin@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/eslint-plugin@npm:0.82.1" - checksum: a609e164cff2fc4d26641de4b3b1732031ebc687982d5e1d7e8627be88794868ab6943061d684f93db06153a4244850517e89e40d3149a3c502281328cff468f +"@react-native/eslint-plugin@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/eslint-plugin@npm:0.83.9" + checksum: b441558456cfdb5457983fd2c7c2b8285c574de33d7af9f2a874201934ecf49b8ab5b5bd4f76749d2806eb78723f6df75e66954471b0472d5589e85030e4d253 languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/gradle-plugin@npm:0.82.1" - checksum: 7e7e2d768a8ff599dba5ef7b0a417e1d14a032a3344cc1e57852d4ebee1587dc877f83ae9dd4beae3b27fe2389d235227df12bd8aaa9be8b6ef1c7784419e0de +"@react-native/gradle-plugin@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/gradle-plugin@npm:0.83.9" + checksum: 454c4bd93bda6853b301a417f6d4d53f7d5828de0ed90003e380fc82339a528fe67da5179a2df32dbf78ce023409faa3ab682fa9dec30f9e638447db6053348e languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/js-polyfills@npm:0.82.1" - checksum: 271d5bcff95d3867237ae4ec4745247c7048ea950912b3c31c8bbffd801c714509294b04d176c8121389788a192680f482b21e99ab24c9b2dcbce37acfdeaa5f +"@react-native/js-polyfills@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/js-polyfills@npm:0.83.9" + checksum: 37139204e5d1aa1edd6104bc9dee69fa3dc5d403e2899c0ab2a9c237548e6dc2a94710e69837958003548bfd1d1fdbe79fb8b40d7a1ca3874314389b271977d9 languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/metro-babel-transformer@npm:0.82.1" +"@react-native/metro-babel-transformer@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/metro-babel-transformer@npm:0.83.9" dependencies: "@babel/core": ^7.25.2 - "@react-native/babel-preset": 0.82.1 + "@react-native/babel-preset": 0.83.9 hermes-parser: 0.32.0 nullthrows: ^1.1.1 peerDependencies: "@babel/core": "*" - checksum: 0716711c9bc8a8965389ed660941f3bf12e256d7b9ac1e2aa037d2e234c95397ffe4fd4b8c873ef8235eedf8b013bcbe9bccf81545f8cb4f62ba1544b1f85078 + checksum: d9057580005625bd1605c0a55b41801a0c1c0ded21efb76eec97b09a411c911bd46e65876a4687decce50597f7f11cbc0da5e8f672c5f27e71c493cc1d0ce881 languageName: node linkType: hard -"@react-native/metro-config@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/metro-config@npm:0.82.1" +"@react-native/metro-config@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/metro-config@npm:0.83.9" dependencies: - "@react-native/js-polyfills": 0.82.1 - "@react-native/metro-babel-transformer": 0.82.1 - metro-config: ^0.83.1 - metro-runtime: ^0.83.1 - checksum: 9ef0259525cafaf5eb6d0a2cf317766ce7c7b5ce02321fc441946d3f71c449252a19b529ee798118d146709c131481f1c89daa32c3efe54919ef081a4595cde4 + "@react-native/js-polyfills": 0.83.9 + "@react-native/metro-babel-transformer": 0.83.9 + metro-config: ^0.83.6 + metro-runtime: ^0.83.6 + checksum: d77b800ab8ba29a5c8ca36a86965e692c7edce991323f8ce95a74e1b18b569a29cecca6c3cb38f876c7cf6a1b1ccb33e4a974b67b3c3ce8b8528e5d65a1c559a languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/normalize-colors@npm:0.82.1" - checksum: d180cc6591989a3d490ad4454d63a19ec9be796314632adb29051515eb31e98fbdd12903c00750d4ce023306e159a2498867bf6f25bcf11a8ed48e5486482947 +"@react-native/normalize-colors@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/normalize-colors@npm:0.83.9" + checksum: 367f1ea54eeeab6e0b9b76db0407caa3694e330c7d6c8bab9212dbd16524236df7b147afae41318884e5379af4a155ee56838cb2d9003b4ea21897c15583e575 languageName: node linkType: hard -"@react-native/typescript-config@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/typescript-config@npm:0.82.1" - checksum: 336d92ae712523fa17a681b52dec2ab72533d447c7478985fb4b4972abe10686855bd5ed22f46747454e7eda7104bb3e38329e18c07325b86724c80256ff91f2 +"@react-native/typescript-config@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/typescript-config@npm:0.83.9" + checksum: 8220446b2c68747b2e3cf186b484bf24af62b7cb9250548cbc53d00ff7fc98d762e9db7631b91f600787f3102874c6153886dcd9c8e18f7bc9d266fa4b2b130b languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/virtualized-lists@npm:0.82.1" +"@react-native/virtualized-lists@npm:0.83.9": + version: 0.83.9 + resolution: "@react-native/virtualized-lists@npm:0.83.9" dependencies: invariant: ^2.2.4 nullthrows: ^1.1.1 peerDependencies: - "@types/react": ^19.1.1 + "@types/react": ^19.2.0 react: "*" react-native: "*" peerDependenciesMeta: "@types/react": optional: true - checksum: 4961af57d477f16c1b7e0b584e9f54cef876bbb738b3e628b5dfc8ddc157f83bbe1b3e9d8a0c426f41018cdec5d1073f2ffe23b830e288c7d8b730753700608a + checksum: 882a9c5fae515b2fbf55c95d9af9effa3f5163939f7a1ab156d0b065be46a881935eff0d677b1640c4d2c7a3021129212915d3c29020d28c4b0771db1e621bd8 languageName: node linkType: hard @@ -3531,7 +3607,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:^19.1.1": +"@types/react@npm:^19.2.0": version: 19.2.14 resolution: "@types/react@npm:19.2.14" dependencies: @@ -6385,12 +6461,18 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^5.2.0": - version: 5.2.0 - resolution: "eslint-plugin-react-hooks@npm:5.2.0" +"eslint-plugin-react-hooks@npm:^7.0.1": + version: 7.1.1 + resolution: "eslint-plugin-react-hooks@npm:7.1.1" + dependencies: + "@babel/core": ^7.24.4 + "@babel/parser": ^7.24.4 + hermes-parser: ^0.25.1 + zod: ^3.25.0 || ^4.0.0 + zod-validation-error: ^3.5.0 || ^4.0.0 peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - checksum: 5920736a78c0075488e7e30e04fbe5dba5b6b5a6c8c4b5742fdae6f9b8adf4ee387bc45dc6e03b4012865e6fd39d134da7b83a40f57c90cc9eecf80692824e3a + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0 + checksum: 8562764538a08e6dcc147cd1e42e4f6a7fa60e7c39affa7c8a9eb283998cfc5caced6785e6e5d68ab1c0ac472096a06b2104d18cb215b8da6b0fb02fb146a1b2 languageName: node linkType: hard @@ -7467,10 +7549,10 @@ __metadata: languageName: node linkType: hard -"hermes-compiler@npm:0.0.0": - version: 0.0.0 - resolution: "hermes-compiler@npm:0.0.0" - checksum: 8b6fc8a64c2fa18c9aa6ddb8831c92253b6a2f10adf7d5d8f361b574f07e91b64f0c44b1370665075c33c17dd71c02fd19422124a3d2aa1717c37006ab12a1f0 +"hermes-compiler@npm:0.14.1": + version: 0.14.1 + resolution: "hermes-compiler@npm:0.14.1" + checksum: f904c190a51977e33c9c54d2817de25d217c01057c2249fbaa7976b1aaf473a759d9899d7c020329a5840ca68d1b8d40cd8c9add2c56d02306d4d9f8c47940ba languageName: node linkType: hard @@ -7481,6 +7563,13 @@ __metadata: languageName: node linkType: hard +"hermes-estree@npm:0.25.1": + version: 0.25.1 + resolution: "hermes-estree@npm:0.25.1" + checksum: 97f42e9178dff61db017810b4f79f5a2cdbb3cde94b7d99ba84ed632ee2adfcae2244555587951b3151fc036676c68f48f57fbe2b49e253eb1f3f904d284a8b0 + languageName: node + linkType: hard + "hermes-estree@npm:0.28.1": version: 0.28.1 resolution: "hermes-estree@npm:0.28.1" @@ -7538,6 +7627,15 @@ __metadata: languageName: node linkType: hard +"hermes-parser@npm:^0.25.1": + version: 0.25.1 + resolution: "hermes-parser@npm:0.25.1" + dependencies: + hermes-estree: 0.25.1 + checksum: 4edcfaa3030931343b540182b83c432aba4cdcb1925952521ab4cfb7ab90c2c1543dfcb042ccd51d5e81e4bfe2809420e85902c2ff95ef7c6c64644ce17138ea + 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" @@ -9714,7 +9812,7 @@ __metadata: languageName: node linkType: hard -"metro-config@npm:0.83.7, metro-config@npm:^0.83.1": +"metro-config@npm:0.83.7, metro-config@npm:^0.83.6": version: 0.83.7 resolution: "metro-config@npm:0.83.7" dependencies: @@ -9741,7 +9839,7 @@ __metadata: languageName: node linkType: hard -"metro-core@npm:0.83.7, metro-core@npm:^0.83.1": +"metro-core@npm:0.83.7, metro-core@npm:^0.83.6": version: 0.83.7 resolution: "metro-core@npm:0.83.7" dependencies: @@ -9840,7 +9938,7 @@ __metadata: languageName: node linkType: hard -"metro-runtime@npm:0.83.7, metro-runtime@npm:^0.83.1": +"metro-runtime@npm:0.83.7, metro-runtime@npm:^0.83.6": version: 0.83.7 resolution: "metro-runtime@npm:0.83.7" dependencies: @@ -9867,7 +9965,7 @@ __metadata: languageName: node linkType: hard -"metro-source-map@npm:0.83.7, metro-source-map@npm:^0.83.1": +"metro-source-map@npm:0.83.7, metro-source-map@npm:^0.83.6": version: 0.83.7 resolution: "metro-source-map@npm:0.83.7" dependencies: @@ -10039,7 +10137,7 @@ __metadata: languageName: node linkType: hard -"metro@npm:0.83.7, metro@npm:^0.83.1": +"metro@npm:0.83.7, metro@npm:^0.83.6": version: 0.83.7 resolution: "metro@npm:0.83.7" dependencies: @@ -11462,7 +11560,7 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^19.1.1": +"react-is@npm:^19.2.0": version: 19.2.6 resolution: "react-is@npm:19.2.6" checksum: aad99621b2e5c47ea715ab719a3caae60b6d2be828374dc5ad663372f4603ab26bde5f0c9f3efd6107ed9152dfff5f8f3df044121967a3280e00796e4c560635 @@ -11544,7 +11642,7 @@ __metadata: languageName: node linkType: hard -"react-native-gesture-handler@npm:^2.29.1": +"react-native-gesture-handler@npm:^2.29.1, react-native-gesture-handler@npm:^2.30.0": version: 2.31.2 resolution: "react-native-gesture-handler@npm:2.31.2" dependencies: @@ -11605,18 +11703,18 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.82.1": - version: 0.82.1 - resolution: "react-native@npm:0.82.1" +"react-native@npm:0.83.9": + version: 0.83.9 + resolution: "react-native@npm:0.83.9" dependencies: "@jest/create-cache-key-function": ^29.7.0 - "@react-native/assets-registry": 0.82.1 - "@react-native/codegen": 0.82.1 - "@react-native/community-cli-plugin": 0.82.1 - "@react-native/gradle-plugin": 0.82.1 - "@react-native/js-polyfills": 0.82.1 - "@react-native/normalize-colors": 0.82.1 - "@react-native/virtualized-lists": 0.82.1 + "@react-native/assets-registry": 0.83.9 + "@react-native/codegen": 0.83.9 + "@react-native/community-cli-plugin": 0.83.9 + "@react-native/gradle-plugin": 0.83.9 + "@react-native/js-polyfills": 0.83.9 + "@react-native/normalize-colors": 0.83.9 + "@react-native/virtualized-lists": 0.83.9 abort-controller: ^3.0.0 anser: ^1.4.9 ansi-regex: ^5.0.0 @@ -11626,33 +11724,33 @@ __metadata: commander: ^12.0.0 flow-enums-runtime: ^0.0.6 glob: ^7.1.1 - hermes-compiler: 0.0.0 + hermes-compiler: 0.14.1 invariant: ^2.2.4 jest-environment-node: ^29.7.0 memoize-one: ^5.0.0 - metro-runtime: ^0.83.1 - metro-source-map: ^0.83.1 + metro-runtime: ^0.83.6 + metro-source-map: ^0.83.6 nullthrows: ^1.1.1 pretty-format: ^29.7.0 promise: ^8.3.0 react-devtools-core: ^6.1.5 react-refresh: ^0.14.0 regenerator-runtime: ^0.13.2 - scheduler: 0.26.0 + scheduler: 0.27.0 semver: ^7.1.3 stacktrace-parser: ^0.1.10 whatwg-fetch: ^3.0.0 - ws: ^6.2.3 + ws: ^7.5.10 yargs: ^17.6.2 peerDependencies: "@types/react": ^19.1.1 - react: ^19.1.1 + react: ^19.2.0 peerDependenciesMeta: "@types/react": optional: true bin: react-native: cli.js - checksum: 16c5945aae14bd8d7113d2751ad558d91a0bc8cfbffd8ad588722635aac404b512be5ef0f5953ce62b9808ae7ddcbefac909575bcf7da013d06146ab0d48f29a + checksum: 399e2fef306f53a5d4ee4602c9d02172c2d7c8d8297ea9d541c40fe736130d2cfd9f0372937aba318e3dbbe19eed693c791467e749626000984be4ca6b9162ac languageName: node linkType: hard @@ -11663,22 +11761,22 @@ __metadata: languageName: node linkType: hard -"react-test-renderer@npm:19.1.1": - version: 19.1.1 - resolution: "react-test-renderer@npm:19.1.1" +"react-test-renderer@npm:19.2.0": + version: 19.2.0 + resolution: "react-test-renderer@npm:19.2.0" dependencies: - react-is: ^19.1.1 - scheduler: ^0.26.0 + react-is: ^19.2.0 + scheduler: ^0.27.0 peerDependencies: - react: ^19.1.1 - checksum: 0587d123e3b5299c7f8fabd195549ea45ac4b66a1a446ade6411db1cc077f4b74591ce843d6698100f1602b32dd077c03b4001ba6f22c3c73f583d2bd7def7ee + react: ^19.2.0 + checksum: f33306398e6eda59df37a392af845712566465b478b7a5bad57f4a1642e96b5ccbe3f8bebcea22a298311a6a8cb2b2d809ce92a85bb2adc0f5cc1a7878feba33 languageName: node linkType: hard -"react@npm:19.1.1": - version: 19.1.1 - resolution: "react@npm:19.1.1" - checksum: f2f18fea5deac87b1167365bd5160bcba64d383c26a37afa905b714ca424f423ef97d8daf53f041ab9ac25a06357fafcf0b5d3b6b84c9d1eace0e621bfeae629 +"react@npm:19.2.0": + version: 19.2.0 + resolution: "react@npm:19.2.0" + checksum: 33dd01bf699e1c5040eb249e0f552519adf7ee90b98c49d702a50bf23af6852ea46023a5f7f93966ab10acd7a45428fa0f193c686ecdaa7a75a03886e53ec3fe languageName: node linkType: hard @@ -12184,10 +12282,10 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:0.26.0, scheduler@npm:^0.26.0": - version: 0.26.0 - resolution: "scheduler@npm:0.26.0" - checksum: c63a9f1c0e5089b537231cff6c11f75455b5c8625ae09535c1d7cd0a1b0c77ceecdd9f1074e5e063da5d8dc11e73e8033dcac3361791088be08a6e60c0283ed9 +"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 @@ -14020,3 +14118,19 @@ __metadata: checksum: 207df586996c3b604fa85903f81cc54676f1f372613a0c7247f0d24b1ca781905685075d06955211c4d5d4f629d7d5628464f8af0a42d286b7a8ff88e9dadcb8 languageName: node linkType: hard + +"zod-validation-error@npm:^3.5.0 || ^4.0.0": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: f16ccbc08c5345f28788beea814d82e1f047978414f1511bd97a171580d7dbe63cecc368caa352c1391e201539288c241d61145e57c6b84cb19112dc88a72098 + languageName: node + linkType: hard + +"zod@npm:^3.25.0 || ^4.0.0": + version: 4.4.3 + resolution: "zod@npm:4.4.3" + checksum: bf236fdee7a5a5ec645eef5bfea3aad34e7df912931c2a23bc17e5b59882482751da42392916529da52ff9bc70f584797a5d496f1fb81f2d1a4c90fdd3922d2a + languageName: node + linkType: hard