From 54b6a9b9514abc82b08b527850408e7eaa0938e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20=C5=BB=C3=B3=C5=82kiewski?= Date: Mon, 6 Jul 2026 21:12:28 +0200 Subject: [PATCH 1/4] chore: upgrade example app - RN 0.86 --- README.md | 2 +- .../project.pbxproj | 34 +- apps/example/ios/Podfile.lock | 700 ++++++++++-------- apps/example/package.json | 9 +- yarn.lock | 272 ++++--- 5 files changed, 543 insertions(+), 474 deletions(-) diff --git a/README.md b/README.md index 7c9641ed9..688439c90 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ We can help you build your next dream product – ## Prerequisites - `react-native-enriched-html` currently supports Android and iOS, Web implementation is still experimental. -- It works only with [the React Native New Architecture (Fabric)](https://reactnative.dev/architecture/landing-page) and supports following React Native releases: `0.81`, `0.82`, `0.83`, `0.84` and `0.85`. +- It works only with [the React Native New Architecture (Fabric)](https://reactnative.dev/architecture/landing-page) and supports following React Native releases: `0.81`, `0.82`, `0.83`, `0.84`, `0.85` and `0.86`. ## Installation diff --git a/apps/example/ios/EnrichedTextInputExample.xcodeproj/project.pbxproj b/apps/example/ios/EnrichedTextInputExample.xcodeproj/project.pbxproj index 496e6b558..c77fb2dd6 100644 --- a/apps/example/ios/EnrichedTextInputExample.xcodeproj/project.pbxproj +++ b/apps/example/ios/EnrichedTextInputExample.xcodeproj/project.pbxproj @@ -11,6 +11,7 @@ 087EA4A7BE074F1C9FA480B7 /* Nunito-ExtraLight.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1872D96B58594795BDF6C766 /* Nunito-ExtraLight.ttf */; }; 0CD8BA6AD7814F8DB7A821F7 /* CascadiaCode-ExtraLightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7DDEBA1C438F415493ECFAB7 /* CascadiaCode-ExtraLightItalic.ttf */; }; 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 219A5BB6F1D3B29D02637BDD /* libPods-EnrichedTextInputExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E8DCE097B35EECABC5E63B1D /* libPods-EnrichedTextInputExample.a */; }; 21F123CC4B834D2999D0E0AD /* OFL.txt in Resources */ = {isa = PBXBuildFile; fileRef = 674C8E7598D647768ECEC0E1 /* OFL.txt */; }; 271147C3BA434F6A84F4483F /* CascadiaCode-Italic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6352E13F84F841D5A2BA25B4 /* CascadiaCode-Italic.ttf */; }; 31EE7B79626043278451F7C2 /* Nunito-MediumItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 56DFDD6005684613BABE1A5B /* Nunito-MediumItalic.ttf */; }; @@ -19,7 +20,6 @@ 4FEAEB180FF94632ADFA7D7D /* Nunito-SemiBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 78A78FF825C747578571B76F /* Nunito-SemiBoldItalic.ttf */; }; 56EDC86733EA478B9DA01878 /* CascadiaCode-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 87375222174145AD85B4DE62 /* CascadiaCode-Medium.ttf */; }; 5B86D220CCF04C2A850EB7E8 /* CascadiaCode-MediumItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 78D6C09519344432B162E948 /* CascadiaCode-MediumItalic.ttf */; }; - 5BD1F645E224B050AB1B4335 /* libPods-EnrichedTextInputExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 729B8071725F28C255C87975 /* libPods-EnrichedTextInputExample.a */; }; 6491322815F54E2A8CF781B9 /* Nunito-ExtraBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = B6D4F5AC2C5D41998A5643BB /* Nunito-ExtraBoldItalic.ttf */; }; 71808E445FEA4FCF902169F4 /* CascadiaCode-Italic-VariableFont_wght.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3A18DEB91C24449AA3ECE59A /* CascadiaCode-Italic-VariableFont_wght.ttf */; }; 71AA7E56B3D7424AB82C5D46 /* CascadiaCode-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 79452663257A4B73B2308643 /* CascadiaCode-Bold.ttf */; }; @@ -65,14 +65,12 @@ 4DA2D2AB9E3743888DAD5779 /* CascadiaCode-SemiBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "CascadiaCode-SemiBoldItalic.ttf"; path = "../assets/fonts/Cascadia_Code/static/CascadiaCode-SemiBoldItalic.ttf"; sourceTree = ""; }; 4E36300E55D4493B9BE898E6 /* CascadiaCode-Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "CascadiaCode-Regular.ttf"; path = "../assets/fonts/Cascadia_Code/static/CascadiaCode-Regular.ttf"; sourceTree = ""; }; 50E0071425F54B07BF7B82D6 /* Nunito-BlackItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-BlackItalic.ttf"; path = "../assets/fonts/Nunito/static/Nunito-BlackItalic.ttf"; sourceTree = ""; }; - 52C456987C8BDF13AA987EF4 /* Pods-EnrichedTextInputExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-EnrichedTextInputExample.release.xcconfig"; path = "Target Support Files/Pods-EnrichedTextInputExample/Pods-EnrichedTextInputExample.release.xcconfig"; sourceTree = ""; }; 56DFDD6005684613BABE1A5B /* Nunito-MediumItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-MediumItalic.ttf"; path = "../assets/fonts/Nunito/static/Nunito-MediumItalic.ttf"; sourceTree = ""; }; 5D1BB596339A4F8E8CBC2087 /* CascadiaCode-BoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "CascadiaCode-BoldItalic.ttf"; path = "../assets/fonts/Cascadia_Code/static/CascadiaCode-BoldItalic.ttf"; sourceTree = ""; }; 5D3162FFD8AA482CB6A0E084 /* Nunito-VariableFont_wght.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-VariableFont_wght.ttf"; path = "../assets/fonts/Nunito/Nunito-VariableFont_wght.ttf"; sourceTree = ""; }; 5D3228FB7E494D31805D6C01 /* Nunito-Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-Regular.ttf"; path = "../assets/fonts/Nunito/static/Nunito-Regular.ttf"; sourceTree = ""; }; 6352E13F84F841D5A2BA25B4 /* CascadiaCode-Italic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "CascadiaCode-Italic.ttf"; path = "../assets/fonts/Cascadia_Code/static/CascadiaCode-Italic.ttf"; sourceTree = ""; }; 674C8E7598D647768ECEC0E1 /* OFL.txt */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = OFL.txt; path = ../assets/fonts/Cascadia_Code/OFL.txt; sourceTree = ""; }; - 729B8071725F28C255C87975 /* libPods-EnrichedTextInputExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-EnrichedTextInputExample.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 761780EC2CA45674006654EE /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = EnrichedTextInputExample/AppDelegate.swift; sourceTree = ""; }; 78A78FF825C747578571B76F /* Nunito-SemiBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-SemiBoldItalic.ttf"; path = "../assets/fonts/Nunito/static/Nunito-SemiBoldItalic.ttf"; sourceTree = ""; }; 78D6C09519344432B162E948 /* CascadiaCode-MediumItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "CascadiaCode-MediumItalic.ttf"; path = "../assets/fonts/Cascadia_Code/static/CascadiaCode-MediumItalic.ttf"; sourceTree = ""; }; @@ -85,9 +83,9 @@ 8A425B9B75B9488EA0FDF624 /* README.txt */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = README.txt; path = ../assets/fonts/Cascadia_Code/README.txt; sourceTree = ""; }; 8DDAE8E93F2D4651A22D1882 /* Nunito-LightItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-LightItalic.ttf"; path = "../assets/fonts/Nunito/static/Nunito-LightItalic.ttf"; sourceTree = ""; }; 974D908628154101A0445B89 /* Nunito-Medium.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-Medium.ttf"; path = "../assets/fonts/Nunito/static/Nunito-Medium.ttf"; sourceTree = ""; }; + AA81A37139AA0F868AEDF653 /* Pods-EnrichedTextInputExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-EnrichedTextInputExample.release.xcconfig"; path = "Target Support Files/Pods-EnrichedTextInputExample/Pods-EnrichedTextInputExample.release.xcconfig"; sourceTree = ""; }; ABF6C071A9704D7F84EAC642 /* Nunito-Italic-VariableFont_wght.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-Italic-VariableFont_wght.ttf"; path = "../assets/fonts/Nunito/Nunito-Italic-VariableFont_wght.ttf"; sourceTree = ""; }; AFECE93D073F484A93612569 /* Nunito-ExtraLightItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-ExtraLightItalic.ttf"; path = "../assets/fonts/Nunito/static/Nunito-ExtraLightItalic.ttf"; sourceTree = ""; }; - B07DE4D2676CF7CA922206C0 /* Pods-EnrichedTextInputExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-EnrichedTextInputExample.debug.xcconfig"; path = "Target Support Files/Pods-EnrichedTextInputExample/Pods-EnrichedTextInputExample.debug.xcconfig"; sourceTree = ""; }; B6CB34AFACC240079497790D /* Nunito-Italic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-Italic.ttf"; path = "../assets/fonts/Nunito/static/Nunito-Italic.ttf"; sourceTree = ""; }; B6D4F5AC2C5D41998A5643BB /* Nunito-ExtraBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-ExtraBoldItalic.ttf"; path = "../assets/fonts/Nunito/static/Nunito-ExtraBoldItalic.ttf"; sourceTree = ""; }; C667157990F34428AEE8CC93 /* FontAwesome.json */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.json; path = ../assets/icons/FontAwesome.json; sourceTree = ""; }; @@ -96,6 +94,8 @@ DA75506A4F2A44D7B27420C8 /* Nunito-ExtraBold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-ExtraBold.ttf"; path = "../assets/fonts/Nunito/static/Nunito-ExtraBold.ttf"; sourceTree = ""; }; DA76D9192FE24EC28C84DE79 /* CascadiaCode-Light.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "CascadiaCode-Light.ttf"; path = "../assets/fonts/Cascadia_Code/static/CascadiaCode-Light.ttf"; sourceTree = ""; }; DA817F04F35B4BA1A6C0BB7A /* Nunito-Bold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = "Nunito-Bold.ttf"; path = "../assets/fonts/Nunito/static/Nunito-Bold.ttf"; sourceTree = ""; }; + DAD5D84BD1DE716702FEE320 /* Pods-EnrichedTextInputExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-EnrichedTextInputExample.debug.xcconfig"; path = "Target Support Files/Pods-EnrichedTextInputExample/Pods-EnrichedTextInputExample.debug.xcconfig"; sourceTree = ""; }; + E8DCE097B35EECABC5E63B1D /* libPods-EnrichedTextInputExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-EnrichedTextInputExample.a"; sourceTree = BUILT_PRODUCTS_DIR; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; /* End PBXFileReference section */ @@ -104,7 +104,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 5BD1F645E224B050AB1B4335 /* libPods-EnrichedTextInputExample.a in Frameworks */, + 219A5BB6F1D3B29D02637BDD /* libPods-EnrichedTextInputExample.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -127,7 +127,7 @@ isa = PBXGroup; children = ( ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - 729B8071725F28C255C87975 /* libPods-EnrichedTextInputExample.a */, + E8DCE097B35EECABC5E63B1D /* libPods-EnrichedTextInputExample.a */, ); name = Frameworks; sourceTree = ""; @@ -165,8 +165,8 @@ BBD78D7AC51CEA395F1C20DB /* Pods */ = { isa = PBXGroup; children = ( - B07DE4D2676CF7CA922206C0 /* Pods-EnrichedTextInputExample.debug.xcconfig */, - 52C456987C8BDF13AA987EF4 /* Pods-EnrichedTextInputExample.release.xcconfig */, + DAD5D84BD1DE716702FEE320 /* Pods-EnrichedTextInputExample.debug.xcconfig */, + AA81A37139AA0F868AEDF653 /* Pods-EnrichedTextInputExample.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -222,13 +222,13 @@ isa = PBXNativeTarget; buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "EnrichedTextInputExample" */; buildPhases = ( - AA3F849D431650759A5C2B07 /* [CP] Check Pods Manifest.lock */, + A50CE2FBC2FD9685D1D5371C /* [CP] Check Pods Manifest.lock */, 13B07F871A680F5B00A75B9A /* Sources */, 13B07F8C1A680F5B00A75B9A /* Frameworks */, 13B07F8E1A680F5B00A75B9A /* Resources */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, - 5CE6966A05AD974174E7B317 /* [CP] Embed Pods Frameworks */, - 20D9256BDA812B9B281771D2 /* [CP] Copy Pods Resources */, + 31FF950657BD488E3A7B5696 /* [CP] Embed Pods Frameworks */, + 20E79B7D1280021E4298A12B /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -336,7 +336,7 @@ 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"; }; - 20D9256BDA812B9B281771D2 /* [CP] Copy Pods Resources */ = { + 20E79B7D1280021E4298A12B /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -353,7 +353,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-EnrichedTextInputExample/Pods-EnrichedTextInputExample-resources.sh\"\n"; showEnvVarsInLog = 0; }; - 5CE6966A05AD974174E7B317 /* [CP] Embed Pods Frameworks */ = { + 31FF950657BD488E3A7B5696 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -370,7 +370,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-EnrichedTextInputExample/Pods-EnrichedTextInputExample-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - AA3F849D431650759A5C2B07 /* [CP] Check Pods Manifest.lock */ = { + A50CE2FBC2FD9685D1D5371C /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -408,7 +408,7 @@ /* Begin XCBuildConfiguration section */ 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B07DE4D2676CF7CA922206C0 /* Pods-EnrichedTextInputExample.debug.xcconfig */; + baseConfigurationReference = DAD5D84BD1DE716702FEE320 /* Pods-EnrichedTextInputExample.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -438,7 +438,7 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 52C456987C8BDF13AA987EF4 /* Pods-EnrichedTextInputExample.release.xcconfig */; + baseConfigurationReference = AA81A37139AA0F868AEDF653 /* Pods-EnrichedTextInputExample.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -542,6 +542,7 @@ "$(inherited)", " ", ); + PODFILE_DIR = "$(SRCROOT)"; REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; @@ -620,6 +621,7 @@ "$(inherited)", " ", ); + PODFILE_DIR = "$(SRCROOT)"; REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; SWIFT_ENABLE_EXPLICIT_MODULES = NO; diff --git a/apps/example/ios/Podfile.lock b/apps/example/ios/Podfile.lock index b18f8dd6e..cbb57ae9c 100644 --- a/apps/example/ios/Podfile.lock +++ b/apps/example/ios/Podfile.lock @@ -1,36 +1,36 @@ PODS: - - FBLazyVector (0.85.0) - - hermes-engine (250829098.0.10): - - hermes-engine/Pre-built (= 250829098.0.10) - - hermes-engine/Pre-built (250829098.0.10) - - RCTDeprecation (0.85.0) - - RCTRequired (0.85.0) - - RCTSwiftUI (0.85.0) - - RCTSwiftUIWrapper (0.85.0): + - FBLazyVector (0.86.0) + - hermes-engine (250829098.0.14): + - hermes-engine/Pre-built (= 250829098.0.14) + - hermes-engine/Pre-built (250829098.0.14) + - RCTDeprecation (0.86.0) + - RCTRequired (0.86.0) + - RCTSwiftUI (0.86.0) + - RCTSwiftUIWrapper (0.86.0): - RCTSwiftUI - - RCTTypeSafety (0.85.0): - - FBLazyVector (= 0.85.0) - - RCTRequired (= 0.85.0) - - React-Core (= 0.85.0) - - React (0.85.0): - - React-Core (= 0.85.0) - - React-Core/DevSupport (= 0.85.0) - - React-Core/RCTWebSocket (= 0.85.0) - - React-RCTActionSheet (= 0.85.0) - - React-RCTAnimation (= 0.85.0) - - React-RCTBlob (= 0.85.0) - - React-RCTImage (= 0.85.0) - - React-RCTLinking (= 0.85.0) - - React-RCTNetwork (= 0.85.0) - - React-RCTSettings (= 0.85.0) - - React-RCTText (= 0.85.0) - - React-RCTVibration (= 0.85.0) - - React-callinvoker (0.85.0) - - React-Core (0.85.0): + - RCTTypeSafety (0.86.0): + - FBLazyVector (= 0.86.0) + - RCTRequired (= 0.86.0) + - React-Core (= 0.86.0) + - React (0.86.0): + - React-Core (= 0.86.0) + - React-Core/DevSupport (= 0.86.0) + - React-Core/RCTWebSocket (= 0.86.0) + - React-RCTActionSheet (= 0.86.0) + - React-RCTAnimation (= 0.86.0) + - React-RCTBlob (= 0.86.0) + - React-RCTImage (= 0.86.0) + - React-RCTLinking (= 0.86.0) + - React-RCTNetwork (= 0.86.0) + - React-RCTSettings (= 0.86.0) + - React-RCTText (= 0.86.0) + - React-RCTVibration (= 0.86.0) + - React-callinvoker (0.86.0) + - React-Core (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0) + - React-Core/Default (= 0.86.0) - React-cxxreact - React-featureflags - React-hermes @@ -45,9 +45,9 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core-prebuilt (0.85.0): + - React-Core-prebuilt (0.86.0): - ReactNativeDependencies - - React-Core/CoreModulesHeaders (0.85.0): + - React-Core/CoreModulesHeaders (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -66,7 +66,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/Default (0.85.0): + - React-Core/Default (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -84,12 +84,12 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/DevSupport (0.85.0): + - React-Core/DevSupport (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0) - - React-Core/RCTWebSocket (= 0.85.0) + - React-Core/Default (= 0.86.0) + - React-Core/RCTWebSocket (= 0.86.0) - React-cxxreact - React-featureflags - React-hermes @@ -104,7 +104,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTActionSheetHeaders (0.85.0): + - React-Core/RCTActionSheetHeaders (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -123,7 +123,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTAnimationHeaders (0.85.0): + - React-Core/RCTAnimationHeaders (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -142,7 +142,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTBlobHeaders (0.85.0): + - React-Core/RCTBlobHeaders (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -161,7 +161,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTImageHeaders (0.85.0): + - React-Core/RCTImageHeaders (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -180,7 +180,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTLinkingHeaders (0.85.0): + - React-Core/RCTLinkingHeaders (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -199,7 +199,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTNetworkHeaders (0.85.0): + - React-Core/RCTNetworkHeaders (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -218,7 +218,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTSettingsHeaders (0.85.0): + - React-Core/RCTSettingsHeaders (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -237,7 +237,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTTextHeaders (0.85.0): + - React-Core/RCTTextHeaders (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -256,7 +256,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTVibrationHeaders (0.85.0): + - React-Core/RCTVibrationHeaders (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -275,11 +275,11 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTWebSocket (0.85.0): + - React-Core/RCTWebSocket (0.86.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0) + - React-Core/Default (= 0.86.0) - React-cxxreact - React-featureflags - React-hermes @@ -294,40 +294,43 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-CoreModules (0.85.0): - - RCTTypeSafety (= 0.85.0) + - React-CoreModules (0.86.0): + - RCTTypeSafety (= 0.86.0) - React-Core-prebuilt - - React-Core/CoreModulesHeaders (= 0.85.0) + - React-Core/CoreModulesHeaders (= 0.86.0) - React-debug - - React-jsi (= 0.85.0) + - React-featureflags + - React-jsi (= 0.86.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.85.0) + - React-RCTImage (= 0.86.0) - React-runtimeexecutor - React-utils - ReactCommon - ReactNativeDependencies - - React-cxxreact (0.85.0): + - React-cxxreact (0.86.0): - hermes-engine - - React-callinvoker (= 0.85.0) + - React-callinvoker (= 0.86.0) - React-Core-prebuilt - - React-debug (= 0.85.0) - - React-jsi (= 0.85.0) + - React-debug (= 0.86.0) + - React-jsi (= 0.86.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.85.0) - - React-perflogger (= 0.85.0) + - React-logger (= 0.86.0) + - React-perflogger (= 0.86.0) - React-runtimeexecutor - - React-timing (= 0.85.0) + - React-timing (= 0.86.0) - React-utils - ReactNativeDependencies - - React-debug (0.85.0) - - React-defaultsnativemodule (0.85.0): + - React-debug (0.86.0): + - React-debug/redbox (= 0.86.0) + - React-debug/redbox (0.86.0) + - React-defaultsnativemodule (0.86.0): - hermes-engine - React-Core-prebuilt - React-domnativemodule @@ -339,11 +342,13 @@ PODS: - React-jsi - React-jsiexecutor - React-microtasksnativemodule + - React-mutationobservernativemodule - React-RCTFBReactNativeSpec + - React-viewtransitionnativemodule - React-webperformancenativemodule - ReactNativeDependencies - Yoga - - React-domnativemodule (0.85.0): + - React-domnativemodule (0.86.0): - hermes-engine - React-Core-prebuilt - React-Fabric @@ -357,7 +362,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric (0.85.0): + - React-Fabric (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -365,24 +370,25 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/animated (= 0.85.0) - - React-Fabric/animationbackend (= 0.85.0) - - React-Fabric/animations (= 0.85.0) - - React-Fabric/attributedstring (= 0.85.0) - - React-Fabric/bridging (= 0.85.0) - - React-Fabric/componentregistry (= 0.85.0) - - React-Fabric/componentregistrynative (= 0.85.0) - - React-Fabric/components (= 0.85.0) - - React-Fabric/consistency (= 0.85.0) - - React-Fabric/core (= 0.85.0) - - React-Fabric/dom (= 0.85.0) - - React-Fabric/imagemanager (= 0.85.0) - - React-Fabric/leakchecker (= 0.85.0) - - React-Fabric/mounting (= 0.85.0) - - React-Fabric/observers (= 0.85.0) - - React-Fabric/scheduler (= 0.85.0) - - React-Fabric/telemetry (= 0.85.0) - - React-Fabric/uimanager (= 0.85.0) + - React-Fabric/animated (= 0.86.0) + - React-Fabric/animationbackend (= 0.86.0) + - React-Fabric/animations (= 0.86.0) + - React-Fabric/attributedstring (= 0.86.0) + - React-Fabric/bridging (= 0.86.0) + - React-Fabric/componentregistry (= 0.86.0) + - React-Fabric/componentregistrynative (= 0.86.0) + - React-Fabric/components (= 0.86.0) + - React-Fabric/consistency (= 0.86.0) + - React-Fabric/core (= 0.86.0) + - React-Fabric/dom (= 0.86.0) + - React-Fabric/imagemanager (= 0.86.0) + - React-Fabric/leakchecker (= 0.86.0) + - React-Fabric/mounting (= 0.86.0) + - React-Fabric/observers (= 0.86.0) + - React-Fabric/scheduler (= 0.86.0) + - React-Fabric/telemetry (= 0.86.0) + - React-Fabric/uimanager (= 0.86.0) + - React-Fabric/viewtransition (= 0.86.0) - React-featureflags - React-graphics - React-jsi @@ -394,7 +400,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animated (0.85.0): + - React-Fabric/animated (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -414,7 +420,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animationbackend (0.85.0): + - React-Fabric/animationbackend (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -433,7 +439,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animations (0.85.0): + - React-Fabric/animations (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -452,7 +458,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/attributedstring (0.85.0): + - React-Fabric/attributedstring (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -471,7 +477,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/bridging (0.85.0): + - React-Fabric/bridging (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -490,7 +496,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistry (0.85.0): + - React-Fabric/componentregistry (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -509,7 +515,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistrynative (0.85.0): + - React-Fabric/componentregistrynative (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -528,7 +534,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components (0.85.0): + - React-Fabric/components (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -536,10 +542,10 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0) - - React-Fabric/components/root (= 0.85.0) - - React-Fabric/components/scrollview (= 0.85.0) - - React-Fabric/components/view (= 0.85.0) + - React-Fabric/components/legacyviewmanagerinterop (= 0.86.0) + - React-Fabric/components/root (= 0.86.0) + - React-Fabric/components/scrollview (= 0.86.0) + - React-Fabric/components/view (= 0.86.0) - React-featureflags - React-graphics - React-jsi @@ -551,7 +557,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/legacyviewmanagerinterop (0.85.0): + - React-Fabric/components/legacyviewmanagerinterop (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -570,7 +576,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/root (0.85.0): + - React-Fabric/components/root (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -589,7 +595,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/scrollview (0.85.0): + - React-Fabric/components/scrollview (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -608,7 +614,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/view (0.85.0): + - React-Fabric/components/view (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -629,7 +635,26 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric/consistency (0.85.0): + - React-Fabric/consistency (0.86.0): + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - React-Fabric/core (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -648,7 +673,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/core (0.85.0): + - React-Fabric/dom (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -667,7 +692,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/dom (0.85.0): + - React-Fabric/imagemanager (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -686,7 +711,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/imagemanager (0.85.0): + - React-Fabric/leakchecker (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -705,7 +730,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/leakchecker (0.85.0): + - React-Fabric/mounting (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -717,6 +742,7 @@ PODS: - React-graphics - React-jsi - React-jsiexecutor + - React-jsinspectortracing - React-logger - React-rendererdebug - React-runtimeexecutor @@ -724,7 +750,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/mounting (0.85.0): + - React-Fabric/observers (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -732,6 +758,9 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug + - React-Fabric/observers/events (= 0.86.0) + - React-Fabric/observers/intersection (= 0.86.0) + - React-Fabric/observers/mutation (= 0.86.0) - React-featureflags - React-graphics - React-jsi @@ -743,7 +772,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers (0.85.0): + - React-Fabric/observers/events (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -751,8 +780,6 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.85.0) - - React-Fabric/observers/intersection (= 0.85.0) - React-featureflags - React-graphics - React-jsi @@ -764,7 +791,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/events (0.85.0): + - React-Fabric/observers/intersection (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -783,7 +810,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/intersection (0.85.0): + - React-Fabric/observers/mutation (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -802,7 +829,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/scheduler (0.85.0): + - React-Fabric/scheduler (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -812,6 +839,7 @@ PODS: - React-debug - React-Fabric/animationbackend - React-Fabric/observers/events + - React-Fabric/viewtransition - React-featureflags - React-graphics - React-jsi @@ -825,7 +853,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/telemetry (0.85.0): + - React-Fabric/telemetry (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -844,7 +872,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager (0.85.0): + - React-Fabric/uimanager (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -852,7 +880,7 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.85.0) + - React-Fabric/uimanager/consistency (= 0.86.0) - React-featureflags - React-graphics - React-jsi @@ -865,7 +893,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager/consistency (0.85.0): + - React-Fabric/uimanager/consistency (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -885,7 +913,26 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-FabricComponents (0.85.0): + - React-Fabric/viewtransition (0.86.0): + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - React-FabricComponents (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -894,8 +941,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.85.0) - - React-FabricComponents/textlayoutmanager (= 0.85.0) + - React-FabricComponents/components (= 0.86.0) + - React-FabricComponents/textlayoutmanager (= 0.86.0) - React-featureflags - React-graphics - React-jsi @@ -908,7 +955,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components (0.85.0): + - React-FabricComponents/components (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -917,17 +964,17 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.85.0) - - React-FabricComponents/components/iostextinput (= 0.85.0) - - React-FabricComponents/components/modal (= 0.85.0) - - React-FabricComponents/components/rncore (= 0.85.0) - - React-FabricComponents/components/safeareaview (= 0.85.0) - - React-FabricComponents/components/scrollview (= 0.85.0) - - React-FabricComponents/components/switch (= 0.85.0) - - React-FabricComponents/components/text (= 0.85.0) - - React-FabricComponents/components/textinput (= 0.85.0) - - React-FabricComponents/components/unimplementedview (= 0.85.0) - - React-FabricComponents/components/virtualview (= 0.85.0) + - React-FabricComponents/components/inputaccessory (= 0.86.0) + - React-FabricComponents/components/iostextinput (= 0.86.0) + - React-FabricComponents/components/modal (= 0.86.0) + - React-FabricComponents/components/rncore (= 0.86.0) + - React-FabricComponents/components/safeareaview (= 0.86.0) + - React-FabricComponents/components/scrollview (= 0.86.0) + - React-FabricComponents/components/switch (= 0.86.0) + - React-FabricComponents/components/text (= 0.86.0) + - React-FabricComponents/components/textinput (= 0.86.0) + - React-FabricComponents/components/unimplementedview (= 0.86.0) + - React-FabricComponents/components/virtualview (= 0.86.0) - React-featureflags - React-graphics - React-jsi @@ -940,7 +987,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/inputaccessory (0.85.0): + - React-FabricComponents/components/inputaccessory (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -961,7 +1008,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/iostextinput (0.85.0): + - React-FabricComponents/components/iostextinput (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -982,7 +1029,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/modal (0.85.0): + - React-FabricComponents/components/modal (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1003,7 +1050,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/rncore (0.85.0): + - React-FabricComponents/components/rncore (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1024,7 +1071,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/safeareaview (0.85.0): + - React-FabricComponents/components/safeareaview (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1045,7 +1092,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/scrollview (0.85.0): + - React-FabricComponents/components/scrollview (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1066,7 +1113,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/switch (0.85.0): + - React-FabricComponents/components/switch (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1087,7 +1134,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/text (0.85.0): + - React-FabricComponents/components/text (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1108,7 +1155,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/textinput (0.85.0): + - React-FabricComponents/components/textinput (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1129,7 +1176,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/unimplementedview (0.85.0): + - React-FabricComponents/components/unimplementedview (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1150,7 +1197,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/virtualview (0.85.0): + - React-FabricComponents/components/virtualview (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1171,7 +1218,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/textlayoutmanager (0.85.0): + - React-FabricComponents/textlayoutmanager (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1192,27 +1239,27 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricImage (0.85.0): + - React-FabricImage (0.86.0): - hermes-engine - - RCTRequired (= 0.85.0) - - RCTTypeSafety (= 0.85.0) + - RCTRequired (= 0.86.0) + - RCTTypeSafety (= 0.86.0) - React-Core-prebuilt - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.85.0) + - React-jsiexecutor (= 0.86.0) - React-logger - React-rendererdebug - React-utils - ReactCommon - ReactNativeDependencies - Yoga - - React-featureflags (0.85.0): + - React-featureflags (0.86.0): - React-Core-prebuilt - ReactNativeDependencies - - React-featureflagsnativemodule (0.85.0): + - React-featureflagsnativemodule (0.86.0): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1221,29 +1268,30 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-graphics (0.85.0): + - React-graphics (0.86.0): - hermes-engine - React-Core-prebuilt - React-featureflags - React-jsi - React-jsiexecutor + - React-rendererdebug - React-utils - ReactNativeDependencies - - React-hermes (0.85.0): + - React-hermes (0.86.0): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0) + - React-cxxreact (= 0.86.0) - React-jsi - - React-jsiexecutor (= 0.85.0) + - React-jsiexecutor (= 0.86.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-jsitooling - React-oscompat - - React-perflogger (= 0.85.0) + - React-perflogger (= 0.86.0) - React-runtimeexecutor - ReactNativeDependencies - - React-idlecallbacksnativemodule (0.85.0): + - React-idlecallbacksnativemodule (0.86.0): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1253,7 +1301,7 @@ PODS: - React-runtimescheduler - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-ImageManager (0.85.0): + - React-ImageManager (0.86.0): - React-Core-prebuilt - React-Core/Default - React-debug @@ -1262,7 +1310,7 @@ PODS: - React-rendererdebug - React-utils - ReactNativeDependencies - - React-intersectionobservernativemodule (0.85.0): + - React-intersectionobservernativemodule (0.86.0): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1277,7 +1325,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-jserrorhandler (0.85.0): + - React-jserrorhandler (0.86.0): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1286,11 +1334,11 @@ PODS: - React-jsi - ReactCommon/turbomodule/bridging - ReactNativeDependencies - - React-jsi (0.85.0): + - React-jsi (0.86.0): - hermes-engine - React-Core-prebuilt - ReactNativeDependencies - - React-jsiexecutor (0.85.0): + - React-jsiexecutor (0.86.0): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1305,7 +1353,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspector (0.85.0): + - React-jsinspector (0.86.0): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1314,47 +1362,48 @@ PODS: - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.85.0) + - React-perflogger (= 0.86.0) - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspectorcdp (0.85.0): + - React-jsinspectorcdp (0.86.0): - React-Core-prebuilt - ReactNativeDependencies - - React-jsinspectornetwork (0.85.0): + - React-jsinspectornetwork (0.86.0): - React-Core-prebuilt - React-jsinspectorcdp - ReactNativeDependencies - - React-jsinspectortracing (0.85.0): + - React-jsinspectortracing (0.86.0): - hermes-engine - React-Core-prebuilt - React-jsi - React-jsinspectornetwork - React-oscompat - React-timing + - React-utils - ReactNativeDependencies - - React-jsitooling (0.85.0): + - React-jsitooling (0.86.0): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0) + - React-cxxreact (= 0.86.0) - React-debug - - React-jsi (= 0.85.0) + - React-jsi (= 0.86.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsitracing (0.85.0): + - React-jsitracing (0.86.0): - React-jsi - - React-logger (0.85.0): + - React-logger (0.86.0): - React-Core-prebuilt - ReactNativeDependencies - - React-Mapbuffer (0.85.0): + - React-Mapbuffer (0.86.0): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-microtasksnativemodule (0.85.0): + - React-microtasksnativemodule (0.86.0): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1362,6 +1411,21 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies + - React-mutationobservernativemodule (0.86.0): + - hermes-engine + - React-Core-prebuilt + - React-cxxreact + - React-Fabric + - React-Fabric/bridging + - React-Fabric/observers/mutation + - React-featureflags + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - React-runtimeexecutor + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - Yoga - react-native-image-picker (8.2.1): - hermes-engine - RCTRequired @@ -1384,7 +1448,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-NativeModulesApple (0.85.0): + - React-NativeModulesApple (0.86.0): - hermes-engine - React-callinvoker - React-Core @@ -1399,18 +1463,18 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-networking (0.85.0): + - React-networking (0.86.0): - React-Core-prebuilt - React-jsinspectornetwork - React-jsinspectortracing - React-performancetimeline - React-timing - ReactNativeDependencies - - React-oscompat (0.85.0) - - React-perflogger (0.85.0): + - React-oscompat (0.86.0) + - React-perflogger (0.86.0): - React-Core-prebuilt - ReactNativeDependencies - - React-performancecdpmetrics (0.85.0): + - React-performancecdpmetrics (0.86.0): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1418,7 +1482,7 @@ PODS: - React-runtimeexecutor - React-timing - ReactNativeDependencies - - React-performancetimeline (0.85.0): + - React-performancetimeline (0.86.0): - React-Core-prebuilt - React-featureflags - React-jsinspector @@ -1426,9 +1490,9 @@ PODS: - React-perflogger - React-timing - ReactNativeDependencies - - React-RCTActionSheet (0.85.0): - - React-Core/RCTActionSheetHeaders (= 0.85.0) - - React-RCTAnimation (0.85.0): + - React-RCTActionSheet (0.86.0): + - React-Core/RCTActionSheetHeaders (= 0.86.0) + - React-RCTAnimation (0.86.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTAnimationHeaders @@ -1439,7 +1503,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTAppDelegate (0.85.0): + - React-RCTAppDelegate (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1467,7 +1531,7 @@ PODS: - React-utils - ReactCommon - ReactNativeDependencies - - React-RCTBlob (0.85.0): + - React-RCTBlob (0.86.0): - hermes-engine - React-Core-prebuilt - React-Core/RCTBlobHeaders @@ -1480,7 +1544,7 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTFabric (0.85.0): + - React-RCTFabric (0.86.0): - hermes-engine - RCTSwiftUIWrapper - React-Core @@ -1511,7 +1575,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-RCTFBReactNativeSpec (0.85.0): + - React-RCTFBReactNativeSpec (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1519,10 +1583,10 @@ PODS: - React-Core-prebuilt - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.85.0) + - React-RCTFBReactNativeSpec/components (= 0.86.0) - ReactCommon - ReactNativeDependencies - - React-RCTFBReactNativeSpec/components (0.85.0): + - React-RCTFBReactNativeSpec/components (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1539,7 +1603,7 @@ PODS: - ReactCommon - ReactNativeDependencies - Yoga - - React-RCTImage (0.85.0): + - React-RCTImage (0.86.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTImageHeaders @@ -1549,14 +1613,14 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTLinking (0.85.0): - - React-Core/RCTLinkingHeaders (= 0.85.0) - - React-jsi (= 0.85.0) + - React-RCTLinking (0.86.0): + - React-Core/RCTLinkingHeaders (= 0.86.0) + - React-jsi (= 0.86.0) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.85.0) - - React-RCTNetwork (0.85.0): + - ReactCommon/turbomodule/core (= 0.86.0) + - React-RCTNetwork (0.86.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTNetworkHeaders @@ -1570,7 +1634,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTRuntime (0.85.0): + - React-RCTRuntime (0.86.0): - hermes-engine - React-Core - React-Core-prebuilt @@ -1586,7 +1650,7 @@ PODS: - React-RuntimeHermes - React-utils - ReactNativeDependencies - - React-RCTSettings (0.85.0): + - React-RCTSettings (0.86.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTSettingsHeaders @@ -1595,10 +1659,10 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTText (0.85.0): - - React-Core/RCTTextHeaders (= 0.85.0) + - React-RCTText (0.86.0): + - React-Core/RCTTextHeaders (= 0.86.0) - Yoga - - React-RCTVibration (0.85.0): + - React-RCTVibration (0.86.0): - React-Core-prebuilt - React-Core/RCTVibrationHeaders - React-jsi @@ -1606,15 +1670,15 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-rendererconsistency (0.85.0) - - React-renderercss (0.85.0): + - React-rendererconsistency (0.86.0) + - React-renderercss (0.86.0): - React-debug - React-utils - - React-rendererdebug (0.85.0): + - React-rendererdebug (0.86.0): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-RuntimeApple (0.85.0): + - React-RuntimeApple (0.86.0): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1637,7 +1701,7 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-RuntimeCore (0.85.0): + - React-RuntimeCore (0.86.0): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1653,14 +1717,14 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-runtimeexecutor (0.85.0): + - React-runtimeexecutor (0.86.0): - React-Core-prebuilt - React-debug - React-featureflags - - React-jsi (= 0.85.0) + - React-jsi (= 0.86.0) - React-utils - ReactNativeDependencies - - React-RuntimeHermes (0.85.0): + - React-RuntimeHermes (0.86.0): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1675,7 +1739,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-runtimescheduler (0.85.0): + - React-runtimescheduler (0.86.0): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1691,15 +1755,27 @@ PODS: - React-timing - React-utils - ReactNativeDependencies - - React-timing (0.85.0): + - React-timing (0.86.0): - React-debug - - React-utils (0.85.0): + - React-utils (0.86.0): - hermes-engine - React-Core-prebuilt - React-debug - - React-jsi (= 0.85.0) + - React-jsi (= 0.86.0) + - ReactNativeDependencies + - React-viewtransitionnativemodule (0.86.0): + - hermes-engine + - React-Core-prebuilt + - React-Fabric + - React-Fabric/bridging + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - React-runtimeexecutor + - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-webperformancenativemodule (0.85.0): + - Yoga + - React-webperformancenativemodule (0.86.0): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1710,9 +1786,9 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactAppDependencyProvider (0.85.0): + - ReactAppDependencyProvider (0.86.0): - ReactCodegen - - ReactCodegen (0.85.0): + - ReactCodegen (0.86.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1732,43 +1808,43 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactCommon (0.85.0): + - ReactCommon (0.86.0): - React-Core-prebuilt - - ReactCommon/turbomodule (= 0.85.0) + - ReactCommon/turbomodule (= 0.86.0) - ReactNativeDependencies - - ReactCommon/turbomodule (0.85.0): + - ReactCommon/turbomodule (0.86.0): - hermes-engine - - React-callinvoker (= 0.85.0) + - React-callinvoker (= 0.86.0) - React-Core-prebuilt - - React-cxxreact (= 0.85.0) - - React-jsi (= 0.85.0) - - React-logger (= 0.85.0) - - React-perflogger (= 0.85.0) - - ReactCommon/turbomodule/bridging (= 0.85.0) - - ReactCommon/turbomodule/core (= 0.85.0) + - React-cxxreact (= 0.86.0) + - React-jsi (= 0.86.0) + - React-logger (= 0.86.0) + - React-perflogger (= 0.86.0) + - ReactCommon/turbomodule/bridging (= 0.86.0) + - ReactCommon/turbomodule/core (= 0.86.0) - ReactNativeDependencies - - ReactCommon/turbomodule/bridging (0.85.0): + - ReactCommon/turbomodule/bridging (0.86.0): - hermes-engine - - React-callinvoker (= 0.85.0) + - React-callinvoker (= 0.86.0) - React-Core-prebuilt - - React-cxxreact (= 0.85.0) - - React-jsi (= 0.85.0) - - React-logger (= 0.85.0) - - React-perflogger (= 0.85.0) + - React-cxxreact (= 0.86.0) + - React-jsi (= 0.86.0) + - React-logger (= 0.86.0) + - React-perflogger (= 0.86.0) - ReactNativeDependencies - - ReactCommon/turbomodule/core (0.85.0): + - ReactCommon/turbomodule/core (0.86.0): - hermes-engine - - React-callinvoker (= 0.85.0) + - React-callinvoker (= 0.86.0) - React-Core-prebuilt - - React-cxxreact (= 0.85.0) - - React-debug (= 0.85.0) - - React-featureflags (= 0.85.0) - - React-jsi (= 0.85.0) - - React-logger (= 0.85.0) - - React-perflogger (= 0.85.0) - - React-utils (= 0.85.0) + - React-cxxreact (= 0.86.0) + - React-debug (= 0.86.0) + - React-featureflags (= 0.86.0) + - React-jsi (= 0.86.0) + - React-logger (= 0.86.0) + - React-perflogger (= 0.86.0) + - React-utils (= 0.86.0) - ReactNativeDependencies - - ReactNativeDependencies (0.85.0) + - ReactNativeDependencies (0.86.0) - ReactNativeEnrichedHtml (1.0.0): - hermes-engine - RCTRequired @@ -1833,6 +1909,7 @@ DEPENDENCIES: - React-logger (from `../node_modules/react-native/ReactCommon/logger`) - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) - React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) + - React-mutationobservernativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/mutationobserver`) - react-native-image-picker (from `../node_modules/react-native-image-picker`) - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) - React-networking (from `../node_modules/react-native/ReactCommon/react/networking`) @@ -1863,6 +1940,7 @@ DEPENDENCIES: - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) - React-timing (from `../node_modules/react-native/ReactCommon/react/timing`) - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) + - React-viewtransitionnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/viewtransition`) - React-webperformancenativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/webperformance`) - ReactAppDependencyProvider (from `build/generated/ios/ReactAppDependencyProvider`) - ReactCodegen (from `build/generated/ios/ReactCodegen`) @@ -1876,7 +1954,7 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/Libraries/FBLazyVector" hermes-engine: :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-v250829098.0.10 + :tag: hermes-v250829098.0.14 RCTDeprecation: :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" RCTRequired: @@ -1949,6 +2027,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon" React-microtasksnativemodule: :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" + React-mutationobservernativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/mutationobserver" react-native-image-picker: :path: "../node_modules/react-native-image-picker" React-NativeModulesApple: @@ -2009,6 +2089,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/react/timing" React-utils: :path: "../node_modules/react-native/ReactCommon/react/utils" + React-viewtransitionnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/viewtransition" React-webperformancenativemodule: :path: "../node_modules/react-native/ReactCommon/react/nativemodule/webperformance" ReactAppDependencyProvider: @@ -2025,81 +2107,83 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - FBLazyVector: c00c20551d40126351a6783c47ce75f5b374851b - hermes-engine: b4dad6ba67535bb03c8ff1006b337cba14db16cb - RCTDeprecation: 3bb167081b134461cfeb875ff7ae1945f8635257 - RCTRequired: 74839f55d5058a133a0bc4569b0afec750957f64 - RCTSwiftUI: 87a316382f3eab4dd13d2a0d0fd2adcce917361a - RCTSwiftUIWrapper: f52a72cff5af363841dc0c5ab368e6a60fdbfe43 - RCTTypeSafety: abdf2eaed5501a52f2000de668ccfc60b78c3b27 - React: 1b1536b9099195944034e65b1830f463caaa8390 - React-callinvoker: 6dff6d17d1d6cc8fdf85468a649bafed473c65f5 - React-Core: 39ee05b5798296f433dd3c3624c57a187c1510e3 - React-Core-prebuilt: 69556f895326f23c007f3a6869340045d7dca106 - React-CoreModules: e78bfd2617075bc0e50c689df4a29232bd72ad82 - React-cxxreact: 3fe21801d46097cf74c3dff6953677bebc4a3c2a - React-debug: e1f00fcd2cef58a2897471a6d76a4ef5f5f90c74 - React-defaultsnativemodule: 5130fb68b18261e3a7b16be2aaad810a885482fa - React-domnativemodule: ace47c9e9cdfed14cd1528dc49055c4b8eb023ef - React-Fabric: 929105fe12a5e16caa85ed144e7459befbdca629 - React-FabricComponents: 0e725ecd0a3b8f6f9f5652ea67561f14c6d4a49d - React-FabricImage: 38540f65535f0b30db73c5a8428bedbf708aa9ff - React-featureflags: 686d8b86533b3eca4706f8971d570f43cb19d983 - React-featureflagsnativemodule: 13ef8a5b6afa786d8e549adbc2c2bef260b0940c - React-graphics: 610ea28df228b07251790b23f79a7640c9193863 - React-hermes: 698513cdf13fedc70cd090e7cff4c44377b06d5a - React-idlecallbacksnativemodule: 92c38ae1e875b1bbfb1f9f5f308684745c6755dd - React-ImageManager: a28b94e7955a094a5da76d230566fb8cb57cf5af - React-intersectionobservernativemodule: 4cb52f5d07042fa7091959ed9b77e40c93a8d75d - React-jserrorhandler: 32bfc5c0582e59e1e83574d10f6202d848abea84 - React-jsi: 2231f12e4f3bfc07be14a903114a283ce868a2a1 - React-jsiexecutor: 80729ccdaa7a35ec3be8a3b24f520d9fa59bf4f1 - React-jsinspector: 291f50cc39ff26bd7a8aadc50628abadfa941465 - React-jsinspectorcdp: 206459facbda4ede119c96acc53fb9c3b46faa50 - React-jsinspectornetwork: 2b8ccfe3ae0dd6399088e3db8466260ba559eda5 - React-jsinspectortracing: 3fdd57f8ed44653716fa168203ed66bf8112623b - React-jsitooling: bd5f50c0ef7182a4817820a0e699ee214e1dc903 - React-jsitracing: 1ba49400a0c7fa1d1826b1909fcc7b3a76d46eb7 - React-logger: 832b3fa3d0abbe447bcc3efeb028254b6ffcd803 - React-Mapbuffer: 8a4fda42c36c9a286abc297f65eb6c949650d97d - React-microtasksnativemodule: fefb6931840ba0949954e07d67caa503c7e0879d + FBLazyVector: b3e7ad108f0d882e30445c5527d774e3fd432f3d + hermes-engine: 03c4f027614fa33388949bb373cbf7a4892b8e5f + RCTDeprecation: 2a74a2c57675e64419bd89078efde81f7c1de90b + RCTRequired: 30451112e6fef4e6f31b4e7eee0845156e35e4b0 + RCTSwiftUI: 5aaf0b07e747ba749dc6acc94d8bd41eea4b570f + RCTSwiftUIWrapper: 1feaf484029fd6294fe8bc401d28e1d803eca142 + RCTTypeSafety: 3eaed17dbddb0b989208b062ea14c44d412b9780 + React: 2574546f2d017abd14d0c9b48cf2b6a0547c2591 + React-callinvoker: 03cd4b931d1d583d87aae99b8f7b6fe26bf571ee + React-Core: b0a0038e05720fb8148759404e9c354e3e60043c + React-Core-prebuilt: 7da85c26e5616d52f119b81ce5e3e6fc5c9bda49 + React-CoreModules: a1121b3182200be11e078940159c67ff95ee98b4 + React-cxxreact: 8f74977959064bee99af63bb0ad95b6c3dbec921 + React-debug: 8cc8d99ccc664ef9e873027f7fc3fb0a50496012 + React-defaultsnativemodule: 7c8182addbb79ec576c589186b51e3fb405da7da + React-domnativemodule: 576bd1e6ad81477997dcb556e6db1f005134356b + React-Fabric: 4cbd22315ddb9e33441437f851117d314d1b4ad3 + React-FabricComponents: efe374aecaf1bbc2fb9a195ece4b50fd9f66bfa0 + React-FabricImage: cfeffc0b527de8bc2dc5a50618dad119361d0ec3 + React-featureflags: 98931b22f5f4b861a3985b75bd79c5fcbe4618ab + React-featureflagsnativemodule: 518c2e279cdb3835604f7e8fb15f4c2691336b4c + React-graphics: ac9ff09da733d98c0e5eddb589dc7f9f082c9531 + React-hermes: bd1a14a982e63ee75e9c9cb8d11d3d4b5f330196 + React-idlecallbacksnativemodule: b6378d3bca83d8284e1abaa51251ee1ce570d85a + React-ImageManager: 4936349da191d1bc29ed2bbaf5a2dd74bfdf5ed8 + React-intersectionobservernativemodule: d9a6451f2aa1f1c989d5d5e0d967db2c07d0c48c + React-jserrorhandler: 2455567e21fcc036f96015b2b8eb4eb13e0d8d05 + React-jsi: bf5ec8e7a7b26bddc39ab7f821af5aad8bb94a33 + React-jsiexecutor: cf6c957f578dd491ec8ae516a39aff2cf7369f1a + React-jsinspector: 63e9b9f9a5b6c51bf38deea2b379a63754c0ab0d + React-jsinspectorcdp: 327082854cdebb1f500a669c51146b9fd871058c + React-jsinspectornetwork: bbc5c2e881252075d63dc679f18cd856c2def94e + React-jsinspectortracing: ea6ec857ead0de4e6bbb2e12ee48ae4381938874 + React-jsitooling: 52e278666b35e856414d613d7dc50d1f0d50d9a5 + React-jsitracing: 642172314677a1d1780b81f4e2e4a3f4d3ccf238 + React-logger: 35cda3ab8977c6c4546e3cf6dc8f91bacec25934 + React-Mapbuffer: c058c051f571589e37a29bce18d0e9b730faa9d0 + React-microtasksnativemodule: 03752e60738a797bb49f4d6cb0291dfa398099b8 + React-mutationobservernativemodule: 2e568e13c98bd185fe83266795233fa7ad2cbc19 react-native-image-picker: 2146157d5d37a34c2063d1d2ed01081b56d0b87b - React-NativeModulesApple: 203fb2f050c7949cb500df1ac8bf7c09e8030fca - React-networking: 368beb4a9537676c58fa72e7816cd969503fce69 - React-oscompat: 5361d0fa7905ba1c3b3c5e7c464d6be9d2d85f4b - React-perflogger: 16e8ea1ed29d94058d433e5ec51920ac46dfb4c9 - React-performancecdpmetrics: 299586dec0dedb1389bba85a7a1c852cd828c7c1 - React-performancetimeline: 82f52fa1d42e5cd3d1b250f373ea14687d31124b - React-RCTActionSheet: e3d1db66ef805645e83e6e80f2e21922328a79a7 - React-RCTAnimation: 27271ba57c17d39fe3a0b9539423e83ceb9d52a5 - React-RCTAppDelegate: c795c6831d5e13f1cefb4e728cc2b9534d83d82a - React-RCTBlob: fc01d55dc957f4cb08dd0fbdd079bbba32e3572c - React-RCTFabric: f93b12e3b46a8859390150320de33c5499609dba - React-RCTFBReactNativeSpec: 36c19394e3f79e7ccb2b6ef2cc52c32690f92f9c - React-RCTImage: 85dd8830ab80d33521399cc986cc3d442c3c2648 - React-RCTLinking: f42dc0476fe5f7b651e02c15b1f198f4ab56b3e3 - React-RCTNetwork: 930b50c392f9ae4faece7ae7614f7ca55f10090b - React-RCTRuntime: d6d3d2b6990c5f86f49e216361470e3495d5b961 - React-RCTSettings: 6ee227753225c997ea95130e3fdf55d969d38178 - React-RCTText: 2d00740fd3fe0ff6edc7e48fe4612bfbea18e01d - React-RCTVibration: 8254ff85ae70d910bb4a5e7613829450d81c362b - React-rendererconsistency: dd05e33df654b44cc5cdf99532b229d60d469b09 - React-renderercss: 46efb8e5c1dd2a835767e306a11b55249b44d39a - React-rendererdebug: ebbcf85a388f0cc84b4c9fc88a93f9d7d94f43dc - React-RuntimeApple: 600a30d1f05d83a5f5a88237cb7c5287278d122c - React-RuntimeCore: cc2948631d3664956554820a9bdb3c80e624efee - React-runtimeexecutor: bc4b4a4a9e032282f834cf4f67d4f1206e8114e8 - React-RuntimeHermes: b97bf966c465bc6b524c4b1ea40119b1e6c58ea6 - React-runtimescheduler: b6e08fc88bb41bc75ae7575a58cb6323b737b2ad - React-timing: f02cf171d6b937776c9734e58d0017308e9ed82b - React-utils: 317b0f4ef4110a0a8b424afed554e4b81a605269 - React-webperformancenativemodule: 10962122c2ef0b53a4a4422f5d78054dc38434bc - ReactAppDependencyProvider: 706b65371b90b5cc797b6639e8979f2e5cecd6da - ReactCodegen: ab01ebfffac5cda9140204eb872ed97c15df225f - ReactCommon: 47ef95b0920948a0b54d7439f7452501eeeac071 - ReactNativeDependencies: 8a208df374583424130645685d86306befc275cf + React-NativeModulesApple: a4713821c9caae40ae33eef933a6e692a6f4a81d + React-networking: b344a1a41a4729ef859123b7a234f3092761cb25 + React-oscompat: 0b72a7e926954a0415ccd83e0748b6561fe45367 + React-perflogger: a0d581c6cc174e847877107ddac3f4fc9b518dc7 + React-performancecdpmetrics: 91d3d0dce2e3a239ea68cc2882e75b11a61cbf2e + React-performancetimeline: 4b9e04002c1ddba95167276a86424e5face65605 + React-RCTActionSheet: 902c79deec52f99cc48b1051b59bcbe86787d339 + React-RCTAnimation: f50eac1c9dbea36c4abc69cb24e2da4364374055 + React-RCTAppDelegate: a5d746fec869d15a8f6eecce60510c18e52135d5 + React-RCTBlob: e544dc72edc6f277c67e85493b0a405e1993c250 + React-RCTFabric: 8003ea99830c294857d41469a888b033e5ad91a6 + React-RCTFBReactNativeSpec: 8a3506041284fdc75da90e6fa40fb9b575414a39 + React-RCTImage: fb85496986a53d9e11a835124a083b7c7c33f898 + React-RCTLinking: b8eafcdedaebf981a18396db61d1190f5279ea81 + React-RCTNetwork: 03573c4fcc73e28f48fea7aea69310b6955a749c + React-RCTRuntime: 08d58920b217b2d7715d5da595794e63520cd2d9 + React-RCTSettings: f9b278b46e5de1ff8b843bb7aefaee721f06572d + React-RCTText: 7266943febf3382dac8adce9ba0de95b90c26e9e + React-RCTVibration: 27e1952701ec858922062f25a59b0c48e7153151 + React-rendererconsistency: ef8519bdd9931261c6561bfad6506356b8108387 + React-renderercss: edc1b0a18b12d681f8edbc779039dc6db32cf7b2 + React-rendererdebug: 074ec3420f3bab2bea498da65e5a17e9288c90d0 + React-RuntimeApple: 180682587e82ae4fc525f7d6636ed5db39c1e78c + React-RuntimeCore: 991cdb27072f7885750fdad4a70c2b919533e4ef + React-runtimeexecutor: bfec6ca5e62c6b2460a4adf0fddce0c4db0a8748 + React-RuntimeHermes: dcb07afe0f38c1cbaf48b7a1bf4904e867529726 + React-runtimescheduler: fdf0b71e519e416ad38c76525df43eba8dd78db2 + React-timing: 7b538f379678210bf30d8541eb4cf007c000c6f3 + React-utils: a15da1da76aee3dd0ed9f51d62bf1c09be17c221 + React-viewtransitionnativemodule: 8556c844dcd691ab3fe1b32bbf8f58c8c9a49c75 + React-webperformancenativemodule: 4d1d0258107fe0cb8ef5c9ac17a6a099785f2995 + ReactAppDependencyProvider: adf5403892170fbe996fce485a703f25df08db66 + ReactCodegen: ee39bbc365b4791c9b5183b52c533ebf586e1d8d + ReactCommon: 4d01bfb533b93a2103329dfefc74db6a9e272888 + ReactNativeDependencies: fa0a54b3f5319ae0e3b9aff32bfee7a424b88e66 ReactNativeEnrichedHtml: 7d90df4aced7f533c7bd15ac296879b214413361 - Yoga: e83c3121d079541e69f3c5c623faaaf933fb5812 + Yoga: fe50ab299e578f397fef753cf309c6703a4db29b PODFILE CHECKSUM: 88c10840d02e9884b2dc3f457d5120f83ac3803b diff --git a/apps/example/package.json b/apps/example/package.json index c49e7de14..681085654 100644 --- a/apps/example/package.json +++ b/apps/example/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.85.0", + "react-native": "0.86.0", "react-native-image-picker": "^8.2.1" }, "devDependencies": { @@ -21,10 +21,9 @@ "@react-native-community/cli": "20.1.0", "@react-native-community/cli-platform-android": "20.1.0", "@react-native-community/cli-platform-ios": "20.1.0", - "@react-native/babel-preset": "0.85.0", - "@react-native/jest-preset": "0.85.0", - "@react-native/metro-config": "0.85.0", - "@react-native/typescript-config": "0.85.0", + "@react-native/babel-preset": "0.86.0", + "@react-native/metro-config": "0.86.0", + "@react-native/typescript-config": "0.86.0", "@types/react": "^19.2.0", "react-native-builder-bob": "^0.40.18", "react-native-monorepo-config": "0.3.3" diff --git a/yarn.lock b/yarn.lock index 1a84e3813..42fe7eebd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3156,26 +3156,26 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/assets-registry@npm:0.85.0" - checksum: 10c0/310260c4f99674962c122a043b14f7c815b98c1d12057cc0dcc99211c576e56870539cecb98fc52bb11d7f254a6c8544bc172d42c7c1082b8beb826bb885ba8a +"@react-native/assets-registry@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/assets-registry@npm:0.86.0" + checksum: 10c0/9cd7e96d99bb5b1da0b83ad4362966749c367081bd4272ca65c8ce4933cea9caad6bbf1d6e404832447c9b200495d707809bbb1db2fd5d9a6f7ae25a50a96bf8 languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/babel-plugin-codegen@npm:0.85.0" +"@react-native/babel-plugin-codegen@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/babel-plugin-codegen@npm:0.86.0" dependencies: "@babel/traverse": "npm:^7.29.0" - "@react-native/codegen": "npm:0.85.0" - checksum: 10c0/cb846fee48e03aac85944cd28b34e2735b5ff1633698a1659c3ad72dacb608cea85e6c05fc351d857e9066265586ef5a43ebe729ea98bc300aa0a9aaece0aed4 + "@react-native/codegen": "npm:0.86.0" + checksum: 10c0/b9263b7fd6a40411639e2343e17454fa9e988e651f44ec9149bd0c3a7945166863713b01d21249b81e62bd9ec67e356fbbee860e7b7f8479df26310b90d2bd4e languageName: node linkType: hard -"@react-native/babel-preset@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/babel-preset@npm:0.85.0" +"@react-native/babel-preset@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/babel-preset@npm:0.86.0" dependencies: "@babel/core": "npm:^7.25.2" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" @@ -3206,13 +3206,13 @@ __metadata: "@babel/plugin-transform-runtime": "npm:^7.24.7" "@babel/plugin-transform-typescript": "npm:^7.25.2" "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" - "@react-native/babel-plugin-codegen": "npm:0.85.0" - babel-plugin-syntax-hermes-parser: "npm:0.33.3" + "@react-native/babel-plugin-codegen": "npm:0.86.0" + babel-plugin-syntax-hermes-parser: "npm:0.36.0" babel-plugin-transform-flow-enums: "npm:^0.0.2" react-refresh: "npm:^0.14.0" peerDependencies: "@babel/core": "*" - checksum: 10c0/d0a49d14b74afbf8e71388a2733fccbfd0916996657b6418fd3f7901857ca4686025ecb408a1daa637f590c7e76aa481283122234eb99f2fd3328c69409cd6b2 + checksum: 10c0/cf86875fa72d9bdd0b6ac3819b7a683764f154ff8df5144cce9cc60dd734d9d100bde563acbb48104e0033650dcc28d968eb985ff59e47349dc6861169df02f6 languageName: node linkType: hard @@ -3231,20 +3231,20 @@ __metadata: languageName: node linkType: hard -"@react-native/codegen@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/codegen@npm:0.85.0" +"@react-native/codegen@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/codegen@npm:0.86.0" dependencies: "@babel/core": "npm:^7.25.2" "@babel/parser": "npm:^7.29.0" - hermes-parser: "npm:0.33.3" + hermes-parser: "npm:0.36.0" invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" tinyglobby: "npm:^0.2.15" yargs: "npm:^17.6.2" peerDependencies: "@babel/core": "*" - checksum: 10c0/32b8da32c7e32a41b4c9f69dded0e77c83a865e5407e2c9da0e056647d5ee784c440cf351a0e408578244d79531005c1504b81175702540b63f933a42044839d + checksum: 10c0/22ca5657595438f5e464223a65b25567b3e7106995c8ae59c5853d8cdb3df59065db54c4cb74e958bbe2930b0aded8cd518c2fc1ef13a4740a05fb1faa3ae160 languageName: node linkType: hard @@ -3269,26 +3269,26 @@ __metadata: languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/community-cli-plugin@npm:0.85.0" +"@react-native/community-cli-plugin@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/community-cli-plugin@npm:0.86.0" dependencies: - "@react-native/dev-middleware": "npm:0.85.0" + "@react-native/dev-middleware": "npm:0.86.0" debug: "npm:^4.4.0" invariant: "npm:^2.2.4" - metro: "npm:^0.84.0" - metro-config: "npm:^0.84.0" - metro-core: "npm:^0.84.0" + metro: "npm:^0.84.3" + metro-config: "npm:^0.84.3" + metro-core: "npm:^0.84.3" semver: "npm:^7.1.3" peerDependencies: "@react-native-community/cli": "*" - "@react-native/metro-config": 0.85.0 + "@react-native/metro-config": 0.86.0 peerDependenciesMeta: "@react-native-community/cli": optional: true "@react-native/metro-config": optional: true - checksum: 10c0/cd9ac145a502aada17a5208a4473e3c947bac89fbb97826b401a9a83d446cc17b6f108453e13a17e4e19cc09c64ccc9cd140c722b31a313cf676b90acde4a46b + checksum: 10c0/62c70f1e99eb48dad8516fed9a15415e8de85ee76018f00231f4473e9fedbfc8c9b4932fc531b9307c3a6d681278b61fa7e63ba2fa250628451662f815a3366e languageName: node linkType: hard @@ -3299,21 +3299,21 @@ __metadata: languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/debugger-frontend@npm:0.85.0" - checksum: 10c0/bb4898e16dc34e2c3d4d00ee88a79dafb6e63ca8841894b2b239baf0a837377960d2670911fa3fdf79f5edba5e6435f422d6fa9fdedb14ceac6d2ab39b15ebb8 +"@react-native/debugger-frontend@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/debugger-frontend@npm:0.86.0" + checksum: 10c0/bc86a765dfbcaae35f501244d5a52aa0723196fe34ba177c2e3398491df6af1aa084ace044fde668e05bfec3daf15f735c20c79a8b98bd578b38891913e337e2 languageName: node linkType: hard -"@react-native/debugger-shell@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/debugger-shell@npm:0.85.0" +"@react-native/debugger-shell@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/debugger-shell@npm:0.86.0" dependencies: cross-spawn: "npm:^7.0.6" debug: "npm:^4.4.0" fb-dotslash: "npm:0.5.8" - checksum: 10c0/689e536aa9c1e2ca13167d26d7706562282b03db2513b68bcd6de60be732e12cd56e661b50562cba7ad2176e38ea1c63c327bd486eb2fe4029477ccbd6890cd3 + checksum: 10c0/4cc7626b826195403c9b9ac8ad1ed9938ad83858424aa59b980882349966aa0fa6b509066006bc7c7be2c0d20767fbc7d75c8df0007f853b57646c9157fcb3e7 languageName: node linkType: hard @@ -3336,13 +3336,13 @@ __metadata: languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/dev-middleware@npm:0.85.0" +"@react-native/dev-middleware@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/dev-middleware@npm:0.86.0" dependencies: "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.85.0" - "@react-native/debugger-shell": "npm:0.85.0" + "@react-native/debugger-frontend": "npm:0.86.0" + "@react-native/debugger-shell": "npm:0.86.0" chrome-launcher: "npm:^0.15.2" chromium-edge-launcher: "npm:^0.3.0" connect: "npm:^3.6.5" @@ -3352,7 +3352,7 @@ __metadata: open: "npm:^7.0.3" serve-static: "npm:^1.16.2" ws: "npm:^7.5.10" - checksum: 10c0/0b7d228e156d5ee86a29e5bdd6449be472985f7c93df16f10e50208d70a3b8010d3679f8f83bda8768fd66f36cfbe15d3740c2eaa17a8e40e88e8fdd891b4b8e + checksum: 10c0/14e704d723d7c3eaae94552251b50b31b3769dbfbc2b48f6cabe422b1bfc640dae20751997d8fd8bbe26a22c6865a46083e4d3621d7b200b19c79e515ef54bb9 languageName: node linkType: hard @@ -3393,25 +3393,10 @@ __metadata: languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/gradle-plugin@npm:0.85.0" - checksum: 10c0/489f5b19358087ba77b2e838133b907d0a0898aa46145bf1e87ef4d3ee7a3ace93851278ca093c49c59fe8c308e8c564aa21e7d48ddf249d9b1685a7d41a1a1d - languageName: node - linkType: hard - -"@react-native/jest-preset@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/jest-preset@npm:0.85.0" - dependencies: - "@jest/create-cache-key-function": "npm:^29.7.0" - "@react-native/js-polyfills": "npm:0.85.0" - babel-jest: "npm:^29.7.0" - jest-environment-node: "npm:^29.7.0" - regenerator-runtime: "npm:^0.13.2" - peerDependencies: - react: ^19.2.3 - checksum: 10c0/a4ad5159d955a3f2c7af9cd04390203b3e08d8838c55af8ec9bed6d024df61b35313314be2476b25e9fb0b61e64de1e97b1675a271b2cc2012197e99ec217637 +"@react-native/gradle-plugin@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/gradle-plugin@npm:0.86.0" + checksum: 10c0/02d8f7ae14c3163a6acf7098b1227a7ffd66cbfde96b6b151a02739bfbc27f123e023bd3411383e9a7a33f18e4d4d82100448615b8955a0ff95e8dee5d1ef4e8 languageName: node linkType: hard @@ -3422,36 +3407,36 @@ __metadata: languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/js-polyfills@npm:0.85.0" - checksum: 10c0/56512d6252457a33e64dfa260a3f176b402618d4667356a7e370635f4fe96178b026fd62849d877da09b6ed6fd0a013cc0956f8f881ba1e4921ab7ef4ce93e8b +"@react-native/js-polyfills@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/js-polyfills@npm:0.86.0" + checksum: 10c0/63379d40d37b09fe371cc4f8a60304479ee59667a032072dded0b1e475519ff17f27bbaa39fcd463949ea9068c65eb045d5d4639ede8236a241f6e3cd295174c languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/metro-babel-transformer@npm:0.85.0" +"@react-native/metro-babel-transformer@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/metro-babel-transformer@npm:0.86.0" dependencies: "@babel/core": "npm:^7.25.2" - "@react-native/babel-preset": "npm:0.85.0" - hermes-parser: "npm:0.33.3" + "@react-native/babel-preset": "npm:0.86.0" + hermes-parser: "npm:0.36.0" nullthrows: "npm:^1.1.1" peerDependencies: "@babel/core": "*" - checksum: 10c0/67b16429d6829fb63176e6ce176cad12cd3296f4348c8829247b1f1c749230f69bb92c5c9b8e6a328675492141f3eb80e62b7c76af9634f2481962dd06c350ad + checksum: 10c0/8b4ab63d32f28f3663204110d37c50a8dd82eef622d57fb236f3d05b69bdfc1fe277f7572e4cf9135790921922f35fe4aea5f7c183fe17cd2ead19ed8e1db5d1 languageName: node linkType: hard -"@react-native/metro-config@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/metro-config@npm:0.85.0" +"@react-native/metro-config@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/metro-config@npm:0.86.0" dependencies: - "@react-native/js-polyfills": "npm:0.85.0" - "@react-native/metro-babel-transformer": "npm:0.85.0" - metro-config: "npm:^0.84.0" - metro-runtime: "npm:^0.84.0" - checksum: 10c0/ea774f0ab17856af20a0307609f5b44344b831456c1439f1531e1e09000f5b94e70b3e6303f516df2528c96b767d1acb6b34b3f26775b0ecc7b829fba9203c56 + "@react-native/js-polyfills": "npm:0.86.0" + "@react-native/metro-babel-transformer": "npm:0.86.0" + metro-config: "npm:^0.84.3" + metro-runtime: "npm:^0.84.3" + checksum: 10c0/92c043b8e4d959a3d8c0aa56940a9ff455c9de21bb6fe2a799fb5a847e45587d9783c3b55e3254f2b17fa71dfc66fff30ce0a70505e0d699dbbf2c76e0ff539c languageName: node linkType: hard @@ -3462,17 +3447,17 @@ __metadata: languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/normalize-colors@npm:0.85.0" - checksum: 10c0/bdaa5c91b0d222e0ed027e39627b36314a72eba9b92d0f8c6a6557b426bcf89cd514cac1fad5cdb7bde655686f4610c21e83f9b6c38a1a9d2de863bf1630de18 +"@react-native/normalize-colors@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/normalize-colors@npm:0.86.0" + checksum: 10c0/d836506a642e1c636015fca23c84ca372b10fb1457df98f95e8bc5716399292d5740b94efe13f9be08c21323ddc3c2c45205d316f0f5440f24e5919b5075f69a languageName: node linkType: hard -"@react-native/typescript-config@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/typescript-config@npm:0.85.0" - checksum: 10c0/ac69776b3458e0a7f63a518f4ee93e149d2796dec8b595c5738338a357e22a9b1a360a95000df992ea7f287ad407b3ed98f92b523274be0cffc1137a38132918 +"@react-native/typescript-config@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/typescript-config@npm:0.86.0" + checksum: 10c0/66020e6d945e863847639b4932ef22082dad8ba4e345fe785b85987ae18a6cb56b31539c3502731238580ad96a9b1de32fac55e2e245debf693f039ec36fcffc languageName: node linkType: hard @@ -3493,20 +3478,20 @@ __metadata: languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.85.0": - version: 0.85.0 - resolution: "@react-native/virtualized-lists@npm:0.85.0" +"@react-native/virtualized-lists@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/virtualized-lists@npm:0.86.0" dependencies: invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" peerDependencies: "@types/react": ^19.2.0 react: "*" - react-native: 0.85.0 + react-native: 0.86.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/0966b2a334b7766c6d140fe8ab71ca3dc8b2047475609ad1a870eaf4c622c63ed03ce9020a65d3bf7d7d913d4c2c76205db56bc1e9f0f825e4b0f686800e8750 + checksum: 10c0/df5006e01e2f527f4fd46b93db17f3dbf8fd18c832e4ad9b1b43c544a83b4b2fca34ba72114ad9679968043e7fa6f9fe352bcee250799b9b973d0998b446ca50 languageName: node linkType: hard @@ -5177,12 +5162,12 @@ __metadata: languageName: node linkType: hard -"babel-plugin-syntax-hermes-parser@npm:0.33.3": - version: 0.33.3 - resolution: "babel-plugin-syntax-hermes-parser@npm:0.33.3" +"babel-plugin-syntax-hermes-parser@npm:0.36.0": + version: 0.36.0 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.36.0" dependencies: - hermes-parser: "npm:0.33.3" - checksum: 10c0/61d9f0014b249247e6d5809b638cec4770769a077d3509b8ad575f62c814b28bdd78157dfddf94b040696497c3b78e69cc14793b0b5c15f893c11dc225cc0e3e + hermes-parser: "npm:0.36.0" + checksum: 10c0/3c20d2b2595e890bf7bf14b48a1dc6eb2ad2625e04f942254f3676440e20489eb8266fba8f8077194d294dfb67552b6b969bb40b93c873b88fdc319528dc2606 languageName: node linkType: hard @@ -8253,10 +8238,10 @@ __metadata: languageName: node linkType: hard -"hermes-compiler@npm:250829098.0.10": - version: 250829098.0.10 - resolution: "hermes-compiler@npm:250829098.0.10" - checksum: 10c0/ccf02f842dc0257deb45cf508dd9183b163fbb1db3b37aca25943cc4667193722dece99c7fba94d89666560b74210873ab139d741def1863bd440ff515113b27 +"hermes-compiler@npm:250829098.0.14": + version: 250829098.0.14 + resolution: "hermes-compiler@npm:250829098.0.14" + checksum: 10c0/b9f4024ac7377bebec61b91e1cee8f3909a8ecad0ea786c6b7c3863f8b65bd94f928850b341c82865a9435b8390d33f03e149e9d479c6870b6f5a754d101fde7 languageName: node linkType: hard @@ -8281,13 +8266,6 @@ __metadata: languageName: node linkType: hard -"hermes-estree@npm:0.33.3": - version: 0.33.3 - resolution: "hermes-estree@npm:0.33.3" - checksum: 10c0/4e04e767a706a93c59d64ef3f114075aeb93b08433655d4f11d310f0785c2a74d5b5041b80bc34d22630dece54865dd93a53fde160d48b8369cfef10dbd0520b - languageName: node - linkType: hard - "hermes-estree@npm:0.35.0": version: 0.35.0 resolution: "hermes-estree@npm:0.35.0" @@ -8295,6 +8273,13 @@ __metadata: languageName: node linkType: hard +"hermes-estree@npm:0.36.0": + version: 0.36.0 + resolution: "hermes-estree@npm:0.36.0" + checksum: 10c0/fe27f57b0f8c3921e9dc48c517e25f4399609ca386353f90e04d3f859bacbee93184af80a6b930db5e981e8953a5c4083147556b21b19519917e131e7533b27c + languageName: node + linkType: hard + "hermes-parser@npm:0.28.1": version: 0.28.1 resolution: "hermes-parser@npm:0.28.1" @@ -8313,15 +8298,6 @@ __metadata: languageName: node linkType: hard -"hermes-parser@npm:0.33.3": - version: 0.33.3 - resolution: "hermes-parser@npm:0.33.3" - dependencies: - hermes-estree: "npm:0.33.3" - checksum: 10c0/f7d69de54c77321d8481e37a323bbac01d180ec982275ef8925ceaaf7e501fc3062593e84cf5da50852f36daffb34d0f5d6cbbef079fd0125a7b91c1fe84f225 - languageName: node - linkType: hard - "hermes-parser@npm:0.35.0": version: 0.35.0 resolution: "hermes-parser@npm:0.35.0" @@ -8331,6 +8307,15 @@ __metadata: languageName: node linkType: hard +"hermes-parser@npm:0.36.0": + version: 0.36.0 + resolution: "hermes-parser@npm:0.36.0" + dependencies: + hermes-estree: "npm:0.36.0" + checksum: 10c0/76e726366ac2ea91e9464853f439d582ddee9c07ccb84cac35297ce1a5d197bf96b84ab030423a22940b55a0fa5bb191bc0ebeebd95f8e34116900decdccdb86 + languageName: node + linkType: hard + "hermes-parser@npm:^0.25.1": version: 0.25.1 resolution: "hermes-parser@npm:0.25.1" @@ -10475,7 +10460,7 @@ __metadata: languageName: node linkType: hard -"metro-config@npm:0.84.4, metro-config@npm:^0.84.0": +"metro-config@npm:0.84.4, metro-config@npm:^0.84.3": version: 0.84.4 resolution: "metro-config@npm:0.84.4" dependencies: @@ -10502,7 +10487,7 @@ __metadata: languageName: node linkType: hard -"metro-core@npm:0.84.4, metro-core@npm:^0.84.0": +"metro-core@npm:0.84.4, metro-core@npm:^0.84.3": version: 0.84.4 resolution: "metro-core@npm:0.84.4" dependencies: @@ -10595,7 +10580,7 @@ __metadata: languageName: node linkType: hard -"metro-runtime@npm:0.84.4, metro-runtime@npm:^0.84.0": +"metro-runtime@npm:0.84.4, metro-runtime@npm:^0.84.3": version: 0.84.4 resolution: "metro-runtime@npm:0.84.4" dependencies: @@ -10622,7 +10607,7 @@ __metadata: languageName: node linkType: hard -"metro-source-map@npm:0.84.4, metro-source-map@npm:^0.84.0": +"metro-source-map@npm:0.84.4, metro-source-map@npm:^0.84.3": version: 0.84.4 resolution: "metro-source-map@npm:0.84.4" dependencies: @@ -10790,7 +10775,7 @@ __metadata: languageName: node linkType: hard -"metro@npm:0.84.4, metro@npm:^0.84.0": +"metro@npm:0.84.4, metro@npm:^0.84.3": version: 0.84.4 resolution: "metro@npm:0.84.4" dependencies: @@ -12254,13 +12239,12 @@ __metadata: "@react-native-community/cli": "npm:20.1.0" "@react-native-community/cli-platform-android": "npm:20.1.0" "@react-native-community/cli-platform-ios": "npm:20.1.0" - "@react-native/babel-preset": "npm:0.85.0" - "@react-native/jest-preset": "npm:0.85.0" - "@react-native/metro-config": "npm:0.85.0" - "@react-native/typescript-config": "npm:0.85.0" + "@react-native/babel-preset": "npm:0.86.0" + "@react-native/metro-config": "npm:0.86.0" + "@react-native/typescript-config": "npm:0.86.0" "@types/react": "npm:^19.2.0" react: "npm:19.2.3" - react-native: "npm:0.85.0" + react-native: "npm:0.86.0" react-native-builder-bob: "npm:^0.40.18" react-native-image-picker: "npm:^8.2.1" react-native-monorepo-config: "npm:0.3.3" @@ -12429,29 +12413,29 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.85.0": - version: 0.85.0 - resolution: "react-native@npm:0.85.0" +"react-native@npm:0.86.0": + version: 0.86.0 + resolution: "react-native@npm:0.86.0" dependencies: - "@react-native/assets-registry": "npm:0.85.0" - "@react-native/codegen": "npm:0.85.0" - "@react-native/community-cli-plugin": "npm:0.85.0" - "@react-native/gradle-plugin": "npm:0.85.0" - "@react-native/js-polyfills": "npm:0.85.0" - "@react-native/normalize-colors": "npm:0.85.0" - "@react-native/virtualized-lists": "npm:0.85.0" + "@react-native/assets-registry": "npm:0.86.0" + "@react-native/codegen": "npm:0.86.0" + "@react-native/community-cli-plugin": "npm:0.86.0" + "@react-native/gradle-plugin": "npm:0.86.0" + "@react-native/js-polyfills": "npm:0.86.0" + "@react-native/normalize-colors": "npm:0.86.0" + "@react-native/virtualized-lists": "npm:0.86.0" abort-controller: "npm:^3.0.0" anser: "npm:^1.4.9" ansi-regex: "npm:^5.0.0" - babel-plugin-syntax-hermes-parser: "npm:0.33.3" + babel-plugin-syntax-hermes-parser: "npm:0.36.0" base64-js: "npm:^1.5.1" commander: "npm:^12.0.0" flow-enums-runtime: "npm:^0.0.6" - hermes-compiler: "npm:250829098.0.10" + hermes-compiler: "npm:250829098.0.14" invariant: "npm:^2.2.4" memoize-one: "npm:^5.0.0" - metro-runtime: "npm:^0.84.0" - metro-source-map: "npm:^0.84.0" + metro-runtime: "npm:^0.84.3" + metro-source-map: "npm:^0.84.3" nullthrows: "npm:^1.1.1" pretty-format: "npm:^29.7.0" promise: "npm:^8.3.0" @@ -12466,7 +12450,7 @@ __metadata: ws: "npm:^7.5.10" yargs: "npm:^17.6.2" peerDependencies: - "@react-native/jest-preset": 0.85.0 + "@react-native/jest-preset": 0.86.0 "@types/react": ^19.1.1 react: ^19.2.3 peerDependenciesMeta: @@ -12476,7 +12460,7 @@ __metadata: optional: true bin: react-native: cli.js - checksum: 10c0/804b216887edf26f75680bb3e5ded6b5e12f9d11ea0b0ec30608b6b1a1525d19a6f861ac9bba5922d4baaa2332bfea15e32b2c302c4b875764d4620922c5bdfc + checksum: 10c0/47a569c47a22b37526ac54e17d1f42c6a191ca7cd30230bc16ee5307ac53da1db89d27ba20c76e9756fb646866d89fedfc1852b1ddc15c47bde45c899079096a languageName: node linkType: hard From 70f4b7488bf8ae7d4da95f6f28c8f7ff03f02ffc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20=C5=BB=C3=B3=C5=82kiewski?= <74975508+kacperzolkiewski@users.noreply.github.com> Date: Tue, 7 Jul 2026 13:00:09 +0200 Subject: [PATCH 2/4] chore: bump project deps to RN 0.86 (#683) --- package.json | 16 +- src/native/EnrichedText.tsx | 7 +- src/native/EnrichedTextInput.tsx | 9 +- src/web/adaptWebToNativeEvent.ts | 6 +- yarn.lock | 1272 +++++++++--------------------- 5 files changed, 412 insertions(+), 898 deletions(-) diff --git a/package.json b/package.json index 0f02d0fba..cbd72fb98 100644 --- a/package.json +++ b/package.json @@ -116,12 +116,12 @@ "@eslint/js": "^9.22.0", "@evilmartians/lefthook": "^1.5.0", "@playwright/test": "1.58.2", - "@react-native-community/cli": "20.0.0", - "@react-native/eslint-config": "^0.81.0", + "@react-native-community/cli": "20.1.0", + "@react-native/eslint-config": "^0.86.0", "@release-it/conventional-changelog": "^9.0.2", "@types/jest": "^29.5.5", - "@types/react": "^19.1.0", - "@types/react-dom": "^19.1.0", + "@types/react": "^19.2.0", + "@types/react-dom": "^19.2.0", "clang-format": "^1.8.0", "commitlint": "^19.6.1", "del-cli": "^5.1.0", @@ -132,10 +132,10 @@ "jest-environment-jsdom": "^29.7.0", "playwright": "1.58.2", "prettier": "^3.0.3", - "react": "19.1.0", - "react-dom": "19.1.0", - "react-native": "0.81.0", - "react-native-builder-bob": "^0.40.18", + "react": "19.2.3", + "react-dom": "19.2.3", + "react-native": "0.86.0", + "react-native-builder-bob": "^0.41.0", "release-it": "^17.10.0", "turbo": "^1.10.7", "typescript": "^5.8.3" diff --git a/src/native/EnrichedText.tsx b/src/native/EnrichedText.tsx index ec24debfd..1978f7ee4 100644 --- a/src/native/EnrichedText.tsx +++ b/src/native/EnrichedText.tsx @@ -1,16 +1,15 @@ -import { - type Component, +import React, { useCallback, useImperativeHandle, useMemo, useRef, } from 'react'; import type { + HostComponent, HostInstance, MeasureInWindowOnSuccessCallback, MeasureLayoutOnSuccessCallback, MeasureOnSuccessCallback, - NativeMethods, } from 'react-native'; import EnrichedTextNativeComponent, { type NativeProps, @@ -22,7 +21,7 @@ import { normalizeEnrichedTextHtmlStyle } from '../utils/normalizeHtmlStyle'; import type { EnrichedTextProps } from '../types'; import type { DirectEventHandler } from 'react-native/Libraries/Types/CodegenTypes'; -type ComponentType = (Component & NativeMethods) | null; +type ComponentType = React.ElementRef>; export const EnrichedText = ({ ref, diff --git a/src/native/EnrichedTextInput.tsx b/src/native/EnrichedTextInput.tsx index f399633c0..d00839155 100644 --- a/src/native/EnrichedTextInput.tsx +++ b/src/native/EnrichedTextInput.tsx @@ -1,11 +1,10 @@ -import { - type Component, +import React, { + useCallback, useEffect, useImperativeHandle, useMemo, useRef, } from 'react'; -import { useCallback } from 'react'; import EnrichedTextInputNativeComponent, { Commands, type NativeProps, @@ -15,11 +14,11 @@ import EnrichedTextInputNativeComponent, { type OnRequestHtmlResultEvent, } from '../spec/EnrichedTextInputNativeComponent'; import type { + HostComponent, HostInstance, MeasureInWindowOnSuccessCallback, MeasureLayoutOnSuccessCallback, MeasureOnSuccessCallback, - NativeMethods, NativeSyntheticEvent, } from 'react-native'; import { normalizeHtmlStyle } from '../utils/normalizeHtmlStyle'; @@ -39,7 +38,7 @@ const warnMentionIndicators = (indicator: string) => { ); }; -type ComponentType = (Component & NativeMethods) | null; +type ComponentType = React.ElementRef>; type HtmlRequest = { resolve: (html: string) => void; diff --git a/src/web/adaptWebToNativeEvent.ts b/src/web/adaptWebToNativeEvent.ts index 84f38b900..21d0ba493 100644 --- a/src/web/adaptWebToNativeEvent.ts +++ b/src/web/adaptWebToNativeEvent.ts @@ -1,4 +1,4 @@ -import type { NativeMethods, NativeSyntheticEvent } from 'react-native'; +import type { HostInstance, NativeSyntheticEvent } from 'react-native'; // When TipTap events are based on DOM events (e.g., FocusEvent), we adapt them // to NativeSyntheticEvent where possible. However, not all TipTap events @@ -15,11 +15,11 @@ export function adaptWebToNativeEvent( nativeEvent: nativeEventPayload, bubbles: webEvent?.bubbles ?? false, cancelable: webEvent?.cancelable ?? false, - currentTarget: (webEvent?.currentTarget ?? {}) as unknown as NativeMethods, + currentTarget: (webEvent?.currentTarget ?? {}) as unknown as HostInstance, defaultPrevented: isDefaultPrevented, eventPhase: webEvent?.eventPhase ?? 0, isTrusted: webEvent?.isTrusted ?? true, - target: (webEvent?.target ?? {}) as unknown as NativeMethods, + target: (webEvent?.target ?? {}) as unknown as HostInstance, timeStamp: webEvent?.timeStamp ?? Date.now(), type: webEvent?.type ?? 'customEvent', preventDefault: () => { diff --git a/yarn.lock b/yarn.lock index 42fe7eebd..d800e3031 100644 --- a/yarn.lock +++ b/yarn.lock @@ -14,6 +14,15 @@ __metadata: languageName: node linkType: hard +"@ark/schema@npm:0.56.1": + version: 0.56.1 + resolution: "@ark/schema@npm:0.56.1" + dependencies: + "@ark/util": "npm:0.56.1" + checksum: 10c0/bf3e6e60340795c22e37a701d916f880df357874321104d3c6b6a2f4e5406a13c45e670ff35b31c9e82e29649654ef1a23f6ab925bd3323371d57f4ebde6cfba + languageName: node + linkType: hard + "@ark/util@npm:0.56.0": version: 0.56.0 resolution: "@ark/util@npm:0.56.0" @@ -21,6 +30,13 @@ __metadata: languageName: node linkType: hard +"@ark/util@npm:0.56.1": + version: 0.56.1 + resolution: "@ark/util@npm:0.56.1" + checksum: 10c0/318754c883c3cb8f4fc3f255a1ced3e5325ea65f300235391d74d8e8625757199dad608e20a4955370c4ca6df6dd4fcb5dd87a7369cf016cf3013740c6084eac + languageName: node + linkType: hard + "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.26.2, @babel/code-frame@npm:^7.29.0, @babel/code-frame@npm:^7.29.7": version: 7.29.7 resolution: "@babel/code-frame@npm:7.29.7" @@ -838,7 +854,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-flow-strip-types@npm:^7.25.2, @babel/plugin-transform-flow-strip-types@npm:^7.26.5": +"@babel/plugin-transform-flow-strip-types@npm:^7.25.2, @babel/plugin-transform-flow-strip-types@npm:^7.26.5, @babel/plugin-transform-flow-strip-types@npm:^7.27.1": version: 7.29.7 resolution: "@babel/plugin-transform-flow-strip-types@npm:7.29.7" dependencies: @@ -1266,7 +1282,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-strict-mode@npm:^7.24.7": +"@babel/plugin-transform-strict-mode@npm:^7.24.7, @babel/plugin-transform-strict-mode@npm:^7.27.1": version: 7.29.7 resolution: "@babel/plugin-transform-strict-mode@npm:7.29.7" dependencies: @@ -1361,7 +1377,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.25.2, @babel/preset-env@npm:^7.25.3": +"@babel/preset-env@npm:^7.25.2, @babel/preset-env@npm:^7.25.3, @babel/preset-env@npm:^7.29.2": version: 7.29.7 resolution: "@babel/preset-env@npm:7.29.7" dependencies: @@ -1455,7 +1471,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:^7.24.7": +"@babel/preset-react@npm:^7.24.7, @babel/preset-react@npm:^7.28.5": version: 7.29.7 resolution: "@babel/preset-react@npm:7.29.7" dependencies: @@ -1471,7 +1487,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.24.7": +"@babel/preset-typescript@npm:^7.24.7, @babel/preset-typescript@npm:^7.28.5": version: 7.29.7 resolution: "@babel/preset-typescript@npm:7.29.7" dependencies: @@ -1946,7 +1962,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1": +"@eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1": version: 4.9.1 resolution: "@eslint-community/eslint-utils@npm:4.9.1" dependencies: @@ -1957,7 +1973,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.12.2": +"@eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.12.2": version: 4.12.2 resolution: "@eslint-community/regexpp@npm:4.12.2" checksum: 10c0/fddcbc66851b308478d04e302a4d771d6917a0b3740dc351513c0da9ca2eab8a1adf99f5e0aa7ab8b13fa0df005c81adeee7e63a92f3effd7d367a163b721c2d @@ -2342,15 +2358,6 @@ __metadata: languageName: node linkType: hard -"@jest/create-cache-key-function@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/create-cache-key-function@npm:29.7.0" - dependencies: - "@jest/types": "npm:^29.6.3" - checksum: 10c0/5c47ef62205264adf77b1ff26b969ce9fe84920b8275c3c5e83f4236859d6ae5e4e7027af99eef04a8e334c4e424d44af3e167972083406070aca733ac2a2795 - languageName: node - linkType: hard - "@jest/environment@npm:^29.7.0": version: 29.7.0 resolution: "@jest/environment@npm:29.7.0" @@ -2793,18 +2800,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-clean@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli-clean@npm:20.0.0" - dependencies: - "@react-native-community/cli-tools": "npm:20.0.0" - chalk: "npm:^4.1.2" - execa: "npm:^5.0.0" - fast-glob: "npm:^3.3.2" - checksum: 10c0/cd65907bf2bff82abe8a6616802cf1f756340983e9154a93e771710059ccbf863e45046d2568a6bcb85ef1b4e51b883866ce6371950ec27309a6d1e3fc10cbf4 - languageName: node - linkType: hard - "@react-native-community/cli-clean@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli-clean@npm:20.1.0" @@ -2817,18 +2812,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-config-android@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli-config-android@npm:20.0.0" - dependencies: - "@react-native-community/cli-tools": "npm:20.0.0" - chalk: "npm:^4.1.2" - fast-glob: "npm:^3.3.2" - fast-xml-parser: "npm:^4.4.1" - checksum: 10c0/79298ecde495e0587585e8d67431e9543ac83392a06e5c8fb736853d199f0aae014858b1d3db81ce3decf58c2172c95c78eeb27e0f2be2b8a5ad43b96331d0ce - languageName: node - linkType: hard - "@react-native-community/cli-config-android@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli-config-android@npm:20.1.0" @@ -2841,18 +2824,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-config-apple@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli-config-apple@npm:20.0.0" - dependencies: - "@react-native-community/cli-tools": "npm:20.0.0" - chalk: "npm:^4.1.2" - execa: "npm:^5.0.0" - fast-glob: "npm:^3.3.2" - checksum: 10c0/1b11e1dde776ccc3244eb3029eb49239120a89a12ed84bd4957e4e7b81bba4b332ed04a2fb081fd9a9711be65d1a85cf429247fa2daa4010ba4b42b5bf273c2f - languageName: node - linkType: hard - "@react-native-community/cli-config-apple@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli-config-apple@npm:20.1.0" @@ -2865,20 +2836,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-config@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli-config@npm:20.0.0" - dependencies: - "@react-native-community/cli-tools": "npm:20.0.0" - chalk: "npm:^4.1.2" - cosmiconfig: "npm:^9.0.0" - deepmerge: "npm:^4.3.0" - fast-glob: "npm:^3.3.2" - joi: "npm:^17.2.1" - checksum: 10c0/766364c0c1d0f551a98b86317b74e7942521a05111f6c7e2898341c0413c6a55ae91d184bd549109edd61f02065662ada142788dba1090db200cbec00fdfeede - languageName: node - linkType: hard - "@react-native-community/cli-config@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli-config@npm:20.1.0" @@ -2893,29 +2850,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-doctor@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli-doctor@npm:20.0.0" - dependencies: - "@react-native-community/cli-config": "npm:20.0.0" - "@react-native-community/cli-platform-android": "npm:20.0.0" - "@react-native-community/cli-platform-apple": "npm:20.0.0" - "@react-native-community/cli-platform-ios": "npm:20.0.0" - "@react-native-community/cli-tools": "npm:20.0.0" - chalk: "npm:^4.1.2" - command-exists: "npm:^1.2.8" - deepmerge: "npm:^4.3.0" - envinfo: "npm:^7.13.0" - execa: "npm:^5.0.0" - node-stream-zip: "npm:^1.9.1" - ora: "npm:^5.4.1" - semver: "npm:^7.5.2" - wcwidth: "npm:^1.0.1" - yaml: "npm:^2.2.1" - checksum: 10c0/843a7e8e5969154ed171616c3c556389d7debc30035bb6a9d6392876d22ef84d390d02673032bb8c8ac164380a97fe9f62971476aacb06ba3a3b849358e4cb99 - languageName: node - linkType: hard - "@react-native-community/cli-doctor@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli-doctor@npm:20.1.0" @@ -2939,19 +2873,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-platform-android@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli-platform-android@npm:20.0.0" - dependencies: - "@react-native-community/cli-config-android": "npm:20.0.0" - "@react-native-community/cli-tools": "npm:20.0.0" - chalk: "npm:^4.1.2" - execa: "npm:^5.0.0" - logkitty: "npm:^0.7.1" - checksum: 10c0/9c17cbc0661698dd8154286ce893205b91a9f71cb8af8505641fb82ab99217116300fe0dfb8b5e6e9270cf3917c0fb227d45f90322ad7e624d9c65aacf086012 - languageName: node - linkType: hard - "@react-native-community/cli-platform-android@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli-platform-android@npm:20.1.0" @@ -2965,19 +2886,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-platform-apple@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli-platform-apple@npm:20.0.0" - dependencies: - "@react-native-community/cli-config-apple": "npm:20.0.0" - "@react-native-community/cli-tools": "npm:20.0.0" - chalk: "npm:^4.1.2" - execa: "npm:^5.0.0" - fast-xml-parser: "npm:^4.4.1" - checksum: 10c0/a6b2296d6291853f59d3c68302676fea54d68fa6626c14727b7db63280761714785fd70a75d7ae036644a7ea5ebd8211235c64d4dec5297565d734a1c5a3b6c9 - languageName: node - linkType: hard - "@react-native-community/cli-platform-apple@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli-platform-apple@npm:20.1.0" @@ -2991,15 +2899,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-platform-ios@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli-platform-ios@npm:20.0.0" - dependencies: - "@react-native-community/cli-platform-apple": "npm:20.0.0" - checksum: 10c0/6eb77946cb3392cc548007723b790796360651e62422095da2bbc8a20b7c8e79d9fc32c0155ba669a10c556e6e7327964d59e5755c64f6099708701e4acf8fd3 - languageName: node - linkType: hard - "@react-native-community/cli-platform-ios@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli-platform-ios@npm:20.1.0" @@ -3009,24 +2908,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-server-api@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli-server-api@npm:20.0.0" - dependencies: - "@react-native-community/cli-tools": "npm:20.0.0" - body-parser: "npm:^1.20.3" - compression: "npm:^1.7.1" - connect: "npm:^3.6.5" - errorhandler: "npm:^1.5.1" - nocache: "npm:^3.0.1" - open: "npm:^6.2.0" - pretty-format: "npm:^29.7.0" - serve-static: "npm:^1.13.1" - ws: "npm:^6.2.3" - checksum: 10c0/105099a3b667978880144eb4e1ca1725c57f1fe6bb6f8d09b189f021ecc1ad70f8e865667ef1d921fb85f1bea8d1da766d713672dfde80d6d2cdde47e800d5a8 - languageName: node - linkType: hard - "@react-native-community/cli-server-api@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli-server-api@npm:20.1.0" @@ -3045,24 +2926,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-tools@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli-tools@npm:20.0.0" - dependencies: - "@vscode/sudo-prompt": "npm:^9.0.0" - appdirsjs: "npm:^1.2.4" - chalk: "npm:^4.1.2" - execa: "npm:^5.0.0" - find-up: "npm:^5.0.0" - launch-editor: "npm:^2.9.1" - mime: "npm:^2.4.1" - ora: "npm:^5.4.1" - prompts: "npm:^2.4.2" - semver: "npm:^7.5.2" - checksum: 10c0/3a379558f2673de68d872d740754e242d9dd84dd0a837f94910936faad632f35fc9b61dd9d256e635391815da7a4cbc42c3ca918371d60fb4d5a3b4acea6bffd - languageName: node - linkType: hard - "@react-native-community/cli-tools@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli-tools@npm:20.1.0" @@ -3081,15 +2944,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-types@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli-types@npm:20.0.0" - dependencies: - joi: "npm:^17.2.1" - checksum: 10c0/328f623579b3b8e797d833aeb76fad86a75f9da84b45da1d9ffe4c6429a57cd3440d401d3448d15c2b44b69137459033522e3dff87767f887772d8f6055dccc9 - languageName: node - linkType: hard - "@react-native-community/cli-types@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli-types@npm:20.1.0" @@ -3099,31 +2953,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli@npm:20.0.0": - version: 20.0.0 - resolution: "@react-native-community/cli@npm:20.0.0" - dependencies: - "@react-native-community/cli-clean": "npm:20.0.0" - "@react-native-community/cli-config": "npm:20.0.0" - "@react-native-community/cli-doctor": "npm:20.0.0" - "@react-native-community/cli-server-api": "npm:20.0.0" - "@react-native-community/cli-tools": "npm:20.0.0" - "@react-native-community/cli-types": "npm:20.0.0" - chalk: "npm:^4.1.2" - commander: "npm:^9.4.1" - deepmerge: "npm:^4.3.0" - execa: "npm:^5.0.0" - find-up: "npm:^5.0.0" - fs-extra: "npm:^8.1.0" - graceful-fs: "npm:^4.1.3" - prompts: "npm:^2.4.2" - semver: "npm:^7.5.2" - bin: - rnc-cli: build/bin.js - checksum: 10c0/ccdbc8ba1f678274772237941993e68143707240762194842fa756fc7d53bcee9114e0b7d3eefaa750ccba41189909fbd7ceaa3a99f5ae781ccf2e98c5ff10b6 - languageName: node - linkType: hard - "@react-native-community/cli@npm:20.1.0": version: 20.1.0 resolution: "@react-native-community/cli@npm:20.1.0" @@ -3149,13 +2978,6 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/assets-registry@npm:0.81.0" - checksum: 10c0/d3693367cf01804f7c6103dd95f9d42624d943cd964b8c2770219a1e46164f216a3aed60c25b85d0bb4d13189ccb13684ac57a2838ba3743cd5846531cc801cb - languageName: node - linkType: hard - "@react-native/assets-registry@npm:0.86.0": version: 0.86.0 resolution: "@react-native/assets-registry@npm:0.86.0" @@ -3216,21 +3038,6 @@ __metadata: languageName: node linkType: hard -"@react-native/codegen@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/codegen@npm:0.81.0" - dependencies: - glob: "npm:^7.1.1" - hermes-parser: "npm:0.29.1" - invariant: "npm:^2.2.4" - nullthrows: "npm:^1.1.1" - yargs: "npm:^17.6.2" - peerDependencies: - "@babel/core": "*" - checksum: 10c0/88e28b129fd57d92851b09377e10b4919e12ef6e3e1079327246e0dbf8bc9f4ca46f36559ff8eb03cb38f806f8df89638a27955e041a71b672d52f3e3e682031 - languageName: node - linkType: hard - "@react-native/codegen@npm:0.86.0": version: 0.86.0 resolution: "@react-native/codegen@npm:0.86.0" @@ -3248,27 +3055,6 @@ __metadata: languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/community-cli-plugin@npm:0.81.0" - dependencies: - "@react-native/dev-middleware": "npm:0.81.0" - debug: "npm:^4.4.0" - invariant: "npm:^2.2.4" - metro: "npm:^0.83.1" - metro-config: "npm:^0.83.1" - metro-core: "npm:^0.83.1" - semver: "npm:^7.1.3" - peerDependencies: - "@react-native-community/cli": "*" - "@react-native/metro-config": "*" - peerDependenciesMeta: - "@react-native-community/cli": - optional: true - checksum: 10c0/75e6896427bebddea8f5e0b3f59ebab726361420e7570cb584e6a7983766b2630dda22f2f007c7294099ed48f8f74e9a5f78112ab7bc2c20450a4fa9475a63b6 - languageName: node - linkType: hard - "@react-native/community-cli-plugin@npm:0.86.0": version: 0.86.0 resolution: "@react-native/community-cli-plugin@npm:0.86.0" @@ -3292,13 +3078,6 @@ __metadata: languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/debugger-frontend@npm:0.81.0" - checksum: 10c0/c71998e9d60917d1b1a4ea8d5a1b390c762f41be8fd3a8d49a4138d36c53905361665e54d66929509940aa375eabbb7ba562212a169cf625a009ed8256fa71ec - languageName: node - linkType: hard - "@react-native/debugger-frontend@npm:0.86.0": version: 0.86.0 resolution: "@react-native/debugger-frontend@npm:0.86.0" @@ -3317,25 +3096,6 @@ __metadata: languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/dev-middleware@npm:0.81.0" - dependencies: - "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.81.0" - chrome-launcher: "npm:^0.15.2" - chromium-edge-launcher: "npm:^0.2.0" - connect: "npm:^3.6.5" - debug: "npm:^4.4.0" - invariant: "npm:^2.2.4" - nullthrows: "npm:^1.1.1" - open: "npm:^7.0.3" - serve-static: "npm:^1.16.2" - ws: "npm:^6.2.3" - checksum: 10c0/0dceef9c349e877b360821bcd1e6bd2340f6451ca81982d579daeb04ad650fa7c66ff07ccd5a4d36984b82c5f0ce347edf9aaafa34e8e3d6976e0aaf0232a4a8 - languageName: node - linkType: hard - "@react-native/dev-middleware@npm:0.86.0": version: 0.86.0 resolution: "@react-native/dev-middleware@npm:0.86.0" @@ -3356,40 +3116,33 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-config@npm:^0.81.0": - version: 0.81.6 - resolution: "@react-native/eslint-config@npm:0.81.6" +"@react-native/eslint-config@npm:^0.86.0": + version: 0.86.0 + resolution: "@react-native/eslint-config@npm:0.86.0" dependencies: "@babel/core": "npm:^7.25.2" "@babel/eslint-parser": "npm:^7.25.1" - "@react-native/eslint-plugin": "npm:0.81.6" - "@typescript-eslint/eslint-plugin": "npm:^7.1.1" - "@typescript-eslint/parser": "npm:^7.1.1" + "@react-native/eslint-plugin": "npm:0.86.0" + "@typescript-eslint/eslint-plugin": "npm:^8.36.0" + "@typescript-eslint/parser": "npm:^8.36.0" eslint-config-prettier: "npm:^8.5.0" eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-ft-flow: "npm:^2.0.1" - eslint-plugin-jest: "npm:^27.9.0" - eslint-plugin-react: "npm:^7.30.1" - eslint-plugin-react-hooks: "npm:^5.2.0" - eslint-plugin-react-native: "npm:^4.0.0" + eslint-plugin-jest: "npm:^29.0.1" + eslint-plugin-react: "npm:^7.37.5" + eslint-plugin-react-hooks: "npm:^7.0.1" + eslint-plugin-react-native: "npm:^5.0.0" peerDependencies: - eslint: ">=8" + eslint: ^8.0.0 || ^9.0.0 prettier: ">=2" - checksum: 10c0/f7a4fcfb01c9230623918576d98ff5fe49ecc66dd4b769279b4f7bad219c75393c4a1559a1448fc232ca12eb2c904fa38df3f058e47ab904d3d6569acc92de2e + checksum: 10c0/51b3ab96620c8b4ebe14887b9455074de5dbecf87c8860fa065be13a1070a2f69270ecd7eb3a44e215cb49c1eeaa89204e9511606e7c6b452dbb87a1d2bedf3d languageName: node linkType: hard -"@react-native/eslint-plugin@npm:0.81.6": - version: 0.81.6 - resolution: "@react-native/eslint-plugin@npm:0.81.6" - checksum: 10c0/5935e1afd630f58ed75d02737d626ed745c2b5150d97e3ae034e762f32dcc9e7a7b16467975ed7d704c052b6de9b92a8cff460e979fa950ae0a22e2892c23d96 - languageName: node - linkType: hard - -"@react-native/gradle-plugin@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/gradle-plugin@npm:0.81.0" - checksum: 10c0/bba12c635d7c6048900c8f853f68c5e1bafa6b9ed3dc45126a48402f244c0a76dc0d065bef463c65a820e76884341f21983b4e54751503fc8fdf635dc100b93d +"@react-native/eslint-plugin@npm:0.86.0": + version: 0.86.0 + resolution: "@react-native/eslint-plugin@npm:0.86.0" + checksum: 10c0/4d8bd7451d75dc572369ab2769647b5ec624bbb13e4a924a35cd526ee57507e3667b2eeedfd79568073dc2fa9db598788fc81b39e0b071397fc854ffd36a3ee5 languageName: node linkType: hard @@ -3400,13 +3153,6 @@ __metadata: languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/js-polyfills@npm:0.81.0" - checksum: 10c0/efdf1df388b5e1991e39c15caf8690eae619ddc24c34293f7e968683513a86b370c81171e655208084d7bdad83a604e1a898ad34e60276a005dcad0df03df3a8 - languageName: node - linkType: hard - "@react-native/js-polyfills@npm:0.86.0": version: 0.86.0 resolution: "@react-native/js-polyfills@npm:0.86.0" @@ -3440,13 +3186,6 @@ __metadata: languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/normalize-colors@npm:0.81.0" - checksum: 10c0/154b35202d4632a7129c8aa3a389ece6fe51d4180db360bf5e322a909e2515e099204ca7f67788d1dfa3775484c1949a4bb0db1757c4a80f4a1abbc5e5af07f0 - languageName: node - linkType: hard - "@react-native/normalize-colors@npm:0.86.0": version: 0.86.0 resolution: "@react-native/normalize-colors@npm:0.86.0" @@ -3461,23 +3200,6 @@ __metadata: languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/virtualized-lists@npm:0.81.0" - dependencies: - invariant: "npm:^2.2.4" - nullthrows: "npm:^1.1.1" - peerDependencies: - "@types/react": ^19.1.0 - react: "*" - react-native: "*" - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10c0/06f411cd93b81abbdc24c0b4652bae2f93fa206f76f41be1534ead52b485ac76f837074923aed686b34cfa9a8454df1bd35a936dff4c1ed985abff582d1a6303 - languageName: node - linkType: hard - "@react-native/virtualized-lists@npm:0.86.0": version: 0.86.0 resolution: "@react-native/virtualized-lists@npm:0.86.0" @@ -4116,7 +3838,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:^7.0.15": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db @@ -4155,7 +3877,7 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^19.1.0, @types/react-dom@npm:^19.2.3": +"@types/react-dom@npm:^19.2.0, @types/react-dom@npm:^19.2.3": version: 19.2.3 resolution: "@types/react-dom@npm:19.2.3" peerDependencies: @@ -4173,7 +3895,7 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.3.12, @types/semver@npm:^7.5.5": +"@types/semver@npm:^7.5.5": version: 7.7.1 resolution: "@types/semver@npm:7.7.1" checksum: 10c0/c938aef3bf79a73f0f3f6037c16e2e759ff40c54122ddf0b2583703393d8d3127130823facb880e694caa324eb6845628186aac1997ee8b31dc2d18fafe26268 @@ -4244,26 +3966,23 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^7.1.1": - version: 7.18.0 - resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0" +"@typescript-eslint/eslint-plugin@npm:^8.36.0": + version: 8.62.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.62.1" dependencies: - "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:7.18.0" - "@typescript-eslint/type-utils": "npm:7.18.0" - "@typescript-eslint/utils": "npm:7.18.0" - "@typescript-eslint/visitor-keys": "npm:7.18.0" - graphemer: "npm:^1.4.0" - ignore: "npm:^5.3.1" + "@eslint-community/regexpp": "npm:^4.12.2" + "@typescript-eslint/scope-manager": "npm:8.62.1" + "@typescript-eslint/type-utils": "npm:8.62.1" + "@typescript-eslint/utils": "npm:8.62.1" + "@typescript-eslint/visitor-keys": "npm:8.62.1" + ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" - ts-api-utils: "npm:^1.3.0" + ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^7.0.0 - eslint: ^8.56.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/2b37948fa1b0dab77138909dabef242a4d49ab93e4019d4ef930626f0a7d96b03e696cd027fa0087881c20e73be7be77c942606b4a76fa599e6b37f6985304c3 + "@typescript-eslint/parser": ^8.62.1 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/2d2cd289db1301693ae30a8cd89bd4f15dc3e63ab32763722e3428ae7e7e45a9430121566b69ae7de42a99426b08445798bd877a434d14879ae4933b99143fc8 languageName: node linkType: hard @@ -4283,21 +4002,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^7.1.1": - version: 7.18.0 - resolution: "@typescript-eslint/parser@npm:7.18.0" +"@typescript-eslint/parser@npm:^8.36.0": + version: 8.62.1 + resolution: "@typescript-eslint/parser@npm:8.62.1" dependencies: - "@typescript-eslint/scope-manager": "npm:7.18.0" - "@typescript-eslint/types": "npm:7.18.0" - "@typescript-eslint/typescript-estree": "npm:7.18.0" - "@typescript-eslint/visitor-keys": "npm:7.18.0" - debug: "npm:^4.3.4" + "@typescript-eslint/scope-manager": "npm:8.62.1" + "@typescript-eslint/types": "npm:8.62.1" + "@typescript-eslint/typescript-estree": "npm:8.62.1" + "@typescript-eslint/visitor-keys": "npm:8.62.1" + debug: "npm:^4.4.3" peerDependencies: - eslint: ^8.56.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/370e73fca4278091bc1b657f85e7d74cd52b24257ea20c927a8e17546107ce04fbf313fec99aed0cc2a145ddbae1d3b12e9cc2c1320117636dc1281bcfd08059 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/4edbd007b29405a52b735b3b8c59e1a84f4a32ca7c14bcbab939c6bb983f2f87e8a14c644cf8cd15181e12735923549edb0cb718330ee4bc31d69dc4a3f12d15 languageName: node linkType: hard @@ -4314,23 +4031,16 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/scope-manager@npm:5.62.0" - dependencies: - "@typescript-eslint/types": "npm:5.62.0" - "@typescript-eslint/visitor-keys": "npm:5.62.0" - checksum: 10c0/861253235576c1c5c1772d23cdce1418c2da2618a479a7de4f6114a12a7ca853011a1e530525d0931c355a8fd237b9cd828fac560f85f9623e24054fd024726f - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/scope-manager@npm:7.18.0" +"@typescript-eslint/project-service@npm:8.62.1": + version: 8.62.1 + resolution: "@typescript-eslint/project-service@npm:8.62.1" dependencies: - "@typescript-eslint/types": "npm:7.18.0" - "@typescript-eslint/visitor-keys": "npm:7.18.0" - checksum: 10c0/038cd58c2271de146b3a594afe2c99290034033326d57ff1f902976022c8b0138ffd3cb893ae439ae41003b5e4bcc00cabf6b244ce40e8668f9412cc96d97b8e + "@typescript-eslint/tsconfig-utils": "npm:^8.62.1" + "@typescript-eslint/types": "npm:^8.62.1" + debug: "npm:^4.4.3" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/48af1ede4f491a8d499548ec82287e1fab0ea8ac48952a3be5b14c082a679d5e3b82d11a091ecde7ae1b327cb2d02e93255aa880fd86691392c6738b18baf38f languageName: node linkType: hard @@ -4344,6 +4054,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.62.1": + version: 8.62.1 + resolution: "@typescript-eslint/scope-manager@npm:8.62.1" + dependencies: + "@typescript-eslint/types": "npm:8.62.1" + "@typescript-eslint/visitor-keys": "npm:8.62.1" + checksum: 10c0/94cf3724b2fe2f068f357011efd3e42536e5431ee15dcf6dc80f36c842554f2de9a2f185bb3316a38a6e78a07206ffe16b723eb349157f35f820ba1ffe90830b + languageName: node + linkType: hard + "@typescript-eslint/tsconfig-utils@npm:8.62.0, @typescript-eslint/tsconfig-utils@npm:^8.62.0": version: 8.62.0 resolution: "@typescript-eslint/tsconfig-utils@npm:8.62.0" @@ -4353,20 +4073,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/type-utils@npm:7.18.0" - dependencies: - "@typescript-eslint/typescript-estree": "npm:7.18.0" - "@typescript-eslint/utils": "npm:7.18.0" - debug: "npm:^4.3.4" - ts-api-utils: "npm:^1.3.0" +"@typescript-eslint/tsconfig-utils@npm:8.62.1, @typescript-eslint/tsconfig-utils@npm:^8.62.1": + version: 8.62.1 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.62.1" peerDependencies: - eslint: ^8.56.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/ad92a38007be620f3f7036f10e234abdc2fdc518787b5a7227e55fd12896dacf56e8b34578723fbf9bea8128df2510ba8eb6739439a3879eda9519476d5783fd + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/42fb0efb857a6bc6a5b3fc654a2712e4106a75ae7ceb143754fba084f6a4d561adbf666fc334f3aabe6089adcd9a3a896c0009e08f1ef8447bf07900ada3ab66 languageName: node linkType: hard @@ -4386,17 +4098,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/types@npm:5.62.0" - checksum: 10c0/7febd3a7f0701c0b927e094f02e82d8ee2cada2b186fcb938bc2b94ff6fbad88237afc304cbaf33e82797078bbbb1baf91475f6400912f8b64c89be79bfa4ddf - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/types@npm:7.18.0" - checksum: 10c0/eb7371ac55ca77db8e59ba0310b41a74523f17e06f485a0ef819491bc3dd8909bb930120ff7d30aaf54e888167e0005aa1337011f3663dc90fb19203ce478054 +"@typescript-eslint/type-utils@npm:8.62.1": + version: 8.62.1 + resolution: "@typescript-eslint/type-utils@npm:8.62.1" + dependencies: + "@typescript-eslint/types": "npm:8.62.1" + "@typescript-eslint/typescript-estree": "npm:8.62.1" + "@typescript-eslint/utils": "npm:8.62.1" + debug: "npm:^4.4.3" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/e6e8b8ed0d39cbbe43bf2d83d9e89482044f496262abc0ea037d5a78f161300e7303395bda30b01f676f5df01473d514eed9973e521635817d6e9f1e48ed761c languageName: node linkType: hard @@ -4407,40 +4121,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" - dependencies: - "@typescript-eslint/types": "npm:5.62.0" - "@typescript-eslint/visitor-keys": "npm:5.62.0" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - semver: "npm:^7.3.7" - tsutils: "npm:^3.21.0" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/d7984a3e9d56897b2481940ec803cb8e7ead03df8d9cfd9797350be82ff765dfcf3cfec04e7355e1779e948da8f02bc5e11719d07a596eb1cb995c48a95e38cf - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/typescript-estree@npm:7.18.0" - dependencies: - "@typescript-eslint/types": "npm:7.18.0" - "@typescript-eslint/visitor-keys": "npm:7.18.0" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - minimatch: "npm:^9.0.4" - semver: "npm:^7.6.0" - ts-api-utils: "npm:^1.3.0" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/0c7f109a2e460ec8a1524339479cf78ff17814d23c83aa5112c77fb345e87b3642616291908dcddea1e671da63686403dfb712e4a4435104f92abdfddf9aba81 +"@typescript-eslint/types@npm:8.62.1, @typescript-eslint/types@npm:^8.62.1": + version: 8.62.1 + resolution: "@typescript-eslint/types@npm:8.62.1" + checksum: 10c0/dfa1c9ef016c867a57d3fbef89f7968f3135d8d4621de1a8d2818258f79ed61f26fb6a3381ef27dde0a880817bfd5883f642f03a027dc127d771007022d1d880 languageName: node linkType: hard @@ -4463,17 +4147,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/utils@npm:7.18.0" +"@typescript-eslint/typescript-estree@npm:8.62.1": + version: 8.62.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.62.1" dependencies: - "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:7.18.0" - "@typescript-eslint/types": "npm:7.18.0" - "@typescript-eslint/typescript-estree": "npm:7.18.0" + "@typescript-eslint/project-service": "npm:8.62.1" + "@typescript-eslint/tsconfig-utils": "npm:8.62.1" + "@typescript-eslint/types": "npm:8.62.1" + "@typescript-eslint/visitor-keys": "npm:8.62.1" + debug: "npm:^4.4.3" + minimatch: "npm:^10.2.2" + semver: "npm:^7.7.3" + tinyglobby: "npm:^0.2.15" + ts-api-utils: "npm:^2.5.0" peerDependencies: - eslint: ^8.56.0 - checksum: 10c0/a25a6d50eb45c514469a01ff01f215115a4725fb18401055a847ddf20d1b681409c4027f349033a95c4ff7138d28c3b0a70253dfe8262eb732df4b87c547bd1e + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/e2f554a5a683ded80e010221de46229134717eb7b5ea41cf704b9b702c6e56a93aabc784cafa93fdbc4293f79c0adc1d15ac2915a489be8dee4e9434ab9975ff languageName: node linkType: hard @@ -4492,41 +4181,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:^5.10.0": - version: 5.62.0 - resolution: "@typescript-eslint/utils@npm:5.62.0" +"@typescript-eslint/utils@npm:8.62.1, @typescript-eslint/utils@npm:^8.0.0": + version: 8.62.1 + resolution: "@typescript-eslint/utils@npm:8.62.1" dependencies: - "@eslint-community/eslint-utils": "npm:^4.2.0" - "@types/json-schema": "npm:^7.0.9" - "@types/semver": "npm:^7.3.12" - "@typescript-eslint/scope-manager": "npm:5.62.0" - "@typescript-eslint/types": "npm:5.62.0" - "@typescript-eslint/typescript-estree": "npm:5.62.0" - eslint-scope: "npm:^5.1.1" - semver: "npm:^7.3.7" + "@eslint-community/eslint-utils": "npm:^4.9.1" + "@typescript-eslint/scope-manager": "npm:8.62.1" + "@typescript-eslint/types": "npm:8.62.1" + "@typescript-eslint/typescript-estree": "npm:8.62.1" peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 10c0/f09b7d9952e4a205eb1ced31d7684dd55cee40bf8c2d78e923aa8a255318d97279825733902742c09d8690f37a50243f4c4d383ab16bd7aefaf9c4b438f785e1 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.62.0" - dependencies: - "@typescript-eslint/types": "npm:5.62.0" - eslint-visitor-keys: "npm:^3.3.0" - checksum: 10c0/7c3b8e4148e9b94d9b7162a596a1260d7a3efc4e65199693b8025c71c4652b8042501c0bc9f57654c1e2943c26da98c0f77884a746c6ae81389fcb0b513d995d - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/visitor-keys@npm:7.18.0" - dependencies: - "@typescript-eslint/types": "npm:7.18.0" - eslint-visitor-keys: "npm:^3.4.3" - checksum: 10c0/538b645f8ff1d9debf264865c69a317074eaff0255e63d7407046176b0f6a6beba34a6c51d511f12444bae12a98c69891eb6f403c9f54c6c2e2849d1c1cb73c0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/c8970c25049bd4c562c0780f96c1ed50082103ecfc441ccc5be7afd1632883c97e258a6482b6e5998a2a51c3bd4dba6fd066709122108a3b71bc5433cd2fa7c8 languageName: node linkType: hard @@ -4540,6 +4206,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.62.1": + version: 8.62.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.62.1" + dependencies: + "@typescript-eslint/types": "npm:8.62.1" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 10c0/2ab6659c197280b5329be392f4bf3b69ac951e5ab3cc645d05d470381de7f017456938285693b2505f7c02ca56eadc734d55af85c8dee4173b11823c34e7d53c + languageName: node + linkType: hard + "@vitejs/plugin-react@npm:^5.1.1": version: 5.2.0 resolution: "@vitejs/plugin-react@npm:5.2.0" @@ -4853,6 +4529,15 @@ __metadata: languageName: node linkType: hard +"arkregex@npm:0.0.7": + version: 0.0.7 + resolution: "arkregex@npm:0.0.7" + dependencies: + "@ark/util": "npm:0.56.1" + checksum: 10c0/ec1fee6f5511d1ab3315a235e3a5927e518f98896af5f25cefc15b349e86aac209cb4af12960221919226d6f5ae4e1be041351f1a4a76c490ba1ac073e843750 + languageName: node + linkType: hard + "arktype@npm:^2.1.15": version: 2.2.1 resolution: "arktype@npm:2.2.1" @@ -4864,6 +4549,17 @@ __metadata: languageName: node linkType: hard +"arktype@npm:^2.2.0": + version: 2.2.2 + resolution: "arktype@npm:2.2.2" + dependencies: + "@ark/schema": "npm:0.56.1" + "@ark/util": "npm:0.56.1" + arkregex: "npm:0.0.7" + checksum: 10c0/84341400ef0c60f287947aff13cc248d7ed30ef475520a50e9c48892f40e2c10cc57579766a62dfc60e7310bd7848ab510a78245f63aa2dda94d5693bcbd2bbd + languageName: node + linkType: hard + "array-buffer-byte-length@npm:^1.0.1, array-buffer-byte-length@npm:^1.0.2": version: 1.0.2 resolution: "array-buffer-byte-length@npm:1.0.2" @@ -5153,15 +4849,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-syntax-hermes-parser@npm:0.29.1": - version: 0.29.1 - resolution: "babel-plugin-syntax-hermes-parser@npm:0.29.1" - dependencies: - hermes-parser: "npm:0.29.1" - checksum: 10c0/a6d95e4a7079976e477636d18509272a7a185930e143c61d0421a36096e85905563630ac4f0f317518b6db37f50daaefc1828d575b3d5fb090a55e9d39d2534c - languageName: node - linkType: hard - "babel-plugin-syntax-hermes-parser@npm:0.36.0": version: 0.36.0 resolution: "babel-plugin-syntax-hermes-parser@npm:0.36.0" @@ -5180,6 +4867,15 @@ __metadata: languageName: node linkType: hard +"babel-plugin-syntax-hermes-parser@npm:^0.34.0": + version: 0.34.0 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.34.0" + dependencies: + hermes-parser: "npm:0.34.0" + checksum: 10c0/68f82656f541dd8aa65f4359eca5893e2b2641a17549af73e7c1d4e95cdbefdbcfb2019ce3a307a4d060c9b6e9cac82946ef5048f550ce5963237d6877b0b709 + languageName: node + linkType: hard + "babel-plugin-transform-flow-enums@npm:^0.0.2": version: 0.0.2 resolution: "babel-plugin-transform-flow-enums@npm:0.0.2" @@ -5354,7 +5050,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.20.4, browserslist@npm:^4.24.0, browserslist@npm:^4.28.1": +"browserslist@npm:^4.20.4, browserslist@npm:^4.24.0, browserslist@npm:^4.28.1, browserslist@npm:^4.28.2": version: 4.28.4 resolution: "browserslist@npm:4.28.4" dependencies: @@ -5497,7 +5193,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2": +"chalk@npm:^4.0.0, chalk@npm:^4.1.0": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -5549,20 +5245,6 @@ __metadata: languageName: node linkType: hard -"chromium-edge-launcher@npm:^0.2.0": - version: 0.2.0 - resolution: "chromium-edge-launcher@npm:0.2.0" - dependencies: - "@types/node": "npm:*" - escape-string-regexp: "npm:^4.0.0" - is-wsl: "npm:^2.2.0" - lighthouse-logger: "npm:^1.0.0" - mkdirp: "npm:^1.0.4" - rimraf: "npm:^3.0.2" - checksum: 10c0/880972816dd9b95c0eb77d1f707569667a8cce7cc29fe9c8d199c47fdfbe4971e9da3e5a29f61c4ecec29437ac7cebbbb5afc30bec96306579d1121e7340606a - languageName: node - linkType: hard - "chromium-edge-launcher@npm:^0.3.0": version: 0.3.0 resolution: "chromium-edge-launcher@npm:0.3.0" @@ -5696,6 +5378,17 @@ __metadata: languageName: node linkType: hard +"cliui@npm:^9.0.1": + version: 9.0.1 + resolution: "cliui@npm:9.0.1" + dependencies: + string-width: "npm:^7.2.0" + strip-ansi: "npm:^7.1.0" + wrap-ansi: "npm:^9.0.0" + checksum: 10c0/13441832e9efe7c7a76bd2b8e683555c478d461a9f249dc5db9b17fe8d4b47fa9277b503914b90bd00e4a151abb6b9b02b2288972ffe2e5e3ca40bcb1c2330d3 + languageName: node + linkType: hard + "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -6345,7 +6038,7 @@ __metadata: languageName: node linkType: hard -"dedent@npm:^1.0.0": +"dedent@npm:^1.0.0, dedent@npm:^1.7.2": version: 1.7.2 resolution: "dedent@npm:1.7.2" peerDependencies: @@ -6489,6 +6182,21 @@ __metadata: languageName: node linkType: hard +"del@npm:^8.0.1": + version: 8.0.1 + resolution: "del@npm:8.0.1" + dependencies: + globby: "npm:^14.0.2" + is-glob: "npm:^4.0.3" + is-path-cwd: "npm:^3.0.0" + is-path-inside: "npm:^4.0.0" + p-map: "npm:^7.0.2" + presentable-error: "npm:^0.0.1" + slash: "npm:^5.1.0" + checksum: 10c0/77100f260e6b5bd2a927fe4a770b321c088aa15ce9c8266b9f0297a85613c225913e52fc78150ea701b163d0d9c9fec945107fef0e23836747a57a7d3709fb1c + languageName: node + linkType: hard + "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -7080,21 +6788,24 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:^27.9.0": - version: 27.9.0 - resolution: "eslint-plugin-jest@npm:27.9.0" +"eslint-plugin-jest@npm:^29.0.1": + version: 29.15.4 + resolution: "eslint-plugin-jest@npm:29.15.4" dependencies: - "@typescript-eslint/utils": "npm:^5.10.0" + "@typescript-eslint/utils": "npm:^8.0.0" peerDependencies: - "@typescript-eslint/eslint-plugin": ^5.0.0 || ^6.0.0 || ^7.0.0 - eslint: ^7.0.0 || ^8.0.0 + "@typescript-eslint/eslint-plugin": ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 jest: "*" + typescript: ">=4.8.4 <7.0.0" peerDependenciesMeta: "@typescript-eslint/eslint-plugin": optional: true jest: optional: true - checksum: 10c0/b8b09f7d8ba3d84a8779a6e95702a6e4dce45ab034e4edf5ddb631e77cd38dcdf791dfd9228e0a0d1d80d1eb2d278deb62ad2ec39f10fb8fd43cec07304e0c38 + typescript: + optional: true + checksum: 10c0/4a32cd29cb67b54e5fb5f4acbc749e79c024f50099825e91c93d1d9674caf5b4bfe4810c7931e01d6b30e77cbf72d7619db785a12f459f2b23f5885d39cb1033 languageName: node linkType: hard @@ -7139,15 +6850,6 @@ __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" - 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: 10c0/1c8d50fa5984c6dea32470651807d2922cc3934cf3425e78f84a24c2dfd972e7f019bee84aefb27e0cf2c13fea0ac1d4473267727408feeb1c56333ca1489385 - languageName: node - linkType: hard - "eslint-plugin-react-hooks@npm:^7.0.1": version: 7.1.1 resolution: "eslint-plugin-react-hooks@npm:7.1.1" @@ -7170,14 +6872,14 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-native@npm:^4.0.0": - version: 4.1.0 - resolution: "eslint-plugin-react-native@npm:4.1.0" +"eslint-plugin-react-native@npm:^5.0.0": + version: 5.0.0 + resolution: "eslint-plugin-react-native@npm:5.0.0" dependencies: eslint-plugin-react-native-globals: "npm:^0.1.1" peerDependencies: - eslint: ^3.17.0 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: 10c0/9aedccde6227b78bad7c243844aca0860fca2dccd635e91e745bcd617c1e7fb889fa212917cf7b56860335a147fc7c8dc339d1976330ec4f896fe9156b35b162 + eslint: ^3.17.0 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 + checksum: 10c0/c7c927bc743abf0cb367cc64fea5b28b28ea0c58be2990cab858a050b4855e89d90513afa44d73012c9fd670810ad0da2ac72e3e4bdfedf0ce0cbb65e901af7f languageName: node linkType: hard @@ -7214,7 +6916,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.30.1": +"eslint-plugin-react@npm:^7.37.5": version: 7.37.5 resolution: "eslint-plugin-react@npm:7.37.5" dependencies: @@ -7242,7 +6944,7 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1": +"eslint-scope@npm:5.1.1": version: 5.1.1 resolution: "eslint-scope@npm:5.1.1" dependencies: @@ -7269,7 +6971,7 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.3": +"eslint-visitor-keys@npm:^3.4.3": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" checksum: 10c0/92708e882c0a5ffd88c23c0b404ac1628cf20104a108c745f240a13c332a11aac54f49a22d5762efbffc18ecbc9a580d1b7ad034bf5f3cc3307e5cbff2ec9820 @@ -7752,6 +7454,17 @@ __metadata: languageName: node linkType: hard +"fs-extra@npm:^11.3.4": + version: 11.3.6 + resolution: "fs-extra@npm:11.3.6" + dependencies: + graceful-fs: "npm:^4.2.0" + jsonfile: "npm:^6.0.1" + universalify: "npm:^2.0.0" + checksum: 10c0/191c96bf71519fe08595f7920b6e568f6e44b48ed968624f35cb3bb7f4f9b05718b99cd6bf81938c0f7b1daa6d151383c33e0cbfdfe4d95419d7ea121de8e91a + languageName: node + linkType: hard + "fs-extra@npm:^8.1.0": version: 8.1.0 resolution: "fs-extra@npm:8.1.0" @@ -8040,7 +7753,18 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.0.0, glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4": +"glob@npm:^13.0.6": + version: 13.0.6 + resolution: "glob@npm:13.0.6" + dependencies: + minimatch: "npm:^10.2.2" + minipass: "npm:^7.1.3" + path-scurry: "npm:^2.0.2" + checksum: 10c0/269c236f11a9b50357fe7a8c6aadac667e01deb5242b19c84975628f05f4438d8ee1354bb62c5d6c10f37fd59911b54d7799730633a2786660d8c69f1d18120a + languageName: node + linkType: hard + +"glob@npm:^7.0.0, glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -8101,7 +7825,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^11.0.1, globby@npm:^11.1.0": +"globby@npm:^11.0.1": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -8128,6 +7852,20 @@ __metadata: languageName: node linkType: hard +"globby@npm:^14.0.2": + version: 14.1.0 + resolution: "globby@npm:14.1.0" + dependencies: + "@sindresorhus/merge-streams": "npm:^2.1.0" + fast-glob: "npm:^3.3.3" + ignore: "npm:^7.0.3" + path-type: "npm:^6.0.0" + slash: "npm:^5.1.0" + unicorn-magic: "npm:^0.3.0" + checksum: 10c0/527a1063c5958255969620c6fa4444a2b2e9278caddd571d46dfbfa307cb15977afb746e84d682ba5b6c94fc081e8997f80ff05dd235441ba1cb16f86153e58e + languageName: node + linkType: hard + "gopd@npm:^1.0.1, gopd@npm:^1.2.0": version: 1.2.0 resolution: "gopd@npm:1.2.0" @@ -8149,13 +7887,6 @@ __metadata: languageName: node linkType: hard -"graphemer@npm:^1.4.0": - version: 1.4.0 - resolution: "graphemer@npm:1.4.0" - checksum: 10c0/e951259d8cd2e0d196c72ec711add7115d42eb9a8146c8eeda5b8d3ac91e5dd816b9cd68920726d9fd4490368e7ed86e9c423f40db87e2d8dfafa00fa17c3a31 - languageName: node - linkType: hard - "handlebars@npm:^4.7.7": version: 4.7.9 resolution: "handlebars@npm:4.7.9" @@ -8259,10 +7990,10 @@ __metadata: languageName: node linkType: hard -"hermes-estree@npm:0.29.1": - version: 0.29.1 - resolution: "hermes-estree@npm:0.29.1" - checksum: 10c0/e6b01f79ba708697d61a74b871d5ebae5f863c6d782657d8e2d2256eb838f1eb86ff9c34773a81d9cc69e54be3a5059c686e0ab54a4afba903b40dde92dd0ccb +"hermes-estree@npm:0.34.0": + version: 0.34.0 + resolution: "hermes-estree@npm:0.34.0" + checksum: 10c0/bd4ad520838c69aa79887230a2030fe1e07d0826389112e2c23a8b18494f9f2fa6b1639f413ad978f3468daea66903869188481f9500aaa1fb79ed6266afb744 languageName: node linkType: hard @@ -8289,12 +8020,12 @@ __metadata: languageName: node linkType: hard -"hermes-parser@npm:0.29.1": - version: 0.29.1 - resolution: "hermes-parser@npm:0.29.1" +"hermes-parser@npm:0.34.0": + version: 0.34.0 + resolution: "hermes-parser@npm:0.34.0" dependencies: - hermes-estree: "npm:0.29.1" - checksum: 10c0/7f40d9bdfb5acaa700f333a24c644b17f5f8d0e823b1e7a9fb6dcf253a54d54716ae63c74effa023688ee4f09013c80188c40d601570fee256a44954e04c2926 + hermes-estree: "npm:0.34.0" + checksum: 10c0/e20657a21ebc3187f53780f5f2c5dd7434f4371979d05b016ff06306b6db63f9d2575ee60c63e9e7d831dd0f592542193a50a6e8397678d4a312fc5373bbe382 languageName: node linkType: hard @@ -8459,14 +8190,14 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.0.5, ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.1": +"ignore@npm:^5.0.5, ignore@npm:^5.2.0, ignore@npm:^5.2.4": version: 5.3.2 resolution: "ignore@npm:5.3.2" checksum: 10c0/f9f652c957983634ded1e7f02da3b559a0d4cc210fca3792cb67f1b153623c9c42efdc1c4121af171e295444459fc4a9201101fb041b1104a3c000bccb188337 languageName: node linkType: hard -"ignore@npm:^7.0.5": +"ignore@npm:^7.0.3, ignore@npm:^7.0.5": version: 7.0.5 resolution: "ignore@npm:7.0.5" checksum: 10c0/ae00db89fe873064a093b8999fe4cc284b13ef2a178636211842cceb650b9c3e390d3339191acb145d81ed5379d2074840cf0c33a20bdbd6f32821f79eb4ad5d @@ -8800,7 +8531,7 @@ __metadata: languageName: node linkType: hard -"is-git-dirty@npm:^2.0.1": +"is-git-dirty@npm:^2.0.1, is-git-dirty@npm:^2.0.2": version: 2.0.2 resolution: "is-git-dirty@npm:2.0.2" dependencies: @@ -9965,7 +9696,7 @@ __metadata: languageName: node linkType: hard -"kleur@npm:^4.1.4": +"kleur@npm:^4.1.4, kleur@npm:^4.1.5": version: 4.1.5 resolution: "kleur@npm:4.1.5" checksum: 10c0/e9de6cb49657b6fa70ba2d1448fd3d691a5c4370d8f7bbf1c2f64c24d461270f2117e1b0afe8cb3114f13bbd8e51de158c2a224953960331904e636a5e4c0f2a @@ -10236,6 +9967,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^11.0.0": + version: 11.5.1 + resolution: "lru-cache@npm:11.5.1" + checksum: 10c0/7b341cea79a8efe9c6a6f20c8757a77eca5b25d7ff983ccf4e11e547b81f6787824baa1c84705251dff84ab4ffac85717ac354b9d02e465f86a9f8b166409979 + languageName: node + linkType: hard + "lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" @@ -10376,19 +10114,6 @@ __metadata: languageName: node linkType: hard -"metro-babel-transformer@npm:0.83.7": - version: 0.83.7 - resolution: "metro-babel-transformer@npm:0.83.7" - dependencies: - "@babel/core": "npm:^7.25.2" - flow-enums-runtime: "npm:^0.0.6" - hermes-parser: "npm:0.35.0" - metro-cache-key: "npm:0.83.7" - nullthrows: "npm:^1.1.1" - checksum: 10c0/c50c2fe9fa3d3fbe382d8a482ebcc77d7dba0ef4673cee4904a55b9ea28dea4b86d3b80e9b9ac0cd2b094b9ecd0368c953bba0f1df1cfd36c3a27c666352fd86 - languageName: node - linkType: hard - "metro-babel-transformer@npm:0.84.4": version: 0.84.4 resolution: "metro-babel-transformer@npm:0.84.4" @@ -10402,15 +10127,6 @@ __metadata: languageName: node linkType: hard -"metro-cache-key@npm:0.83.7": - version: 0.83.7 - resolution: "metro-cache-key@npm:0.83.7" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/a2f20b86b173cd2be710552a49e6389a2c9ef994ac35873616bd4e5c34588beb8c93279bcf525295ca73b6d206ab0d9942f35cbd4a76e642d359bdab48924d7a - languageName: node - linkType: hard - "metro-cache-key@npm:0.84.4": version: 0.84.4 resolution: "metro-cache-key@npm:0.84.4" @@ -10420,18 +10136,6 @@ __metadata: languageName: node linkType: hard -"metro-cache@npm:0.83.7": - version: 0.83.7 - resolution: "metro-cache@npm:0.83.7" - dependencies: - exponential-backoff: "npm:^3.1.1" - flow-enums-runtime: "npm:^0.0.6" - https-proxy-agent: "npm:^7.0.5" - metro-core: "npm:0.83.7" - checksum: 10c0/81ae4b2d0d389d25b816bb2d59eb8baed5e1f03a727aa9bcecadb5547e949525f90af888c956fbd5ff4a732cf4dc48b6d903bab648d23dc1830135d820040825 - languageName: node - linkType: hard - "metro-cache@npm:0.84.4": version: 0.84.4 resolution: "metro-cache@npm:0.84.4" @@ -10444,22 +10148,6 @@ __metadata: languageName: node linkType: hard -"metro-config@npm:0.83.7, metro-config@npm:^0.83.1": - version: 0.83.7 - resolution: "metro-config@npm:0.83.7" - dependencies: - connect: "npm:^3.6.5" - flow-enums-runtime: "npm:^0.0.6" - jest-validate: "npm:^29.7.0" - metro: "npm:0.83.7" - metro-cache: "npm:0.83.7" - metro-core: "npm:0.83.7" - metro-runtime: "npm:0.83.7" - yaml: "npm:^2.6.1" - checksum: 10c0/04f9ae008a4972d8399ed90dc03286afefabc2fc362fef8b8f362ec9c09f2edfe3f0f9e0e5aebf42de8b253f202629cc8e86ef0b07e205adf257cd609ac386fb - languageName: node - linkType: hard - "metro-config@npm:0.84.4, metro-config@npm:^0.84.3": version: 0.84.4 resolution: "metro-config@npm:0.84.4" @@ -10476,17 +10164,6 @@ __metadata: languageName: node linkType: hard -"metro-core@npm:0.83.7, metro-core@npm:^0.83.1": - version: 0.83.7 - resolution: "metro-core@npm:0.83.7" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - lodash.throttle: "npm:^4.1.1" - metro-resolver: "npm:0.83.7" - checksum: 10c0/cd267b2516ccce0cc152d12ff1f08073abec0a9b210779357a43f1a279acb3c3be0ff625de030da9a110aea45b70e36f14e13b846cb4fee8419fae67db2a53b4 - languageName: node - linkType: hard - "metro-core@npm:0.84.4, metro-core@npm:^0.84.3": version: 0.84.4 resolution: "metro-core@npm:0.84.4" @@ -10498,23 +10175,6 @@ __metadata: languageName: node linkType: hard -"metro-file-map@npm:0.83.7": - version: 0.83.7 - resolution: "metro-file-map@npm:0.83.7" - dependencies: - debug: "npm:^4.4.0" - fb-watchman: "npm:^2.0.0" - flow-enums-runtime: "npm:^0.0.6" - graceful-fs: "npm:^4.2.4" - invariant: "npm:^2.2.4" - jest-worker: "npm:^29.7.0" - micromatch: "npm:^4.0.4" - nullthrows: "npm:^1.1.1" - walker: "npm:^1.0.7" - checksum: 10c0/467729e9f607552504d9e1b9a8d81e5ea5a27f979f19a40360215773b38e1a3b563789047f06a5502cf5983aae922b3c52f5a7e0be8edc0b0bb747556e7d5af8 - languageName: node - linkType: hard - "metro-file-map@npm:0.84.4": version: 0.84.4 resolution: "metro-file-map@npm:0.84.4" @@ -10532,16 +10192,6 @@ __metadata: languageName: node linkType: hard -"metro-minify-terser@npm:0.83.7": - version: 0.83.7 - resolution: "metro-minify-terser@npm:0.83.7" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - terser: "npm:^5.15.0" - checksum: 10c0/bf59f9b5a51c3cfff313f64daab78673fa17d3c9d0ec34823d295cd454daa146daa23706f4cae36104bc41f10ad7b5fa2802246891a6f5eb4d0736ef891c9c7a - languageName: node - linkType: hard - "metro-minify-terser@npm:0.84.4": version: 0.84.4 resolution: "metro-minify-terser@npm:0.84.4" @@ -10552,15 +10202,6 @@ __metadata: languageName: node linkType: hard -"metro-resolver@npm:0.83.7": - version: 0.83.7 - resolution: "metro-resolver@npm:0.83.7" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/be5ba43302362f3918ef4a1f91f96d63c04469cc9fed076a2846785f60f7f53193278a36d249b92a4678fcf95f7a6e31da87a13df82ddc384f010c80fd3b074d - languageName: node - linkType: hard - "metro-resolver@npm:0.84.4": version: 0.84.4 resolution: "metro-resolver@npm:0.84.4" @@ -10570,16 +10211,6 @@ __metadata: languageName: node linkType: hard -"metro-runtime@npm:0.83.7, metro-runtime@npm:^0.83.1": - version: 0.83.7 - resolution: "metro-runtime@npm:0.83.7" - dependencies: - "@babel/runtime": "npm:^7.25.0" - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/b9feb9cffdf4df086cea91d803529d706c1a212d0c6b9d138ef4985905cb9bd22f9861a77061364a397917b772d2ef722e465a5b198d6405f574481dfa35a9a7 - languageName: node - linkType: hard - "metro-runtime@npm:0.84.4, metro-runtime@npm:^0.84.3": version: 0.84.4 resolution: "metro-runtime@npm:0.84.4" @@ -10590,23 +10221,6 @@ __metadata: languageName: node linkType: hard -"metro-source-map@npm:0.83.7, metro-source-map@npm:^0.83.1": - version: 0.83.7 - resolution: "metro-source-map@npm:0.83.7" - dependencies: - "@babel/traverse": "npm:^7.29.0" - "@babel/types": "npm:^7.29.0" - flow-enums-runtime: "npm:^0.0.6" - invariant: "npm:^2.2.4" - metro-symbolicate: "npm:0.83.7" - nullthrows: "npm:^1.1.1" - ob1: "npm:0.83.7" - source-map: "npm:^0.5.6" - vlq: "npm:^1.0.0" - checksum: 10c0/6c424f6258a2128bb4ae6e7591fb7ed1f79b042978397c24a1e35d8bdfcd8960655b3cdd0c4d8ff90f3055ce5b00eca5cb61b327720e7029b3f334fd8ae1776d - languageName: node - linkType: hard - "metro-source-map@npm:0.84.4, metro-source-map@npm:^0.84.3": version: 0.84.4 resolution: "metro-source-map@npm:0.84.4" @@ -10624,22 +10238,6 @@ __metadata: languageName: node linkType: hard -"metro-symbolicate@npm:0.83.7": - version: 0.83.7 - resolution: "metro-symbolicate@npm:0.83.7" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - invariant: "npm:^2.2.4" - metro-source-map: "npm:0.83.7" - nullthrows: "npm:^1.1.1" - source-map: "npm:^0.5.6" - vlq: "npm:^1.0.0" - bin: - metro-symbolicate: src/index.js - checksum: 10c0/4968a89d9bdd040e0cb6328852f14a8555e912875a1661e639566879e548fbfb849134b8f55076f875c062d202c713be1c9f47b4e68c627a4f8b367d7e208213 - languageName: node - linkType: hard - "metro-symbolicate@npm:0.84.4": version: 0.84.4 resolution: "metro-symbolicate@npm:0.84.4" @@ -10656,20 +10254,6 @@ __metadata: languageName: node linkType: hard -"metro-transform-plugins@npm:0.83.7": - version: 0.83.7 - resolution: "metro-transform-plugins@npm:0.83.7" - dependencies: - "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.29.1" - "@babel/template": "npm:^7.28.6" - "@babel/traverse": "npm:^7.29.0" - flow-enums-runtime: "npm:^0.0.6" - nullthrows: "npm:^1.1.1" - checksum: 10c0/2fce17ba1013e96278bd6800141ff050af0331a60c4c0dbc24f83c6b524806b6ff4089b36e3268c2315375211d16e875d644b7cbf2b23d43dc050047ec019556 - languageName: node - linkType: hard - "metro-transform-plugins@npm:0.84.4": version: 0.84.4 resolution: "metro-transform-plugins@npm:0.84.4" @@ -10684,27 +10268,6 @@ __metadata: languageName: node linkType: hard -"metro-transform-worker@npm:0.83.7": - version: 0.83.7 - resolution: "metro-transform-worker@npm:0.83.7" - dependencies: - "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.29.1" - "@babel/parser": "npm:^7.29.0" - "@babel/types": "npm:^7.29.0" - flow-enums-runtime: "npm:^0.0.6" - metro: "npm:0.83.7" - metro-babel-transformer: "npm:0.83.7" - metro-cache: "npm:0.83.7" - metro-cache-key: "npm:0.83.7" - metro-minify-terser: "npm:0.83.7" - metro-source-map: "npm:0.83.7" - metro-transform-plugins: "npm:0.83.7" - nullthrows: "npm:^1.1.1" - checksum: 10c0/a84e3bae6679826059d66bc9438f00292d93569bdefb4193bcbe4c9a72f5423d88d8d3da94389f95674674118af1ee233ac8a2b5b8279ff568c8becf4c609f1c - languageName: node - linkType: hard - "metro-transform-worker@npm:0.84.4": version: 0.84.4 resolution: "metro-transform-worker@npm:0.84.4" @@ -10726,55 +10289,6 @@ __metadata: languageName: node linkType: hard -"metro@npm:0.83.7, metro@npm:^0.83.1": - version: 0.83.7 - resolution: "metro@npm:0.83.7" - dependencies: - "@babel/code-frame": "npm:^7.29.0" - "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.29.1" - "@babel/parser": "npm:^7.29.0" - "@babel/template": "npm:^7.28.6" - "@babel/traverse": "npm:^7.29.0" - "@babel/types": "npm:^7.29.0" - accepts: "npm:^2.0.0" - ci-info: "npm:^2.0.0" - connect: "npm:^3.6.5" - debug: "npm:^4.4.0" - error-stack-parser: "npm:^2.0.6" - flow-enums-runtime: "npm:^0.0.6" - graceful-fs: "npm:^4.2.4" - hermes-parser: "npm:0.35.0" - image-size: "npm:^1.0.2" - invariant: "npm:^2.2.4" - jest-worker: "npm:^29.7.0" - jsc-safe-url: "npm:^0.2.2" - lodash.throttle: "npm:^4.1.1" - metro-babel-transformer: "npm:0.83.7" - metro-cache: "npm:0.83.7" - metro-cache-key: "npm:0.83.7" - metro-config: "npm:0.83.7" - metro-core: "npm:0.83.7" - metro-file-map: "npm:0.83.7" - metro-resolver: "npm:0.83.7" - metro-runtime: "npm:0.83.7" - metro-source-map: "npm:0.83.7" - metro-symbolicate: "npm:0.83.7" - metro-transform-plugins: "npm:0.83.7" - metro-transform-worker: "npm:0.83.7" - mime-types: "npm:^3.0.1" - nullthrows: "npm:^1.1.1" - serialize-error: "npm:^2.1.0" - source-map: "npm:^0.5.6" - throat: "npm:^5.0.0" - ws: "npm:^7.5.10" - yargs: "npm:^17.6.2" - bin: - metro: src/cli.js - checksum: 10c0/f759631778ce2e8cd7e1338ec886ffa0e3d4cd8456d5a506c57e5212206519435a345bcac6334dac22b3adf188b34854688007ddb1669c65afbadf0a0eef431a - languageName: node - linkType: hard - "metro@npm:0.84.4, metro@npm:^0.84.3": version: 0.84.4 resolution: "metro@npm:0.84.4" @@ -10950,7 +10464,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.4, minipass@npm:^7.1.2": +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.4, minipass@npm:^7.1.2, minipass@npm:^7.1.3": version: 7.1.3 resolution: "minipass@npm:7.1.3" checksum: 10c0/539da88daca16533211ea5a9ee98dc62ff5742f531f54640dd34429e621955e91cc280a91a776026264b7f9f6735947629f920944e9c1558369e8bf22eb33fbb @@ -11189,15 +10703,6 @@ __metadata: languageName: node linkType: hard -"ob1@npm:0.83.7": - version: 0.83.7 - resolution: "ob1@npm:0.83.7" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/b009d7a79b7ccf8db520acdc713a544a1ec379ae804438328080715c66944aa871551b8d7b1cf7cfb89cbe53bbab29f3345097c455259d7b7fe76b0891860187 - languageName: node - linkType: hard - "ob1@npm:0.84.4": version: 0.84.4 resolution: "ob1@npm:0.84.4" @@ -11525,6 +11030,13 @@ __metadata: languageName: node linkType: hard +"p-map@npm:^7.0.2": + version: 7.0.5 + resolution: "p-map@npm:7.0.5" + checksum: 10c0/4ccbb67d36a8d6e2125ab64ccabee424d1c89b03c10afb43830523c7b9aacc1005e5d21ca7aea70bdc556bd548b7bde65df23c7a18091bbf2b5daf9b86fbc8c5 + languageName: node + linkType: hard + "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -11695,6 +11207,16 @@ __metadata: languageName: node linkType: hard +"path-scurry@npm:^2.0.2": + version: 2.0.2 + resolution: "path-scurry@npm:2.0.2" + dependencies: + lru-cache: "npm:^11.0.0" + minipass: "npm:^7.1.2" + checksum: 10c0/b35ad37cf6557a87fd057121ce2be7695380c9138d93e87ae928609da259ea0a170fac6f3ef1eb3ece8a068e8b7f2f3adf5bb2374cf4d4a57fe484954fcc9482 + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -11709,6 +11231,13 @@ __metadata: languageName: node linkType: hard +"path-type@npm:^6.0.0": + version: 6.0.0 + resolution: "path-type@npm:6.0.0" + checksum: 10c0/55baa8b1187d6dc683d5a9cfcc866168d6adff58e5db91126795376d818eee46391e00b2a4d53e44d844c7524a7d96aa68cc68f4f3e500d3d069a39e6535481c + languageName: node + linkType: hard + "picocolors@npm:^1.1.1": version: 1.1.1 resolution: "picocolors@npm:1.1.1" @@ -11795,6 +11324,13 @@ __metadata: languageName: node linkType: hard +"presentable-error@npm:^0.0.1": + version: 0.0.1 + resolution: "presentable-error@npm:0.0.1" + checksum: 10c0/84a0ef6f2c34fbb1ee006b803b9e6df52886b39ae431f0359364f8a8b74b41ca98976217fdced80bf56a9dee05fa2b456cbb57323cfc3e135bce8825ec5e8650 + languageName: node + linkType: hard + "prettier-linter-helpers@npm:^1.0.1": version: 1.0.1 resolution: "prettier-linter-helpers@npm:1.0.1" @@ -12161,14 +11697,14 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:19.1.0": - version: 19.1.0 - resolution: "react-dom@npm:19.1.0" +"react-dom@npm:19.2.3": + version: 19.2.3 + resolution: "react-dom@npm:19.2.3" dependencies: - scheduler: "npm:^0.26.0" + scheduler: "npm:^0.27.0" peerDependencies: - react: ^19.1.0 - checksum: 10c0/3e26e89bb6c67c9a6aa86cb888c7a7f8258f2e347a6d2a15299c17eb16e04c19194e3452bc3255bd34000a61e45e2cb51e46292392340432f133e5a5d2dfb5fc + react: ^19.2.3 + checksum: 10c0/dc43f7ede06f46f3acc16ee83107c925530de9b91d1d0b3824583814746ff4c498ea64fd65cd83aba363205268adff52e2827c582634ae7b15069deaeabc4892 languageName: node linkType: hard @@ -12229,6 +11765,38 @@ __metadata: languageName: node linkType: hard +"react-native-builder-bob@npm:^0.41.0": + version: 0.41.0 + resolution: "react-native-builder-bob@npm:0.41.0" + dependencies: + "@babel/core": "npm:^7.29.0" + "@babel/plugin-transform-flow-strip-types": "npm:^7.27.1" + "@babel/plugin-transform-strict-mode": "npm:^7.27.1" + "@babel/preset-env": "npm:^7.29.2" + "@babel/preset-react": "npm:^7.28.5" + "@babel/preset-typescript": "npm:^7.28.5" + arktype: "npm:^2.2.0" + babel-plugin-syntax-hermes-parser: "npm:^0.34.0" + browserslist: "npm:^4.28.2" + cross-spawn: "npm:^7.0.6" + dedent: "npm:^1.7.2" + del: "npm:^8.0.1" + escape-string-regexp: "npm:^5.0.0" + fs-extra: "npm:^11.3.4" + glob: "npm:^13.0.6" + is-git-dirty: "npm:^2.0.2" + json5: "npm:^2.2.3" + kleur: "npm:^4.1.5" + prompts: "npm:^2.4.2" + react-native-monorepo-config: "npm:^0.3.3" + which: "npm:^6.0.1" + yargs: "npm:^18.0.0" + bin: + bob: bin/bob + checksum: 10c0/51add65da65b1bd1a2c1e4e07886e33bec50a927db5adcc95d9002e65cf7ddaa45f58883d5009df94058c8a4c6f5d2e17bf891a1f0977e2d6afafa988fa872e5 + languageName: node + linkType: hard + "react-native-enriched-example@workspace:apps/example": version: 0.0.0-use.local resolution: "react-native-enriched-example@workspace:apps/example" @@ -12261,8 +11829,8 @@ __metadata: "@eslint/js": "npm:^9.22.0" "@evilmartians/lefthook": "npm:^1.5.0" "@playwright/test": "npm:1.58.2" - "@react-native-community/cli": "npm:20.0.0" - "@react-native/eslint-config": "npm:^0.81.0" + "@react-native-community/cli": "npm:20.1.0" + "@react-native/eslint-config": "npm:^0.86.0" "@release-it/conventional-changelog": "npm:^9.0.2" "@tiptap/core": "npm:3.27.1" "@tiptap/extension-blockquote": "npm:3.27.1" @@ -12284,8 +11852,8 @@ __metadata: "@tiptap/pm": "npm:3.27.1" "@tiptap/react": "npm:3.27.1" "@types/jest": "npm:^29.5.5" - "@types/react": "npm:^19.1.0" - "@types/react-dom": "npm:^19.1.0" + "@types/react": "npm:^19.2.0" + "@types/react-dom": "npm:^19.2.0" clang-format: "npm:^1.8.0" commitlint: "npm:^19.6.1" del-cli: "npm:^5.1.0" @@ -12297,10 +11865,10 @@ __metadata: jest-environment-jsdom: "npm:^29.7.0" playwright: "npm:1.58.2" prettier: "npm:^3.0.3" - react: "npm:19.1.0" - react-dom: "npm:19.1.0" - react-native: "npm:0.81.0" - react-native-builder-bob: "npm:^0.40.18" + react: "npm:19.2.3" + react-dom: "npm:19.2.3" + react-native: "npm:0.86.0" + react-native-builder-bob: "npm:^0.41.0" release-it: "npm:^17.10.0" turbo: "npm:^1.10.7" typescript: "npm:^5.8.3" @@ -12363,56 +11931,6 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.81.0": - version: 0.81.0 - resolution: "react-native@npm:0.81.0" - dependencies: - "@jest/create-cache-key-function": "npm:^29.7.0" - "@react-native/assets-registry": "npm:0.81.0" - "@react-native/codegen": "npm:0.81.0" - "@react-native/community-cli-plugin": "npm:0.81.0" - "@react-native/gradle-plugin": "npm:0.81.0" - "@react-native/js-polyfills": "npm:0.81.0" - "@react-native/normalize-colors": "npm:0.81.0" - "@react-native/virtualized-lists": "npm:0.81.0" - abort-controller: "npm:^3.0.0" - anser: "npm:^1.4.9" - ansi-regex: "npm:^5.0.0" - babel-jest: "npm:^29.7.0" - babel-plugin-syntax-hermes-parser: "npm:0.29.1" - base64-js: "npm:^1.5.1" - commander: "npm:^12.0.0" - flow-enums-runtime: "npm:^0.0.6" - glob: "npm:^7.1.1" - invariant: "npm:^2.2.4" - jest-environment-node: "npm:^29.7.0" - memoize-one: "npm:^5.0.0" - metro-runtime: "npm:^0.83.1" - metro-source-map: "npm:^0.83.1" - nullthrows: "npm:^1.1.1" - pretty-format: "npm:^29.7.0" - promise: "npm:^8.3.0" - react-devtools-core: "npm:^6.1.5" - react-refresh: "npm:^0.14.0" - regenerator-runtime: "npm:^0.13.2" - scheduler: "npm:0.26.0" - semver: "npm:^7.1.3" - stacktrace-parser: "npm:^0.1.10" - whatwg-fetch: "npm:^3.0.0" - ws: "npm:^6.2.3" - yargs: "npm:^17.6.2" - peerDependencies: - "@types/react": ^19.1.0 - react: ^19.1.0 - peerDependenciesMeta: - "@types/react": - optional: true - bin: - react-native: cli.js - checksum: 10c0/fb9dddb67046c7efae12175b81a563b4c302390d5879db4e2290321205155a1f6afa7ce9355d7e5af2bfe35b0aa0d5b5c0edb1c0d47b3252939b635043efba45 - languageName: node - linkType: hard - "react-native@npm:0.86.0": version: 0.86.0 resolution: "react-native@npm:0.86.0" @@ -12478,13 +11996,6 @@ __metadata: languageName: node linkType: hard -"react@npm:19.1.0": - version: 19.1.0 - resolution: "react@npm:19.1.0" - checksum: 10c0/530fb9a62237d54137a13d2cfb67a7db6a2156faed43eecc423f4713d9b20c6f2728b026b45e28fcd72e8eadb9e9ed4b089e99f5e295d2f0ad3134251bdd3698 - languageName: node - linkType: hard - "react@npm:19.2.3": version: 19.2.3 resolution: "react@npm:19.2.3" @@ -13062,13 +12573,6 @@ __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: 10c0/5b8d5bfddaae3513410eda54f2268e98a376a429931921a81b5c3a2873aab7ca4d775a8caac5498f8cbc7d0daeab947cf923dbd8e215d61671f9f4e392d34356 - languageName: node - linkType: hard - "scheduler@npm:0.27.0, scheduler@npm:^0.27.0": version: 0.27.0 resolution: "scheduler@npm:0.27.0" @@ -13094,7 +12598,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.1.3, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3, semver@npm:^7.7.3": +"semver@npm:^7.1.3, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3, semver@npm:^7.7.3": version: 7.8.5 resolution: "semver@npm:7.8.5" bin: @@ -13909,15 +13413,6 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^1.3.0": - version: 1.4.3 - resolution: "ts-api-utils@npm:1.4.3" - peerDependencies: - typescript: ">=4.2.0" - checksum: 10c0/e65dc6e7e8141140c23e1dc94984bf995d4f6801919c71d6dc27cf0cd51b100a91ffcfe5217626193e5bea9d46831e8586febdc7e172df3f1091a7384299e23a - languageName: node - linkType: hard - "ts-api-utils@npm:^2.0.0, ts-api-utils@npm:^2.4.0, ts-api-utils@npm:^2.5.0": version: 2.5.0 resolution: "ts-api-utils@npm:2.5.0" @@ -13945,13 +13440,6 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.8.1": - version: 1.14.1 - resolution: "tslib@npm:1.14.1" - checksum: 10c0/69ae09c49eea644bc5ebe1bca4fa4cc2c82b7b3e02f43b84bd891504edf66dbc6b2ec0eef31a957042de2269139e4acff911e6d186a258fb14069cd7f6febce2 - languageName: node - linkType: hard - "tslib@npm:^2.0.1, tslib@npm:^2.1.0": version: 2.8.1 resolution: "tslib@npm:2.8.1" @@ -13959,17 +13447,6 @@ __metadata: languageName: node linkType: hard -"tsutils@npm:^3.21.0": - version: 3.21.0 - resolution: "tsutils@npm:3.21.0" - dependencies: - tslib: "npm:^1.8.1" - peerDependencies: - typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - checksum: 10c0/02f19e458ec78ead8fffbf711f834ad8ecd2cc6ade4ec0320790713dccc0a412b99e7fd907c4cda2a1dc602c75db6f12e0108e87a5afad4b2f9e90a24cabd5a2 - languageName: node - linkType: hard - "turbo-darwin-64@npm:1.13.4": version: 1.13.4 resolution: "turbo-darwin-64@npm:1.13.4" @@ -14284,6 +13761,13 @@ __metadata: languageName: node linkType: hard +"unicorn-magic@npm:^0.3.0": + version: 0.3.0 + resolution: "unicorn-magic@npm:0.3.0" + checksum: 10c0/0a32a997d6c15f1c2a077a15b1c4ca6f268d574cf5b8975e778bb98e6f8db4ef4e86dfcae4e158cd4c7e38fb4dd383b93b13eefddc7f178dea13d3ac8a603271 + languageName: node + linkType: hard + "universal-user-agent@npm:^6.0.0": version: 6.0.1 resolution: "universal-user-agent@npm:6.0.1" @@ -14650,6 +14134,17 @@ __metadata: languageName: node linkType: hard +"which@npm:^6.0.1": + version: 6.0.1 + resolution: "which@npm:6.0.1" + dependencies: + isexe: "npm:^4.0.0" + bin: + node-which: bin/which.js + checksum: 10c0/7e710e54ea36d2d6183bee2f9caa27a3b47b9baf8dee55a199b736fcf85eab3b9df7556fca3d02b50af7f3dfba5ea3a45644189836df06267df457e354da66d5 + languageName: node + linkType: hard + "which@npm:^7.0.0": version: 7.0.0 resolution: "which@npm:7.0.0" @@ -14889,6 +14384,13 @@ __metadata: languageName: node linkType: hard +"yargs-parser@npm:^22.0.0": + version: 22.0.0 + resolution: "yargs-parser@npm:22.0.0" + checksum: 10c0/cb7ef81759c4271cb1d96b9351dbbc9a9ce35d3e1122d2b739bf6c432603824fa02c67cc12dcef6ea80283379d63495686e8f41cc7b06c6576e792aba4d33e1c + languageName: node + linkType: hard + "yargs@npm:^15.1.0": version: 15.4.1 resolution: "yargs@npm:15.4.1" @@ -14923,6 +14425,20 @@ __metadata: languageName: node linkType: hard +"yargs@npm:^18.0.0": + version: 18.0.0 + resolution: "yargs@npm:18.0.0" + dependencies: + cliui: "npm:^9.0.1" + escalade: "npm:^3.1.1" + get-caller-file: "npm:^2.0.5" + string-width: "npm:^7.2.0" + y18n: "npm:^5.0.5" + yargs-parser: "npm:^22.0.0" + checksum: 10c0/bf290e4723876ea9c638c786a5c42ac28e03c9ca2325e1424bf43b94e5876456292d3ed905b853ebbba6daf43ed29e772ac2a6b3c5fb1b16533245d6211778f3 + languageName: node + linkType: hard + "yocto-queue@npm:^0.1.0": version: 0.1.0 resolution: "yocto-queue@npm:0.1.0" From d9be3aa828e6932bb0234fd0034f6155f5d4eab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20=C5=BB=C3=B3=C5=82kiewski?= Date: Tue, 7 Jul 2026 13:19:41 +0200 Subject: [PATCH 3/4] chore: add jest-preset to fix tests run --- package.json | 1 + yarn.lock | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/package.json b/package.json index cbd72fb98..8576f97bb 100644 --- a/package.json +++ b/package.json @@ -118,6 +118,7 @@ "@playwright/test": "1.58.2", "@react-native-community/cli": "20.1.0", "@react-native/eslint-config": "^0.86.0", + "@react-native/jest-preset": "^0.86.0", "@release-it/conventional-changelog": "^9.0.2", "@types/jest": "^29.5.5", "@types/react": "^19.2.0", diff --git a/yarn.lock b/yarn.lock index d800e3031..2bb63b409 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2358,6 +2358,15 @@ __metadata: languageName: node linkType: hard +"@jest/create-cache-key-function@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/create-cache-key-function@npm:29.7.0" + dependencies: + "@jest/types": "npm:^29.6.3" + checksum: 10c0/5c47ef62205264adf77b1ff26b969ce9fe84920b8275c3c5e83f4236859d6ae5e4e7027af99eef04a8e334c4e424d44af3e167972083406070aca733ac2a2795 + languageName: node + linkType: hard + "@jest/environment@npm:^29.7.0": version: 29.7.0 resolution: "@jest/environment@npm:29.7.0" @@ -3153,6 +3162,21 @@ __metadata: languageName: node linkType: hard +"@react-native/jest-preset@npm:^0.86.0": + version: 0.86.0 + resolution: "@react-native/jest-preset@npm:0.86.0" + dependencies: + "@jest/create-cache-key-function": "npm:^29.7.0" + "@react-native/js-polyfills": "npm:0.86.0" + babel-jest: "npm:^29.7.0" + jest-environment-node: "npm:^29.7.0" + regenerator-runtime: "npm:^0.13.2" + peerDependencies: + react: ^19.2.3 + checksum: 10c0/34f6ffe9c6cedbb23eaeffa801a3dfea75034740dca2c7685aa1bbef42a5f12aa735c17e041142a4551176410b641c35656861c94827e73341a39d40b20b5fbb + languageName: node + linkType: hard + "@react-native/js-polyfills@npm:0.86.0": version: 0.86.0 resolution: "@react-native/js-polyfills@npm:0.86.0" @@ -11831,6 +11855,7 @@ __metadata: "@playwright/test": "npm:1.58.2" "@react-native-community/cli": "npm:20.1.0" "@react-native/eslint-config": "npm:^0.86.0" + "@react-native/jest-preset": "npm:^0.86.0" "@release-it/conventional-changelog": "npm:^9.0.2" "@tiptap/core": "npm:3.27.1" "@tiptap/extension-blockquote": "npm:3.27.1" From d7dfe50c2292f1396bfb9e82c7ad2c5edffaa0e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20=C5=BB=C3=B3=C5=82kiewski?= Date: Wed, 8 Jul 2026 08:08:12 +0200 Subject: [PATCH 4/4] fix: use ComponentRef --- package.json | 2 +- src/native/EnrichedText.tsx | 5 +++-- src/native/EnrichedTextInput.tsx | 5 +++-- yarn.lock | 38 ++++++++++++++++++++++++-------- 4 files changed, 36 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index 8576f97bb..9dce243b5 100644 --- a/package.json +++ b/package.json @@ -136,7 +136,7 @@ "react": "19.2.3", "react-dom": "19.2.3", "react-native": "0.86.0", - "react-native-builder-bob": "^0.41.0", + "react-native-builder-bob": "^0.43.0", "release-it": "^17.10.0", "turbo": "^1.10.7", "typescript": "^5.8.3" diff --git a/src/native/EnrichedText.tsx b/src/native/EnrichedText.tsx index 1978f7ee4..0f2c98f8b 100644 --- a/src/native/EnrichedText.tsx +++ b/src/native/EnrichedText.tsx @@ -1,8 +1,9 @@ -import React, { +import { useCallback, useImperativeHandle, useMemo, useRef, + type ComponentRef, } from 'react'; import type { HostComponent, @@ -21,7 +22,7 @@ import { normalizeEnrichedTextHtmlStyle } from '../utils/normalizeHtmlStyle'; import type { EnrichedTextProps } from '../types'; import type { DirectEventHandler } from 'react-native/Libraries/Types/CodegenTypes'; -type ComponentType = React.ElementRef>; +type ComponentType = ComponentRef>; export const EnrichedText = ({ ref, diff --git a/src/native/EnrichedTextInput.tsx b/src/native/EnrichedTextInput.tsx index d00839155..8d698f1c9 100644 --- a/src/native/EnrichedTextInput.tsx +++ b/src/native/EnrichedTextInput.tsx @@ -1,9 +1,10 @@ -import React, { +import { useCallback, useEffect, useImperativeHandle, useMemo, useRef, + type ComponentRef, } from 'react'; import EnrichedTextInputNativeComponent, { Commands, @@ -38,7 +39,7 @@ const warnMentionIndicators = (indicator: string) => { ); }; -type ComponentType = React.ElementRef>; +type ComponentType = ComponentRef>; type HtmlRequest = { resolve: (html: string) => void; diff --git a/yarn.lock b/yarn.lock index 2bb63b409..609dc890b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2579,7 +2579,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0": +"@jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0, @jridgewell/sourcemap-codec@npm:^1.5.5": version: 1.5.5 resolution: "@jridgewell/sourcemap-codec@npm:1.5.5" checksum: 10c0/f9e538f302b63c0ebc06eecb1dd9918dd4289ed36147a0ddce35d6ea4d7ebbda243cda7b2213b6a5e1d8087a298d5cf630fb2bd39329cdecb82017023f6081a0 @@ -8555,7 +8555,7 @@ __metadata: languageName: node linkType: hard -"is-git-dirty@npm:^2.0.1, is-git-dirty@npm:^2.0.2": +"is-git-dirty@npm:^2.0.1": version: 2.0.2 resolution: "is-git-dirty@npm:2.0.2" dependencies: @@ -11789,9 +11789,9 @@ __metadata: languageName: node linkType: hard -"react-native-builder-bob@npm:^0.41.0": - version: 0.41.0 - resolution: "react-native-builder-bob@npm:0.41.0" +"react-native-builder-bob@npm:^0.43.0": + version: 0.43.0 + resolution: "react-native-builder-bob@npm:0.43.0" dependencies: "@babel/core": "npm:^7.29.0" "@babel/plugin-transform-flow-strip-types": "npm:^7.27.1" @@ -11799,6 +11799,7 @@ __metadata: "@babel/preset-env": "npm:^7.29.2" "@babel/preset-react": "npm:^7.28.5" "@babel/preset-typescript": "npm:^7.28.5" + "@jridgewell/sourcemap-codec": "npm:^1.5.5" arktype: "npm:^2.2.0" babel-plugin-syntax-hermes-parser: "npm:^0.34.0" browserslist: "npm:^4.28.2" @@ -11808,16 +11809,15 @@ __metadata: escape-string-regexp: "npm:^5.0.0" fs-extra: "npm:^11.3.4" glob: "npm:^13.0.6" - is-git-dirty: "npm:^2.0.2" json5: "npm:^2.2.3" kleur: "npm:^4.1.5" prompts: "npm:^2.4.2" - react-native-monorepo-config: "npm:^0.3.3" + typescript: "npm:^6.0.3" which: "npm:^6.0.1" yargs: "npm:^18.0.0" bin: bob: bin/bob - checksum: 10c0/51add65da65b1bd1a2c1e4e07886e33bec50a927db5adcc95d9002e65cf7ddaa45f58883d5009df94058c8a4c6f5d2e17bf891a1f0977e2d6afafa988fa872e5 + checksum: 10c0/b084598636b26bb6f1942c01b77d65d9bea09e148627c61bd9f79145ddb9ec947d7b004a718d14f3db2d4960d67c1e8c70fb0377864d6c3a572f611d489cb970 languageName: node linkType: hard @@ -11893,7 +11893,7 @@ __metadata: react: "npm:19.2.3" react-dom: "npm:19.2.3" react-native: "npm:0.86.0" - react-native-builder-bob: "npm:^0.41.0" + react-native-builder-bob: "npm:^0.43.0" release-it: "npm:^17.10.0" turbo: "npm:^1.10.7" typescript: "npm:^5.8.3" @@ -13689,6 +13689,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:^6.0.3": + version: 6.0.3 + resolution: "typescript@npm:6.0.3" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/4a25ff5045b984370f48f196b3a0120779b1b343d40b9a68d114ea5e5fff099809b2bb777576991a63a5cd59cf7bffd96ff6fe10afcefbcb8bd6fb96ad4b6606 + languageName: node + linkType: hard + "typescript@patch:typescript@npm%3A^5.8.3#optional!builtin": version: 5.9.3 resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" @@ -13699,6 +13709,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@npm%3A^6.0.3#optional!builtin": + version: 6.0.3 + resolution: "typescript@patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/2f25c74e65663c248fa1ade2b8459d9ce5372ff9dad07067310f132966ebec1d93f6c42f0baf77a6b6a7a91460463f708e6887013aaade22111037457c6b25df + languageName: node + linkType: hard + "uglify-js@npm:^3.1.4": version: 3.19.3 resolution: "uglify-js@npm:3.19.3"