diff --git a/README.md b/README.md index f8dcbd20..573a2ff1 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Jellify +# Jellify (verb) - to make gelatinous ![Jellify App Icon](assets/icon_60pt_3x.jpg) A music player for [Jellyfin](https://jellyfin.org/) built with [React Native](https://reactnative.dev/). diff --git a/components/Album/component.tsx b/components/Album/component.tsx index 31053c49..5672dd0a 100644 --- a/components/Album/component.tsx +++ b/components/Album/component.tsx @@ -52,8 +52,8 @@ export default function Album({ height={width / 1.1} /> -

{ album.Name ?? "Untitled Album" }

-
{ album.ProductionYear?.toString() ?? "" }
+
{ album.Name ?? "Untitled Album" }
+ { album.ProductionYear?.toString() ?? "" } )} diff --git a/components/Global/components/favorite-button.tsx b/components/Global/components/favorite-button.tsx index 6e3a9be1..64ac61c4 100644 --- a/components/Global/components/favorite-button.tsx +++ b/components/Global/components/favorite-button.tsx @@ -5,7 +5,7 @@ import { getUserLibraryApi } from "@jellyfin/sdk/lib/utils/api"; import { useMutation } from "@tanstack/react-query"; import { isUndefined } from "lodash"; import { useUserData } from "../../../api/queries/favorites"; -import { Spinner, useTheme } from "tamagui"; +import { getTokens, Spinner } from "tamagui"; import Client from "../../../api/client"; import { usePlayerContext } from "../../..//player/provider"; @@ -27,8 +27,6 @@ export default function FavoriteButton({ const { data, isFetching, isFetched, refetch } = useUserData(item.Id!); - const theme = useTheme(); - const useSetFavorite = useMutation({ mutationFn: async (mutation: SetFavoriteMutation) => { return getUserLibraryApi(Client.api!) @@ -85,7 +83,7 @@ export default function FavoriteButton({ ) : ( diff --git a/components/Global/components/item-card.tsx b/components/Global/components/item-card.tsx index d667aed9..e2758796 100644 --- a/components/Global/components/item-card.tsx +++ b/components/Global/components/item-card.tsx @@ -62,12 +62,13 @@ export function ItemCard(props: CardProps) { alignItems="center" width={dimensions.width} > -
{ props.caption } -
+ { props.subCaption && ( @@ -106,7 +104,7 @@ export default function Item({ { item.UserData?.IsFavorite ? ( ) : ( diff --git a/components/Global/components/track.tsx b/components/Global/components/track.tsx index 4eb13263..4616a7e2 100644 --- a/components/Global/components/track.tsx +++ b/components/Global/components/track.tsx @@ -1,6 +1,6 @@ import { usePlayerContext } from "../../../player/provider"; import React from "react"; -import { Separator, Spacer, Theme, useTheme, XStack, YStack } from "tamagui"; +import { getTokens, Separator, Spacer, Theme, useTheme, XStack, YStack } from "tamagui"; import { Text } from "../helpers/text"; import { RunTimeTicks } from "../helpers/time-codes"; import { BaseItemDto } from "@jellyfin/sdk/lib/generated-client/models"; @@ -37,13 +37,12 @@ export default function Track({ invertedColors, } : TrackProps) : React.JSX.Element { + const theme = useTheme(); const { width } = useSafeAreaFrame(); const { nowPlaying, queue, usePlayNewQueue } = usePlayerContext(); const isPlaying = nowPlaying?.item.Id === track.Id; - const theme = useTheme(); - return ( @@ -90,7 +89,7 @@ export default function Track({ /> ) : ( { track.IndexNumber?.toString() ?? "" } @@ -100,7 +99,7 @@ export default function Track({ @@ -129,7 +128,7 @@ export default function Track({ minWidth={24} > { track.UserData?.IsFavorite ? ( - + ) : ( )} diff --git a/components/Global/helpers/icon-card.tsx b/components/Global/helpers/icon-card.tsx index 11d9c388..4a2c11cd 100644 --- a/components/Global/helpers/icon-card.tsx +++ b/components/Global/helpers/icon-card.tsx @@ -1,5 +1,5 @@ -import { Card, useTheme, View } from "tamagui"; -import { H2 } from "./text"; +import { Card, getTokens, View } from "tamagui"; +import { H2, H4 } from "./text"; import Icon from "./icon"; export default function IconCard({ @@ -14,8 +14,6 @@ export default function IconCard({ caption?: string | undefined, }) : React.JSX.Element { - const theme = useTheme(); - return ( - + -

{ caption }

+

{ caption ?? "" }

- + diff --git a/components/Global/helpers/text.tsx b/components/Global/helpers/text.tsx index 2cc45667..844455ff 100644 --- a/components/Global/helpers/text.tsx +++ b/components/Global/helpers/text.tsx @@ -24,31 +24,58 @@ export function Label(props: LabelProps): React.JSX.Element { export function H1({ children }: { children: string }): React.JSX.Element { return ( - { children } + + { children } + ) } export function H2(props: TamaguiTextProps): React.JSX.Element { return ( - { props.children } + + { props.children } + ) } -export function H3({ children }: { children: string }): React.JSX.Element { +export function H3(props: TamaguiTextProps): React.JSX.Element { return ( - { children } + + { props.children } + ) } -export function H4({ children }: { children: string }): React.JSX.Element { +export function H4(props: TamaguiTextProps): React.JSX.Element { return ( - {children} + + { props.children } + ) } export function H5({ children }: { children: string }): React.JSX.Element { return ( - { children } + + { children } + ) } diff --git a/components/ItemDetail/component.tsx b/components/ItemDetail/component.tsx index 402462a0..883df8fc 100644 --- a/components/ItemDetail/component.tsx +++ b/components/ItemDetail/component.tsx @@ -3,7 +3,7 @@ import { NativeStackNavigationProp } from "@react-navigation/native-stack"; import { useSafeAreaFrame } from "react-native-safe-area-context"; import { StackParamList } from "../types"; import TrackOptions from "./helpers/TrackOptions"; -import { ScrollView, Spacer, useTheme, View, XStack, YStack } from "tamagui"; +import { getTokens, ScrollView, Spacer, View, XStack, YStack } from "tamagui"; import BlurhashedImage from "../Global/components/blurhashed-image"; import { Text } from "../Global/helpers/text"; import FavoriteButton from "../Global/components/favorite-button"; @@ -29,7 +29,6 @@ export default function ItemDetail({ ]); const { width } = useSafeAreaFrame(); - const theme = useTheme(); switch (item.Type) { case "Audio": { @@ -87,7 +86,7 @@ export default function ItemDetail({ { if (item.ArtistItems) { diff --git a/components/Player/mini-player.tsx b/components/Player/mini-player.tsx index ceed3d35..fbf24340 100644 --- a/components/Player/mini-player.tsx +++ b/components/Player/mini-player.tsx @@ -1,5 +1,5 @@ import React, { } from "react"; -import { useTheme, View, XStack, YStack } from "tamagui"; +import { getTokens, useTheme, View, XStack, YStack } from "tamagui"; import { usePlayerContext } from "../../player/provider"; import { BottomTabNavigationEventMap } from "@react-navigation/bottom-tabs"; import { NavigationHelpers, ParamListBase } from "@react-navigation/native"; @@ -56,7 +56,7 @@ export function Miniplayer({ navigation }: { navigation : NavigationHelpers - {nowPlaying?.artist ?? ""} + {nowPlaying?.artist ?? ""}
diff --git a/components/Player/screens/index.tsx b/components/Player/screens/index.tsx index 18e84467..cd59498f 100644 --- a/components/Player/screens/index.tsx +++ b/components/Player/screens/index.tsx @@ -5,7 +5,7 @@ import { usePlayerContext } from "../../../player/provider"; import { NativeStackNavigationProp } from "@react-navigation/native-stack"; import React, { useState, useEffect } from "react"; import { SafeAreaView, useSafeAreaFrame } from "react-native-safe-area-context"; -import { YStack, XStack, Spacer, useTheme } from "tamagui"; +import { YStack, XStack, Spacer, getTokens } from "tamagui"; import PlayPauseButton from "../helpers/buttons"; import { H5, Text } from "../../../components/Global/helpers/text"; import Icon from "../../../components/Global/helpers/icon"; @@ -35,8 +35,6 @@ export default function PlayerScreen({ navigation }: { navigation: NativeStackNa const { width } = useSafeAreaFrame(); - const theme = useTheme(); - // Prevent gesture event to close player if we're seeking useEffect(() => { navigation.getParent()!.setOptions({ gestureEnabled: !seeking }); @@ -64,7 +62,7 @@ export default function PlayerScreen({ navigation }: { navigation: NativeStackNa > Playing from -
{ queueName ?? "Queue"}
+ { queueName ?? "Queue"}
@@ -96,7 +94,7 @@ export default function PlayerScreen({ navigation }: { navigation: NativeStackNa { if (nowPlaying!.item.ArtistItems) { navigation.navigate("Artist", { diff --git a/components/Player/screens/queue.tsx b/components/Player/screens/queue.tsx index 9325348b..53a88177 100644 --- a/components/Player/screens/queue.tsx +++ b/components/Player/screens/queue.tsx @@ -6,6 +6,7 @@ import { NativeStackNavigationProp } from "@react-navigation/native-stack"; import { useSafeAreaFrame } from "react-native-safe-area-context"; import DraggableFlatList from "react-native-draggable-flatlist"; import SwipeableItem from "react-native-swipeable-item"; +import { trigger } from "react-native-haptic-feedback"; export default function Queue({ navigation }: { navigation: NativeStackNavigationProp}): React.JSX.Element { @@ -53,7 +54,10 @@ export default function Queue({ navigation }: { navigation: NativeStackNavigatio onPress={() => { useSkip.mutate(index); }} - onLongPress={drag} + onLongPress={() => { + trigger('impactLight'); + drag(); + }} isNested /> ) diff --git a/components/tabs.tsx b/components/tabs.tsx index 5ec4186b..e1b46f7e 100644 --- a/components/tabs.tsx +++ b/components/tabs.tsx @@ -7,7 +7,7 @@ import Favorites from "./Favorites/component"; import Settings from "./Settings/stack"; import { Discover } from "./Discover/component"; import { Miniplayer } from "./Player/mini-player"; -import { Separator, useTheme } from "tamagui"; +import { getTokens, Separator } from "tamagui"; import { usePlayerContext } from "../player/provider"; import SearchStack from "./Search/stack"; @@ -15,7 +15,6 @@ const Tab = createBottomTabNavigator(); export function Tabs() : React.JSX.Element { - const theme = useTheme(); const isDarkMode = useColorScheme() === 'dark'; const { showMiniplayer } = usePlayerContext(); @@ -23,8 +22,8 @@ export function Tabs() : React.JSX.Element { return ( ( <> diff --git a/fonts.config.ts b/fonts.config.ts index 2553611a..6db39ab9 100644 --- a/fonts.config.ts +++ b/fonts.config.ts @@ -1,3 +1,4 @@ +import { fonts } from "@tamagui/config/v4"; import { createFont } from "tamagui"; import { fonts } from "@tamagui/config/v4" @@ -15,10 +16,10 @@ const aileronFace = { export const bodyFont = createFont({ family: "Aileron-Bold", - size: fonts.heading.size, - lineHeight: fonts.heading.lineHeight, - weight: fonts.heading.weight, - letterSpacing: fonts.heading.letterSpacing, + size: fonts.body.size, + lineHeight: fonts.body.lineHeight, + weight: fonts.body.weight, + letterSpacing: fonts.body.letterSpacing, face: aileronFace }) diff --git a/ios/Jellify.xcodeproj/project.pbxproj b/ios/Jellify.xcodeproj/project.pbxproj index 1de6beb3..be050ae1 100644 --- a/ios/Jellify.xcodeproj/project.pbxproj +++ b/ios/Jellify.xcodeproj/project.pbxproj @@ -9,10 +9,9 @@ /* Begin PBXBuildFile section */ 00E356F31AD99517003FC87E /* JellifyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* JellifyTests.m */; }; 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; - 1A54BD4268E3B9223ACD0ACE /* libPods-Jellify-JellifyTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E3FC2EF41A48FB4677060580 /* libPods-Jellify-JellifyTests.a */; }; 217EBE16A3E8C5FBF476C905 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = F757EB73303E0AC21EF34F64 /* PrivacyInfo.xcprivacy */; }; - 445DD5C8B4E05137BA74B472 /* libPods-Jellify.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 35BDC69D4A828E041848E705 /* libPods-Jellify.a */; }; 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; + A60C9AA87213BE8A7EE6AE6B /* libPods-Jellify.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1B1D914BAD4BACAA4285B842 /* libPods-Jellify.a */; }; CF620D0C2CF2BB210045E433 /* Aileron-Italic.otf in Resources */ = {isa = PBXBuildFile; fileRef = CF620CFC2CF2BB1F0045E433 /* Aileron-Italic.otf */; }; CF620D0D2CF2BB210045E433 /* Aileron-Thin.otf in Resources */ = {isa = PBXBuildFile; fileRef = CF620CFD2CF2BB1F0045E433 /* Aileron-Thin.otf */; }; CF620D0E2CF2BB210045E433 /* Aileron-HeavyItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = CF620CFE2CF2BB1F0045E433 /* Aileron-HeavyItalic.otf */; }; @@ -59,6 +58,7 @@ CF98CA472D3E99E0003D88B7 /* CarScene.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF98CA452D3E99DF003D88B7 /* CarScene.swift */; }; CF98CA482D3E99E0003D88B7 /* PhoneScene.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF98CA462D3E99DF003D88B7 /* PhoneScene.swift */; }; CF98CA492D3E99E0003D88B7 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF98CA442D3E99DF003D88B7 /* AppDelegate.swift */; }; + F6D5705AF0F241CFACB48120 /* libPods-Jellify-JellifyTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F2E0D6CB45A7D6D19B1B471 /* libPods-Jellify-JellifyTests.a */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -79,11 +79,12 @@ 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = Jellify/Images.xcassets; sourceTree = ""; }; 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Jellify/Info.plist; sourceTree = ""; }; 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = Jellify/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 35BDC69D4A828E041848E705 /* libPods-Jellify.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Jellify.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3B6622EAB81CD73F7F18C4A4 /* Pods-Jellify.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Jellify.debug.xcconfig"; path = "Target Support Files/Pods-Jellify/Pods-Jellify.debug.xcconfig"; sourceTree = ""; }; - 47F8F23DBB1E6482816F1E11 /* Pods-Jellify-JellifyTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Jellify-JellifyTests.debug.xcconfig"; path = "Target Support Files/Pods-Jellify-JellifyTests/Pods-Jellify-JellifyTests.debug.xcconfig"; sourceTree = ""; }; - 61D59F7A2E3DAFA5DF396506 /* Pods-Jellify-JellifyTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Jellify-JellifyTests.release.xcconfig"; path = "Target Support Files/Pods-Jellify-JellifyTests/Pods-Jellify-JellifyTests.release.xcconfig"; sourceTree = ""; }; + 1B1D914BAD4BACAA4285B842 /* libPods-Jellify.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Jellify.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 1BD286321789880B3BB12D97 /* Pods-Jellify-JellifyTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Jellify-JellifyTests.debug.xcconfig"; path = "Target Support Files/Pods-Jellify-JellifyTests/Pods-Jellify-JellifyTests.debug.xcconfig"; sourceTree = ""; }; + 4677ABFB0B4DF49E35B2E856 /* Pods-Jellify.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Jellify.debug.xcconfig"; path = "Target Support Files/Pods-Jellify/Pods-Jellify.debug.xcconfig"; sourceTree = ""; }; 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = Jellify/LaunchScreen.storyboard; sourceTree = ""; }; + 9F2E0D6CB45A7D6D19B1B471 /* libPods-Jellify-JellifyTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Jellify-JellifyTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + BE67D68B5188F802B7E5EDD9 /* Pods-Jellify.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Jellify.release.xcconfig"; path = "Target Support Files/Pods-Jellify/Pods-Jellify.release.xcconfig"; sourceTree = ""; }; CF620CFC2CF2BB1F0045E433 /* Aileron-Italic.otf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "Aileron-Italic.otf"; path = "../assets/fonts/Aileron-Italic.otf"; sourceTree = ""; }; CF620CFD2CF2BB1F0045E433 /* Aileron-Thin.otf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "Aileron-Thin.otf"; path = "../assets/fonts/Aileron-Thin.otf"; sourceTree = ""; }; CF620CFE2CF2BB1F0045E433 /* Aileron-HeavyItalic.otf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "Aileron-HeavyItalic.otf"; path = "../assets/fonts/Aileron-HeavyItalic.otf"; sourceTree = ""; }; @@ -132,8 +133,7 @@ CF98CA442D3E99DF003D88B7 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; CF98CA452D3E99DF003D88B7 /* CarScene.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CarScene.swift; sourceTree = ""; }; CF98CA462D3E99DF003D88B7 /* PhoneScene.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhoneScene.swift; sourceTree = ""; }; - D0DF149772F72EE36A16DED9 /* Pods-Jellify.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Jellify.release.xcconfig"; path = "Target Support Files/Pods-Jellify/Pods-Jellify.release.xcconfig"; sourceTree = ""; }; - E3FC2EF41A48FB4677060580 /* libPods-Jellify-JellifyTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Jellify-JellifyTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + EA9643C989B96B543B38CB6B /* Pods-Jellify-JellifyTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Jellify-JellifyTests.release.xcconfig"; path = "Target Support Files/Pods-Jellify-JellifyTests/Pods-Jellify-JellifyTests.release.xcconfig"; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; F757EB73303E0AC21EF34F64 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = Jellify/PrivacyInfo.xcprivacy; sourceTree = ""; }; /* End PBXFileReference section */ @@ -143,7 +143,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1A54BD4268E3B9223ACD0ACE /* libPods-Jellify-JellifyTests.a in Frameworks */, + F6D5705AF0F241CFACB48120 /* libPods-Jellify-JellifyTests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -151,7 +151,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 445DD5C8B4E05137BA74B472 /* libPods-Jellify.a in Frameworks */, + A60C9AA87213BE8A7EE6AE6B /* libPods-Jellify.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -197,8 +197,8 @@ isa = PBXGroup; children = ( ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - 35BDC69D4A828E041848E705 /* libPods-Jellify.a */, - E3FC2EF41A48FB4677060580 /* libPods-Jellify-JellifyTests.a */, + 1B1D914BAD4BACAA4285B842 /* libPods-Jellify.a */, + 9F2E0D6CB45A7D6D19B1B471 /* libPods-Jellify-JellifyTests.a */, ); name = Frameworks; sourceTree = ""; @@ -254,10 +254,10 @@ BBD78D7AC51CEA395F1C20DB /* Pods */ = { isa = PBXGroup; children = ( - 3B6622EAB81CD73F7F18C4A4 /* Pods-Jellify.debug.xcconfig */, - D0DF149772F72EE36A16DED9 /* Pods-Jellify.release.xcconfig */, - 47F8F23DBB1E6482816F1E11 /* Pods-Jellify-JellifyTests.debug.xcconfig */, - 61D59F7A2E3DAFA5DF396506 /* Pods-Jellify-JellifyTests.release.xcconfig */, + 4677ABFB0B4DF49E35B2E856 /* Pods-Jellify.debug.xcconfig */, + BE67D68B5188F802B7E5EDD9 /* Pods-Jellify.release.xcconfig */, + 1BD286321789880B3BB12D97 /* Pods-Jellify-JellifyTests.debug.xcconfig */, + EA9643C989B96B543B38CB6B /* Pods-Jellify-JellifyTests.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -311,12 +311,12 @@ isa = PBXNativeTarget; buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "JellifyTests" */; buildPhases = ( - 1ECAB9805E862FBBEC2A87E4 /* [CP] Check Pods Manifest.lock */, + DF14AF96ECCF0CD980648469 /* [CP] Check Pods Manifest.lock */, 00E356EA1AD99517003FC87E /* Sources */, 00E356EB1AD99517003FC87E /* Frameworks */, 00E356EC1AD99517003FC87E /* Resources */, - 6C60F96DEF837320134B37EA /* [CP] Embed Pods Frameworks */, - 3FE3CC1F6C902845DB001FF9 /* [CP] Copy Pods Resources */, + E3B92A29A99C56A5F979DEF5 /* [CP] Embed Pods Frameworks */, + 9CF6FF99E4F767CF8859AEC1 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -332,13 +332,13 @@ isa = PBXNativeTarget; buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "Jellify" */; buildPhases = ( - 307C2C88C87D3ECD7996604B /* [CP] Check Pods Manifest.lock */, + 7A77CD9289109BCDE601BE24 /* [CP] Check Pods Manifest.lock */, 13B07F871A680F5B00A75B9A /* Sources */, 13B07F8C1A680F5B00A75B9A /* Frameworks */, 13B07F8E1A680F5B00A75B9A /* Resources */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, - ED95B28BB20B2A35D6318E80 /* [CP] Embed Pods Frameworks */, - 6EB5E38F20F67ADA10AC38F1 /* [CP] Copy Pods Resources */, + F1247BE43B252D12F2F1196D /* [CP] Embed Pods Frameworks */, + BF5CE9D95F01EA869FBAF787 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -464,29 +464,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"; }; - 1ECAB9805E862FBBEC2A87E4 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Jellify-JellifyTests-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; - 307C2C88C87D3ECD7996604B /* [CP] Check Pods Manifest.lock */ = { + 7A77CD9289109BCDE601BE24 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -508,7 +486,7 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 3FE3CC1F6C902845DB001FF9 /* [CP] Copy Pods Resources */ = { + 9CF6FF99E4F767CF8859AEC1 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -525,24 +503,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Jellify-JellifyTests/Pods-Jellify-JellifyTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; - 6C60F96DEF837320134B37EA /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Jellify-JellifyTests/Pods-Jellify-JellifyTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Jellify-JellifyTests/Pods-Jellify-JellifyTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Jellify-JellifyTests/Pods-Jellify-JellifyTests-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 6EB5E38F20F67ADA10AC38F1 /* [CP] Copy Pods Resources */ = { + BF5CE9D95F01EA869FBAF787 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -559,7 +520,46 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Jellify/Pods-Jellify-resources.sh\"\n"; showEnvVarsInLog = 0; }; - ED95B28BB20B2A35D6318E80 /* [CP] Embed Pods Frameworks */ = { + DF14AF96ECCF0CD980648469 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Jellify-JellifyTests-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + E3B92A29A99C56A5F979DEF5 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Jellify-JellifyTests/Pods-Jellify-JellifyTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Jellify-JellifyTests/Pods-Jellify-JellifyTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Jellify-JellifyTests/Pods-Jellify-JellifyTests-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + F1247BE43B252D12F2F1196D /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -611,7 +611,7 @@ /* Begin XCBuildConfiguration section */ 00E356F61AD99517003FC87E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 47F8F23DBB1E6482816F1E11 /* Pods-Jellify-JellifyTests.debug.xcconfig */; + baseConfigurationReference = 1BD286321789880B3BB12D97 /* Pods-Jellify-JellifyTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -640,7 +640,7 @@ }; 00E356F71AD99517003FC87E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 61D59F7A2E3DAFA5DF396506 /* Pods-Jellify-JellifyTests.release.xcconfig */; + baseConfigurationReference = EA9643C989B96B543B38CB6B /* Pods-Jellify-JellifyTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; @@ -666,7 +666,7 @@ }; 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3B6622EAB81CD73F7F18C4A4 /* Pods-Jellify.debug.xcconfig */; + baseConfigurationReference = 4677ABFB0B4DF49E35B2E856 /* Pods-Jellify.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -699,7 +699,7 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D0DF149772F72EE36A16DED9 /* Pods-Jellify.release.xcconfig */; + baseConfigurationReference = BE67D68B5188F802B7E5EDD9 /* Pods-Jellify.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; diff --git a/ios/Podfile.lock b/ios/Podfile.lock index fbbc7862..40240082 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -4,9 +4,12 @@ PODS: - FBLazyVector (0.76.6) - fmt (9.1.0) - glog (0.3.5) - - hermes-engine (0.76.6): - - hermes-engine/Pre-built (= 0.76.6) - - hermes-engine/Pre-built (0.76.6) + - hermes-engine (0.75.2): + - hermes-engine/Pre-built (= 0.75.2) + - hermes-engine/Pre-built (0.75.2) + - MMKV (2.0.2): + - MMKVCore (~> 2.0.2) + - MMKVCore (2.0.2) - RCT-Folly (2024.01.01.00): - boost - DoubleConversion @@ -2119,84 +2122,85 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - boost: 1dca942403ed9342f98334bf4c3621f011aa7946 - DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385 - FBLazyVector: be509404b5de73a64a74284edcaf73a5d1e128b1 - fmt: 10c6e61f4be25dc963c36bd73fc7b1705fe975be - glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a - hermes-engine: 1949ca944b195a8bde7cbf6316b9068e19cf53c6 - RCT-Folly: 84578c8756030547307e4572ab1947de1685c599 - RCTDeprecation: 063fc281b30b7dc944c98fe53a7e266dab1a8706 - RCTRequired: 8eda2a5a745f6081157a4f34baac40b65fe02b31 - RCTTypeSafety: 0f96bf6c99efc33eb43352212703854933f22930 - React: 1d3d5bada479030961d513fb11e42659b30e97ff - React-callinvoker: 682c610b9e9d3b93bd8d0075eacb2e6aa304d3e0 - React-Core: 9f33c0fc7776a5796d4dae09c363bd58e6a27efe - React-CoreModules: 91afb654834f0a1f48fb26dd1f4d1a1460c44def - React-cxxreact: c7491114266a70f8215306f1d0c4b54a811e77cf - React-debug: 4ae2e95c2d392cca29939a3a2f2b4320ddff3e59 - React-defaultsnativemodule: 43d27f1844b4c18fc03fa4fa35ea2f1c48d64237 - React-domnativemodule: bca178dd0ce1532f75be783f6f2923f675a778ae - React-Fabric: d6bc0222335270eb76c28dd5036c03a010c04d51 - React-FabricComponents: 05eec9e2cf998be793daaee8fa8a8ea6d1187785 - React-FabricImage: 3a12374b0aedda71c7ef6bd64b59479b8bb3fe05 - React-featureflags: 5670e0dcdc17ba2515963d117dacc13d5b69c431 - React-featureflagsnativemodule: bb13129d1427327b2eb8cc13d3879363a4cd8326 - React-graphics: 659968f797257c0071ddff28a2d094c8e5c5899c - React-hermes: 6eb81c6f72c25d9058b6030227d0fcc1f741a807 - React-idlecallbacksnativemodule: 551b7a89b46041c746640fe13eacf39c1b169709 - React-ImageManager: e3d0270c82bf39432da2aff2fcd60dd16b308689 - React-jserrorhandler: f60c9b68b4d4ac1449bddc2553610708e939ddee - React-jsi: 47528a2928f38fe15e3d06a96de886e1a779ffc7 - React-jsiexecutor: 88a141c4dc821e1b2aa7ecc7d6af7b186e8455a2 - React-jsinspector: c26cf4118ea7c1aae721d2cde5acf3b2cdceb814 - React-jsitracing: 810d0465c3455e352a71147c18332b1cba1d1410 - React-logger: d42a53754a7252cc7a851315f0da2e46b450ea92 - React-Mapbuffer: 89885d1518433a462fe64b68bf5e097997380090 - React-microtasksnativemodule: 36341e09dcd1df535503e6ed2ddf88f10da56d52 + boost: 4cb898d0bf20404aab1850c656dcea009429d6c1 + DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5 + FBLazyVector: 38bb611218305c3bc61803e287b8a81c6f63b619 + fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120 + glog: 69ef571f3de08433d766d614c73a9838a06bf7eb + hermes-engine: 3b6e0717ca847e2fc90a201e59db36caf04dee88 + MMKV: 3eacda84cd1c4fc95cf848d3ecb69d85ed56006c + MMKVCore: 508b4d3a8ce031f1b5c8bd235f0517fb3f4c73a9 + RCT-Folly: 34124ae2e667a0e5f0ea378db071d27548124321 + RCTDeprecation: 34cbf122b623037ea9facad2e92e53434c5c7422 + RCTRequired: 24c446d7bcd0f517d516b6265d8df04dc3eb1219 + RCTTypeSafety: ef5e91bd791abd3a99b2c75fd565791102a66352 + React: 643f06bc294806d2db2526b424fdf759e107f514 + React-callinvoker: 34d1fa0c340104f324e2521f546196beb44dfad2 + React-Core: 14bffba7f3ab7ff5360636854f76af73d7508f00 + React-CoreModules: f7ab1179f615f46a89d81955828f139888c37504 + React-cxxreact: 183ff8146b58c9e60bf31857327222f4b233f447 + React-debug: 4a91c177b5b2efcc546fb50bc2f676f3f589efab + React-defaultsnativemodule: 767201fdec92b9647e17d82b76fae2bd59cdb777 + React-domnativemodule: 4f8e282ba9fa9f537bfa7cb7132268ad116aee4d + React-Fabric: a01235a3e8efca6cad64f2773de30620916b94ed + React-FabricComponents: da662de0c925a714e377078d15799238f02ece3a + React-FabricImage: aadd8130a9563554ff11200593f1fa59ede5c032 + React-featureflags: 37a78859ad71db758e2efdcbdb7384afefa8701e + React-featureflagsnativemodule: c184c1e25f0c3b19a9ae2beda2417d26b25b0655 + React-graphics: 8629b5a56829ffd732114d531181587c9febc38b + React-hermes: c06b1e3320ba48c19486560f166af256b14f693c + React-idlecallbacksnativemodule: ee7d945ceb2a5b947bbcb447eafdbc9997cf6a0f + React-ImageManager: 8f3f1e37eb40c6d629e7b20d4c099a0f7f8d9c89 + React-jserrorhandler: 78a484802060c7ced1c7ac6142adbb34b1aa3070 + React-jsi: 03ee4a14742b67b73f4ee60b463541918bca085f + React-jsiexecutor: 1e7469147772b1c3334e697c0b578cc9552eed64 + React-jsinspector: 0380a132ccd34611f0b56169af849b19c4a0f12e + React-jsitracing: a9d90572f615d78f661f73ce9b7fb165b12f982b + React-logger: 62e11ad27cfcff0fcbfc5df93094f138ad5dd7fe + React-Mapbuffer: 4a9b9131acbd8326b1f0e768d0ad63d981a4a92f + React-microtasksnativemodule: 8b2d1ac72763e0f7aa2d1dcbe26ea84124948ec8 react-native-background-actions: 48e6bad9e2a47e3b04858634c5a05ea11062f680 - react-native-blur: d480b382e8ddb4d0c29cd5c4ebacd9f3eb997cc3 - react-native-blurhash: 4b23d5778e7f271bd2a0c5d218a2e63c71d739d4 + react-native-blur: 3d5dd1ed2dd810b304ac3bcee9cf7d460757c89b + react-native-blurhash: 45bc4c9186ae96666e15d175aa46864ebe53b687 react-native-carplay: 4b1df5b94ec842bc845c6baaebeb1ef2634bada1 - react-native-mmkv: b4af3744580f08e1ffc7761103b408d313b2f772 - react-native-safe-area-context: 2985d96d364676d1e2e2d5e77f64860874e31e13 + react-native-mmkv: f84bf6f48c906911695f9cd16d39d4fb78fcd5a4 + react-native-safe-area-context: 17a482f540310e2209f884fd49472d9e1c0e73d6 react-native-track-player: 6dc2e2633265704b8ab6d8124b80239d4ed1f911 - React-nativeconfig: 539ff4de6ce3b694e8e751080568c281c84903ce - React-NativeModulesApple: 702246817c286d057e23fe4b1302019796e62521 - React-perflogger: f260e2de95f9dbd002035251559c13bf1f0643d4 - React-performancetimeline: 957075cead70fe9536a327eb4f842b3d8982f2ec - React-RCTActionSheet: ed5a845eae98fe455b9a1d71f057d626e2f3f1c5 - React-RCTAnimation: a49bd2c28c3f32b1d01ff1163603aee3d420ce42 - React-RCTAppDelegate: f7aa2f938a6673cfd2a76e76fea8c4b38a4a5bec - React-RCTBlob: 8ddf30f97222f4d8227f64428349fd8252292cb5 - React-RCTFabric: 51fb64f7ca7ca2fa334433ba6d4f12750a481cf1 - React-RCTImage: 077a25f3a9a6b79938a01c2cfae05ea5f07fc584 - React-RCTLinking: 0c8415c600942454d663c4c4dc0d3b00aa7ba5e5 - React-RCTNetwork: 42a3c6fb5318dcc9f8796f43de081799fb905021 - React-RCTSettings: 1028522e45192515bd8c5308752d3270ee95fd66 - React-RCTText: 29ef786d78f69ec5b571634ef2ddd6ec177c958a - React-RCTVibration: 97859ed50816369f4830f623dfac8dc9877f3c5c - React-rendererconsistency: ccd50d5ee6544b26cd11fff5ad1112c5058a0064 - React-rendererdebug: 2092a1207a0023ac30877f4f730b403bfaf5ccbe - React-rncore: bfe554cb773978e8b94898866964c9579cb0c70c - React-RuntimeApple: 80949ebe7e6a94296e0168a940832d2029b66982 - React-RuntimeCore: f04b5d1eb0534a4f4f46bc76a938a9360ad91024 - React-runtimeexecutor: 26a9d14619ec1359470df391be9abb7c80a21b2b - React-RuntimeHermes: 91c2a67a99f316f11a08d3d9280ab4c9fae59b56 - React-runtimescheduler: 76bb85f5ba01e800b4970fbc84eeaf10756c50c4 - React-timing: c9c7c0fe2fdfc433ef208889b6191dfb45457d68 - React-utils: 1b14c41c3edf4d96db1247a78e0ad96e7ceea011 - ReactCodegen: 0a0eef9c8cd84c932ae1868832086c6441811e84 - ReactCommon: 3c1c8c6d777103c0e60e37c6c5f08e828e2a77c9 - ReactNativeFileAccess: e4a873245e830d7061fd4874c0e786c100d2355f + React-nativeconfig: 57781b79e11d5af7573e6f77cbf1143b71802a6d + React-NativeModulesApple: 77edd58a435c1ba641506ba853bd0d594e1f85de + React-perflogger: 8a360ccf603de6ddbe9ff8f54383146d26e6c936 + React-performancetimeline: cb79124751b0ab0f1e5fbd5a4ab6d4cf5f1ef0e9 + React-RCTActionSheet: 1c0e26a88eec41215089cf4436e38188cfe9f01a + React-RCTAnimation: 6f9c39d1fa9bb0dc3d906c7054466ceb0e773f39 + React-RCTAppDelegate: a745afb151ad8e8afb1b98eb177fd43d9b8cc009 + React-RCTBlob: 8135ab1fccd8ab08b0bedbee947eeafe5e3cb3c2 + React-RCTFabric: 54ecf6a7bc79bd778a7b52bb6e2ea6e9bcbdf539 + React-RCTImage: 57549e2ed9f9937de393bbdbd36f3f1fba72b247 + React-RCTLinking: 0cad37249277ff873b6cf0bc699c8d0d9d596347 + React-RCTNetwork: 1bf1a288cf83be92d9bae971ef059046e22ff801 + React-RCTSettings: 105953080f8c0350d79557c61c6180b5f15c974f + React-RCTText: 6828703d3638ff371ee055618dc540298ed7e7da + React-RCTVibration: 201c9f5e4ce7f2980757f4b49366d641a67ca2aa + React-rendererconsistency: ee0d6f1b4420e1ad5bb01c02170e7ecbd278e307 + React-rendererdebug: 01d6526386b22e5cf5c7cbcb3984c2e7f21a624a + React-rncore: 7ffc5be03adbf0a5cbf1b654483f487a899cff08 + React-RuntimeApple: 7fffb421ae456d04f776503ec55614d17a19312d + React-RuntimeCore: addfb9c3dc64076a3e9f0935f6aa08679b17beae + React-runtimeexecutor: 5bb52479abf8081086afb0397dc33dc97202a439 + React-RuntimeHermes: 7c20e51b6ec8f9be865c2bb547c04e2f18d286cc + React-runtimescheduler: 4b04a007fa1aac3fdbbaa7b166d32b4444bcc296 + React-utils: 2e17380f9c456ac8bf2e63586e18b79f27386edc + ReactCodegen: ec0b6ef4308774578943faf102b865b603e3e0f7 + ReactCommon: c254c0204d81fb3cd63fefd0df97fb8b3d1f63ab + ReactNativeFileAccess: 921d1223be7b739158410e6bc7199b4a9463a261 RNCMaskedView: 4c5ee1c8667d56077246cc6d1977f77393923560 RNDeviceInfo: 900bd20e1fd3bfd894e7384cc4a83880c0341bd3 - RNGestureHandler: fa8c03ca612035ac3e80b9f95c098566928ded5f - RNReactNativeHapticFeedback: 8397b76d1ca8d3336545ce8bc8723e3b6cb551eb - RNReanimated: a2692304a6568bc656c04c8ffea812887d37436e - RNScreens: 74536418fef8086457d39df36a55b36efd5329c9 - RNVectorIcons: a24016b773380b1aa37fca501ec6b94a951890a0 - SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 + RNGestureHandler: d21c9c1cc8b1bb19336d2e1bc48e56882bd13bc6 + RNReactNativeHapticFeedback: 00ba111b82aa266bb3ee1aa576831c2ea9a9dfad + RNReanimated: 26a5a401a5de1c0cf1a3226873825b00ffa85377 + RNScreens: 28fbd73104cc9719371da9d9aaa3c70d876a8c6b + RNVectorIcons: 182892e7d1a2f27b52d3c627eca5d2665a22ee28 + SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d SwiftAudioEx: f6aa653770f3a0d3851edaf8d834a30aee4a7646 Yoga: be6f55a028e86c83ae066f018e9b5d24ffc45436 ZIPFoundation: b8c29ea7ae353b309bc810586181fd073cb3312c diff --git a/package-lock.json b/package-lock.json index 05e4bc3c..e9d4f1be 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,14 +12,14 @@ "@react-native-community/blur": "^4.4.1", "@react-native-community/masked-view": "^0.1.11", "@react-native-masked-view/masked-view": "^0.3.1", - "@react-navigation/bottom-tabs": "^7.2.0", - "@react-navigation/native": "^7.0.14", - "@react-navigation/native-stack": "^7.2.0", - "@react-navigation/stack": "^7.1.1", - "@tamagui/config": "^1.123.5", - "@tanstack/query-sync-storage-persister": "^5.66.0", - "@tanstack/react-query": "^5.66.0", - "@tanstack/react-query-persist-client": "^5.66.0", + "@react-navigation/bottom-tabs": "^6.6.1", + "@react-navigation/native": "^6.1.18", + "@react-navigation/native-stack": "^6.11.0", + "@react-navigation/stack": "^6.4.1", + "@tamagui/config": "^1.123.8", + "@tanstack/query-sync-storage-persister": "^5.62.0", + "@tanstack/react-query": "^5.52.1", + "@tanstack/react-query-persist-client": "^5.62.0", "axios": "^1.7.9", "invert-color": "^2.0.0", "lodash": "^4.17.21", @@ -43,7 +43,7 @@ "react-native-url-polyfill": "^2.0.0", "react-native-uuid": "^2.0.3", "react-native-vector-icons": "^10.2.0", - "tamagui": "^1.123.5" + "tamagui": "^1.123.8" }, "devDependencies": { "@babel/core": "^7.25.2", @@ -2294,6 +2294,21 @@ "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==", "license": "MIT" }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "license": "BSD-3-Clause" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", @@ -3657,95 +3672,95 @@ } }, "node_modules/@tamagui/accordion": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/accordion/-/accordion-1.123.6.tgz", - "integrity": "sha512-KGG4/2R4Mi0am5pY4uqsUKJSLYNTl64pPfCXVo3LnCCluyLcp/wofIJhBcn+sg56KeY9SgVL/rOzF1OyK6R+ag==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/accordion/-/accordion-1.123.8.tgz", + "integrity": "sha512-3Vwory8fyGtXzW0G8p32NqUrO289GyE4WaH5R/1LZhp0+oLUJ3tzMAVDWobZh8/xdKt0PoU7/DaIoXo1pbljtw==", "dependencies": { - "@tamagui/collapsible": "1.123.6", - "@tamagui/collection": "1.123.6", - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/polyfill-dev": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/text": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6" + "@tamagui/collapsible": "1.123.8", + "@tamagui/collection": "1.123.8", + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/polyfill-dev": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/text": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/adapt": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/adapt/-/adapt-1.123.6.tgz", - "integrity": "sha512-9IncGY/cT5qDNkyX6ywl8bVjbZy+8eX57salNGQVkiaqYodmfeVMy9mDOK6y0ZVwDSfledoLkn83HB9ld51Kdg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/adapt/-/adapt-1.123.8.tgz", + "integrity": "sha512-t9L7Ferm0GkNXR4zqPekYRZKUe7fZJ6y8G0OH0BPyX8I3IbQefHPk6QhOQ4+ZGzo1iTnO+WqdQoJil617LCgdg==", "dependencies": { - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/portal": "1.123.6" + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/portal": "1.123.8" } }, "node_modules/@tamagui/alert-dialog": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/alert-dialog/-/alert-dialog-1.123.6.tgz", - "integrity": "sha512-R0hSSBPEAQkHsdnRILlablbqfaEvtGnS34kS3Lpuf+xU56+Tw7p/zdnRWRF8PjgSJE2xLi1AFpJ+nAqhOAuQBQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/alert-dialog/-/alert-dialog-1.123.8.tgz", + "integrity": "sha512-nld+FkCp8LQQXpJpiIq621Hgkcrxk1lXrdWPm/ORTRYmkIuZG4WP/iY46d3+z7T57IUZy84BELvmttJi+QXgrg==", "dependencies": { - "@tamagui/animate-presence": "1.123.6", - "@tamagui/aria-hidden": "1.123.6", - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/dialog": "1.123.6", - "@tamagui/dismissable": "1.123.6", - "@tamagui/focus-scope": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/polyfill-dev": "1.123.6", - "@tamagui/popper": "1.123.6", - "@tamagui/portal": "1.123.6", - "@tamagui/remove-scroll": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/text": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6" + "@tamagui/animate-presence": "1.123.8", + "@tamagui/aria-hidden": "1.123.8", + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/dialog": "1.123.8", + "@tamagui/dismissable": "1.123.8", + "@tamagui/focus-scope": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/polyfill-dev": "1.123.8", + "@tamagui/popper": "1.123.8", + "@tamagui/portal": "1.123.8", + "@tamagui/remove-scroll": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/text": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/animate": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/animate/-/animate-1.123.6.tgz", - "integrity": "sha512-HubcxGVGpt7xRXGOkhb7EHq0yLvRPpHWPIhDuuIQhIs3KDMz24YTKLsTdsKrufDoXKa4eWrQdG0ZhIhXpT2BpA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/animate/-/animate-1.123.8.tgz", + "integrity": "sha512-AnHfkXQStWhFrcWrU2Vrr3poxul6Cz5Rfeorp1pJIwKfcBiV9cu2l9cIf6VlKGMEwodS8D3W1Pna2I3FnPWvfQ==", "license": "MIT", "dependencies": { - "@tamagui/animate-presence": "1.123.6" + "@tamagui/animate-presence": "1.123.8" } }, "node_modules/@tamagui/animate-presence": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/animate-presence/-/animate-presence-1.123.6.tgz", - "integrity": "sha512-w+YPbMHO7dPwplulZwCvzdRJJ7KpaUKGnrilOM+nlCdWGm+WqxeCYtAJkapTB5xocQXYL5baK3BvhivMSFWTug==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/animate-presence/-/animate-presence-1.123.8.tgz", + "integrity": "sha512-HXyucU2uJwK4PBJxCt5uPi1Th6bAET730ZaqryK0+/Om7e2Bt2fB1HgrMyfaYIpctq2cCcLyB6BD0KXNGkgafA==", "license": "MIT", "dependencies": { - "@tamagui/helpers": "1.123.6", - "@tamagui/use-constant": "1.123.6", - "@tamagui/use-force-update": "1.123.6", - "@tamagui/use-presence": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/helpers": "1.123.8", + "@tamagui/use-constant": "1.123.8", + "@tamagui/use-force-update": "1.123.8", + "@tamagui/use-presence": "1.123.8", + "@tamagui/web": "1.123.8" } }, "node_modules/@tamagui/animations-css": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/animations-css/-/animations-css-1.123.6.tgz", - "integrity": "sha512-uVHEUmm67JGujnFxj0zJ1SDk/gOT30SVq2cWG8dlZ4nGbgj/P5gFswBQKq33yjX8jUedwVtZE0p850gU4GFaIw==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/animations-css/-/animations-css-1.123.8.tgz", + "integrity": "sha512-qDXOWzm0HaUA6ZCvmDANJIhL2kSSBOgwfBuBjEguN8+3VY/tFBJwY5hVzX/WVPIlL3O2NkXHLHa8c2ZD7fmPFw==", "license": "MIT", "dependencies": { - "@tamagui/constants": "1.123.6", - "@tamagui/cubic-bezier-animator": "1.123.6", - "@tamagui/use-presence": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/constants": "1.123.8", + "@tamagui/cubic-bezier-animator": "1.123.8", + "@tamagui/use-presence": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*", @@ -3753,13 +3768,13 @@ } }, "node_modules/@tamagui/animations-moti": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/animations-moti/-/animations-moti-1.123.6.tgz", - "integrity": "sha512-b/5seGfGOdnhSL6iD5+C4+Gmd6tKbtRgT/XkmLmc6mFd8dQZCqgIY7yUHiJ1U1cLAOpogPlveYyUAGm8I+sezQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/animations-moti/-/animations-moti-1.123.8.tgz", + "integrity": "sha512-bY3dBYBtLAIHIV9pjTtAoNz8EnAzJw9Ky9WMRaGw819NfMNuwNyNCLH3CzHDYESnUKMuMh5QzdA5filKHo6WgQ==", "license": "MIT", "dependencies": { - "@tamagui/use-presence": "1.123.6", - "@tamagui/web": "1.123.6", + "@tamagui/use-presence": "1.123.8", + "@tamagui/web": "1.123.8", "moti": "^0.29.0" }, "peerDependencies": { @@ -3767,23 +3782,23 @@ } }, "node_modules/@tamagui/animations-react-native": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/animations-react-native/-/animations-react-native-1.123.6.tgz", - "integrity": "sha512-RvimxRZprKWQIVEdDngIi9vimUNNB1NHCEUZ/46tP5eC5pum91viV7Tcn3hju/KAGH2UM5/1TEhP7H+oYuhrlQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/animations-react-native/-/animations-react-native-1.123.8.tgz", + "integrity": "sha512-b6H2ME6ZdQGo72YF0+svbvEvGoXRtSBbPFGwLxtzBfB8WZOWo4v4aZJBEoWC2euayHkgb9oXUWCk91uopJHPaA==", "license": "MIT", "dependencies": { - "@tamagui/constants": "1.123.6", - "@tamagui/use-presence": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/constants": "1.123.8", + "@tamagui/use-presence": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/aria-hidden": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/aria-hidden/-/aria-hidden-1.123.6.tgz", - "integrity": "sha512-EfjVYeHLEC3e7Ds8HJmP3TLiUScqf9KILDcVX2wU+IYWbHOfs115I8C09/Y+uU4ZDoa0Ex/D+WgtulrqZ5qH9A==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/aria-hidden/-/aria-hidden-1.123.8.tgz", + "integrity": "sha512-1Ucmz/MRU+Skn/qFkyE4gRkOmet5NKpTlyJeJfzvkQn+As/0VZAmuEuqnDyXQV27KvV9QT3FLf901rkeQG9Jmw==", "dependencies": { "aria-hidden": "^1.1.3" }, @@ -3792,263 +3807,263 @@ } }, "node_modules/@tamagui/avatar": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/avatar/-/avatar-1.123.6.tgz", - "integrity": "sha512-TWF+A0m80XQTkr1nGsTFlmXzCBf9AwCIQ+K4lcY4b/CH4XnW2s1vwHX5uSrQnTZ/iski46YIfZ+m2PeuoNPtzg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/avatar/-/avatar-1.123.8.tgz", + "integrity": "sha512-80rvUKQyUWkdy3QZN3d7faSiWEu0hRK4n5XTh9QN3jXdPftBHEzhdlDz2TMNfXwHBqosTDGyLB06zo/SuDqshg==", "dependencies": { - "@tamagui/core": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/image": "1.123.6", - "@tamagui/shapes": "1.123.6", - "@tamagui/text": "1.123.6" + "@tamagui/core": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/image": "1.123.8", + "@tamagui/shapes": "1.123.8", + "@tamagui/text": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/button": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/button/-/button-1.123.6.tgz", - "integrity": "sha512-JOSDPUjUw5DgIuCuv0eO+GDW8KyU/1fBnfvYI5x7lR8pNBRgSL/jVEI00aKgZbg/iKvQoiEGLU8AkFX7UhvdRA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/button/-/button-1.123.8.tgz", + "integrity": "sha512-V56tmV8fBa4PGljPZ5cFvXiG3M2J4kGlcX12hp+FSG9pkyMTZv05/5IpsMqiSAvBOsKdVCqKJgvYzcqpoAIqlg==", "dependencies": { - "@tamagui/font-size": "1.123.6", - "@tamagui/get-button-sized": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/helpers-tamagui": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/text": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/font-size": "1.123.8", + "@tamagui/get-button-sized": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/helpers-tamagui": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/text": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/card": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/card/-/card-1.123.6.tgz", - "integrity": "sha512-ceechFBkNuhIzREp+cPCZOh15unisZumcfgpgMdGdj+9L3mN+kMFwV5kKA5Q+a9BRR3CPXoStCYlKIT6zyEz5w==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/card/-/card-1.123.8.tgz", + "integrity": "sha512-ssoJ3kXZuXn9tEsRLJIAE79FJF3JxTwff5sDx2wZRGnd6AXkR35O7qPNVUrw+sekwDtt+iUPnscNuJzVKtUfBw==", "dependencies": { - "@tamagui/create-context": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/create-context": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/checkbox": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/checkbox/-/checkbox-1.123.6.tgz", - "integrity": "sha512-JsmbpthZfKmxq244QhPGhAxEDFKoEPFRbJQYRzgDVvVnI80V1u1xikWo29qJulIbV0wTP5sLJ0Vj//R0MtI7ew==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/checkbox/-/checkbox-1.123.8.tgz", + "integrity": "sha512-fRv30Ay9DRqnDyiLDto8VfMkYcZjPqWSRropM+/6xfX/taCYlsjYQq7/DK136ENGQD+pF7RJzb8Nt2FM/Ozwng==", "dependencies": { - "@tamagui/checkbox-headless": "1.123.6", - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/focusable": "1.123.6", - "@tamagui/font-size": "1.123.6", - "@tamagui/get-token": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/helpers-tamagui": "1.123.6", - "@tamagui/label": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-previous": "1.123.6" + "@tamagui/checkbox-headless": "1.123.8", + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/focusable": "1.123.8", + "@tamagui/font-size": "1.123.8", + "@tamagui/get-token": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/helpers-tamagui": "1.123.8", + "@tamagui/label": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-previous": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/checkbox-headless": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/checkbox-headless/-/checkbox-headless-1.123.6.tgz", - "integrity": "sha512-m2qITdWdAmLAYL0M/cDMbO/iuAqMeewGGtj+bSdowN5L4pWwGc5cYr4JWd0wOgcNhqaBHl+dRY9EUwwiZOQegg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/checkbox-headless/-/checkbox-headless-1.123.8.tgz", + "integrity": "sha512-P6F75Qx2/IRzrdEvwZl4dersahT+Kzjd6+lfTVv7wz2I8cgrHshA+PO6489YHeVUtc7BkU3IlBizvFid5pUu3w==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/focusable": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/label": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-previous": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/focusable": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/label": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-previous": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/collapsible": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/collapsible/-/collapsible-1.123.6.tgz", - "integrity": "sha512-eKDTUfotWU86T+pGFBhelOtMC1GZ73j3lJAIgjH4yjrDWFImFqzs87+tIRUDYP2I/tKqsaHnNfGoazhB+0SweQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/collapsible/-/collapsible-1.123.8.tgz", + "integrity": "sha512-2A/fTQKXx/uOVzzJosfGRyWGIWDPv4kNn3E6a3uMecudhMM1+w43u8ZstDEtMBMlTJgfu04kMv0fCC6mhavF/g==", "dependencies": { - "@tamagui/animate-presence": "1.123.6", - "@tamagui/compose-refs": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/polyfill-dev": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6" + "@tamagui/animate-presence": "1.123.8", + "@tamagui/compose-refs": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/polyfill-dev": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/collection": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/collection/-/collection-1.123.6.tgz", - "integrity": "sha512-v9c3lertqM/VAJJ87z4uKyEc1O6lIo9nrH6gy0qLANaQml3W5omSW/aLJZPrO7dfg+dVD9m6gqi8yZS3A24okA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/collection/-/collection-1.123.8.tgz", + "integrity": "sha512-E81inte2jZPPzXk8EwPQpLzo1xhSVAhgi+MRjdeEh0fJoJeOGXyaBe/76GRePzh1I1Plx837s/xRfc8/zPs69w==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/polyfill-dev": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/polyfill-dev": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/colors": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/colors/-/colors-1.123.6.tgz", - "integrity": "sha512-fe7/B3bLPIC9O9tu+cqw+jqbl/9Mcy837oLJy4YL0W85OvlxremCQfHK3J2XhDlQJVYsqWGUCBs9ppMnPao6Bw==" + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/colors/-/colors-1.123.8.tgz", + "integrity": "sha512-AUye48uSyghrm7mGdF7gaIslxVB3nO+qR72gyO0xs05ZdnGkmgdX5gSbpk+zck6iX8KBKDuz3O+MIH38nooGmg==" }, "node_modules/@tamagui/compose-refs": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/compose-refs/-/compose-refs-1.123.6.tgz", - "integrity": "sha512-Czk0q+wSE0SjqCiX1RF+AEzMZn89rxxh61ofRiMEmNPiPpLTGW76QBCZyEWzAyBrnnEZL3aizcWdnFZcyz959g==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/compose-refs/-/compose-refs-1.123.8.tgz", + "integrity": "sha512-fyRMgwylRFJq7X+STlGO2J64MQpVMc0EeD6TnvqmEMDnEP8ONLp3fqJvbrLqpeJKHFk4iTFMqpM8n4DLethPUw==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/config": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/config/-/config-1.123.6.tgz", - "integrity": "sha512-iYknVmE73amAB1dU9A9Vdh/nrW0GKZ8JyRuTbFlnYfbog2fwbqBF/RfEdnqDIruhciAPu63lHZCDs91RvATsxg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/config/-/config-1.123.8.tgz", + "integrity": "sha512-+VA5lHEBtmTO+bdZ8sNM9wcJ1OHDja2V+HxJxENhzmC0JuzZqJapf9EhGM6e/IWgaXMihavplUR+tDORs6B1kg==", "dependencies": { - "@tamagui/animations-css": "1.123.6", - "@tamagui/animations-moti": "1.123.6", - "@tamagui/animations-react-native": "1.123.6", - "@tamagui/colors": "1.123.6", - "@tamagui/font-inter": "1.123.6", - "@tamagui/font-silkscreen": "1.123.6", - "@tamagui/react-native-media-driver": "1.123.6", - "@tamagui/shorthands": "1.123.6", - "@tamagui/themes": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/animations-css": "1.123.8", + "@tamagui/animations-moti": "1.123.8", + "@tamagui/animations-react-native": "1.123.8", + "@tamagui/colors": "1.123.8", + "@tamagui/font-inter": "1.123.8", + "@tamagui/font-silkscreen": "1.123.8", + "@tamagui/react-native-media-driver": "1.123.8", + "@tamagui/shorthands": "1.123.8", + "@tamagui/themes": "1.123.8", + "@tamagui/web": "1.123.8" } }, "node_modules/@tamagui/constants": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/constants/-/constants-1.123.6.tgz", - "integrity": "sha512-nOKEozxXtRB3IUMfWMNVPXsf9cB2qnw1zgzi5KmhXIs4v6VSSM1UocH2QVJOAKE/Ld5+4grE6anZ//aQ0vPG5g==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/constants/-/constants-1.123.8.tgz", + "integrity": "sha512-/qeFeSzb0KJPHpKPf+MM2lKYte0bKjQDSPjIdpIfr/ARbLL9miwiV+FgRo8jL5lxxHBPqbQRUJgAcqv7vV9xoQ==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/core": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/core/-/core-1.123.6.tgz", - "integrity": "sha512-RbNHht+gGNj49tYEbjSJUGw3BeHhQ9JtwHLTnETb/EAgv75Alm2BWjkmnbq1pqs56BCHwutkz/BWHX4DLsGy7A==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/core/-/core-1.123.8.tgz", + "integrity": "sha512-kTmRJzUNy9ISp3R5xzFsKjhjs3jSww0TbZhFFDRnvMAYv9C0ftXdybZ/r67NaDFUJMVE6yxCAW4X3Cv8ZdyFLw==", "license": "MIT", "dependencies": { - "@tamagui/react-native-media-driver": "1.123.6", - "@tamagui/react-native-use-pressable": "1.123.6", - "@tamagui/react-native-use-responder-events": "1.123.6", - "@tamagui/use-event": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/react-native-media-driver": "1.123.8", + "@tamagui/react-native-use-pressable": "1.123.8", + "@tamagui/react-native-use-responder-events": "1.123.8", + "@tamagui/use-event": "1.123.8", + "@tamagui/web": "1.123.8" } }, "node_modules/@tamagui/create-context": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/create-context/-/create-context-1.123.6.tgz", - "integrity": "sha512-YvvZMT7dLK7NWlSzZyEJh8bTQuqckxlUfH0orgdzYQNyYt9Zxi+608VL1ESF/Oe1L41rqfdhRxlc0qQSM+voaQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/create-context/-/create-context-1.123.8.tgz", + "integrity": "sha512-y7ToyxBwW0N86WtnNu5D+jDyLS2a3U8H2dNOBZ1agbq2fGhB9FkNpngX9rLbZjkYc1Elvuqf9zsYWEIUrk2VEQ==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/create-theme": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/create-theme/-/create-theme-1.123.6.tgz", - "integrity": "sha512-rreikI931tMFUR+QamIBWVexCjTlDBcr5Y/SuUPaQW254E5I1XLSbDYALsOZnYd5wJWZZ8W2N0I//45OmY1yIQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/create-theme/-/create-theme-1.123.8.tgz", + "integrity": "sha512-QpgelXmvXDgbbj2+B15rT/b4eoQaU+bt8TV4O/mSAoKEj3u0SVpNdnDT0iN64w8IT9uQ+JqKa07LYV2HpTU2Rg==", "dependencies": { - "@tamagui/web": "1.123.6" + "@tamagui/web": "1.123.8" } }, "node_modules/@tamagui/cubic-bezier-animator": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/cubic-bezier-animator/-/cubic-bezier-animator-1.123.6.tgz", - "integrity": "sha512-Hg978p9/9VNdyCyjVx9x5xawgjqnfrfiRKBly8kc2dBpdz28iETW3RrLN/KWtP/B2EznGVcnZNpf2GSg7IbqnA==" + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/cubic-bezier-animator/-/cubic-bezier-animator-1.123.8.tgz", + "integrity": "sha512-RwTUJbq5QHoerY70e9QCUgSbMJefEsbh6dhmmZmGtBsqJmh6eDZq7Jurp/+9OIE0OMbd31y3DIDeAgoyMgyzJw==" }, "node_modules/@tamagui/dialog": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/dialog/-/dialog-1.123.6.tgz", - "integrity": "sha512-TWAdiTlQWlEqaHuQa2yJJfQKvWg0mnMKo5KF0121pYXMsJPxq0sYCO/jRca9bIiqS9d2F8yL8FGnxIItVVr1FA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/dialog/-/dialog-1.123.8.tgz", + "integrity": "sha512-aNY20pKZgtkegMMjOHrRaMvB/Gz6Sin0x3tA3yjaamcjcM3q811Pc8+5JtPrSfovy9MJzrKrcHh/JUqArFfZ6A==", "dependencies": { - "@tamagui/adapt": "1.123.6", - "@tamagui/animate-presence": "1.123.6", - "@tamagui/aria-hidden": "1.123.6", - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/dismissable": "1.123.6", - "@tamagui/focus-scope": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/polyfill-dev": "1.123.6", - "@tamagui/popper": "1.123.6", - "@tamagui/portal": "1.123.6", - "@tamagui/remove-scroll": "1.123.6", - "@tamagui/sheet": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/text": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6" + "@tamagui/adapt": "1.123.8", + "@tamagui/animate-presence": "1.123.8", + "@tamagui/aria-hidden": "1.123.8", + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/dismissable": "1.123.8", + "@tamagui/focus-scope": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/polyfill-dev": "1.123.8", + "@tamagui/popper": "1.123.8", + "@tamagui/portal": "1.123.8", + "@tamagui/remove-scroll": "1.123.8", + "@tamagui/sheet": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/text": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/dismissable": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-1.123.6.tgz", - "integrity": "sha512-FaRI8vwqpdLG5NM9TkZ8jfJQzFVFrD9oP0jXZIcaQ6vBkJZSrwoVqPKq/hjAZR2RC0/9EbnYned2nfW8R7/muA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-1.123.8.tgz", + "integrity": "sha512-PfFIZUXOAciuCHziSDOA7+zAnhRqCJVRVW2jXz8ie66YUvJ55OScf/hsF6avKrKb81LiBWXPCnsE9KmB1PxbaA==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/use-escape-keydown": "1.123.6", - "@tamagui/use-event": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/use-escape-keydown": "1.123.8", + "@tamagui/use-event": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/elements": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/elements/-/elements-1.123.6.tgz", - "integrity": "sha512-gJR3zeCsE04/g9OLWPib1ZpiZ52oWV8bLzoYD9YdUYZw8u0rvtd0r47zvA1XKS5Kved+zLXUhGx9KccH9jcX1w==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/elements/-/elements-1.123.8.tgz", + "integrity": "sha512-hE3oPyJdwm7ebV4tNhKsMiobLxKgP2eN3j7GV3q+VtFoBbaPVkywuLhEVKmtoVB1vglNaM66OuxKK7tsLqur7w==", "dependencies": { - "@tamagui/core": "1.123.6" + "@tamagui/core": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/fake-react-native": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/fake-react-native/-/fake-react-native-1.123.6.tgz", - "integrity": "sha512-4PoiyDbydtP8tIS6BSSvqCrILmub6QISBVjRdgf5HxCkduOAO3yZPZQBR3QhDLLWDJriQ30MClV7rv+89sxleQ==" + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/fake-react-native/-/fake-react-native-1.123.8.tgz", + "integrity": "sha512-2VnTGEI/sFIJYkwYlB7U6ntaDCR3461JlvXqUdVvsoYA5eJJOYRV3WR5h/2jTa4t0OtINadmbixNvuKBxSMEWw==" }, "node_modules/@tamagui/floating": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/floating/-/floating-1.123.6.tgz", - "integrity": "sha512-zPLFsiYA/SJKY7dDW9zdtVkAHUlWXS0Wvl9FgCPkfrIVaRpTUpKmd8OGqTFNy7uQPDyaCf0yy1ZvhFZdQ1I+7w==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/floating/-/floating-1.123.8.tgz", + "integrity": "sha512-JNAltACCbldtzMxJfuj0H6vgP7jWCswM+Inp/aJo7gBdVW5RmZE4HOCx+D2rxOuno3qj5fE7ug4qLaqtLpQ73w==", "dependencies": { "@floating-ui/react-dom": "^2.1.2", "@floating-ui/react-native": "^0.10.7" @@ -4058,172 +4073,172 @@ } }, "node_modules/@tamagui/focus-scope": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/focus-scope/-/focus-scope-1.123.6.tgz", - "integrity": "sha512-aUMxerdrcSzXwXr7egH/uR/WZq2jLLtPE20+d6qcjLsxTpRlPQCDTWjW0HsmxILR3KfmwBUijg1OXIpal9TLXQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/focus-scope/-/focus-scope-1.123.8.tgz", + "integrity": "sha512-AbQvy8ZJp+CiSrWToWF8mhmFw+5c8oc5l1kQPKz5hqZoLLG7+p0E+eSN584dM1cJh0lFhsVX3RPWMyazZNF9tg==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/start-transition": "1.123.6", - "@tamagui/use-event": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/start-transition": "1.123.8", + "@tamagui/use-event": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/focusable": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/focusable/-/focusable-1.123.6.tgz", - "integrity": "sha512-ebWp6t6ZDOvPTGlLptTTHuenJq6bD/frw6cChJadIU8WYl0xss0pYzE+nLA6H2gkw0GaKyYiIbqKIj3weaqeDA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/focusable/-/focusable-1.123.8.tgz", + "integrity": "sha512-t6YFXRrX5HzAmTvwb0dUqKHWzs4XjLG55jtMpsMoQyemmAz17hdu44D8nyGSzLFX+6bJPyedMx9G/zeRJGpgJQ==", "license": "MIT", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/font-inter": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/font-inter/-/font-inter-1.123.6.tgz", - "integrity": "sha512-bqIwI+Xkwv7KZPcOVCodnVUKe316nrU49ARXg410XujiscgOsFyJIcEr98UyuIcvUtCtsd3jGpvKylRtmk5X5A==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/font-inter/-/font-inter-1.123.8.tgz", + "integrity": "sha512-Pmcdc6iYkc6b75NH4Qlh5/ORMXFZ/bjVSyKmpMqyZJ/PNd1Cg9KXiwkqYF5BDLQles4JlFmgJZBp1LC+OaWG5g==", "dependencies": { - "@tamagui/core": "1.123.6" + "@tamagui/core": "1.123.8" } }, "node_modules/@tamagui/font-silkscreen": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/font-silkscreen/-/font-silkscreen-1.123.6.tgz", - "integrity": "sha512-L+hE+Wwpf3umwxJnSfNk214fXKTO2/nh/zj3iLkGpmme7msNyWihhZrP6pnsz+KEwTV/gSRaYIwZgOmmsGqSJw==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/font-silkscreen/-/font-silkscreen-1.123.8.tgz", + "integrity": "sha512-3xkFeT9kgXHQkS+qI3Mkp8mVS1vI/M6fh3THFty04Q8hK7QPKuys7Jr4OZjD0Gjmb5p3cSdgGbugz53kF2199A==", "dependencies": { - "@tamagui/core": "1.123.6" + "@tamagui/core": "1.123.8" } }, "node_modules/@tamagui/font-size": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/font-size/-/font-size-1.123.6.tgz", - "integrity": "sha512-00xGMNxXXJyy2wSlSp9FGTe9dVO8rSzPi6zUveu43FPxILRS1hbmEonWp4KCrh99miXI2V2A3ae6Cr34koP1Fw==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/font-size/-/font-size-1.123.8.tgz", + "integrity": "sha512-O9HSPt2dVxlIqXke5bkrcXtALytaNvccX9qCeXWDogg3Y31OLBFzhQ22KMgn6Res01TbRuEF0Lzl+cZJ8B1edw==", "dependencies": { - "@tamagui/core": "1.123.6" + "@tamagui/core": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/form": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/form/-/form-1.123.6.tgz", - "integrity": "sha512-zWj9h7PxcWyNi82Ve7B6xggXshErL1lkhYBNNIG2cEXOaJcC0cZ2KDuMx7vGMe0BLHXxmw+dO1NUQ5v/s4JuFg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/form/-/form-1.123.8.tgz", + "integrity": "sha512-jpPHWzveuKPVjJcSOR4wPHfVvCdbDcK+xUB/k43/7ih0JaJLaoY5G1OLQ/jPlI72PqYkRy0+9Tsk7QybL0pSxA==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/focusable": "1.123.6", - "@tamagui/get-button-sized": "1.123.6", - "@tamagui/get-font-sized": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/text": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/focusable": "1.123.8", + "@tamagui/get-button-sized": "1.123.8", + "@tamagui/get-font-sized": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/text": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/get-button-sized": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/get-button-sized/-/get-button-sized-1.123.6.tgz", - "integrity": "sha512-f5NFtcnfyuCL7HHLMJCNaww2L9weuIeqnvsBXAZVGzLosYELDEAk7NfPUsYWz1Ee9+sr6J5PAkvgxcUPVSSoaA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/get-button-sized/-/get-button-sized-1.123.8.tgz", + "integrity": "sha512-1yvPzHhZRbytoi0Fu/tGRwS5vbq7q23A3TyXhodFxHHu0T1bMDNK0HbbX3UwG3DzA90cTKaRKeXBr1FL4LgoOQ==", "dependencies": { - "@tamagui/get-token": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/get-token": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/get-font-sized": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/get-font-sized/-/get-font-sized-1.123.6.tgz", - "integrity": "sha512-a4y5o9LsTLBVJITJEwNIEZbMgmhL+Fl8IgwkaJwytgnAbbU37U5bxyuFkiQhiiPM0noA/bl+Sh6aSUcCiH23pw==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/get-font-sized/-/get-font-sized-1.123.8.tgz", + "integrity": "sha512-0NPttz0nH+uO3ueBpLXxhgeku6bX2uXX6msXjVVe30mF4qlJzoMcptxKLqLq1hCHkxcholH+N0PdiPMsjAvA7g==", "dependencies": { - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6" + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/get-token": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/get-token/-/get-token-1.123.6.tgz", - "integrity": "sha512-WtaOoBAKjn+WBOjnMFnl67kZ020IfRZ1wHPPvsulYEXZMOBMLLJNlEQ7DSi+H1DhW2gWSlaxB1RJl+0ZMr1Qkg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/get-token/-/get-token-1.123.8.tgz", + "integrity": "sha512-R+TweNMthiqDU7NRHB7Dy7nvV2b7QN9b51/jtFA7imFkrINjmqvENHn+uKKRXmoCbYog6xsvCdBgPwFQ7gW2gw==", "dependencies": { - "@tamagui/web": "1.123.6" + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/group": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/group/-/group-1.123.6.tgz", - "integrity": "sha512-2pPkBlX40mP/Jb0RCExWXIwYSz9qHT5caVORQB74g8RANF4+01m0r56bOmVQTwI0wFGtAH1vY2Uhp/yeTimFnw==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/group/-/group-1.123.8.tgz", + "integrity": "sha512-xsCd8zvKTgsFMWi5MXdFOV74w/gSc9wyIS6B4GlwSU6fCd0ehqjTSX5VsWX9zkxrPx1desrbkRL+qhbpcywaOg==", "dependencies": { - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6" + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/helpers": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/helpers/-/helpers-1.123.6.tgz", - "integrity": "sha512-oqv15P4pyYLMQFImMX86GvV5o9ewYXdpRHvbMz3d0I+ywGUR0fvQYAmScuA0MQBU+XlbUjg+mky9IeD8dM0hQg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/helpers/-/helpers-1.123.8.tgz", + "integrity": "sha512-+NE+laGhIp7h/5P3kk08E8CAtLu5qA6WDsvhiiq74MAlaR7qCctNEsUdWfzIdV1rGoUb092MelAk2Ys6GkEK3A==", "dependencies": { - "@tamagui/constants": "1.123.6", - "@tamagui/simple-hash": "1.123.6" + "@tamagui/constants": "1.123.8", + "@tamagui/simple-hash": "1.123.8" } }, "node_modules/@tamagui/helpers-tamagui": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/helpers-tamagui/-/helpers-tamagui-1.123.6.tgz", - "integrity": "sha512-Np0fMEA1nMMfa5ezKWsYivlw3umVtATnf9sDjFLNGYh6Orzq7wCLHRrm9Hg/0f42l2NM/MM1lKnWUKkEBffSGw==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/helpers-tamagui/-/helpers-tamagui-1.123.8.tgz", + "integrity": "sha512-gyxDbpp8AiUtlve8S6r9qN4G+VPqNflIRaVgKsY4dgyToUntKCBCUC65NvkLyte7yjaN9C3n72T9+ZeeNW9adA==", "dependencies": { - "@tamagui/helpers": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/helpers": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/image": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/image/-/image-1.123.6.tgz", - "integrity": "sha512-YFx/P1sJjobjN/frBfTbP3sujPAOVrE2BGKnt+ybUsxPPV59Wuq5Q5EdbZc9tLOoUADhXS7ozXJM5juFLW+nzA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/image/-/image-1.123.8.tgz", + "integrity": "sha512-lZezEOmln1WA3WRG03kOH/iVYZwiWcWUgrGTmYybweC4fYJi3W1y/nt/6j3zjOPLEYFQG2PHe5/VZjkXABvx1w==", "dependencies": { - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6" + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/label": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/label/-/label-1.123.6.tgz", - "integrity": "sha512-mXyo8Bg2PK/uwjBJOucWu9N69kLLfCr+JFWPI0oQzo9pmydGozreFfFR2CMHq6p0FKvIaKV9NP4pH9loh2M1jg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/label/-/label-1.123.8.tgz", + "integrity": "sha512-ClrDLqkz1TSCK7Z5jffP0MMuFnEKIEx/wtn9sbYR2NadDe8IZ5t/94fEr1RC/28W57bYwOJdxQ+L4/yI7eHGLg==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/focusable": "1.123.6", - "@tamagui/get-button-sized": "1.123.6", - "@tamagui/get-font-sized": "1.123.6", - "@tamagui/text": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/focusable": "1.123.8", + "@tamagui/get-button-sized": "1.123.8", + "@tamagui/get-font-sized": "1.123.8", + "@tamagui/text": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*", @@ -4231,72 +4246,72 @@ } }, "node_modules/@tamagui/linear-gradient": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/linear-gradient/-/linear-gradient-1.123.6.tgz", - "integrity": "sha512-A4ESDsBCvpkRmoLSeK0kEYyor8StCzcQmceMHqIsFHaYKxu5eN+sEqYy52HjCPI09YE14Egd1vnwlLF2ST4bWQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/linear-gradient/-/linear-gradient-1.123.8.tgz", + "integrity": "sha512-87Bg2mW86XU8rv22MGIdf9ieZMcGA8lSelB04UMSdSP1jOxnqw1FqSkqynV/uopeIQMvBei6LLk0xvTWgjlWSw==", "dependencies": { - "@tamagui/core": "1.123.6", - "@tamagui/stacks": "1.123.6" + "@tamagui/core": "1.123.8", + "@tamagui/stacks": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/list-item": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/list-item/-/list-item-1.123.6.tgz", - "integrity": "sha512-mHgkeB9q8cV3C4MF1BMvZFaXbHgFmQ6FpaGn+SbFsvUpnf+YWI6p2CkWK070tjQLwKxPZWp9Im9U1+y/hgNePQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/list-item/-/list-item-1.123.8.tgz", + "integrity": "sha512-zKh/BHNQVHpVMKDhchntRa2U+1xgSKEcMIcZ30GGfH4yuKnByiavd0PMNPkaKqYtIDdBQvj5xyhF+7L7Gq7T9g==", "dependencies": { - "@tamagui/font-size": "1.123.6", - "@tamagui/get-font-sized": "1.123.6", - "@tamagui/get-token": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/helpers-tamagui": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/text": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/font-size": "1.123.8", + "@tamagui/get-font-sized": "1.123.8", + "@tamagui/get-token": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/helpers-tamagui": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/text": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/normalize-css-color": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/normalize-css-color/-/normalize-css-color-1.123.6.tgz", - "integrity": "sha512-iI5JLtYNz9tz4bLlN3vijaJduiGchxoFslNbMsZj2HH0yZNQY4hK4/vPi3AzMcGFp5MFcHaCFEouRm2hmgo9Ew==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/normalize-css-color/-/normalize-css-color-1.123.8.tgz", + "integrity": "sha512-TTXi8NjE3mCBRzytUivWCdmw4A0quKAElCD9HwUiN3GEmX4f/YgZmV44yykqXEREwlJPDohTTVlqzSWohpgVmQ==", "dependencies": { "@react-native/normalize-color": "^2.1.0" } }, "node_modules/@tamagui/polyfill-dev": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/polyfill-dev/-/polyfill-dev-1.123.6.tgz", - "integrity": "sha512-vOxqYkKyfmbwnADNTmQtpx+9Y/6W0SZPowKsnvLItpkuJoaEyHbVNY8hPrz2lc2JROBesTzkYszaHe2yqbBhuQ==" + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/polyfill-dev/-/polyfill-dev-1.123.8.tgz", + "integrity": "sha512-Ila1qK1TlzOvZ2WMHtx8V5sL440fJUtIpKp68NTMenoglhs1ZeFm1yiNCBMVwiEMwKVxluIkIZF9OJCcA/1BzA==" }, "node_modules/@tamagui/popover": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/popover/-/popover-1.123.6.tgz", - "integrity": "sha512-hPD4+W78LlllvNFMbsM4k+pGigR3YHqLMAu5QPBB01V7unLgvXCPvcA+oNJrtB3ec0i2XvT29fj5SAAn1ZBwMw==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/popover/-/popover-1.123.8.tgz", + "integrity": "sha512-RfFH0bVGAaS2PJCuGUXKMrwlJd01qxRmbao9a+QwbF8jzXTj3O62IC0cSXF3jIfGhwc/omyd8IxZHuti4SjkwA==", "dependencies": { "@floating-ui/react": "^0.27.3", - "@tamagui/adapt": "1.123.6", - "@tamagui/animate": "1.123.6", - "@tamagui/aria-hidden": "1.123.6", - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/dismissable": "1.123.6", - "@tamagui/floating": "1.123.6", - "@tamagui/focus-scope": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/polyfill-dev": "1.123.6", - "@tamagui/popper": "1.123.6", - "@tamagui/portal": "1.123.6", - "@tamagui/remove-scroll": "1.123.6", - "@tamagui/scroll-view": "1.123.6", - "@tamagui/sheet": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", + "@tamagui/adapt": "1.123.8", + "@tamagui/animate": "1.123.8", + "@tamagui/aria-hidden": "1.123.8", + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/dismissable": "1.123.8", + "@tamagui/floating": "1.123.8", + "@tamagui/focus-scope": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/polyfill-dev": "1.123.8", + "@tamagui/popper": "1.123.8", + "@tamagui/portal": "1.123.8", + "@tamagui/remove-scroll": "1.123.8", + "@tamagui/scroll-view": "1.123.8", + "@tamagui/sheet": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", "react-freeze": "^1.0.3" }, "peerDependencies": { @@ -4304,125 +4319,125 @@ } }, "node_modules/@tamagui/popper": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/popper/-/popper-1.123.6.tgz", - "integrity": "sha512-qRq04USO9ERzeyH5SEXTrP0FSB9HAdSWvnsLvXhb0El7mcQIAGCTn/dwijmuLD/jJ999rx/FEpF9/+U/fDdRsA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/popper/-/popper-1.123.8.tgz", + "integrity": "sha512-OQKGxK9vUOX36PJ87aBcz2kYy5HAMfuH5Sq2jxJDjiz7e3cMc9VZDyQJvZScwll7QWz+uPYe4l81EClwg2lP8Q==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/floating": "1.123.6", - "@tamagui/get-token": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/start-transition": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/floating": "1.123.8", + "@tamagui/get-token": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/start-transition": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/portal": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-1.123.6.tgz", - "integrity": "sha512-L7Qh5WAgFqnjwzw1A7dgpAeHFiqegxgOtFdjnEIdPj6UFzqWZA4jHARzs1Y/cr0iy5GCSkMxPkpxyqvMXqctYQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-1.123.8.tgz", + "integrity": "sha512-UpNkvzczk5m/HPs/GL/P+6GFy2LXYOSZKMeDT/ZqGi0hovXIj4ZL0VP6KuH4i8YOOttbskKSoxUZr06cl4HNsw==", "dependencies": { - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/start-transition": "1.123.6", - "@tamagui/use-did-finish-ssr": "1.123.6", - "@tamagui/use-event": "1.123.6" + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/start-transition": "1.123.8", + "@tamagui/use-did-finish-ssr": "1.123.8", + "@tamagui/use-event": "1.123.8" } }, "node_modules/@tamagui/progress": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/progress/-/progress-1.123.6.tgz", - "integrity": "sha512-YiTUk/CS3faqL72X5qecP1NfzXFORhFecxzhnI4wZSuvObs5GPRTs8VAY7OyFIZUij0TdyJDuMeF8CGQt7Ozow==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/progress/-/progress-1.123.8.tgz", + "integrity": "sha512-Ssi5HxnDpdPk9AJVWhbnsoYP2qYHl6nr18kKDgbsZhXJQqFDfnL3ujH4bu8RrXw1wJEX/JyqGhBBOlYzE2T2fA==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/get-token": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/stacks": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/get-token": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/stacks": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/radio-group": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/radio-group/-/radio-group-1.123.6.tgz", - "integrity": "sha512-j+22GWOzq2R5RWu8UpreCP0WqpgygaHEV3w7WHWYoKfiGdtbWr85iRWoYB1uLhBi8PNiZA8hYgh0ub1zyKIYUQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/radio-group/-/radio-group-1.123.8.tgz", + "integrity": "sha512-6d/2DnQrPqzK34EAUjAbKsGvqz+WIZVUWsPeZUjhjPZu7/8v81Y6541O4uTFJAIvtXHB6bs9FhU6FYYykJ1nGQ==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/focusable": "1.123.6", - "@tamagui/get-token": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/label": "1.123.6", - "@tamagui/radio-headless": "1.123.6", - "@tamagui/roving-focus": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-previous": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/focusable": "1.123.8", + "@tamagui/get-token": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/label": "1.123.8", + "@tamagui/radio-headless": "1.123.8", + "@tamagui/roving-focus": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-previous": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/radio-headless": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/radio-headless/-/radio-headless-1.123.6.tgz", - "integrity": "sha512-56gV+dMGmVSKFa164/YetJonYWgaIxJZ+856tiupF57djjCGNK2YYoYAvT4a4m5NHpzqFJzE16UBCYB8Yr+XTQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/radio-headless/-/radio-headless-1.123.8.tgz", + "integrity": "sha512-2cFt5473LdsSifIUh/AJnJ9vGNVmAgIOGBElFOja2zdpkB4OOICc2l4zxsp8NIiLPU5n0wfCCY4LiEs4Gy08fg==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/focusable": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/label": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-previous": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/focusable": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/label": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-previous": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/react-native-media-driver": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/react-native-media-driver/-/react-native-media-driver-1.123.6.tgz", - "integrity": "sha512-fyYjypIo1CLoVS8vApzlxyq9Ctox5ocCNaR0r/FrNYWsO2yYjaRIIettATmSkUdUFnL1xHNA4FLt9PH62Zgkpg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/react-native-media-driver/-/react-native-media-driver-1.123.8.tgz", + "integrity": "sha512-Z0A0L+Uqmhyhlc1gMiF4KDmFJdphK77Ql8tXlYUoNgWGiPMStNYW4n8CDUGv7PDyG0AXwxHK84p99NuybY6YLQ==", "license": "MIT", "dependencies": { - "@tamagui/web": "1.123.6" + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react-native": "*" } }, "node_modules/@tamagui/react-native-use-pressable": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/react-native-use-pressable/-/react-native-use-pressable-1.123.6.tgz", - "integrity": "sha512-87PctwVpDYu37bb5TbMLCf3ocGVYBnRDpdxnvyUVp7tEOGt6DDTSEEWQcYHaSA0phymhvHw/NjnIdi1Jvm9S6g==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/react-native-use-pressable/-/react-native-use-pressable-1.123.8.tgz", + "integrity": "sha512-OJHpTM0Ut1cdomfBXILBcm3lmh5FU65PFLgPU1t95aaWCIKQAIi2FllTufwsFX2/rlrOlx9s2BWxpO4+g5c9tw==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/react-native-use-responder-events": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/react-native-use-responder-events/-/react-native-use-responder-events-1.123.6.tgz", - "integrity": "sha512-ApXHT1NiNySEV4Q+nvaiYegD6lVtqzDhHK0ri548M5jgcJeyQzLlT3i9k+ZiNZU8kIiap0ImsLvtL1X66NhOJQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/react-native-use-responder-events/-/react-native-use-responder-events-1.123.8.tgz", + "integrity": "sha512-Zav3ltD2tZs16AfPJqh+0btygtocRBUVb3laQIJGLprvmXyTP93LrFhFIqJ3XioAHnrXqXv7PdmW6KE7mWCqcw==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/remove-scroll": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/remove-scroll/-/remove-scroll-1.123.6.tgz", - "integrity": "sha512-6TKzSzLfIlBDuSgDjof7APsNyTdeaCSymUCEZhgjbMDk2Ib2R3WvZsPnKLPben4jfYzuEeMLUg0Vj6KsQrAWng==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/remove-scroll/-/remove-scroll-1.123.8.tgz", + "integrity": "sha512-eki3Dj2g3T/aJW3enE4g7u52OAleX6srBAuv75GS7/zhvXrCTdSqKTYXPl5yzpQnRyUOLz7fdZUOMos7WobUoQ==", "dependencies": { "react-remove-scroll": "^2.6.0" }, @@ -4431,467 +4446,467 @@ } }, "node_modules/@tamagui/roving-focus": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/roving-focus/-/roving-focus-1.123.6.tgz", - "integrity": "sha512-GNOLtvkLMzikfjpIBS70mNSsbcQdY58IksBeF1lE4l9yDvFmuaFxm8kzch/6W+PDDKpdTaeUqNCrjlihnM42vQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/roving-focus/-/roving-focus-1.123.8.tgz", + "integrity": "sha512-Upe6Hl9nopLbmMFpKAruHyXHZwOD0hkgPWQUzt3FTP+Bee869+8Jol/1j3tIVP9yBurYa3ghUyA9MlgzMRWecQ==", "dependencies": { - "@tamagui/collection": "1.123.6", - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-direction": "1.123.6", - "@tamagui/use-event": "1.123.6" + "@tamagui/collection": "1.123.8", + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-direction": "1.123.8", + "@tamagui/use-event": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/scroll-view": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/scroll-view/-/scroll-view-1.123.6.tgz", - "integrity": "sha512-Hbozb8KDvqsyvcmr10CyvR17JCrk3W57mVTpvXbxsw+9H7waoBOhYPRYtjnZfTYELuHNmIcfph+prNbRSxhAYQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/scroll-view/-/scroll-view-1.123.8.tgz", + "integrity": "sha512-SBAKRiKn8sTZ552KNfAwEEGzTwExI9yp/LOP0rk5yYPO+guhZQ71ooPH3F9vbjGoG9ZboqvLCFJwYo9jMDro9w==", "dependencies": { - "@tamagui/stacks": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/stacks": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/select": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/select/-/select-1.123.6.tgz", - "integrity": "sha512-HOAPxyO7jhJoOnm5V4Ik/yFfeIs7LJGqiYyT3et9GfdHntFrTdVrqz/lkPBmuMZrqL3GYdm4OvDR/LHmyV1d9g==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/select/-/select-1.123.8.tgz", + "integrity": "sha512-fl6xuIPDxEz18wloYjZ03LFG1R2nSxFASNTfP9MDdPPWptlGULjM83YE/vIQTcHkIp+LdeOHOeYOLXA8sJyVsg==", "dependencies": { "@floating-ui/react": "^0.27.3", "@floating-ui/react-dom": "^2.1.2", "@floating-ui/react-native": "^0.10.7", - "@tamagui/adapt": "1.123.6", - "@tamagui/animate-presence": "1.123.6", - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/dismissable": "1.123.6", - "@tamagui/focus-scope": "1.123.6", - "@tamagui/get-token": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/list-item": "1.123.6", - "@tamagui/portal": "1.123.6", - "@tamagui/remove-scroll": "1.123.6", - "@tamagui/separator": "1.123.6", - "@tamagui/sheet": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/text": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-debounce": "1.123.6", - "@tamagui/use-event": "1.123.6", - "@tamagui/use-previous": "1.123.6" + "@tamagui/adapt": "1.123.8", + "@tamagui/animate-presence": "1.123.8", + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/dismissable": "1.123.8", + "@tamagui/focus-scope": "1.123.8", + "@tamagui/get-token": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/list-item": "1.123.8", + "@tamagui/portal": "1.123.8", + "@tamagui/remove-scroll": "1.123.8", + "@tamagui/separator": "1.123.8", + "@tamagui/sheet": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/text": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-debounce": "1.123.8", + "@tamagui/use-event": "1.123.8", + "@tamagui/use-previous": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/separator": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/separator/-/separator-1.123.6.tgz", - "integrity": "sha512-VTR2GIYbk7wp+JAoewB5IzBksFC3ZVEVFRFIhlKBjg9eYx1+r1bMr9dnQZefJACdA5bGvRMrfMzo2kYB2/9nKw==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/separator/-/separator-1.123.8.tgz", + "integrity": "sha512-cdnqzCF+Fv6b+AzY4Pkp/h9AHe9QnpxN0CWhjGVchDr5fNsiv9BIKSduLi4cY94RpN+gShadArUxZySQ0cUyLA==", "dependencies": { - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6" + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/shapes": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/shapes/-/shapes-1.123.6.tgz", - "integrity": "sha512-oFjLVu8afugpgCKc0NcLmiFvcSiAtjmeKV9Xe6CigjZgPXnantloJ/tKDkjGlfLFMOoB2LqCeOY+b+qM/cqaSA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/shapes/-/shapes-1.123.8.tgz", + "integrity": "sha512-V0aZ2fQefdd+9iDLGTfwjn7lK6he4mRXipu4Ogm4WaCBIzxH0xqoUKv6oCyiAZBwNoFDX1JxgAxzV2buDlXnww==", "dependencies": { - "@tamagui/stacks": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/stacks": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/sheet": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/sheet/-/sheet-1.123.6.tgz", - "integrity": "sha512-2OCOevKg/0zOq8hiOmj0Y8mhQK1VaFm9MAbtFn7GERE1zc1boIHu33vxlZ6jCfyPvMpezUdta40x5tan9SsJyQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/sheet/-/sheet-1.123.8.tgz", + "integrity": "sha512-dB+qf6C47bU0ZjpbvA+lr10l1qy6sALWYOucup6i7N7HI8GhqjXy+p8Xvwo7Tkr2WX8aX9p8s0l2iQaiQW0g/A==", "license": "MIT", "dependencies": { - "@tamagui/adapt": "1.123.6", - "@tamagui/animate-presence": "1.123.6", - "@tamagui/animations-react-native": "1.123.6", - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/portal": "1.123.6", - "@tamagui/remove-scroll": "1.123.6", - "@tamagui/scroll-view": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/use-constant": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-did-finish-ssr": "1.123.6", - "@tamagui/use-keyboard-visible": "1.123.6" + "@tamagui/adapt": "1.123.8", + "@tamagui/animate-presence": "1.123.8", + "@tamagui/animations-react-native": "1.123.8", + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/portal": "1.123.8", + "@tamagui/remove-scroll": "1.123.8", + "@tamagui/scroll-view": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/use-constant": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-did-finish-ssr": "1.123.8", + "@tamagui/use-keyboard-visible": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/shorthands": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/shorthands/-/shorthands-1.123.6.tgz", - "integrity": "sha512-csLENaQDSPW/WMfCw4HUHMC+vk0C2IcNGlmXDTHtHhqfroSbhmMMqq9mBF6ZO9vK04NlX8eDtvs5eI8V/L4xfQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/shorthands/-/shorthands-1.123.8.tgz", + "integrity": "sha512-PfRlfg91uPRositYi4WumsJKTaFP+afGkGrzDF2YHYtWYASEzL7u9GY+sZzaMz8/bS7Ob6kIHz4OQ8pepMx1hA==", "dependencies": { - "@tamagui/web": "1.123.6" + "@tamagui/web": "1.123.8" } }, "node_modules/@tamagui/simple-hash": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/simple-hash/-/simple-hash-1.123.6.tgz", - "integrity": "sha512-asGuesGwL/0F9z09ht08WSGRI6IwxSfwIcIVEbxikejBqxLjV7jQXpbUD5Tyxzfqug9Yp2JSedbh3ZByAFvwZQ==" + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/simple-hash/-/simple-hash-1.123.8.tgz", + "integrity": "sha512-PzvxAKEZidX1c7Rxt10bZ13xHmYWNe2Z2z3iWXrzTQWOs35+EGrxbEKTV2RGkLqbarfuk2TPBplGBy5o20JTPw==" }, "node_modules/@tamagui/slider": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/slider/-/slider-1.123.6.tgz", - "integrity": "sha512-4Ln+QGloXziLYDeVb08Z/82rHBSglOp4Z3+q48Ca283LFeL88cMXjzZ1MOaz1JXxlLWUsAYPvbi+ZcviKwOtUg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/slider/-/slider-1.123.8.tgz", + "integrity": "sha512-pmewkxuQv7c/pvmpfx3/9kM16RXOoQDvdRjzND1xW82XUV9Vm2a7B4uBTGa5cbUgb+N1x4xr9/XkyQCsmJyJrg==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/get-token": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-debounce": "1.123.6", - "@tamagui/use-direction": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/get-token": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-debounce": "1.123.8", + "@tamagui/use-direction": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/stacks": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/stacks/-/stacks-1.123.6.tgz", - "integrity": "sha512-Jgs6C/Pr0AT6D+aOuvr/0Kyc9baXkh+AwfsVqyrEHZsy88zHsVA2giXp4nmmj2L1XKrvH+KI+6LwMYBCclGjJg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/stacks/-/stacks-1.123.8.tgz", + "integrity": "sha512-OuH1NidaVUsL8ju3h/45iROdJLqr8im+GcICUxEQV0NZonlUq0DgRm6xDBgtN3HkDtMZ1z3Y65oZQQFMUnGRjg==", "dependencies": { - "@tamagui/core": "1.123.6" + "@tamagui/core": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/start-transition": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/start-transition/-/start-transition-1.123.6.tgz", - "integrity": "sha512-YXguYV/EaALiB6GitYM6dEsZ81kT64CQHDRwYS/er8oYjDxw08f7U50KhxE9/vOMlVIeCT8RqgFr18Kg19G9ww==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/start-transition/-/start-transition-1.123.8.tgz", + "integrity": "sha512-KGsZeWhFtDdLykxp0HcAMcsSEvjb3zjbzeaMBnmU0ZRtPAP+8L9x9gADLZnjDc4UIh1WQ9FgME98peZQRQtKwA==", "license": "MIT" }, "node_modules/@tamagui/switch": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/switch/-/switch-1.123.6.tgz", - "integrity": "sha512-ZylDYlqhrH6Q00+uFZqjvJO/bVRZOrfOkiZiCzF9nNIO77MPSoelJNSkP/qgcrhcObmH+FOHHkZwt5R7KcARaQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/switch/-/switch-1.123.8.tgz", + "integrity": "sha512-adq4TdEhpzXBb2YZsFYWsayjlgqJeBs0Cqg1r98I648gbXDKR4KsMDAlCjdrSA2vpLTbv2BtvlyXjFQC9TyNYA==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/focusable": "1.123.6", - "@tamagui/get-token": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/label": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/switch-headless": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-previous": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/focusable": "1.123.8", + "@tamagui/get-token": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/label": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/switch-headless": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-previous": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/switch-headless": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/switch-headless/-/switch-headless-1.123.6.tgz", - "integrity": "sha512-8ydDxBbAzYrmokq7AOqI9mnyRAhhMbazJkwy9n+UYszPwOVGfnNHFTcCXFyVa0SZ60zICRMGSJ6d9+v33Gn0SQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/switch-headless/-/switch-headless-1.123.8.tgz", + "integrity": "sha512-QC975wMLtlUMaaMR4uB/9lu3Xu0fvouJ6FCChLd7EndPnafGh1UWSJg8nCLP+I+KU3JO18anf/NAfkfVjpE0YA==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/label": "1.123.6", - "@tamagui/use-previous": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/label": "1.123.8", + "@tamagui/use-previous": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/tabs": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/tabs/-/tabs-1.123.6.tgz", - "integrity": "sha512-6JzsCQi5I3rNvlwm9ukg5KHEB0Mj2OnHOYoVWnqhTTpz5GlgaEg5rUyDH4wP2LvNG5az7/w/tcwVHTFOgJs5yQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/tabs/-/tabs-1.123.8.tgz", + "integrity": "sha512-wc06na2hLZZ2a/Kqt915Ai3LHdrgwRw1DzzGO7cauuEqiSYk4nIRaIJB9lF9r6sUSclx/Vz2gXq/JojGvMRuAA==", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/get-button-sized": "1.123.6", - "@tamagui/group": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/roving-focus": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-direction": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/get-button-sized": "1.123.8", + "@tamagui/group": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/roving-focus": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-direction": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/text": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/text/-/text-1.123.6.tgz", - "integrity": "sha512-nWkehOBE/HMY6ndPU2VcgudYv6Gbo4APB4xZEcLSpBCD7U952ty/ZBBVaXUcPCBRFYZEeiYlgRnb0P5CAPYqSA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/text/-/text-1.123.8.tgz", + "integrity": "sha512-mSvYbs4/fWP3uDjxcbYMUnAp0J924vilwijHwUj14yz89+45INhxHrFKI9dDVeQJHI96A7mVkQtQb7L9aHobLA==", "dependencies": { - "@tamagui/get-font-sized": "1.123.6", - "@tamagui/helpers-tamagui": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/get-font-sized": "1.123.8", + "@tamagui/helpers-tamagui": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/theme": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/theme/-/theme-1.123.6.tgz", - "integrity": "sha512-sv9w0Sy+cNR0mgjf/vzmt/0ydHTAF1BDuVZyZHfsbSHIbVSxBqJicViY1WObX7KKILdyYdJNXdja4e5ijtQKVQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/theme/-/theme-1.123.8.tgz", + "integrity": "sha512-D1C/u5e5sUImisK+j4dezbQplRsK2QSC0gJfBIZb1bcpPCj+kIYYOo4HTBTPcWGzcC9p1LNnBVtgy3xnW1vDlw==", "dependencies": { - "@tamagui/constants": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/constants": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/theme-builder": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/theme-builder/-/theme-builder-1.123.6.tgz", - "integrity": "sha512-v6tCoJj86inmaOTOWi2y4TpYH4fXNI0GpK0F1IoG3YI7iBR2nh7UqYK5hVC6fFfcN5bGM54MPz52HjL1yiY37g==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/theme-builder/-/theme-builder-1.123.8.tgz", + "integrity": "sha512-q308HLTyrsn1BKB6RsmUScW2R1NifVyJN1q/QbzxW1fYCZi7qfineFq1pJDQiSHxAEx9vGyhjGfCG7N7oaEu5Q==", "dependencies": { - "@tamagui/create-theme": "1.123.6", + "@tamagui/create-theme": "1.123.8", "color2k": "^2.0.2" } }, "node_modules/@tamagui/themes": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/themes/-/themes-1.123.6.tgz", - "integrity": "sha512-9mwz2D7LYaNnIF6SAeWJUTNsPCJ1sXRTURl1DgR41ojVhwH2lc04RRcLKZJ5qPu9LkpzBBbjwEV07Psq97zbkg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/themes/-/themes-1.123.8.tgz", + "integrity": "sha512-FIHjR8geRXw+vmoGonSqeRetyl/q1ukAVyI3fP9j9IUNF0O7eUnxxik8nbHiXP9MEFHE80F3NaIhV4ERZNVAgQ==", "dependencies": { - "@tamagui/colors": "1.123.6", - "@tamagui/create-theme": "1.123.6", - "@tamagui/theme-builder": "1.123.6", - "@tamagui/web": "1.123.6", + "@tamagui/colors": "1.123.8", + "@tamagui/create-theme": "1.123.8", + "@tamagui/theme-builder": "1.123.8", + "@tamagui/web": "1.123.8", "color2k": "^2.0.2" } }, "node_modules/@tamagui/timer": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/timer/-/timer-1.123.6.tgz", - "integrity": "sha512-QIJMgWnMr8v+Ea80X1mRb85nKMMdWfzDfzoTC4XUX/RhWRGN1mIfh/QhN+Z4Pq0Jlu01xZp9u4s+ec24jVImRg==" + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/timer/-/timer-1.123.8.tgz", + "integrity": "sha512-VWFDOZvBa8XH+2E/x12x/5x3b7pKwNpfDILwcwrVqU/kD+kq56gQWPmVPTUd090SjKnLRZzHszl/Hq0LyMwkTA==" }, "node_modules/@tamagui/toggle-group": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/toggle-group/-/toggle-group-1.123.6.tgz", - "integrity": "sha512-F4Od1NmhULx2tzLrF/a5rsIz2vfMf6BtKhnN/9L9gcy12RIDLr7bncnXjp3O3aGqF4OmFpVQ03Zm6yy9+GUQpg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/toggle-group/-/toggle-group-1.123.8.tgz", + "integrity": "sha512-E9Pi9MXOoqWxxdd3ZoQV2su+TSCsNvWXTqi7E7CWEm8ZBW8sjrRBcnEsJXQAMEkrMEufQvX4rtz8AfIxv94x4g==", "dependencies": { - "@tamagui/constants": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/focusable": "1.123.6", - "@tamagui/font-size": "1.123.6", - "@tamagui/get-token": "1.123.6", - "@tamagui/group": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/helpers-tamagui": "1.123.6", - "@tamagui/roving-focus": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-direction": "1.123.6", - "@tamagui/web": "1.123.6" + "@tamagui/constants": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/focusable": "1.123.8", + "@tamagui/font-size": "1.123.8", + "@tamagui/get-token": "1.123.8", + "@tamagui/group": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/helpers-tamagui": "1.123.8", + "@tamagui/roving-focus": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-direction": "1.123.8", + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/tooltip": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/tooltip/-/tooltip-1.123.6.tgz", - "integrity": "sha512-hpKAfyWZzAtQ28k66gckQGvxysqCsMUK5TXs35ygQQnbSo5kCQkEDqr7KbQHtVtgtXK2MmI+la3e4fz4T15eMQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/tooltip/-/tooltip-1.123.8.tgz", + "integrity": "sha512-oRTg/4fQvlpOmIKFHKIq85eWA7oHdcxxCN8g/0xc5pDgKO8sATcYkkJdllthUumSy2wq8u4naPzLe8yESsc70g==", "dependencies": { "@floating-ui/react": "^0.27.3", - "@tamagui/compose-refs": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/floating": "1.123.6", - "@tamagui/get-token": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/polyfill-dev": "1.123.6", - "@tamagui/popover": "1.123.6", - "@tamagui/popper": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/text": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/floating": "1.123.8", + "@tamagui/get-token": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/polyfill-dev": "1.123.8", + "@tamagui/popover": "1.123.8", + "@tamagui/popper": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/text": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/types": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/types/-/types-1.123.6.tgz", - "integrity": "sha512-CAsRWKysDIv3kRURtp4GNXC0vGG+tH0v0kFlCtyiCN91fgG1GVfWqZCnXeUNvokUkBoX/OzbeckN9KSLBxmYOA==" + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/types/-/types-1.123.8.tgz", + "integrity": "sha512-Ke+QJQywBWk7OwW6WrpSTA3oMLf5d777/bYU5qkiDx/uUq1YHcyqPljCctsz2j3lpruKSfSZtjiX1QV6HPWMsw==" }, "node_modules/@tamagui/use-callback-ref": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-callback-ref/-/use-callback-ref-1.123.6.tgz", - "integrity": "sha512-gcyUKWIn8uSGAy8X42kAo1DoA1npqZywyPRONRKViSvrkTMhX2qCpmJz4XDBdDP9ixFhfMYHQ6diIcs1l4s02w==" + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-callback-ref/-/use-callback-ref-1.123.8.tgz", + "integrity": "sha512-tLZ/QNyfbuegQyWmz+XwQ6TWBhCJ7uB2HgpooCk6l3NdzosF5Rv9NwHtT/HR5glnACI2+BDysYbnJwXynOL+/A==" }, "node_modules/@tamagui/use-constant": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-constant/-/use-constant-1.123.6.tgz", - "integrity": "sha512-+jtO/vmGuKCx1KLX7Uc+73dnGN0i9rd2aIsa8g1Ckfce0ukLuTiOA2G5ylgHRf44fB0p0iIZ8fnNSj21+TJ8gQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-constant/-/use-constant-1.123.8.tgz", + "integrity": "sha512-dhyabtW0f5pEFfy3rXtqdtw3Ct2qPrDxf3hbzDi/3tQu2KtPKRP0FubiYiKuQaY7g/luCdGn7dqGIeP3D5xJlg==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/use-controllable-state": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-controllable-state/-/use-controllable-state-1.123.6.tgz", - "integrity": "sha512-GR4my9YEBIWrhFhazRxu+TZhAHmV/Dxr0MyO98Soh0i0ac7FMMMAcOIUYbNazCgtnV6o+M7Pvzxk5UJpCMLStg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-controllable-state/-/use-controllable-state-1.123.8.tgz", + "integrity": "sha512-LUBhLR7HpWE2/CNBINHHx+I8PDf9byY+SDOC+cwUTWOjTAErT+m5699Frzshpa2CcXHInK0u0AcXoQGInZ1h7Q==", "dependencies": { - "@tamagui/start-transition": "1.123.6", - "@tamagui/use-event": "1.123.6" + "@tamagui/start-transition": "1.123.8", + "@tamagui/use-event": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/use-debounce": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-debounce/-/use-debounce-1.123.6.tgz", - "integrity": "sha512-MQcmNjdQ7cSTbtuxuuRN0nJUFTMQXAg1u6sUsGkpPM+Fmj9XfTvMGoqRUtNWxWyXYW+9GgbGxro+oUcp6iL6Rw==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-debounce/-/use-debounce-1.123.8.tgz", + "integrity": "sha512-og1vP5iTWgUk0IwWSPmQQog7J1Pn44705d+I0kkwWjvFb0FGac88rKDDQ2GqHTS2fkIXtAbBv9JErKrxJnI7NA==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/use-did-finish-ssr": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-did-finish-ssr/-/use-did-finish-ssr-1.123.6.tgz", - "integrity": "sha512-Qk+heR/Ti+WbA0OCHV4TK5fmrjC7JeeUtcYHOWRfBaFhcWniIIieBYXnbleQ5vSHZwx4hyFI2fW0WeHxjYg7nA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-did-finish-ssr/-/use-did-finish-ssr-1.123.8.tgz", + "integrity": "sha512-QCGImxilbS6y4ziTgladOuRaUGOKpcH8OovI2h1pBVrLFTpyZ0WuUhQzHCrHBsgOjmQi9GQ6wihbjggk1Dqj0A==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/use-direction": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-direction/-/use-direction-1.123.6.tgz", - "integrity": "sha512-6FLBnou4VkDh7bNQY0lRuGF409Z7PZl//3P2RgNFMS4niauYxyQQP4TVxY8g7dtb60U9YLfCWowWDCHCGgjZMA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-direction/-/use-direction-1.123.8.tgz", + "integrity": "sha512-cBSgQD27bqw4Fe+ISqczTy4JLnVcGP7CsjZPYn/2tNIFYl1WgnlGxBnFzOs6keEsslEi1sX/FCygl9luMZ02WA==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/use-escape-keydown": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-escape-keydown/-/use-escape-keydown-1.123.6.tgz", - "integrity": "sha512-EvCNxEA05HK6UX9vwAKG0v9GkNb8eyexxOL9FcxrHrtCkuZB5L8Y5M2w1J+krhmx2gzTKHOLIl3FwnNwO2M19g==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-escape-keydown/-/use-escape-keydown-1.123.8.tgz", + "integrity": "sha512-yRc8ZpeSVWddTj8Of8OTMUmzHo+K6TOP1quAEbrq5DsDVM21tvTh3QDEXpK3oGHmh6yvJdH86vE/1k/QtNAqLQ==", "dependencies": { - "@tamagui/use-callback-ref": "1.123.6" + "@tamagui/use-callback-ref": "1.123.8" } }, "node_modules/@tamagui/use-event": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-event/-/use-event-1.123.6.tgz", - "integrity": "sha512-BL8FlN5t0batHo9CdKwlXvNO1/+JozTFC05CQRzA8/72V20FmMU4eEb67Pom+8Fd5yyNGD0kCjJOHiB8yv0sVg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-event/-/use-event-1.123.8.tgz", + "integrity": "sha512-Cb/8Ua//9i0TOW7+HCDob3k5YYWWgdQtC9zLIPfogU+2/zcBcFnJidWtWRkh8TXfYMqhndjl3EGR7xGXgHNKZA==", "dependencies": { - "@tamagui/constants": "1.123.6" + "@tamagui/constants": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/use-force-update": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-force-update/-/use-force-update-1.123.6.tgz", - "integrity": "sha512-hny2zM6R28Zit8wfQ2GReXVFQR9ReZfA9Icipaj4XiNTZCzKsd36a/5EEiZBU+i/GA/QuSjU03OBce70+ozmsQ==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-force-update/-/use-force-update-1.123.8.tgz", + "integrity": "sha512-ZmDj6SprXOKr0RHCQABjZn1xumSG/QbJw8M48t2txn8gjKa1i4fcBPwDOLcv6AHlPnLBKv/dcUJYg2HksWZ0TQ==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/use-keyboard-visible": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-keyboard-visible/-/use-keyboard-visible-1.123.6.tgz", - "integrity": "sha512-oYJjPtfr66H1n0oPCjIx1TFUmZFuKX0OJNulImgFZTB/Htk0Yr0vaPO8D/lLfzqxLzbrkNes9EeOUwz6Q8guRw==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-keyboard-visible/-/use-keyboard-visible-1.123.8.tgz", + "integrity": "sha512-K+ZZ5pPBAMdk0+J7S8fwb/aaF0lK35tDPz/5v7a/5aH48tD461gaRYdHgGIcBkdtlzy39lgBBPTzV3eqLyoW7A==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/use-presence": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-presence/-/use-presence-1.123.6.tgz", - "integrity": "sha512-jNnFLoCsQWb3mNPE0ho/oyrYZSByvsttlUiwHwy8h5Sr+h6dLYtHHHv58d8f/cAqWcGWhZUeoePjUvVPDljpcg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-presence/-/use-presence-1.123.8.tgz", + "integrity": "sha512-ndxdHQn3veq3qRgYCJYRfd/K5PAR45V9/hvdEpTOiKEeDS+0KU6NytKdJAVqTkefAzymbz9VYZ4OsQcWWNfRRw==", "dependencies": { - "@tamagui/web": "1.123.6" + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/use-previous": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-previous/-/use-previous-1.123.6.tgz", - "integrity": "sha512-zu0xaTQcl1TLleH8zWxwXnt6XJdxWUGL0syfmH32lKVcPw68b/zPKH6KXySna5mdLqAmqjNW66jYyuTpX67nXQ==" + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-previous/-/use-previous-1.123.8.tgz", + "integrity": "sha512-DRF+veUAyOvRAYtbDko562mT28pan3qFEn/fJzsOFJO09EEtkPAWzQzIr02adwTGnAJzAMUDVkJR40vMTPrOhg==" }, "node_modules/@tamagui/use-window-dimensions": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/use-window-dimensions/-/use-window-dimensions-1.123.6.tgz", - "integrity": "sha512-iryJBdAPunz1kO70ZQRW5wPAVZ6iUAz5unjsVWtFs5LIbVyqk7Dw/PzrpBZ7+odHdQsjmjQ5rnRVGmXCji1cCg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/use-window-dimensions/-/use-window-dimensions-1.123.8.tgz", + "integrity": "sha512-rSMc+a0CeqIcvZQ28ZZuM891fcoxGddr/RAayyt8Z9XEepk02kQOwSVobSHCdIUWAyi5buzMu2aaq7i7Tz8csg==", "dependencies": { - "@tamagui/constants": "1.123.6" + "@tamagui/constants": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/visually-hidden": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/visually-hidden/-/visually-hidden-1.123.6.tgz", - "integrity": "sha512-SlQ/awHHn9TIghZlwbpu7rS6mqdn54xOJOYxIK99uWvZsBPNQfOu7PQUmDzReeO2RR+QExvoCTPs8BtTlY8SMw==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/visually-hidden/-/visually-hidden-1.123.8.tgz", + "integrity": "sha512-tz2utwjp1NryI077TI6eU0fWzXij9CVti/8I6R/HXnbfwA4YRPiQWdKsx/F3yhshwRuLzOhVdtT5H8oGslEolQ==", "dependencies": { - "@tamagui/web": "1.123.6" + "@tamagui/web": "1.123.8" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/web": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/@tamagui/web/-/web-1.123.6.tgz", - "integrity": "sha512-E5ZEJs2JF9lmt6JuhVn8GU05kmihMulPviGtyEFTRrTg9y3KtsuwXvJHuuzEKBtrRYLW0G5RXaMQiBrv76ZmJA==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/@tamagui/web/-/web-1.123.8.tgz", + "integrity": "sha512-ohFJlwg0qepgm2sk6kDbAGNo2gwDPkySi6Od8u/x3aNmik9FEQz+PUzUj5sUf8exf868zavmydA/FHkMIbXIyA==", "license": "MIT", "dependencies": { - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/helpers": "1.123.6", - "@tamagui/normalize-css-color": "1.123.6", - "@tamagui/timer": "1.123.6", - "@tamagui/types": "1.123.6", - "@tamagui/use-did-finish-ssr": "1.123.6", - "@tamagui/use-event": "1.123.6", - "@tamagui/use-force-update": "1.123.6" + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/helpers": "1.123.8", + "@tamagui/normalize-css-color": "1.123.8", + "@tamagui/timer": "1.123.8", + "@tamagui/types": "1.123.8", + "@tamagui/use-did-finish-ssr": "1.123.8", + "@tamagui/use-event": "1.123.8", + "@tamagui/use-force-update": "1.123.8" }, "peerDependencies": { "react": "*", @@ -5954,15 +5969,6 @@ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/babel-plugin-syntax-hermes-parser": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.25.1.tgz", - "integrity": "sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==", - "license": "MIT", - "dependencies": { - "hermes-parser": "0.25.1" - } - }, "node_modules/babel-plugin-transform-flow-enums": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz", @@ -13317,62 +13323,62 @@ "license": "MIT" }, "node_modules/tamagui": { - "version": "1.123.6", - "resolved": "https://registry.npmjs.org/tamagui/-/tamagui-1.123.6.tgz", - "integrity": "sha512-mi4inMGlUzmkk9s6TIcGmWf4raUP3mREuo3/ZKp003+6lC+0ITGw8A16iGfeqm8FGr9gyIfFm1OvmqxYDJ1JYg==", + "version": "1.123.8", + "resolved": "https://registry.npmjs.org/tamagui/-/tamagui-1.123.8.tgz", + "integrity": "sha512-vfQ+FBq8Xcoopbank1Br7zebp98zs3jCxjdPkNkafoSc5+l1Yq7o4PmCCCDyzdvcP11buR3SGCZX0CFzb3rE1Q==", "dependencies": { - "@tamagui/accordion": "1.123.6", - "@tamagui/adapt": "1.123.6", - "@tamagui/alert-dialog": "1.123.6", - "@tamagui/animate-presence": "1.123.6", - "@tamagui/avatar": "1.123.6", - "@tamagui/button": "1.123.6", - "@tamagui/card": "1.123.6", - "@tamagui/checkbox": "1.123.6", - "@tamagui/compose-refs": "1.123.6", - "@tamagui/constants": "1.123.6", - "@tamagui/core": "1.123.6", - "@tamagui/create-context": "1.123.6", - "@tamagui/dialog": "1.123.6", - "@tamagui/elements": "1.123.6", - "@tamagui/fake-react-native": "1.123.6", - "@tamagui/focusable": "1.123.6", - "@tamagui/font-size": "1.123.6", - "@tamagui/form": "1.123.6", - "@tamagui/get-button-sized": "1.123.6", - "@tamagui/get-font-sized": "1.123.6", - "@tamagui/get-token": "1.123.6", - "@tamagui/group": "1.123.6", - "@tamagui/helpers-tamagui": "1.123.6", - "@tamagui/image": "1.123.6", - "@tamagui/label": "1.123.6", - "@tamagui/linear-gradient": "1.123.6", - "@tamagui/list-item": "1.123.6", - "@tamagui/polyfill-dev": "1.123.6", - "@tamagui/popover": "1.123.6", - "@tamagui/popper": "1.123.6", - "@tamagui/portal": "1.123.6", - "@tamagui/progress": "1.123.6", - "@tamagui/radio-group": "1.123.6", - "@tamagui/react-native-media-driver": "1.123.6", - "@tamagui/scroll-view": "1.123.6", - "@tamagui/select": "1.123.6", - "@tamagui/separator": "1.123.6", - "@tamagui/shapes": "1.123.6", - "@tamagui/sheet": "1.123.6", - "@tamagui/slider": "1.123.6", - "@tamagui/stacks": "1.123.6", - "@tamagui/switch": "1.123.6", - "@tamagui/tabs": "1.123.6", - "@tamagui/text": "1.123.6", - "@tamagui/theme": "1.123.6", - "@tamagui/toggle-group": "1.123.6", - "@tamagui/tooltip": "1.123.6", - "@tamagui/use-controllable-state": "1.123.6", - "@tamagui/use-debounce": "1.123.6", - "@tamagui/use-force-update": "1.123.6", - "@tamagui/use-window-dimensions": "1.123.6", - "@tamagui/visually-hidden": "1.123.6" + "@tamagui/accordion": "1.123.8", + "@tamagui/adapt": "1.123.8", + "@tamagui/alert-dialog": "1.123.8", + "@tamagui/animate-presence": "1.123.8", + "@tamagui/avatar": "1.123.8", + "@tamagui/button": "1.123.8", + "@tamagui/card": "1.123.8", + "@tamagui/checkbox": "1.123.8", + "@tamagui/compose-refs": "1.123.8", + "@tamagui/constants": "1.123.8", + "@tamagui/core": "1.123.8", + "@tamagui/create-context": "1.123.8", + "@tamagui/dialog": "1.123.8", + "@tamagui/elements": "1.123.8", + "@tamagui/fake-react-native": "1.123.8", + "@tamagui/focusable": "1.123.8", + "@tamagui/font-size": "1.123.8", + "@tamagui/form": "1.123.8", + "@tamagui/get-button-sized": "1.123.8", + "@tamagui/get-font-sized": "1.123.8", + "@tamagui/get-token": "1.123.8", + "@tamagui/group": "1.123.8", + "@tamagui/helpers-tamagui": "1.123.8", + "@tamagui/image": "1.123.8", + "@tamagui/label": "1.123.8", + "@tamagui/linear-gradient": "1.123.8", + "@tamagui/list-item": "1.123.8", + "@tamagui/polyfill-dev": "1.123.8", + "@tamagui/popover": "1.123.8", + "@tamagui/popper": "1.123.8", + "@tamagui/portal": "1.123.8", + "@tamagui/progress": "1.123.8", + "@tamagui/radio-group": "1.123.8", + "@tamagui/react-native-media-driver": "1.123.8", + "@tamagui/scroll-view": "1.123.8", + "@tamagui/select": "1.123.8", + "@tamagui/separator": "1.123.8", + "@tamagui/shapes": "1.123.8", + "@tamagui/sheet": "1.123.8", + "@tamagui/slider": "1.123.8", + "@tamagui/stacks": "1.123.8", + "@tamagui/switch": "1.123.8", + "@tamagui/tabs": "1.123.8", + "@tamagui/text": "1.123.8", + "@tamagui/theme": "1.123.8", + "@tamagui/toggle-group": "1.123.8", + "@tamagui/tooltip": "1.123.8", + "@tamagui/use-controllable-state": "1.123.8", + "@tamagui/use-debounce": "1.123.8", + "@tamagui/use-force-update": "1.123.8", + "@tamagui/use-window-dimensions": "1.123.8", + "@tamagui/visually-hidden": "1.123.8" }, "peerDependencies": { "react": "*" diff --git a/package.json b/package.json index 0a2f5f28..4f357957 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jellify", - "version": "0.2.0", + "version": "0.1.4", "private": true, "scripts": { "init": "npm i && npm run pod-install", @@ -9,22 +9,21 @@ "lint": "eslint .", "start": "react-native start", "test": "jest", - "pod-install": "cd ios && RCT_NEW_ARCH_ENABLED=1 bundle exec pod install", - "pod-reinstall": "cd ios && bundle exec pod deintegrate && bundle install && RCT_NEW_ARCH_ENABLED=1 bundle exec pod install" + "pod:install": "cd ios && RCT_NEW_ARCH_ENABLED=0 pod install", + "pod:clean": "cd ios && pod deintegrate" }, "dependencies": { "@jellyfin/sdk": "^0.10.0", "@react-native-community/blur": "^4.4.1", "@react-native-community/masked-view": "^0.1.11", "@react-native-masked-view/masked-view": "^0.3.1", - "@react-navigation/bottom-tabs": "^7.2.0", - "@react-navigation/native": "^7.0.14", - "@react-navigation/native-stack": "^7.2.0", - "@react-navigation/stack": "^7.1.1", - "@tamagui/config": "^1.123.5", - "@tanstack/query-sync-storage-persister": "^5.66.0", - "@tanstack/react-query": "^5.66.0", - "@tanstack/react-query-persist-client": "^5.66.0", + "@react-navigation/bottom-tabs": "^6.6.1", + "@react-navigation/native": "^6.1.18", + "@react-navigation/native-stack": "^6.11.0", + "@react-navigation/stack": "^6.4.1", + "@tanstack/query-sync-storage-persister": "^5.62.0", + "@tanstack/react-query": "^5.52.1", + "@tanstack/react-query-persist-client": "^5.62.0", "axios": "^1.7.9", "invert-color": "^2.0.0", "lodash": "^4.17.21", @@ -48,7 +47,8 @@ "react-native-url-polyfill": "^2.0.0", "react-native-uuid": "^2.0.3", "react-native-vector-icons": "^10.2.0", - "tamagui": "^1.123.5" + "tamagui": "^1.123.8", + "@tamagui/config": "^1.123.8" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..5db72dd6 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended" + ] +} diff --git a/tamagui.config.ts b/tamagui.config.ts index 01fb46f1..2945d9a5 100644 --- a/tamagui.config.ts +++ b/tamagui.config.ts @@ -1,3 +1,5 @@ +import { animations, tokens as TamaguiTokens, media, shorthands } from '@tamagui/config/v4' +import { createTamagui, createTokens } from 'tamagui' // or '@tamagui/core' import { headingFont, bodyFont } from './fonts.config' import { animations, media, shorthands, tokens as TamaguiTokens } from '@tamagui/config/v4'; import { createTamagui, createTokens } from 'tamagui';