diff --git a/.github/workflows/validate-example.yml b/.github/workflows/validate-example.yml index ef01f2cb7..c1870ded7 100644 --- a/.github/workflows/validate-example.yml +++ b/.github/workflows/validate-example.yml @@ -1,4 +1,3 @@ -name: Validate Example on: push: branches: @@ -38,6 +37,52 @@ jobs: - name: Lint example run: cd example && yarn lint + bundle: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version-file: .nvmrc + + - name: Enable Corepack (provides yarn) + run: corepack enable + + - name: Cache dependencies + uses: actions/cache@v4 + with: + path: | + **/node_modules + key: ${{ runner.os }}-yarn-${{ hashFiles('example/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install example dependencies + run: cd example && yarn install + + - name: Bundle JS for Android + run: | + cd example + yarn react-native bundle \ + --platform android \ + --dev false \ + --entry-file index.js \ + --bundle-output /tmp/main.android.jsbundle \ + --assets-dest /tmp/android-assets + + - name: Bundle JS for iOS + run: | + cd example + yarn react-native bundle \ + --platform ios \ + --dev false \ + --entry-file index.js \ + --bundle-output /tmp/main.ios.jsbundle \ + --assets-dest /tmp/ios-assets + build-android: runs-on: ubuntu-latest steps: @@ -55,8 +100,8 @@ jobs: - name: Install JDK uses: actions/setup-java@v4 with: - distribution: 'zulu' - java-version: '17' + distribution: "zulu" + java-version: "17" - name: Finalize Android SDK run: | @@ -77,11 +122,11 @@ jobs: - name: Build example for Android env: - JAVA_OPTS: '-XX:MaxHeapSize=6g' + JAVA_OPTS: "-XX:MaxHeapSize=6g" run: cd example/android && ./gradlew assembleDebug build-ios: - runs-on: macos-15 + runs-on: macos-26 steps: - name: Checkout uses: actions/checkout@v4 @@ -103,9 +148,7 @@ jobs: with: path: | **/ios/Pods - key: ${{ runner.os }}-cocoapods-${{ hashFiles('example/ios/Podfile.lock') }} - restore-keys: | - ${{ runner.os }}-cocoapods- + key: ${{ runner.os }}-cocoapods-${{ hashFiles('example/ios/Podfile', 'example/ios/Podfile.lock') }} - name: Install cocoapods if: steps.cocoapods-cache.outputs.cache-hit != 'true' @@ -113,14 +156,18 @@ jobs: env: NO_FLIPPER: 1 + - name: Select Xcode 26.4 + run: sudo xcode-select -s /Applications/Xcode_26.4.1.app/Contents/Developer + - name: Build example for iOS run: | + set -o pipefail cd example/ios xcodebuild \ -workspace TrackPlayerExample.xcworkspace \ -scheme TrackPlayerExample \ -sdk iphonesimulator \ -configuration Debug \ - -destination 'platform=iOS Simulator,name=iPhone 16' \ + -destination 'platform=iOS Simulator,name=iPhone 17' \ build \ - | tail -20 + | tail -50 diff --git a/.gitignore b/.gitignore index 6f02c33c1..7a1bc65ae 100644 --- a/.gitignore +++ b/.gitignore @@ -8,9 +8,9 @@ coverage/ .nyc_output # Production -lib/ -dist/ -build/ +/lib/ +/dist/ +/build/ # Misc .DS_Store diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 8ec076f57..2583e1fbf 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -2,55 +2,55 @@ PODS: - boost (1.84.0) - DoubleConversion (1.1.6) - fast_float (8.0.0) - - FBLazyVector (0.83.0) - - fmt (11.0.2) + - FBLazyVector (0.83.9) + - fmt (12.1.0) - glog (0.3.5) - - hermes-engine (0.14.0): - - hermes-engine/Pre-built (= 0.14.0) - - hermes-engine/Pre-built (0.14.0) + - hermes-engine (0.14.1): + - hermes-engine/Pre-built (= 0.14.1) + - hermes-engine/Pre-built (0.14.1) - RCT-Folly (2024.11.18.00): - boost - DoubleConversion - fast_float (= 8.0.0) - - fmt (= 11.0.2) + - fmt (= 12.1.0) - glog - RCT-Folly/Default (= 2024.11.18.00) - RCT-Folly/Default (2024.11.18.00): - boost - DoubleConversion - fast_float (= 8.0.0) - - fmt (= 11.0.2) + - fmt (= 12.1.0) - glog - RCT-Folly/Fabric (2024.11.18.00): - boost - DoubleConversion - fast_float (= 8.0.0) - - fmt (= 11.0.2) + - fmt (= 12.1.0) - glog - - RCTDeprecation (0.83.0) - - RCTRequired (0.83.0) - - RCTSwiftUI (0.83.0) - - RCTSwiftUIWrapper (0.83.0): + - RCTDeprecation (0.83.9) + - RCTRequired (0.83.9) + - RCTSwiftUI (0.83.9) + - RCTSwiftUIWrapper (0.83.9): - RCTSwiftUI - - RCTTypeSafety (0.83.0): - - FBLazyVector (= 0.83.0) - - RCTRequired (= 0.83.0) - - React-Core (= 0.83.0) - - React (0.83.0): - - React-Core (= 0.83.0) - - React-Core/DevSupport (= 0.83.0) - - React-Core/RCTWebSocket (= 0.83.0) - - React-RCTActionSheet (= 0.83.0) - - React-RCTAnimation (= 0.83.0) - - React-RCTBlob (= 0.83.0) - - React-RCTImage (= 0.83.0) - - React-RCTLinking (= 0.83.0) - - React-RCTNetwork (= 0.83.0) - - React-RCTSettings (= 0.83.0) - - React-RCTText (= 0.83.0) - - React-RCTVibration (= 0.83.0) - - React-callinvoker (0.83.0) - - React-Core (0.83.0): + - RCTTypeSafety (0.83.9): + - FBLazyVector (= 0.83.9) + - RCTRequired (= 0.83.9) + - React-Core (= 0.83.9) + - React (0.83.9): + - React-Core (= 0.83.9) + - React-Core/DevSupport (= 0.83.9) + - React-Core/RCTWebSocket (= 0.83.9) + - React-RCTActionSheet (= 0.83.9) + - React-RCTAnimation (= 0.83.9) + - React-RCTBlob (= 0.83.9) + - React-RCTImage (= 0.83.9) + - React-RCTLinking (= 0.83.9) + - React-RCTNetwork (= 0.83.9) + - React-RCTSettings (= 0.83.9) + - React-RCTText (= 0.83.9) + - React-RCTVibration (= 0.83.9) + - React-callinvoker (0.83.9) + - React-Core (0.83.9): - boost - DoubleConversion - fast_float @@ -60,7 +60,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.83.0) + - React-Core/Default (= 0.83.9) - React-cxxreact - React-featureflags - React-hermes @@ -75,7 +75,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/CoreModulesHeaders (0.83.0): + - React-Core/CoreModulesHeaders (0.83.9): - boost - DoubleConversion - fast_float @@ -100,7 +100,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/Default (0.83.0): + - React-Core/Default (0.83.9): - boost - DoubleConversion - fast_float @@ -124,7 +124,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/DevSupport (0.83.0): + - React-Core/DevSupport (0.83.9): - boost - DoubleConversion - fast_float @@ -134,8 +134,8 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.83.0) - - React-Core/RCTWebSocket (= 0.83.0) + - React-Core/Default (= 0.83.9) + - React-Core/RCTWebSocket (= 0.83.9) - React-cxxreact - React-featureflags - React-hermes @@ -150,7 +150,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTActionSheetHeaders (0.83.0): + - React-Core/RCTActionSheetHeaders (0.83.9): - boost - DoubleConversion - fast_float @@ -175,7 +175,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTAnimationHeaders (0.83.0): + - React-Core/RCTAnimationHeaders (0.83.9): - boost - DoubleConversion - fast_float @@ -200,7 +200,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTBlobHeaders (0.83.0): + - React-Core/RCTBlobHeaders (0.83.9): - boost - DoubleConversion - fast_float @@ -225,7 +225,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTImageHeaders (0.83.0): + - React-Core/RCTImageHeaders (0.83.9): - boost - DoubleConversion - fast_float @@ -250,7 +250,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTLinkingHeaders (0.83.0): + - React-Core/RCTLinkingHeaders (0.83.9): - boost - DoubleConversion - fast_float @@ -275,7 +275,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTNetworkHeaders (0.83.0): + - React-Core/RCTNetworkHeaders (0.83.9): - boost - DoubleConversion - fast_float @@ -300,7 +300,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTSettingsHeaders (0.83.0): + - React-Core/RCTSettingsHeaders (0.83.9): - boost - DoubleConversion - fast_float @@ -325,7 +325,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTTextHeaders (0.83.0): + - React-Core/RCTTextHeaders (0.83.9): - boost - DoubleConversion - fast_float @@ -350,7 +350,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTVibrationHeaders (0.83.0): + - React-Core/RCTVibrationHeaders (0.83.9): - boost - DoubleConversion - fast_float @@ -375,7 +375,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTWebSocket (0.83.0): + - React-Core/RCTWebSocket (0.83.9): - boost - DoubleConversion - fast_float @@ -385,7 +385,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.83.0) + - React-Core/Default (= 0.83.9) - React-cxxreact - React-featureflags - React-hermes @@ -400,7 +400,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-CoreModules (0.83.0): + - React-CoreModules (0.83.9): - boost - DoubleConversion - fast_float @@ -408,22 +408,23 @@ PODS: - glog - RCT-Folly - RCT-Folly/Fabric - - RCTTypeSafety (= 0.83.0) - - React-Core/CoreModulesHeaders (= 0.83.0) + - RCTTypeSafety (= 0.83.9) + - React-Core/CoreModulesHeaders (= 0.83.9) - React-debug - - React-jsi (= 0.83.0) + - React-featureflags + - React-jsi (= 0.83.9) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.83.0) + - React-RCTImage (= 0.83.9) - React-runtimeexecutor - React-utils - ReactCommon - SocketRocket - - React-cxxreact (0.83.0): + - React-cxxreact (0.83.9): - boost - DoubleConversion - fast_float @@ -432,20 +433,22 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - React-callinvoker (= 0.83.0) - - React-debug (= 0.83.0) - - React-jsi (= 0.83.0) + - React-callinvoker (= 0.83.9) + - React-debug (= 0.83.9) + - React-jsi (= 0.83.9) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.83.0) - - React-perflogger (= 0.83.0) + - React-logger (= 0.83.9) + - React-perflogger (= 0.83.9) - React-runtimeexecutor - - React-timing (= 0.83.0) + - React-timing (= 0.83.9) - React-utils - SocketRocket - - React-debug (0.83.0) - - React-defaultsnativemodule (0.83.0): + - React-debug (0.83.9): + - React-debug/redbox (= 0.83.9) + - React-debug/redbox (0.83.9) + - React-defaultsnativemodule (0.83.9): - boost - DoubleConversion - fast_float @@ -462,11 +465,12 @@ PODS: - React-jsi - React-jsiexecutor - React-microtasksnativemodule + - React-mutationobservernativemodule - React-RCTFBReactNativeSpec - React-webperformancenativemodule - SocketRocket - Yoga - - React-domnativemodule (0.83.0): + - React-domnativemodule (0.83.9): - boost - DoubleConversion - fast_float @@ -486,7 +490,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-Fabric (0.83.0): + - React-Fabric (0.83.9): - boost - DoubleConversion - fast_float @@ -500,25 +504,25 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/animated (= 0.83.0) - - React-Fabric/animationbackend (= 0.83.0) - - React-Fabric/animations (= 0.83.0) - - React-Fabric/attributedstring (= 0.83.0) - - React-Fabric/bridging (= 0.83.0) - - React-Fabric/componentregistry (= 0.83.0) - - React-Fabric/componentregistrynative (= 0.83.0) - - React-Fabric/components (= 0.83.0) - - React-Fabric/consistency (= 0.83.0) - - React-Fabric/core (= 0.83.0) - - React-Fabric/dom (= 0.83.0) - - React-Fabric/imagemanager (= 0.83.0) - - React-Fabric/leakchecker (= 0.83.0) - - React-Fabric/mounting (= 0.83.0) - - React-Fabric/observers (= 0.83.0) - - React-Fabric/scheduler (= 0.83.0) - - React-Fabric/telemetry (= 0.83.0) - - React-Fabric/templateprocessor (= 0.83.0) - - React-Fabric/uimanager (= 0.83.0) + - React-Fabric/animated (= 0.83.9) + - React-Fabric/animationbackend (= 0.83.9) + - React-Fabric/animations (= 0.83.9) + - React-Fabric/attributedstring (= 0.83.9) + - React-Fabric/bridging (= 0.83.9) + - React-Fabric/componentregistry (= 0.83.9) + - React-Fabric/componentregistrynative (= 0.83.9) + - React-Fabric/components (= 0.83.9) + - React-Fabric/consistency (= 0.83.9) + - React-Fabric/core (= 0.83.9) + - React-Fabric/dom (= 0.83.9) + - React-Fabric/imagemanager (= 0.83.9) + - React-Fabric/leakchecker (= 0.83.9) + - React-Fabric/mounting (= 0.83.9) + - React-Fabric/observers (= 0.83.9) + - React-Fabric/scheduler (= 0.83.9) + - React-Fabric/telemetry (= 0.83.9) + - React-Fabric/templateprocessor (= 0.83.9) + - React-Fabric/uimanager (= 0.83.9) - React-featureflags - React-graphics - React-jsi @@ -530,7 +534,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/animated (0.83.0): + - React-Fabric/animated (0.83.9): - boost - DoubleConversion - fast_float @@ -555,7 +559,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/animationbackend (0.83.0): + - React-Fabric/animationbackend (0.83.9): - boost - DoubleConversion - fast_float @@ -580,7 +584,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/animations (0.83.0): + - React-Fabric/animations (0.83.9): - boost - DoubleConversion - fast_float @@ -605,7 +609,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/attributedstring (0.83.0): + - React-Fabric/attributedstring (0.83.9): - boost - DoubleConversion - fast_float @@ -630,7 +634,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/bridging (0.83.0): + - React-Fabric/bridging (0.83.9): - boost - DoubleConversion - fast_float @@ -655,7 +659,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/componentregistry (0.83.0): + - React-Fabric/componentregistry (0.83.9): - boost - DoubleConversion - fast_float @@ -680,7 +684,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/componentregistrynative (0.83.0): + - React-Fabric/componentregistrynative (0.83.9): - boost - DoubleConversion - fast_float @@ -705,7 +709,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/components (0.83.0): + - React-Fabric/components (0.83.9): - boost - DoubleConversion - fast_float @@ -719,10 +723,10 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.83.0) - - React-Fabric/components/root (= 0.83.0) - - React-Fabric/components/scrollview (= 0.83.0) - - React-Fabric/components/view (= 0.83.0) + - React-Fabric/components/legacyviewmanagerinterop (= 0.83.9) + - React-Fabric/components/root (= 0.83.9) + - React-Fabric/components/scrollview (= 0.83.9) + - React-Fabric/components/view (= 0.83.9) - React-featureflags - React-graphics - React-jsi @@ -734,7 +738,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/components/legacyviewmanagerinterop (0.83.0): + - React-Fabric/components/legacyviewmanagerinterop (0.83.9): - boost - DoubleConversion - fast_float @@ -759,7 +763,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/components/root (0.83.0): + - React-Fabric/components/root (0.83.9): - boost - DoubleConversion - fast_float @@ -784,7 +788,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/components/scrollview (0.83.0): + - React-Fabric/components/scrollview (0.83.9): - boost - DoubleConversion - fast_float @@ -809,7 +813,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/components/view (0.83.0): + - React-Fabric/components/view (0.83.9): - boost - DoubleConversion - fast_float @@ -836,7 +840,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-Fabric/consistency (0.83.0): + - React-Fabric/consistency (0.83.9): - boost - DoubleConversion - fast_float @@ -861,7 +865,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/core (0.83.0): + - React-Fabric/core (0.83.9): - boost - DoubleConversion - fast_float @@ -886,7 +890,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/dom (0.83.0): + - React-Fabric/dom (0.83.9): - boost - DoubleConversion - fast_float @@ -911,7 +915,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/imagemanager (0.83.0): + - React-Fabric/imagemanager (0.83.9): - boost - DoubleConversion - fast_float @@ -936,7 +940,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/leakchecker (0.83.0): + - React-Fabric/leakchecker (0.83.9): - boost - DoubleConversion - fast_float @@ -961,7 +965,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/mounting (0.83.0): + - React-Fabric/mounting (0.83.9): - boost - DoubleConversion - fast_float @@ -986,7 +990,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/observers (0.83.0): + - React-Fabric/observers (0.83.9): - boost - DoubleConversion - fast_float @@ -1000,8 +1004,9 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.83.0) - - React-Fabric/observers/intersection (= 0.83.0) + - React-Fabric/observers/events (= 0.83.9) + - React-Fabric/observers/intersection (= 0.83.9) + - React-Fabric/observers/mutation (= 0.83.9) - React-featureflags - React-graphics - React-jsi @@ -1013,7 +1018,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/observers/events (0.83.0): + - React-Fabric/observers/events (0.83.9): - boost - DoubleConversion - fast_float @@ -1038,7 +1043,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/observers/intersection (0.83.0): + - React-Fabric/observers/intersection (0.83.9): - boost - DoubleConversion - fast_float @@ -1063,7 +1068,32 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/scheduler (0.83.0): + - React-Fabric/observers/mutation (0.83.9): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - 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 + - SocketRocket + - React-Fabric/scheduler (0.83.9): - boost - DoubleConversion - fast_float @@ -1091,7 +1121,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/telemetry (0.83.0): + - React-Fabric/telemetry (0.83.9): - boost - DoubleConversion - fast_float @@ -1116,7 +1146,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/templateprocessor (0.83.0): + - React-Fabric/templateprocessor (0.83.9): - boost - DoubleConversion - fast_float @@ -1141,7 +1171,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/uimanager (0.83.0): + - React-Fabric/uimanager (0.83.9): - boost - DoubleConversion - fast_float @@ -1155,7 +1185,7 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.83.0) + - React-Fabric/uimanager/consistency (= 0.83.9) - React-featureflags - React-graphics - React-jsi @@ -1168,7 +1198,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/uimanager/consistency (0.83.0): + - React-Fabric/uimanager/consistency (0.83.9): - boost - DoubleConversion - fast_float @@ -1194,7 +1224,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-FabricComponents (0.83.0): + - React-FabricComponents (0.83.9): - boost - DoubleConversion - fast_float @@ -1209,8 +1239,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.83.0) - - React-FabricComponents/textlayoutmanager (= 0.83.0) + - React-FabricComponents/components (= 0.83.9) + - React-FabricComponents/textlayoutmanager (= 0.83.9) - React-featureflags - React-graphics - React-jsi @@ -1223,7 +1253,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components (0.83.0): + - React-FabricComponents/components (0.83.9): - boost - DoubleConversion - fast_float @@ -1238,18 +1268,18 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.83.0) - - React-FabricComponents/components/iostextinput (= 0.83.0) - - React-FabricComponents/components/modal (= 0.83.0) - - React-FabricComponents/components/rncore (= 0.83.0) - - React-FabricComponents/components/safeareaview (= 0.83.0) - - React-FabricComponents/components/scrollview (= 0.83.0) - - React-FabricComponents/components/switch (= 0.83.0) - - React-FabricComponents/components/text (= 0.83.0) - - React-FabricComponents/components/textinput (= 0.83.0) - - React-FabricComponents/components/unimplementedview (= 0.83.0) - - React-FabricComponents/components/virtualview (= 0.83.0) - - React-FabricComponents/components/virtualviewexperimental (= 0.83.0) + - React-FabricComponents/components/inputaccessory (= 0.83.9) + - React-FabricComponents/components/iostextinput (= 0.83.9) + - React-FabricComponents/components/modal (= 0.83.9) + - React-FabricComponents/components/rncore (= 0.83.9) + - React-FabricComponents/components/safeareaview (= 0.83.9) + - React-FabricComponents/components/scrollview (= 0.83.9) + - React-FabricComponents/components/switch (= 0.83.9) + - React-FabricComponents/components/text (= 0.83.9) + - React-FabricComponents/components/textinput (= 0.83.9) + - React-FabricComponents/components/unimplementedview (= 0.83.9) + - React-FabricComponents/components/virtualview (= 0.83.9) + - React-FabricComponents/components/virtualviewexperimental (= 0.83.9) - React-featureflags - React-graphics - React-jsi @@ -1262,7 +1292,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/inputaccessory (0.83.0): + - React-FabricComponents/components/inputaccessory (0.83.9): - boost - DoubleConversion - fast_float @@ -1289,7 +1319,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/iostextinput (0.83.0): + - React-FabricComponents/components/iostextinput (0.83.9): - boost - DoubleConversion - fast_float @@ -1316,7 +1346,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/modal (0.83.0): + - React-FabricComponents/components/modal (0.83.9): - boost - DoubleConversion - fast_float @@ -1343,7 +1373,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/rncore (0.83.0): + - React-FabricComponents/components/rncore (0.83.9): - boost - DoubleConversion - fast_float @@ -1370,7 +1400,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/safeareaview (0.83.0): + - React-FabricComponents/components/safeareaview (0.83.9): - boost - DoubleConversion - fast_float @@ -1397,7 +1427,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/scrollview (0.83.0): + - React-FabricComponents/components/scrollview (0.83.9): - boost - DoubleConversion - fast_float @@ -1424,7 +1454,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/switch (0.83.0): + - React-FabricComponents/components/switch (0.83.9): - boost - DoubleConversion - fast_float @@ -1451,7 +1481,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/text (0.83.0): + - React-FabricComponents/components/text (0.83.9): - boost - DoubleConversion - fast_float @@ -1478,7 +1508,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/textinput (0.83.0): + - React-FabricComponents/components/textinput (0.83.9): - boost - DoubleConversion - fast_float @@ -1505,7 +1535,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/unimplementedview (0.83.0): + - React-FabricComponents/components/unimplementedview (0.83.9): - boost - DoubleConversion - fast_float @@ -1532,7 +1562,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/virtualview (0.83.0): + - React-FabricComponents/components/virtualview (0.83.9): - boost - DoubleConversion - fast_float @@ -1559,7 +1589,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/virtualviewexperimental (0.83.0): + - React-FabricComponents/components/virtualviewexperimental (0.83.9): - boost - DoubleConversion - fast_float @@ -1586,7 +1616,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/textlayoutmanager (0.83.0): + - React-FabricComponents/textlayoutmanager (0.83.9): - boost - DoubleConversion - fast_float @@ -1613,7 +1643,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricImage (0.83.0): + - React-FabricImage (0.83.9): - boost - DoubleConversion - fast_float @@ -1622,21 +1652,21 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - RCTRequired (= 0.83.0) - - RCTTypeSafety (= 0.83.0) + - RCTRequired (= 0.83.9) + - RCTTypeSafety (= 0.83.9) - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.83.0) + - React-jsiexecutor (= 0.83.9) - React-logger - React-rendererdebug - React-utils - ReactCommon - SocketRocket - Yoga - - React-featureflags (0.83.0): + - React-featureflags (0.83.9): - boost - DoubleConversion - fast_float @@ -1645,7 +1675,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - SocketRocket - - React-featureflagsnativemodule (0.83.0): + - React-featureflagsnativemodule (0.83.9): - boost - DoubleConversion - fast_float @@ -1660,7 +1690,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - SocketRocket - - React-graphics (0.83.0): + - React-graphics (0.83.9): - boost - DoubleConversion - fast_float @@ -1673,7 +1703,7 @@ PODS: - React-jsiexecutor - React-utils - SocketRocket - - React-hermes (0.83.0): + - React-hermes (0.83.9): - boost - DoubleConversion - fast_float @@ -1682,17 +1712,17 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - React-cxxreact (= 0.83.0) + - React-cxxreact (= 0.83.9) - React-jsi - - React-jsiexecutor (= 0.83.0) + - React-jsiexecutor (= 0.83.9) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.83.0) + - React-perflogger (= 0.83.9) - React-runtimeexecutor - SocketRocket - - React-idlecallbacksnativemodule (0.83.0): + - React-idlecallbacksnativemodule (0.83.9): - boost - DoubleConversion - fast_float @@ -1708,7 +1738,7 @@ PODS: - React-runtimescheduler - ReactCommon/turbomodule/core - SocketRocket - - React-ImageManager (0.83.0): + - React-ImageManager (0.83.9): - boost - DoubleConversion - fast_float @@ -1723,7 +1753,7 @@ PODS: - React-rendererdebug - React-utils - SocketRocket - - React-intersectionobservernativemodule (0.83.0): + - React-intersectionobservernativemodule (0.83.9): - boost - DoubleConversion - fast_float @@ -1744,7 +1774,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-jserrorhandler (0.83.0): + - React-jserrorhandler (0.83.9): - boost - DoubleConversion - fast_float @@ -1759,7 +1789,7 @@ PODS: - React-jsi - ReactCommon/turbomodule/bridging - SocketRocket - - React-jsi (0.83.0): + - React-jsi (0.83.9): - boost - DoubleConversion - fast_float @@ -1769,7 +1799,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - SocketRocket - - React-jsiexecutor (0.83.0): + - React-jsiexecutor (0.83.9): - boost - DoubleConversion - fast_float @@ -1788,7 +1818,7 @@ PODS: - React-runtimeexecutor - React-utils - SocketRocket - - React-jsinspector (0.83.0): + - React-jsinspector (0.83.9): - boost - DoubleConversion - fast_float @@ -1803,11 +1833,11 @@ PODS: - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.83.0) + - React-perflogger (= 0.83.9) - React-runtimeexecutor - React-utils - SocketRocket - - React-jsinspectorcdp (0.83.0): + - React-jsinspectorcdp (0.83.9): - boost - DoubleConversion - fast_float @@ -1816,7 +1846,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - SocketRocket - - React-jsinspectornetwork (0.83.0): + - React-jsinspectornetwork (0.83.9): - boost - DoubleConversion - fast_float @@ -1826,7 +1856,7 @@ PODS: - RCT-Folly/Fabric - React-jsinspectorcdp - SocketRocket - - React-jsinspectortracing (0.83.0): + - React-jsinspectortracing (0.83.9): - boost - DoubleConversion - fast_float @@ -1839,8 +1869,9 @@ PODS: - React-jsinspectornetwork - React-oscompat - React-timing + - React-utils - SocketRocket - - React-jsitooling (0.83.0): + - React-jsitooling (0.83.9): - boost - DoubleConversion - fast_float @@ -1848,18 +1879,18 @@ PODS: - glog - RCT-Folly - RCT-Folly/Fabric - - React-cxxreact (= 0.83.0) + - React-cxxreact (= 0.83.9) - React-debug - - React-jsi (= 0.83.0) + - React-jsi (= 0.83.9) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - React-utils - SocketRocket - - React-jsitracing (0.83.0): + - React-jsitracing (0.83.9): - React-jsi - - React-logger (0.83.0): + - React-logger (0.83.9): - boost - DoubleConversion - fast_float @@ -1868,7 +1899,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - SocketRocket - - React-Mapbuffer (0.83.0): + - React-Mapbuffer (0.83.9): - boost - DoubleConversion - fast_float @@ -1878,7 +1909,21 @@ PODS: - RCT-Folly/Fabric - React-debug - SocketRocket - - React-microtasksnativemodule (0.83.0): + - React-microtasksnativemodule (0.83.9): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - ReactCommon/turbomodule/core + - SocketRocket + - React-mutationobservernativemodule (0.83.9): - boost - DoubleConversion - fast_float @@ -1887,11 +1932,18 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric + - React-cxxreact + - React-Fabric + - React-Fabric/bridging + - React-Fabric/observers/mutation + - React-featureflags - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec + - React-runtimeexecutor - ReactCommon/turbomodule/core - SocketRocket + - Yoga - react-native-safe-area-context (5.6.2): - boost - DoubleConversion @@ -1979,7 +2031,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-NativeModulesApple (0.83.0): + - React-NativeModulesApple (0.83.9): - boost - DoubleConversion - fast_float @@ -2000,7 +2052,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - SocketRocket - - React-networking (0.83.0): + - React-networking (0.83.9): - boost - DoubleConversion - fast_float @@ -2014,8 +2066,8 @@ PODS: - React-performancetimeline - React-timing - SocketRocket - - React-oscompat (0.83.0) - - React-perflogger (0.83.0): + - React-oscompat (0.83.9) + - React-perflogger (0.83.9): - boost - DoubleConversion - fast_float @@ -2024,7 +2076,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - SocketRocket - - React-performancecdpmetrics (0.83.0): + - React-performancecdpmetrics (0.83.9): - boost - DoubleConversion - fast_float @@ -2038,7 +2090,7 @@ PODS: - React-runtimeexecutor - React-timing - SocketRocket - - React-performancetimeline (0.83.0): + - React-performancetimeline (0.83.9): - boost - DoubleConversion - fast_float @@ -2051,9 +2103,9 @@ PODS: - React-perflogger - React-timing - SocketRocket - - React-RCTActionSheet (0.83.0): - - React-Core/RCTActionSheetHeaders (= 0.83.0) - - React-RCTAnimation (0.83.0): + - React-RCTActionSheet (0.83.9): + - React-Core/RCTActionSheetHeaders (= 0.83.9) + - React-RCTAnimation (0.83.9): - boost - DoubleConversion - fast_float @@ -2069,7 +2121,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - SocketRocket - - React-RCTAppDelegate (0.83.0): + - React-RCTAppDelegate (0.83.9): - boost - DoubleConversion - fast_float @@ -2103,7 +2155,7 @@ PODS: - React-utils - ReactCommon - SocketRocket - - React-RCTBlob (0.83.0): + - React-RCTBlob (0.83.9): - boost - DoubleConversion - fast_float @@ -2122,7 +2174,7 @@ PODS: - React-RCTNetwork - ReactCommon - SocketRocket - - React-RCTFabric (0.83.0): + - React-RCTFabric (0.83.9): - boost - DoubleConversion - fast_float @@ -2159,7 +2211,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-RCTFBReactNativeSpec (0.83.0): + - React-RCTFBReactNativeSpec (0.83.9): - boost - DoubleConversion - fast_float @@ -2173,10 +2225,10 @@ PODS: - React-Core - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.83.0) + - React-RCTFBReactNativeSpec/components (= 0.83.9) - ReactCommon - SocketRocket - - React-RCTFBReactNativeSpec/components (0.83.0): + - React-RCTFBReactNativeSpec/components (0.83.9): - boost - DoubleConversion - fast_float @@ -2199,7 +2251,7 @@ PODS: - ReactCommon - SocketRocket - Yoga - - React-RCTImage (0.83.0): + - React-RCTImage (0.83.9): - boost - DoubleConversion - fast_float @@ -2215,14 +2267,14 @@ PODS: - React-RCTNetwork - ReactCommon - SocketRocket - - React-RCTLinking (0.83.0): - - React-Core/RCTLinkingHeaders (= 0.83.0) - - React-jsi (= 0.83.0) + - React-RCTLinking (0.83.9): + - React-Core/RCTLinkingHeaders (= 0.83.9) + - React-jsi (= 0.83.9) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.83.0) - - React-RCTNetwork (0.83.0): + - ReactCommon/turbomodule/core (= 0.83.9) + - React-RCTNetwork (0.83.9): - boost - DoubleConversion - fast_float @@ -2242,7 +2294,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - SocketRocket - - React-RCTRuntime (0.83.0): + - React-RCTRuntime (0.83.9): - boost - DoubleConversion - fast_float @@ -2264,7 +2316,7 @@ PODS: - React-RuntimeHermes - React-utils - SocketRocket - - React-RCTSettings (0.83.0): + - React-RCTSettings (0.83.9): - boost - DoubleConversion - fast_float @@ -2279,10 +2331,10 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - SocketRocket - - React-RCTText (0.83.0): - - React-Core/RCTTextHeaders (= 0.83.0) + - React-RCTText (0.83.9): + - React-Core/RCTTextHeaders (= 0.83.9) - Yoga - - React-RCTVibration (0.83.0): + - React-RCTVibration (0.83.9): - boost - DoubleConversion - fast_float @@ -2296,11 +2348,11 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - SocketRocket - - React-rendererconsistency (0.83.0) - - React-renderercss (0.83.0): + - React-rendererconsistency (0.83.9) + - React-renderercss (0.83.9): - React-debug - React-utils - - React-rendererdebug (0.83.0): + - React-rendererdebug (0.83.9): - boost - DoubleConversion - fast_float @@ -2310,7 +2362,7 @@ PODS: - RCT-Folly/Fabric - React-debug - SocketRocket - - React-RuntimeApple (0.83.0): + - React-RuntimeApple (0.83.9): - boost - DoubleConversion - fast_float @@ -2339,7 +2391,7 @@ PODS: - React-runtimescheduler - React-utils - SocketRocket - - React-RuntimeCore (0.83.0): + - React-RuntimeCore (0.83.9): - boost - DoubleConversion - fast_float @@ -2361,7 +2413,7 @@ PODS: - React-runtimescheduler - React-utils - SocketRocket - - React-runtimeexecutor (0.83.0): + - React-runtimeexecutor (0.83.9): - boost - DoubleConversion - fast_float @@ -2371,10 +2423,10 @@ PODS: - RCT-Folly/Fabric - React-debug - React-featureflags - - React-jsi (= 0.83.0) + - React-jsi (= 0.83.9) - React-utils - SocketRocket - - React-RuntimeHermes (0.83.0): + - React-RuntimeHermes (0.83.9): - boost - DoubleConversion - fast_float @@ -2395,7 +2447,7 @@ PODS: - React-runtimeexecutor - React-utils - SocketRocket - - React-runtimescheduler (0.83.0): + - React-runtimescheduler (0.83.9): - boost - DoubleConversion - fast_float @@ -2417,9 +2469,9 @@ PODS: - React-timing - React-utils - SocketRocket - - React-timing (0.83.0): + - React-timing (0.83.9): - React-debug - - React-utils (0.83.0): + - React-utils (0.83.9): - boost - DoubleConversion - fast_float @@ -2429,9 +2481,9 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - React-debug - - React-jsi (= 0.83.0) + - React-jsi (= 0.83.9) - SocketRocket - - React-webperformancenativemodule (0.83.0): + - React-webperformancenativemodule (0.83.9): - boost - DoubleConversion - fast_float @@ -2448,9 +2500,9 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - SocketRocket - - ReactAppDependencyProvider (0.83.0): + - ReactAppDependencyProvider (0.83.9): - ReactCodegen - - ReactCodegen (0.83.0): + - ReactCodegen (0.83.9): - boost - DoubleConversion - fast_float @@ -2476,7 +2528,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - SocketRocket - - ReactCommon (0.83.0): + - ReactCommon (0.83.9): - boost - DoubleConversion - fast_float @@ -2484,9 +2536,9 @@ PODS: - glog - RCT-Folly - RCT-Folly/Fabric - - ReactCommon/turbomodule (= 0.83.0) + - ReactCommon/turbomodule (= 0.83.9) - SocketRocket - - ReactCommon/turbomodule (0.83.0): + - ReactCommon/turbomodule (0.83.9): - boost - DoubleConversion - fast_float @@ -2495,15 +2547,15 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - React-callinvoker (= 0.83.0) - - React-cxxreact (= 0.83.0) - - React-jsi (= 0.83.0) - - React-logger (= 0.83.0) - - React-perflogger (= 0.83.0) - - ReactCommon/turbomodule/bridging (= 0.83.0) - - ReactCommon/turbomodule/core (= 0.83.0) + - React-callinvoker (= 0.83.9) + - React-cxxreact (= 0.83.9) + - React-jsi (= 0.83.9) + - React-logger (= 0.83.9) + - React-perflogger (= 0.83.9) + - ReactCommon/turbomodule/bridging (= 0.83.9) + - ReactCommon/turbomodule/core (= 0.83.9) - SocketRocket - - ReactCommon/turbomodule/bridging (0.83.0): + - ReactCommon/turbomodule/bridging (0.83.9): - boost - DoubleConversion - fast_float @@ -2512,13 +2564,13 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - React-callinvoker (= 0.83.0) - - React-cxxreact (= 0.83.0) - - React-jsi (= 0.83.0) - - React-logger (= 0.83.0) - - React-perflogger (= 0.83.0) + - React-callinvoker (= 0.83.9) + - React-cxxreact (= 0.83.9) + - React-jsi (= 0.83.9) + - React-logger (= 0.83.9) + - React-perflogger (= 0.83.9) - SocketRocket - - ReactCommon/turbomodule/core (0.83.0): + - ReactCommon/turbomodule/core (0.83.9): - boost - DoubleConversion - fast_float @@ -2527,14 +2579,14 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - React-callinvoker (= 0.83.0) - - React-cxxreact (= 0.83.0) - - React-debug (= 0.83.0) - - React-featureflags (= 0.83.0) - - React-jsi (= 0.83.0) - - React-logger (= 0.83.0) - - React-perflogger (= 0.83.0) - - React-utils (= 0.83.0) + - React-callinvoker (= 0.83.9) + - React-cxxreact (= 0.83.9) + - React-debug (= 0.83.9) + - React-featureflags (= 0.83.9) + - React-jsi (= 0.83.9) + - React-logger (= 0.83.9) + - React-perflogger (= 0.83.9) + - React-utils (= 0.83.9) - SocketRocket - RNGestureHandler (2.30.0): - boost @@ -2715,7 +2767,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - RNTPPlayer (5.0.0-beta.4): + - RNTPPlayer (5.0.0): - boost - DoubleConversion - fast_float @@ -2908,6 +2960,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-safe-area-context (from `../node_modules/react-native-safe-area-context`) - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) - React-networking (from `../node_modules/react-native/ReactCommon/react/networking`) @@ -2970,7 +3023,7 @@ EXTERNAL SOURCES: :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-v0.14.0 + :tag: hermes-v0.14.1 RCT-Folly: :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" RCTDeprecation: @@ -3043,6 +3096,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-safe-area-context: :path: "../node_modules/react-native-safe-area-context" React-NativeModulesApple: @@ -3130,88 +3185,89 @@ SPEC CHECKSUMS: boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90 DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb fast_float: b32c788ed9c6a8c584d114d0047beda9664e7cc6 - FBLazyVector: a293a88992c4c33f0aee184acab0b64a08ff9458 - fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd + FBLazyVector: 3bcb3055086e5d90a12f0fe1668e79f6eceabc17 + fmt: 530618a01105dae0fa3a2f27c81ae11fa8f67eac glog: 5683914934d5b6e4240e497e0f4a3b42d1854183 - hermes-engine: 0af06ac6372f78052798a8b5f77ec6414f36ace3 - RCT-Folly: 59ec0ac1f2f39672a0c6e6cecdd39383b764646f - RCTDeprecation: 2b70c6e3abe00396cefd8913efbf6a2db01a2b36 - RCTRequired: f3540eee8094231581d40c5c6d41b0f170237a81 - RCTSwiftUI: 5928f7ca7e9e2f1a82d85d4c79ea3065137ad81c - RCTSwiftUIWrapper: 1d538f86a38b18a6d5f70a94afa696242f46f5e5 - RCTTypeSafety: 6359ff3fcbe18c52059f4d4ce301e47f9da5f0d5 - React: f6f8fc5c01e77349cdfaf49102bcb928ac31d8ed - React-callinvoker: 032b6d1d03654b9fb7de9e2b3b978d3cb1a893ad - React-Core: ce3dea95f8ae196e9bfba71e3a5ef6057385890b - React-CoreModules: 78916168da700dfe90ecba15734e0e9c5b726814 - React-cxxreact: 04f73d81cfe783a57a88ef8683c76edc5bda3af8 - React-debug: 8fc21f2fecd3d6244e988dc55d60cb117d122588 - React-defaultsnativemodule: 7e39a67ea846a0c28fa1f8f3b7eb9c8d182cb519 - React-domnativemodule: 94500ffaa0e79ac9365bd239c1081bbeae76c5e1 - React-Fabric: bf43f81647dbb4760b38e8e54ff4734bcf3c3b2b - React-FabricComponents: 3dac7ea7ec199495b1b8bc57698ce2d215c8df4f - React-FabricImage: c0a883774156e295a58e2658584ba7b744728749 - React-featureflags: 57a5e07572451ec5c3fdfef5ec38e8f168aeba74 - React-featureflagsnativemodule: c43443be3e3f29b4d02a8ed1c5b823159e990f52 - React-graphics: e1a6995d70dd81db0c1d6f48fa9d5746cff23a57 - React-hermes: c15f47e27ebc5b5a4879a662192a2b5a2dbb121c - React-idlecallbacksnativemodule: e02e937ad0b76431e41cd4c0c4a964e2171df9a6 - React-ImageManager: db5557eb93bebef31bf846c6125b5a721a1315d9 - React-intersectionobservernativemodule: f45124cc5344500c862c1ea98386fe7f2e5ec214 - React-jserrorhandler: 2e42cbfcfa1fe5def2b386bb88579d88a793b305 - React-jsi: f93d4c647cb3c8668619a3217154627f22b3ba93 - React-jsiexecutor: 4b53a61c342a7e4df1271e45b72eebb0c7537b5c - React-jsinspector: 6601404af388513573ce330248fba1951f374a06 - React-jsinspectorcdp: edae3e229f9232156598e07765915ea153bb93a8 - React-jsinspectornetwork: 9c2bf9c45bdd3a53b6fafa3c92057d3267056500 - React-jsinspectortracing: f3132ce1e23f0b0a4e70b4f07ced6e766dbb3e00 - React-jsitooling: 93f0b858d38f4c3e1231ff3a9ad3880ee1807776 - React-jsitracing: b444d2d4aee3707d2838981a1ba6d9d859089da6 - React-logger: 3fc17afd62cdb87324a345b107b06a90b3e2dea0 - React-Mapbuffer: d690542fbbded9d9526a0a883c439aa82e4cede3 - React-microtasksnativemodule: b908076184179c0fd0db8713b5140f6e6e0e56c7 + hermes-engine: 52b56f11c317366a3d602c876d3c4a9bbb8699fd + RCT-Folly: 121436bcc4611f6bde5c09bf35f0a7a82cef1969 + RCTDeprecation: c7d33f6bc08dbb8be7dfa70d219bfb034480a406 + RCTRequired: 42b13c9504609bae9a9f65673a6b4fcbd8d07bd1 + RCTSwiftUI: cef2010e1e5e699600b2064d3aa702e53c35816c + RCTSwiftUIWrapper: dc8026f15059e65ae5f23ce8b7032f52318e04bb + RCTTypeSafety: c5fd6a8092bee25eaa31d4cca03794e902b5fdfd + React: 6c36d83b2afecc1d45ec2a637158750edad20d87 + React-callinvoker: 813372c3165324939d57b849f2db0c99390b9aac + React-Core: 497da2fa08060213b5b265b38cb64af2e0f0526c + React-CoreModules: 255a3150b3a24c8628ef050e7ae448d198dd003b + React-cxxreact: e6a1142898716d391d27bd7d05091fca0046e2c5 + React-debug: eeaaa885aed6766643a249e186cb55910847f32d + React-defaultsnativemodule: ff63dc721adb5db6eef0951035d4a2935ac99aa8 + React-domnativemodule: eb73ab018bdd17b950515fc6d1b06fa0ae953110 + React-Fabric: 2815ec8bfd1c71a8696bbee7d3ff2a97af27b1c3 + React-FabricComponents: caf3e972e0d2b7feed1f0003377a74a6d9e12cac + React-FabricImage: 9c0298b399cf042d937f42ffcdde9047637fdc0f + React-featureflags: 7ff07b72680999f92cf82fdf58477b38a876d3b1 + React-featureflagsnativemodule: ad7919cff5b36a45af42433d323b8fd23931dadd + React-graphics: 57c9e72ea57228e83474a27367c4182a79acc803 + React-hermes: 85101b86c76672bdfc78def14feb93c15445f029 + React-idlecallbacksnativemodule: d8402e2ed16af4bc0f506315bfdf96007decd80b + React-ImageManager: f0f9fafd26ff52e16781fbc8844a55bd3ba21513 + React-intersectionobservernativemodule: 5bc884eb7e1fe8fec87faf712c963adcec95da69 + React-jserrorhandler: 0a5be1ec13b7ae0404545422bef137be0d36b38b + React-jsi: abd0559cbfcd75539f61bc6ee3ae1e72c38b8727 + React-jsiexecutor: e96ff30c2e7ab4c1a1652e6a48d44f80b774b411 + React-jsinspector: 0199e40d52099d06060387d5143dc32cce90aa83 + React-jsinspectorcdp: 6ca5a4774f941b0a791790adeb94fa55f5338b88 + React-jsinspectornetwork: 1551f3fb9c1db9e1e178acfca43aec29c99f82a9 + React-jsinspectortracing: ea86019081a9a746470d85307209118daa6aa6cc + React-jsitooling: 3c1dfec708ea756367d36784c158487d149a3b96 + React-jsitracing: ef17de0220ff8f0bbf95b5a41b63b44b81cf5a55 + React-logger: 532b0b1405e20c08146a739fbaf6fd16fd771291 + React-Mapbuffer: a803b9ab86de5b3cacfd1f7e324300a4e932d201 + React-microtasksnativemodule: 5b3728f26cfad14e7d05bba8e36f19ae083a787b + React-mutationobservernativemodule: db471fd2cc188f72dc7d5add41d2bebf5361f0ce react-native-safe-area-context: 54d812805f3c4e08a4580ad086cbde1d8780c2e4 - React-NativeModulesApple: 153a3effe2df7d35881f3f0c126c8182b8643e5a - React-networking: 236c494a8d26fc5a776b3cfec7795a3e55143c91 - React-oscompat: aedc0afbded67280de6bb6bfac8cfde0389e2b33 - React-perflogger: 65e40e7afec4f9d2b1934baf8223f8ff73d4ce6d - React-performancecdpmetrics: 5f221a5581f34959707a5153bcdb6775fcfd5b77 - React-performancetimeline: df0ec4aa60217aa71d178ad90b93b4318ab2ed31 - React-RCTActionSheet: 175c74d343e92793d3187b3a819d565f534e0b1d - React-RCTAnimation: 4056aa1dd854167164563d4cfaecaa932a8ba999 - React-RCTAppDelegate: 59e920b73759d31ebcd9d6e3b9816de3ed8206b4 - React-RCTBlob: d154413584f959bc96303bfe9e0d59ef88bbe590 - React-RCTFabric: 4047481287f5db88210e9770fddfcd0992365b1c - React-RCTFBReactNativeSpec: 81c4e73677c31fd88d087117ca15c3699fab753e - React-RCTImage: 3b944bfe431f0bd74fad0b0b0af7c375c44f1edf - React-RCTLinking: 45c05cdd58f5fa1006d94e93da2f35c080f423b2 - React-RCTNetwork: c1aca7f6c18fe305254d48c5f6cda2e92ff43607 - React-RCTRuntime: bd9afe3a2a2a2ea4172533fcb1a96c60e17f32e2 - React-RCTSettings: d4a6492bd9502bf239ec16b24858cecfa908ace4 - React-RCTText: 0c507cfb9dbb9ae10685ec47e1db1759600f75bb - React-RCTVibration: 011035bf5753761355c070af58ad05f5d7674372 - React-rendererconsistency: 1204c62facf6168b69bc5022e0020f19c92f138e - React-renderercss: 77e9d118c0026cdb093c522d5e9cb7669d5d0cf4 - React-rendererdebug: 8a355bb7c619cdc4d38b7ec7912f185026dc447e - React-RuntimeApple: 297e55eda9aec96d108611a7df51a6045e4e87ac - React-RuntimeCore: c4fbc07d2cbf3c9cf34cc0ca416c054dfc7feb80 - React-runtimeexecutor: 0ba49c1979f7881e97426f593a0147c1c5be992c - React-RuntimeHermes: 3729990da73339d95b536797753f3e20e61f4a3a - React-runtimescheduler: df0f89b264cb24b16d224f9b524d8b2333270e66 - React-timing: ae03268dceeb18e6c94becb2648e1cb093d3250d - React-utils: 16ee6a8ad7f6be49bca27e42f3fe9603e0f04e2a - React-webperformancenativemodule: 2e06a8c4c84da4777c56603db36f6a6915d1991d - ReactAppDependencyProvider: 23e2bca1661f8781e55fcc05a151fc1df97bc1fb - ReactCodegen: 10a61330b137caaad6f7fbe7f5d0e7a40d621700 - ReactCommon: c6cd81778336e767e27fe63c6707dd6b735fff5c + React-NativeModulesApple: 74bee0c16a7a5426aeadd753179a41d7da413c99 + React-networking: 08d6e4f20fc02f240fb1c7b48bc0d72fdc66b1ea + React-oscompat: 4524d8ccb12b7f07beb12e2ea9c5ea55b55d604b + React-perflogger: ccc20d34acfe74605f0f2d2a414fddf731b14bd1 + React-performancecdpmetrics: a750a2a3276b32d543542bfe72f7509b65fd8a3a + React-performancetimeline: a7bf3ba360917c9001e26c47e55ccab2f6895d00 + React-RCTActionSheet: e1c8afe045a25f3a8d73da52bb28e6186718e206 + React-RCTAnimation: f350cac40fbf4d2f7269c50a4809812a51e7143a + React-RCTAppDelegate: c7e4dd9a3a94f348a9c9e3f6ec30a2fa45713d0b + React-RCTBlob: 8215edb879697c37ebc3d93d44210c136b0f8f12 + React-RCTFabric: e2a194c2ae6cba49dc67f72250bd48d5457a0711 + React-RCTFBReactNativeSpec: 77b5b284baa526512b143c24ae44d7e24c688e65 + React-RCTImage: 55ce5873af9d447dde76711c84ea545688eb5e01 + React-RCTLinking: 803e8a4356dc848d1cff0882e70b81c2c28f67e1 + React-RCTNetwork: 5e13fe88a73150e7cd7eff989a55b5c1c7e4b701 + React-RCTRuntime: ab3bddd645d86fd1858d9005fe4943cf333384a2 + React-RCTSettings: 3a6fd39c7169fe408f6cf16d939ba7910b02fe6e + React-RCTText: 5a2c8addcbe6d3d36636407423d9969012fcdaa7 + React-RCTVibration: 460b55fcd5ae2f028e9910ccad192f5ffea1d6b8 + React-rendererconsistency: 9262a6a4c4be861ffd7e3149c517bd4076a8851f + React-renderercss: 1641d6d12b7aa54fda225dd0f1fa24f199d523ae + React-rendererdebug: 92ee565692a4a3e6806e88fa4ee816bda5cee693 + React-RuntimeApple: a4f51fa6ebd62e5ac0d3445e47d2a71efd750939 + React-RuntimeCore: c5f51bd6afd2884341749817c5ec512d0dcbc4a7 + React-runtimeexecutor: 3e96660fb93a17185bc8b23c6bbe10fe25f6d3e2 + React-RuntimeHermes: 8382231d2cdfc51bb67785fbc6cc4218f7e934c4 + React-runtimescheduler: 44aa1cbed3ce2759678a1e544ad27108c934a046 + React-timing: ac50e2e44dc82ec7241557bad16adcae184a693b + React-utils: 493a45d877f410d62476c045fbf220acbffba194 + React-webperformancenativemodule: 9b212313b01f5489f21963fbd4a81ef20f280097 + ReactAppDependencyProvider: 5bf52020fdc0d0a337068ea42d4a6676ce4a04bc + ReactCodegen: 5c808345ff57b4f4f1eab230f541921ad9e37500 + ReactCommon: 3b79ecfd327035654f6c36cf1de8e222d8b835e6 RNGestureHandler: 77eecab5fd636666ca73a55bb61e2f1a685b7e84 RNReanimated: 361d5b8e20a77cd1f7907ad301f6d51ef79c1545 RNScreens: 69f68c95d395bc4261d27c3aae7b4a458b947b7e - RNTPPlayer: e7b7fc4e85f8258a8e3fd04f4b0467834a5ac65a + RNTPPlayer: 54fa174461e1e0cec32d9709151a30eacb94d0e6 RNVectorIcons: 6acc19c833be864e9c70894e101a587fe491150a RNWorklets: b94f5c1b61a985c309dcc0092aacf41515cc39d6 SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 - Yoga: 6ca93c8c13f56baeec55eb608577619b17a4d64e + Yoga: e6489bbfdab9b98f8d51993484d6bd40216b7834 PODFILE CHECKSUM: 0e7da7bd7d899befcde8a6511bba71137a6c16c1 diff --git a/example/ios/TrackPlayerExample.xcodeproj/project.pbxproj b/example/ios/TrackPlayerExample.xcodeproj/project.pbxproj index 74b734741..97398f46a 100644 --- a/example/ios/TrackPlayerExample.xcodeproj/project.pbxproj +++ b/example/ios/TrackPlayerExample.xcodeproj/project.pbxproj @@ -213,14 +213,10 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-TrackPlayerExample/Pods-TrackPlayerExample-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-TrackPlayerExample/Pods-TrackPlayerExample-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); - outputPaths = ( - ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-TrackPlayerExample/Pods-TrackPlayerExample-frameworks.sh\"\n"; @@ -234,14 +230,10 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-TrackPlayerExample/Pods-TrackPlayerExample-resources-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-TrackPlayerExample/Pods-TrackPlayerExample-resources-${CONFIGURATION}-output-files.xcfilelist", ); - outputPaths = ( - ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-TrackPlayerExample/Pods-TrackPlayerExample-resources.sh\"\n"; diff --git a/example/package.json b/example/package.json index b9ee17d3e..ca966e7c0 100644 --- a/example/package.json +++ b/example/package.json @@ -16,7 +16,7 @@ "clsx": "^2.1.1", "nativewind": "^4.2.2", "react": "19.2.0", - "react-native": "0.83.0", + "react-native": "0.83.9", "@rntp/player": "^5.0.0", "react-native-css-interop": "^0.2.2", "react-native-gesture-handler": "^2.17.1", @@ -37,10 +37,10 @@ "@react-native-community/cli": "20.0.0", "@react-native-community/cli-platform-android": "20.0.0", "@react-native-community/cli-platform-ios": "20.0.0", - "@react-native/babel-preset": "0.83.0", - "@react-native/eslint-config": "0.83.0", - "@react-native/metro-config": "0.83.0", - "@react-native/typescript-config": "0.83.0", + "@react-native/babel-preset": "0.83.9", + "@react-native/eslint-config": "0.83.9", + "@react-native/metro-config": "0.83.9", + "@react-native/typescript-config": "0.83.9", "@types/jest": "^29.5.13", "@types/react": "^19.2.0", "@types/react-test-renderer": "^19.1.0", diff --git a/example/src/lib/cn.ts b/example/src/lib/cn.ts new file mode 100644 index 000000000..a7c26636a --- /dev/null +++ b/example/src/lib/cn.ts @@ -0,0 +1,6 @@ +import { clsx, type ClassValue } from 'clsx'; +import { twMerge } from 'tailwind-merge'; + +export function cn(...inputs: ClassValue[]): string { + return twMerge(clsx(inputs)); +} diff --git a/example/src/lib/formatTime.ts b/example/src/lib/formatTime.ts new file mode 100644 index 000000000..e7a536f3f --- /dev/null +++ b/example/src/lib/formatTime.ts @@ -0,0 +1,21 @@ +function format(totalSeconds: number): string { + if (!Number.isFinite(totalSeconds) || totalSeconds < 0) { + return '0:00'; + } + const seconds = Math.floor(totalSeconds % 60); + const minutes = Math.floor((totalSeconds / 60) % 60); + const hours = Math.floor(totalSeconds / 3600); + const pad = (n: number) => n.toString().padStart(2, '0'); + if (hours > 0) { + return `${hours}:${pad(minutes)}:${pad(seconds)}`; + } + return `${minutes}:${pad(seconds)}`; +} + +export function formatTime(seconds: number): string { + return format(seconds); +} + +export function formatDuration(seconds: number): string { + return format(seconds); +} diff --git a/example/src/lib/parseItunesDuration.ts b/example/src/lib/parseItunesDuration.ts new file mode 100644 index 000000000..eff6a7ac7 --- /dev/null +++ b/example/src/lib/parseItunesDuration.ts @@ -0,0 +1,27 @@ +// iTunes can be a raw seconds count ("3600"), +// "MM:SS", or "HH:MM:SS". Returns total seconds, or 0 if unparseable. +export function parseItunesDuration(value: string | undefined): number { + if (!value) return 0; + const trimmed = value.trim(); + if (!trimmed) return 0; + + if (!trimmed.includes(':')) { + const n = Number(trimmed); + return Number.isFinite(n) && n > 0 ? Math.floor(n) : 0; + } + + const parts = trimmed.split(':').map((p) => Number(p)); + if (parts.some((n) => !Number.isFinite(n) || n < 0)) return 0; + + let total = 0; + if (parts.length === 3) { + const [h, m, s] = parts; + total = h * 3600 + m * 60 + s; + } else if (parts.length === 2) { + const [m, s] = parts; + total = m * 60 + s; + } else { + return 0; + } + return Math.floor(total); +} diff --git a/example/yarn.lock b/example/yarn.lock index 485d50eea..5e8ae4728 100644 --- a/example/yarn.lock +++ b/example/yarn.lock @@ -7,7 +7,7 @@ resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.27.1": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.27.1": version "7.27.1" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be" integrity sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg== @@ -60,7 +60,7 @@ eslint-visitor-keys "^2.1.0" semver "^6.3.1" -"@babel/generator@^7.25.0", "@babel/generator@^7.28.5", "@babel/generator@^7.7.2": +"@babel/generator@^7.28.5", "@babel/generator@^7.7.2": version "7.28.5" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.5.tgz#712722d5e50f44d07bc7ac9fe84438742dd61298" integrity sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ== @@ -71,7 +71,7 @@ "@jridgewell/trace-mapping" "^0.3.28" jsesc "^3.0.2" -"@babel/generator@^7.29.0": +"@babel/generator@^7.29.0", "@babel/generator@^7.29.1": version "7.29.1" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.29.1.tgz#d09876290111abbb00ef962a7b83a5307fba0d50" integrity sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw== @@ -1048,20 +1048,7 @@ "@babel/parser" "^7.28.6" "@babel/types" "^7.28.6" -"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3": - version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.5.tgz#450cab9135d21a7a2ca9d2d35aa05c20e68c360b" - integrity sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ== - dependencies: - "@babel/code-frame" "^7.27.1" - "@babel/generator" "^7.28.5" - "@babel/helper-globals" "^7.28.0" - "@babel/parser" "^7.28.5" - "@babel/template" "^7.27.2" - "@babel/types" "^7.28.5" - debug "^4.3.1" - -"@babel/traverse@^7.23.0", "@babel/traverse@^7.28.6": +"@babel/traverse@^7.23.0", "@babel/traverse@^7.28.6", "@babel/traverse@^7.29.0": version "7.29.0" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.29.0.tgz#f323d05001440253eead3c9c858adbe00b90310a" integrity sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA== @@ -1087,7 +1074,7 @@ "@babel/types" "^7.28.5" debug "^4.3.1" -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.25.2", "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.2", "@babel/types@^7.28.4", "@babel/types@^7.28.5", "@babel/types@^7.3.3", "@babel/types@^7.4.4": +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.2", "@babel/types@^7.28.4", "@babel/types@^7.28.5", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.28.5" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.5.tgz#10fc405f60897c35f07e85493c932c7b5ca0592b" integrity sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA== @@ -1620,23 +1607,23 @@ prompts "^2.4.2" semver "^7.5.2" -"@react-native/assets-registry@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.83.0.tgz#81a4a3c48069f4e2e4e9d55dbd4fbcb8102246be" - integrity sha512-EmGSKDvmnEnBrTK75T+0Syt6gy/HACOTfziw5+392Kr1Bb28Rv26GyOIkvptnT+bb2VDHU0hx9G0vSy5/S3rmQ== +"@react-native/assets-registry@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.83.9.tgz#ec65068e27f41a314b1356b8d969962e6e52524f" + integrity sha512-9MrShFZWvHybyjN8nj/rKW53hLpPOXMdEF8FOdDXRNu8oQ396BLknCMFeSCFhAHiCDVqQfah5iIV8S1wqXnxFA== -"@react-native/babel-plugin-codegen@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.83.0.tgz#8fa951c82911d5e64e2ca152a13d690f77fc325d" - integrity sha512-H5K0hnv9EhcenojZb9nUMIKPvHZ7ba9vpCyQIeGJmUTDYwZqjmXXyH73+uZo+GHjCIq1n0eF/soC5HJQzalh/Q== +"@react-native/babel-plugin-codegen@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.83.9.tgz#6257f36660c1bb4f7e954fad1dae9b8bcd81e166" + integrity sha512-JSsi7mhyjnSOJ3Lx8PFefFmnWDb1h1KySZS3VSZ21Pbi6T0MFd8mH/3u1onhihm3jsTe86l7IwS5++hRT9gs6A== dependencies: "@babel/traverse" "^7.25.3" - "@react-native/codegen" "0.83.0" + "@react-native/codegen" "0.83.9" -"@react-native/babel-preset@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.83.0.tgz#d7a1aa27d32621ee4986d6ef6559a30e1c8cf478" - integrity sha512-v20aTae9+aergUgRQSiy3CLqRSJu5VrHLpPpyYcAkTJ2JWTbtTlKfYuEw0V/WMFpeYZnZ7IVtu/6gTISVV74UQ== +"@react-native/babel-preset@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.83.9.tgz#c179639d3137ae2ea4701bc775e969aa8015b597" + integrity sha512-/P7+jzOhq/Jt90vSreCL+r2gkApPc9nmM6sWgKTrn22E4Bo32LXtk/kARmpVBbkJI2h5pXvWeI6ODywbJw0slA== dependencies: "@babel/core" "^7.25.2" "@babel/plugin-proposal-export-default-from" "^7.24.7" @@ -1679,15 +1666,15 @@ "@babel/plugin-transform-typescript" "^7.25.2" "@babel/plugin-transform-unicode-regex" "^7.24.7" "@babel/template" "^7.25.0" - "@react-native/babel-plugin-codegen" "0.83.0" + "@react-native/babel-plugin-codegen" "0.83.9" babel-plugin-syntax-hermes-parser "0.32.0" babel-plugin-transform-flow-enums "^0.0.2" react-refresh "^0.14.0" -"@react-native/codegen@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.83.0.tgz#7741f906892c257d5a35bfea38e45d68faa869de" - integrity sha512-3fvMi/pSJHhikjwMZQplU4Ar9ANoR2GSBxotbkKIMI6iNduh+ln1FTvB2me69FA68aHtVZOO+cO+QpGCcvgaMA== +"@react-native/codegen@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.83.9.tgz#bbf68dad45216d59e5750406a299443fb07425ae" + integrity sha512-fUliGYOD1D/hS4pZMK+YyGb01DxQQNUTjL+i2iL6elt2AncXoYMWNxLT/AMT38jImxI4FbKyH4JO+mL2+t5yuA== dependencies: "@babel/core" "^7.25.2" "@babel/parser" "^7.25.3" @@ -1697,40 +1684,40 @@ nullthrows "^1.1.1" yargs "^17.6.2" -"@react-native/community-cli-plugin@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.83.0.tgz#f33388646eb4109f2572c715fb341695369dc48c" - integrity sha512-bJD5pLURgKY2YK0R6gUsFWHiblSAFt1Xyc2fsyCL8XBnB7kJfVhLAKGItk6j1QZbwm1Io41ekZxBmZdyQqIDrg== +"@react-native/community-cli-plugin@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.83.9.tgz#294018691086b1a53d2512710835f4f4a2b44382" + integrity sha512-i8WhXYSEIB7kq99n6ZROI1lCckVEwz+Ti/oAT34UUU494MuSvZfd0UWEQ5cFpglPpIKq11KETPwmznHYF6xURg== dependencies: - "@react-native/dev-middleware" "0.83.0" + "@react-native/dev-middleware" "0.83.9" debug "^4.4.0" invariant "^2.2.4" - metro "^0.83.3" - metro-config "^0.83.3" - metro-core "^0.83.3" + metro "^0.83.6" + metro-config "^0.83.6" + metro-core "^0.83.6" semver "^7.1.3" -"@react-native/debugger-frontend@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.83.0.tgz#1ce22e0699ebf80e0737ff5471e47107b97b345d" - integrity sha512-7XVbkH8nCjLKLe8z5DS37LNP62/QNNya/YuLlVoLfsiB54nR/kNZij5UU7rS0npAZ3WN7LR0anqLlYnzDd0JHA== +"@react-native/debugger-frontend@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.83.9.tgz#f2250d5d27a98bd44d2eefed25d0d8d94ebd050c" + integrity sha512-LEOJrHvVWnjHC+emTyybeHkrInrJBnchk3VEhW5qGMWhW3vSM421CrZSCKAvzy+fDg/viufwBfIJvwTdk066CA== -"@react-native/debugger-shell@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/debugger-shell/-/debugger-shell-0.83.0.tgz#879f34a7e6c3adc4be8a73a506ea2dba8281b5c8" - integrity sha512-rJJxRRLLsKW+cqd0ALSBoqwL5SQTmwpd5SGl6rq9sY+fInCUKfkLEIc5HWQ0ppqoPyDteQVWbQ3a5VN84aJaNg== +"@react-native/debugger-shell@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/debugger-shell/-/debugger-shell-0.83.9.tgz#5922ab9e412be8056a1035069e7bad9d75ca56c0" + integrity sha512-vAqDG7+3HOz4VOSfccSNe06C1+evcp2AbMjoYOmOyeJtt5dCdmGUp0FICsnU7iuctsNXWnHqyhks9M0wn7zEzA== dependencies: cross-spawn "^7.0.6" fb-dotslash "0.5.8" -"@react-native/dev-middleware@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.83.0.tgz#1b4d3bf261bfd5ef162161d9ac28c2170fb7397d" - integrity sha512-HWn42tbp0h8RWttua6d6PjseaSr3IdwkaoqVxhiM9kVDY7Ro00eO7tdlVgSzZzhIibdVS2b2C3x+sFoWhag1fA== +"@react-native/dev-middleware@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.83.9.tgz#8a73cc482d510c95aa425959ba7c72e5c8575415" + integrity sha512-4rW8KGkfqmZ5x1CTr+GrPBTdLG58UNkkJNQ8Dd9xdiVrZ/94sYKHm4HOo+UKTyOP0SNbZpZejDrf/2JNiqNL4Q== dependencies: "@isaacs/ttlcache" "^1.4.1" - "@react-native/debugger-frontend" "0.83.0" - "@react-native/debugger-shell" "0.83.0" + "@react-native/debugger-frontend" "0.83.9" + "@react-native/debugger-shell" "0.83.9" chrome-launcher "^0.15.2" chromium-edge-launcher "^0.2.0" connect "^3.6.5" @@ -1741,14 +1728,14 @@ serve-static "^1.16.2" ws "^7.5.10" -"@react-native/eslint-config@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.83.0.tgz#8ff14fbfb721b0223c962a84040582f7ccdbbd22" - integrity sha512-HTJg5XGQSGkVqeTvO7kOm1a1fNZ0VyZqhaLKAdWNwry+cWLkSnk9uohztnEIIP33FbP0Aybc7JuZIQon9OI3+w== +"@react-native/eslint-config@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.83.9.tgz#91ac5ae7682826ef612c382d64698318c4f08454" + integrity sha512-5dAT7bZ8h2vhWJFxGPFQkDCaLvHZ1VaLQlF+jKb5uD0By8Aas0xTXFSJPwBP3XIeRadQ54Vxwm6LRnMCNE0USQ== dependencies: "@babel/core" "^7.25.2" "@babel/eslint-parser" "^7.25.1" - "@react-native/eslint-plugin" "0.83.0" + "@react-native/eslint-plugin" "0.83.9" "@typescript-eslint/eslint-plugin" "^8.36.0" "@typescript-eslint/parser" "^8.36.0" eslint-config-prettier "^8.5.0" @@ -1759,55 +1746,55 @@ eslint-plugin-react-hooks "^7.0.1" eslint-plugin-react-native "^4.0.0" -"@react-native/eslint-plugin@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.83.0.tgz#cf612657685f7ed9fc9b7f1f12668e444bd2330d" - integrity sha512-a0lObGV1/1P6mrekSF+1KpRkdH2fefQ/8fm1kLTUNvR5mae8xXz+U+f+1lsgqqEHtoGHey5Ve5MUkjgj4WnqTQ== +"@react-native/eslint-plugin@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.83.9.tgz#9a11eb5dba9b4f0a4b8e1fc4e37d7da1b39ede8e" + integrity sha512-a0iyA3JGOaSOvs8+OUxpSaXYKdeXxQWGlzEDFFYfj7qFO6CGgMtER9MYxiyH26cGHZ41PRpd4xEMxoCENTuxLw== -"@react-native/gradle-plugin@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.83.0.tgz#85e00a918a5fd249b4caf1137d0b1a808e510df1" - integrity sha512-BXZRmfsbgPhEPkrRPjk2njA2AzhSelBqhuoklnv3DdLTdxaRjKYW+LW0zpKo1k3qPKj7kG1YGI3miol6l1GB5g== +"@react-native/gradle-plugin@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.83.9.tgz#d77707fc82e6db388b5489b5d7733bc0a4df30b7" + integrity sha512-v+iag7ft+fBRP54GthOiR70qrp0azgvW8PhNg0KFYw52xin09LoC0rk96CY+Hj5M1oGoQovrk0bdji7ipH2pGg== -"@react-native/js-polyfills@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.83.0.tgz#d45123c150286fb179ee00957d2d9e8ca815ab8c" - integrity sha512-cVB9BMqlfbQR0v4Wxi5M2yDhZoKiNqWgiEXpp7ChdZIXI0SEnj8WwLwE3bDkyOfF8tCHdytpInXyg/al2O+dLQ== +"@react-native/js-polyfills@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.83.9.tgz#8178d55abcb6ffdf3b4afe69ea4dc76051e43408" + integrity sha512-6+OdNC3GSgNI3L31zo730AxdI3eXjwD74k0M11gpvXKTOX/NQuXe3On+K4yLFokD2BFr8bL6XaqxCniCUQ3Q+Q== -"@react-native/metro-babel-transformer@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.83.0.tgz#24eb9351e3178e6f27aae3b2bbfc261043d6ca7c" - integrity sha512-hB5kpR5Ho9l9xKuh5uHZEIFqnuaW8T7rDYwqf1j0xvTZu88KwaHAXya2IpDZsjlWzVMCl50cAwPkVZOlEOfJvw== +"@react-native/metro-babel-transformer@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.83.9.tgz#77cbda60fd9e5a84eaa40027e14c666f1e5ea4be" + integrity sha512-Fxio5YRZ3md5URlNgkjTqy1Rmdd2IPkM16ptqtZMoEUBLiKRkacIBO3nEPHvi1HgE4ExtTbnKX59MiRkTTmB6w== dependencies: "@babel/core" "^7.25.2" - "@react-native/babel-preset" "0.83.0" + "@react-native/babel-preset" "0.83.9" hermes-parser "0.32.0" nullthrows "^1.1.1" -"@react-native/metro-config@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/metro-config/-/metro-config-0.83.0.tgz#f86a1cf84c11de495cc9fa0106e6b79a8b779dab" - integrity sha512-7mWZNZOJJLMJ8adBrAgAXcwtyn8PtPjAGavK8k3/mtsWYm79ncf5PD8D9puh6wBHCYwPu2ff/l23nNV8JsqLyg== +"@react-native/metro-config@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/metro-config/-/metro-config-0.83.9.tgz#49f3bf2c251932aaec930569ac6ec6fc4e860fdc" + integrity sha512-6dpqBWz9zbn0fhX7dc2oJBoSfxDdz1XRqHdUqvffdOSMXz2QmivQzBEs6o1UmnQ1fhSmGAk+LxdmWYRbRae3mg== dependencies: - "@react-native/js-polyfills" "0.83.0" - "@react-native/metro-babel-transformer" "0.83.0" - metro-config "^0.83.3" - metro-runtime "^0.83.3" + "@react-native/js-polyfills" "0.83.9" + "@react-native/metro-babel-transformer" "0.83.9" + metro-config "^0.83.6" + metro-runtime "^0.83.6" -"@react-native/normalize-colors@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.83.0.tgz#3aeb8967552b95400ee6ae1d95f4d11f289e409b" - integrity sha512-DG1ELOqQ6RS82R1zEUGTWa/pfSPOf+vwAnQB7Ao1vRuhW/xdd2OPQJyqx5a5QWMYpGrlkCb7ERxEVX6p2QODCA== +"@react-native/normalize-colors@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.83.9.tgz#7dd3632069dbcdbf6ae7f15dc2023593c6bdce03" + integrity sha512-GSXSvH+siDF2z+XtoF3Kk6zRFMWhGIpfq9nalBd4DSV97g5yNRQ5Htm2fpq7vBYNN+hVgvGZf7rRqnjn8bvfHg== -"@react-native/typescript-config@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.83.0.tgz#1fca30162eb8187896d4b3e926131436b23bff07" - integrity sha512-8IcgamT0qoBDL3D8Ho6YHkQrxUMf3fKHkRd6MYDjVKNamz0XtfXNLY/FNnUOolx1HbgMkkwKFcbP3AbIKFxirQ== +"@react-native/typescript-config@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.83.9.tgz#3f7eaa8c52c81603448b60aa10065c90d836dd95" + integrity sha512-tdtS0wvsvPaFZjMwmaL+HxEN6TW0kriATmC2RQOjgUq5kLSTPrFFZPKFT8p5OtqnyAUevv6jzllYG5CVYULfgg== -"@react-native/virtualized-lists@0.83.0": - version "0.83.0" - resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.83.0.tgz#f65f70d9a5fe744aeb3c9ea6b8c21b39cf849716" - integrity sha512-AVnDppwPidQrPrzA4ETr4o9W+40yuijg3EVgFt2hnMldMZkqwPRrgJL2GSreQjCYe1NfM5Yn4Egyy4Kd0yp4Lw== +"@react-native/virtualized-lists@0.83.9": + version "0.83.9" + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.83.9.tgz#e77b63b528156f14c5ceff5a6e091e1c857fe386" + integrity sha512-fZ84faVUANrBU7GfL1wPSkGkn5cnCPVXxAwutKit1S5i8hlfwCnt0gE9Fu/0fpAIeuGxHVed00w2xxDVXyLxKQ== dependencies: invariant "^2.2.4" nullthrows "^1.1.1" @@ -2127,7 +2114,15 @@ abort-controller@^3.0.0: dependencies: event-target-shim "^5.0.0" -accepts@^1.3.7, accepts@~1.3.8: +accepts@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-2.0.0.tgz#bbcf4ba5075467f3f2131eab3cffc73c2f5d7895" + integrity sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng== + dependencies: + mime-types "^3.0.0" + negotiator "^1.0.0" + +accepts@~1.3.8: version "1.3.8" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== @@ -3853,10 +3848,10 @@ hasown@^2.0.2: dependencies: function-bind "^1.1.2" -hermes-compiler@0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/hermes-compiler/-/hermes-compiler-0.14.0.tgz#ec0ec83132ab5954e7bd2c74e6331752742f188f" - integrity sha512-clxa193o+GYYwykWVFfpHduCATz8fR5jvU7ngXpfKHj+E9hr9vjLNtdLSEe8MUbObvVexV3wcyxQ00xTPIrB1Q== +hermes-compiler@0.14.1: + version "0.14.1" + resolved "https://registry.yarnpkg.com/hermes-compiler/-/hermes-compiler-0.14.1.tgz#5381d2bb88454027d16736b8cb7fddaaf1556538" + integrity sha512-+RPPQlayoZ9n6/KXKt5SFILWXCGJ/LV5d24L5smXrvTDrPS4L6dSctPczXauuvzFP3QEJbD1YO7Z3Ra4a+4IhA== hermes-estree@0.25.1: version "0.25.1" @@ -3868,6 +3863,11 @@ hermes-estree@0.32.0: resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.32.0.tgz#bb7da6613ab8e67e334a1854ea1e209f487d307b" integrity sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ== +hermes-estree@0.35.0: + version "0.35.0" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.35.0.tgz#767cce0b14a68b4bc06cd5db7efe889f6188c565" + integrity sha512-xVx5Opwy8Oo1I5yGpVRhCvWL/iV3M+ylksSKVNlxxD90cpDpR/AR1jLYqK8HWihm065a6UI3HeyAmYzwS8NOOg== + hermes-parser@0.32.0: version "0.32.0" resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.32.0.tgz#7916984ef6fdce62e7415d354cf35392061cd303" @@ -3875,6 +3875,13 @@ hermes-parser@0.32.0: dependencies: hermes-estree "0.32.0" +hermes-parser@0.35.0: + version "0.35.0" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.35.0.tgz#7625ec2f34ab897c2a17a7bea9788d136d5fd8c9" + integrity sha512-9JLjeHxBx8T4CAsydZR49PNZUaix+WpQJwu9p2010lu+7Kwl6D/7wYFFJxoz+aXkaaClp9Zfg6W6/zVlSJORaA== + dependencies: + hermes-estree "0.35.0" + hermes-parser@^0.25.1: version "0.25.1" resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.25.1.tgz#5be0e487b2090886c62bd8a11724cd766d5f54d1" @@ -4998,60 +5005,61 @@ merge2@^1.3.0: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -metro-babel-transformer@0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.83.3.tgz#d8c134615530c9ee61364526d44ca4bb0c5343ea" - integrity sha512-1vxlvj2yY24ES1O5RsSIvg4a4WeL7PFXgKOHvXTXiW0deLvQr28ExXj6LjwCCDZ4YZLhq6HddLpZnX4dEdSq5g== +metro-babel-transformer@0.83.7: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.83.7.tgz#8448c7a550571de87d00e97c1a7139c6b6900e4a" + integrity sha512-sBqBkt6kNut/88bv+Ucvm4yqdPetbvAEsHzi3MAgJEifOSYYzX5Z5Kgw3TFOrwf/mHJTOBG2ONlaMHoyfP15TA== dependencies: "@babel/core" "^7.25.2" flow-enums-runtime "^0.0.6" - hermes-parser "0.32.0" + hermes-parser "0.35.0" + metro-cache-key "0.83.7" nullthrows "^1.1.1" -metro-cache-key@0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.83.3.tgz#ae6c5d4eb1ad8d06a92bf7294ca730a8d880b573" - integrity sha512-59ZO049jKzSmvBmG/B5bZ6/dztP0ilp0o988nc6dpaDsU05Cl1c/lRf+yx8m9WW/JVgbmfO5MziBU559XjI5Zw== +metro-cache-key@0.83.7: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.83.7.tgz#59e647cf6dd6297e43d0bd7ab927db48c6ba80b5" + integrity sha512-W1c2Nmx8MiJTJt+eWhMO08z9VKi3kZOaz99IYGdqeqDgY9j+yZjXl62rUav4Di0heZfh4/n2s722PqRL1OODeg== dependencies: flow-enums-runtime "^0.0.6" -metro-cache@0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.83.3.tgz#f1245cc48570c47d8944495e61d67f0228f10172" - integrity sha512-3jo65X515mQJvKqK3vWRblxDEcgY55Sk3w4xa6LlfEXgQ9g1WgMh9m4qVZVwgcHoLy0a2HENTPCCX4Pk6s8c8Q== +metro-cache@0.83.7: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.83.7.tgz#73ab7857ba6267b78f6374396829d660a67deccf" + integrity sha512-E9SRePXQ1Zvlj79VcOk57q7VC7rMHMFQ+jhmPHBiq+dJ0bJB5BL87lWZF6oh5X76Cci5tpDuQNaDwwuSCToEeg== dependencies: exponential-backoff "^3.1.1" flow-enums-runtime "^0.0.6" https-proxy-agent "^7.0.5" - metro-core "0.83.3" + metro-core "0.83.7" -metro-config@0.83.3, metro-config@^0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.83.3.tgz#a30e7a69b5cf8c4ac4c4b68b1b4c33649ae129a2" - integrity sha512-mTel7ipT0yNjKILIan04bkJkuCzUUkm2SeEaTads8VfEecCh+ltXchdq6DovXJqzQAXuR2P9cxZB47Lg4klriA== +metro-config@0.83.7, metro-config@^0.83.6: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.83.7.tgz#fc88f4f75992744d6d64bf27c6a2f11b10e9fcfb" + integrity sha512-83mjWFbFOt2GeJ6pFIum5mSnc1uTsZJAtD8o4ej0s4NVsYsA7fB+pHvTfHhFrpeMONaobu2riKavkPei05Er/Q== dependencies: connect "^3.6.5" flow-enums-runtime "^0.0.6" jest-validate "^29.7.0" - metro "0.83.3" - metro-cache "0.83.3" - metro-core "0.83.3" - metro-runtime "0.83.3" + metro "0.83.7" + metro-cache "0.83.7" + metro-core "0.83.7" + metro-runtime "0.83.7" yaml "^2.6.1" -metro-core@0.83.3, metro-core@^0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.83.3.tgz#007e93f7d1983777da8988dfb103ad897c9835b8" - integrity sha512-M+X59lm7oBmJZamc96usuF1kusd5YimqG/q97g4Ac7slnJ3YiGglW5CsOlicTR5EWf8MQFxxjDoB6ytTqRe8Hw== +metro-core@0.83.7, metro-core@^0.83.6: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.83.7.tgz#45cc9eebd979c75021015f190dbd023e833bdd16" + integrity sha512-6yn3w1wnltT6RQl7p7YES2l95ArC+mWrOssEiH8p5/DDrJS65/szf9LsC9JrBv8c5DdvSY3V3f0GRYg0Ox7hCg== dependencies: flow-enums-runtime "^0.0.6" lodash.throttle "^4.1.1" - metro-resolver "0.83.3" + metro-resolver "0.83.7" -metro-file-map@0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.83.3.tgz#3d79fbb1d379ab178dd895ce54cb5ecb183d74a2" - integrity sha512-jg5AcyE0Q9Xbbu/4NAwwZkmQn7doJCKGW0SLeSJmzNB9Z24jBe0AL2PHNMy4eu0JiKtNWHz9IiONGZWq7hjVTA== +metro-file-map@0.83.7: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.83.7.tgz#1d0d47db8a76631f0fed2112edad5fec462aec50" + integrity sha512-+j0F1m+FQYVAQ6syf+mwhIPV5GoFQrkInX8bppuc50IzNsZbMrp8R5H/Sx/K2daQ3YEa9F/XwkeZT8gzJfgeCw== dependencies: debug "^4.4.0" fb-watchman "^2.0.0" @@ -5063,127 +5071,125 @@ metro-file-map@0.83.3: nullthrows "^1.1.1" walker "^1.0.7" -metro-minify-terser@0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.83.3.tgz#c1c70929c86b14c8bf03e6321b4f9310bc8dbe87" - integrity sha512-O2BmfWj6FSfzBLrNCXt/rr2VYZdX5i6444QJU0fFoc7Ljg+Q+iqebwE3K0eTvkI6TRjELsXk1cjU+fXwAR4OjQ== +metro-minify-terser@0.83.7: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.83.7.tgz#2de0b70f8cd58e9383b014313a1d9e7babe8d878" + integrity sha512-MfJar2IS4tBRuLb9svwb0Gu5l9BsH+pcRm8eGcEi/wy8MzZinfinh5dFLt2nWkocnulIgtGB5NkFDdbXqMXKhQ== dependencies: flow-enums-runtime "^0.0.6" terser "^5.15.0" -metro-resolver@0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.83.3.tgz#06207bdddc280b9335722a8c992aeec017413942" - integrity sha512-0js+zwI5flFxb1ktmR///bxHYg7OLpRpWZlBBruYG8OKYxeMP7SV0xQ/o/hUelrEMdK4LJzqVtHAhBm25LVfAQ== +metro-resolver@0.83.7: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.83.7.tgz#84b2e2749f0dba0e1c204764d01c21892157cf1c" + integrity sha512-WSJIENlMcoSsuz66IfBHOkgfp3KJt2UW2TnEHPf1b8pIG2eEXNOVmo2+03A0H17WY2XGXWgxL0CG7FAopqgB1A== dependencies: flow-enums-runtime "^0.0.6" -metro-runtime@0.83.3, metro-runtime@^0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.83.3.tgz#ff504df5d93f38b1af396715b327e589ba8d184d" - integrity sha512-JHCJb9ebr9rfJ+LcssFYA2x1qPYuSD/bbePupIGhpMrsla7RCwC/VL3yJ9cSU+nUhU4c9Ixxy8tBta+JbDeZWw== +metro-runtime@0.83.7, metro-runtime@^0.83.6: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.83.7.tgz#3606a71c94a4ef862b7a0e43156b35f7a4e4cf17" + integrity sha512-9GKkJURaB2iyYoEExKnedzAHzxmKtSi+k0tsZUvMoU27tBZJElchYt7JH/Ai/XzYAI9lCAaV7u5HZSI8J5Z+wQ== dependencies: "@babel/runtime" "^7.25.0" flow-enums-runtime "^0.0.6" -metro-source-map@0.83.3, metro-source-map@^0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.83.3.tgz#04bb464f7928ea48bcdfd18912c8607cf317c898" - integrity sha512-xkC3qwUBh2psVZgVavo8+r2C9Igkk3DibiOXSAht1aYRRcztEZNFtAMtfSB7sdO2iFMx2Mlyu++cBxz/fhdzQg== +metro-source-map@0.83.7, metro-source-map@^0.83.6: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.83.7.tgz#6208e72427c987e66a9ec23ebaee0b3cc76dd16c" + integrity sha512-JgA1h7oc1a1jydBe1GhVFsUoMYo3wLPk7oRA32rjlDsq+sP2JLt9x2p2lWbNSxTm/u8NV4VRid3hvEJgcX8tKw== dependencies: - "@babel/traverse" "^7.25.3" - "@babel/traverse--for-generate-function-map" "npm:@babel/traverse@^7.25.3" - "@babel/types" "^7.25.2" + "@babel/traverse" "^7.29.0" + "@babel/types" "^7.29.0" flow-enums-runtime "^0.0.6" invariant "^2.2.4" - metro-symbolicate "0.83.3" + metro-symbolicate "0.83.7" nullthrows "^1.1.1" - ob1 "0.83.3" + ob1 "0.83.7" source-map "^0.5.6" vlq "^1.0.0" -metro-symbolicate@0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.83.3.tgz#67af03950f0dfe19a7c059e3983e39a31e95d03a" - integrity sha512-F/YChgKd6KbFK3eUR5HdUsfBqVsanf5lNTwFd4Ca7uuxnHgBC3kR/Hba/RGkenR3pZaGNp5Bu9ZqqP52Wyhomw== +metro-symbolicate@0.83.7: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.83.7.tgz#ee10cfbafb5ed5ae5f04a565c496fd772afb3f5c" + integrity sha512-g4suyxw20WOHWI680c+Kq4wC/NF+Hx5pRH9afrMp+sMTxqLeKcPR1Xf4wMhsjlbvx7LbIREdke6q928jEjvJWw== dependencies: flow-enums-runtime "^0.0.6" invariant "^2.2.4" - metro-source-map "0.83.3" + metro-source-map "0.83.7" nullthrows "^1.1.1" source-map "^0.5.6" vlq "^1.0.0" -metro-transform-plugins@0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.83.3.tgz#2c59ba841e269363cf3acb13138cb992f0c75013" - integrity sha512-eRGoKJU6jmqOakBMH5kUB7VitEWiNrDzBHpYbkBXW7C5fUGeOd2CyqrosEzbMK5VMiZYyOcNFEphvxk3OXey2A== +metro-transform-plugins@0.83.7: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.83.7.tgz#9fc9b4c209ca2fdc1e720a9fefde7c20f32ab5ad" + integrity sha512-Ss0FpBiZDjX2kwhukMDl5sNdYK8T/06IPqxNE4H6PTlRlfs9q11cef13c/xESY/Pm4VCkp1yJUZO3kXzvMxQFA== dependencies: "@babel/core" "^7.25.2" - "@babel/generator" "^7.25.0" - "@babel/template" "^7.25.0" - "@babel/traverse" "^7.25.3" + "@babel/generator" "^7.29.1" + "@babel/template" "^7.28.6" + "@babel/traverse" "^7.29.0" flow-enums-runtime "^0.0.6" nullthrows "^1.1.1" -metro-transform-worker@0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.83.3.tgz#ca6ae4a02b0f61b33299e6e56bacaba32dcd607f" - integrity sha512-Ztekew9t/gOIMZX1tvJOgX7KlSLL5kWykl0Iwu2cL2vKMKVALRl1hysyhUw0vjpAvLFx+Kfq9VLjnHIkW32fPA== +metro-transform-worker@0.83.7: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.83.7.tgz#1ba8980f660630f7dfbf52fcf2b7bd6e4ae4528b" + integrity sha512-UegCo7ygB2fT64mRK2nbAjQVJ1zSwIIHy8d96jJv2nKZFDaViYBiughEdu5HM/Ceq0WN3LZrZk3zhl9aoiLYFw== dependencies: "@babel/core" "^7.25.2" - "@babel/generator" "^7.25.0" - "@babel/parser" "^7.25.3" - "@babel/types" "^7.25.2" + "@babel/generator" "^7.29.1" + "@babel/parser" "^7.29.0" + "@babel/types" "^7.29.0" flow-enums-runtime "^0.0.6" - metro "0.83.3" - metro-babel-transformer "0.83.3" - metro-cache "0.83.3" - metro-cache-key "0.83.3" - metro-minify-terser "0.83.3" - metro-source-map "0.83.3" - metro-transform-plugins "0.83.3" + metro "0.83.7" + metro-babel-transformer "0.83.7" + metro-cache "0.83.7" + metro-cache-key "0.83.7" + metro-minify-terser "0.83.7" + metro-source-map "0.83.7" + metro-transform-plugins "0.83.7" nullthrows "^1.1.1" -metro@0.83.3, metro@^0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.83.3.tgz#1e7e04c15519af746f8932c7f9c553d92c39e922" - integrity sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q== +metro@0.83.7, metro@^0.83.6: + version "0.83.7" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.83.7.tgz#8357495dfea9e11d34ea15c0a1e2acd508ee5559" + integrity sha512-SPaPEyvTsTmd0LpT7RaZciQyDw2i/JB7+iY9L5VfBo72+psescFxBqpI1TL9dnL+pmnfkU+l/J1mEEGLeF65EQ== dependencies: - "@babel/code-frame" "^7.24.7" + "@babel/code-frame" "^7.29.0" "@babel/core" "^7.25.2" - "@babel/generator" "^7.25.0" - "@babel/parser" "^7.25.3" - "@babel/template" "^7.25.0" - "@babel/traverse" "^7.25.3" - "@babel/types" "^7.25.2" - accepts "^1.3.7" - chalk "^4.0.0" + "@babel/generator" "^7.29.1" + "@babel/parser" "^7.29.0" + "@babel/template" "^7.28.6" + "@babel/traverse" "^7.29.0" + "@babel/types" "^7.29.0" + accepts "^2.0.0" ci-info "^2.0.0" connect "^3.6.5" debug "^4.4.0" error-stack-parser "^2.0.6" flow-enums-runtime "^0.0.6" graceful-fs "^4.2.4" - hermes-parser "0.32.0" + hermes-parser "0.35.0" image-size "^1.0.2" invariant "^2.2.4" jest-worker "^29.7.0" jsc-safe-url "^0.2.2" lodash.throttle "^4.1.1" - metro-babel-transformer "0.83.3" - metro-cache "0.83.3" - metro-cache-key "0.83.3" - metro-config "0.83.3" - metro-core "0.83.3" - metro-file-map "0.83.3" - metro-resolver "0.83.3" - metro-runtime "0.83.3" - metro-source-map "0.83.3" - metro-symbolicate "0.83.3" - metro-transform-plugins "0.83.3" - metro-transform-worker "0.83.3" - mime-types "^2.1.27" + metro-babel-transformer "0.83.7" + metro-cache "0.83.7" + metro-cache-key "0.83.7" + metro-config "0.83.7" + metro-core "0.83.7" + metro-file-map "0.83.7" + metro-resolver "0.83.7" + metro-runtime "0.83.7" + metro-source-map "0.83.7" + metro-symbolicate "0.83.7" + metro-transform-plugins "0.83.7" + metro-transform-worker "0.83.7" + mime-types "^3.0.1" nullthrows "^1.1.1" serialize-error "^2.1.0" source-map "^0.5.6" @@ -5204,12 +5210,19 @@ mime-db@1.52.0: resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== -"mime-db@>= 1.43.0 < 2": +"mime-db@>= 1.43.0 < 2", mime-db@^1.54.0: version "1.54.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.54.0.tgz#cddb3ee4f9c64530dff640236661d42cb6a314f5" integrity sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ== -mime-types@^2.1.27, mime-types@~2.1.24, mime-types@~2.1.34: +mime-types@^3.0.0, mime-types@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-3.0.2.tgz#39002d4182575d5af036ffa118100f2524b2e2ab" + integrity sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A== + dependencies: + mime-db "^1.54.0" + +mime-types@~2.1.24, mime-types@~2.1.34: version "2.1.35" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== @@ -5293,6 +5306,11 @@ negotiator@0.6.3: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== +negotiator@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-1.0.0.tgz#b6c91bb47172d69f93cfd7c357bbb529019b5f6a" + integrity sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg== + negotiator@~0.6.4: version "0.6.4" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.4.tgz#777948e2452651c570b712dd01c23e262713fff7" @@ -5335,10 +5353,10 @@ nullthrows@^1.1.1: resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== -ob1@0.83.3: - version "0.83.3" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.83.3.tgz#2208e20c9070e9beff3ad067f2db458fa6b07014" - integrity sha512-egUxXCDwoWG06NGCS5s5AdcpnumHKJlfd3HH06P3m9TEMwwScfcY35wpQxbm9oHof+dM/lVH9Rfyu1elTVelSA== +ob1@0.83.7: + version "0.83.7" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.83.7.tgz#0f9a9461ee3c3048eacd40893fee3385d42d8731" + integrity sha512-9M5kpuOLyTPogMtZiQUIxdAZxl7Dxs6tVBbJErSumsqGMuhVSoUbkfeZ3XNPpLpwBBtqY5QDUzGwggLHX3slQg== dependencies: flow-enums-runtime "^0.0.6" @@ -5849,19 +5867,19 @@ react-native-worklets@^0.7.0: convert-source-map "2.0.0" semver "7.7.3" -react-native@0.83.0: - version "0.83.0" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.83.0.tgz#30f815ca6355c9fe32daa8772338075d3e2d84f1" - integrity sha512-a8wPjGfkktb1+Mjvzkky3d0u6j6zdWAzftZ2LdQtgRgqkMMfgQxD9S+ri3RNlfAFQpuCAOYUIyrNHiVkUQChxA== +react-native@0.83.9: + version "0.83.9" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.83.9.tgz#61d2a4ccd89e06b98992c9b9781856ad88a09d39" + integrity sha512-bTQpaSJBbxOizI8SMNiCR/5aIvfO3ZlXAcWYxg6FmdbfJYCZ0zdUCK9mSZ4patureITGHNU94RXhxDAJhqsO7w== dependencies: "@jest/create-cache-key-function" "^29.7.0" - "@react-native/assets-registry" "0.83.0" - "@react-native/codegen" "0.83.0" - "@react-native/community-cli-plugin" "0.83.0" - "@react-native/gradle-plugin" "0.83.0" - "@react-native/js-polyfills" "0.83.0" - "@react-native/normalize-colors" "0.83.0" - "@react-native/virtualized-lists" "0.83.0" + "@react-native/assets-registry" "0.83.9" + "@react-native/codegen" "0.83.9" + "@react-native/community-cli-plugin" "0.83.9" + "@react-native/gradle-plugin" "0.83.9" + "@react-native/js-polyfills" "0.83.9" + "@react-native/normalize-colors" "0.83.9" + "@react-native/virtualized-lists" "0.83.9" abort-controller "^3.0.0" anser "^1.4.9" ansi-regex "^5.0.0" @@ -5871,12 +5889,12 @@ react-native@0.83.0: commander "^12.0.0" flow-enums-runtime "^0.0.6" glob "^7.1.1" - hermes-compiler "0.14.0" + hermes-compiler "0.14.1" invariant "^2.2.4" jest-environment-node "^29.7.0" memoize-one "^5.0.0" - metro-runtime "^0.83.3" - metro-source-map "^0.83.3" + metro-runtime "^0.83.6" + metro-source-map "^0.83.6" nullthrows "^1.1.1" pretty-format "^29.7.0" promise "^8.3.0"