diff --git a/app/app.config.ts b/app/app.config.ts index dd9f5d93..62eac0a9 100644 --- a/app/app.config.ts +++ b/app/app.config.ts @@ -48,6 +48,7 @@ const config: ExpoConfig = { [ "@sentry/react-native/expo", { + url: "https://sentry.io/", project: "app", organization: "ian-banks-llc", }, @@ -58,6 +59,7 @@ const config: ExpoConfig = { bundleIdentifier: "app.ridebeep.App", buildNumber: "32", infoPlist: { + ITSAppUsesNonExemptEncryption: false, NSLocationWhenInUseUsageDescription: "The Beep App uses your location to pick origins, destinations, and predict ride times", NSLocationAlwaysUsageDescription: diff --git a/app/babel.config.js b/app/babel.config.js deleted file mode 100644 index fba24e23..00000000 --- a/app/babel.config.js +++ /dev/null @@ -1,11 +0,0 @@ -module.exports = function (api) { - api.cache(true); - return { - presets: [ - ["babel-preset-expo"], - ], - plugins: [ - "react-native-reanimated/plugin", - ], - }; -}; diff --git a/app/components/Beep.tsx b/app/components/Beep.tsx index 6cda2cfe..f8f894a4 100644 --- a/app/components/Beep.tsx +++ b/app/components/Beep.tsx @@ -1,5 +1,4 @@ import React from "react"; -import * as ContextMenu from "zeego/context-menu"; import { View } from "react-native"; import { useNavigation } from "@react-navigation/native"; import { Card } from "@/components/Card"; @@ -12,6 +11,7 @@ import { printStars } from "./Stars"; import { useMutation } from "@tanstack/react-query"; import { useQueryClient } from "@tanstack/react-query"; +import { Menu, MenuProps } from "./Menu"; interface Props { item: RouterOutput["beep"]["beeps"]["beeps"][number]; @@ -40,9 +40,68 @@ export function Beep({ item }: Props) { }), ); + const options: MenuProps["options"] = []; + + if (isRider && item.beeper.venmo) { + options.push({ + title: "Pay Beeper With Venmo", + onClick: () => + openVenmo( + item.beeper.venmo, + item.groupSize, + item.beeper.groupRate, + item.beeper.singlesRate, + "pay", + ), + }); + } + + if (isBeeper && item.rider.venmo && item.status === "complete") { + options.push({ + title: "Charge Rider with Venmo", + onClick: () => + openVenmo( + item.rider.venmo, + item.groupSize, + item.beeper.groupRate, + item.beeper.singlesRate, + "charge", + ), + }); + } + + if (myRating) { + options.push({ + onClick: () => deleteRating({ ratingId: myRating.id }), + title: "Delete Rating", + }); + } + + if (!myRating && item.status === "complete") { + options.push({ + title: "Rate", + onClick: () => + navigation.navigate("Rate", { + userId: otherUser.id, + beepId: item.id, + }), + }); + } + + options.push({ + title: "Report", + onClick: () => + navigation.navigate("Report", { + userId: otherUser.id, + beepId: item.id, + }), + }); + return ( - - + - - - {isRider && item.beeper.venmo && ( - - openVenmo( - item.beeper.venmo, - item.groupSize, - item.beeper.groupRate, - item.beeper.singlesRate, - "pay", - ) - } - > - Pay Beeper with Venmo - - )} - {isBeeper && item.rider.venmo && item.status === "complete" && ( - - openVenmo( - item.rider.venmo, - item.groupSize, - item.beeper.groupRate, - item.beeper.singlesRate, - "charge", - ) - } - > - - Charge Rider with Venmo - - - )} - {myRating && ( - { - if (myRating) { - deleteRating({ ratingId: myRating.id }); - } - }} - > - Delete Rating - - )} - {!myRating && item.status === "complete" && ( - - navigation.navigate("Rate", { - userId: otherUser.id, - beepId: item.id, - }) - } - > - Rate - - )} - - navigation.navigate("Report", { - userId: otherUser.id, - beepId: item.id, - }) - } - > - Report - - - + } + /> ); } diff --git a/app/components/Menu.android.tsx b/app/components/Menu.android.tsx new file mode 100644 index 00000000..a08dabcf --- /dev/null +++ b/app/components/Menu.android.tsx @@ -0,0 +1,31 @@ +import { MenuProps } from "./Menu"; + +import { MenuView } from "@react-native-menu/menu"; +import { View } from "react-native"; + +export function Menu(props: MenuProps) { + if (props.disabled) { + return props.trigger; + } + + return ( + + { + const option = props.options.find( + (option) => option.title === nativeEvent.event, + ); + option?.onClick(); + }} + actions={props.options.map((option) => ({ + id: option.title, + title: option.title, + attributes: option.destructive ? { destructive: true } : {}, + }))} + shouldOpenOnLongPress={props.activationMethod === "longPress"} + > + {props.trigger} + + + ); +} diff --git a/app/components/Menu.ios.tsx b/app/components/Menu.ios.tsx new file mode 100644 index 00000000..055e5d2a --- /dev/null +++ b/app/components/Menu.ios.tsx @@ -0,0 +1,31 @@ +import { Button, ContextMenu, Host } from "@expo/ui/swift-ui"; +import { MenuProps } from "./Menu"; +import { View } from "react-native"; + +export function Menu(props: MenuProps) { + if (props.disabled) { + return props.trigger; + } + + return ( + + + + {props.options.map((option) => ( + + ))} + + + + {props.trigger} + + + + + ); +} diff --git a/app/components/Menu.tsx b/app/components/Menu.tsx new file mode 100644 index 00000000..d880002a --- /dev/null +++ b/app/components/Menu.tsx @@ -0,0 +1,26 @@ +import { ContextMenuProps } from "@expo/ui/swift-ui"; + +interface Option { + title: string; + onClick: () => void; + destructive?: boolean; +} + +export interface MenuProps extends Omit { + /** + * The trigger for the men + */ + trigger: React.ReactNode; + /** + * Options that render in the Menu + */ + options: Option[]; + /** + * If the Menu is disabled, the tigger will just be returned + */ + disabled?: boolean; +} + +export const Menu = (props: MenuProps) => { + return props.trigger; +}; diff --git a/app/components/Menu.web.tsx b/app/components/Menu.web.tsx new file mode 100644 index 00000000..5f70c5ee --- /dev/null +++ b/app/components/Menu.web.tsx @@ -0,0 +1,21 @@ +import { useId } from "react"; +import { MenuProps } from "./Menu"; + +export function Menu(props: MenuProps) { + const id = useId(); + + return ( + <> + +
+ {props.options.map((option, index) => ( + + ))} +
+ + ); +} diff --git a/app/components/Rating.tsx b/app/components/Rating.tsx index 7ef7de65..e9a6dae2 100644 --- a/app/components/Rating.tsx +++ b/app/components/Rating.tsx @@ -1,5 +1,4 @@ import React from "react"; -import * as ContextMenu from "zeego/context-menu"; import { useNavigation } from "@react-navigation/native"; import { Card } from "@/components/Card"; import { Text } from "@/components/Text"; @@ -11,6 +10,8 @@ import { RouterOutput, useTRPC } from "@/utils/trpc"; import { useMutation } from "@tanstack/react-query"; import { useQueryClient } from "@tanstack/react-query"; +import { Menu } from "./Menu"; +import { designName } from "expo-device"; type Rating = RouterOutput["rating"]["ratings"]["ratings"][number]; @@ -30,21 +31,57 @@ export function Rating(props: Props) { const queryClient = useQueryClient(); - const { mutateAsync: deleteRating } = useMutation(trpc.rating.deleteRating.mutationOptions({ - onSuccess() { - queryClient.invalidateQueries(trpc.rating.ratings.pathFilter()); - }, - onError(error) { - alert(error.message); - }, - })); + const { mutateAsync: deleteRating } = useMutation( + trpc.rating.deleteRating.mutationOptions({ + onSuccess() { + queryClient.invalidateQueries(trpc.rating.ratings.pathFilter()); + }, + onError(error) { + alert(error.message); + }, + }), + ); return ( - - - - - + + navigation.navigate("Report", { + userId: otherUser.id, + beepId: item.beep_id, + }), + }, + ...(isRater + ? [ + { + title: "Delete Rating", + onClick: () => deleteRating({ ratingId: item.id }), + destructive: true, + }, + ] + : []), + ]} + trigger={ + + + @@ -64,29 +101,7 @@ export function Rating(props: Props) { {item.message && {item.message}} - - - - navigation.navigate("Report", { - userId: otherUser.id, - beepId: item.beep_id, - }) - } - > - Report - - {isRater && ( - deleteRating({ ratingId: item.id })} - destructive - > - Delete Rating - - )} - - + } + /> ); } diff --git a/app/metro.config.js b/app/metro.config.js index 87fd7eba..eddbc90e 100644 --- a/app/metro.config.js +++ b/app/metro.config.js @@ -1,22 +1,5 @@ -const { getSentryExpoConfig } = require('@sentry/react-native/metro'); - -const path = require('path'); +const { getSentryExpoConfig } = require("@sentry/react-native/metro"); const config = getSentryExpoConfig(__dirname); -const workspaceRoot = path.resolve(__dirname, '..'); -const projectRoot = __dirname; - -config.watchFolders = [workspaceRoot]; - -config.resolver.nodeModulesPaths = [ - path.resolve(projectRoot, 'node_modules'), - path.resolve(workspaceRoot, 'node_modules'), -]; - -config.resolver.sourceExts.push("cjs"); -config.resolver.sourceExts.push("mjs"); - -config.resolver.disableHierarchicalLookup = true; - module.exports = config; diff --git a/app/navigators/Drawer.tsx b/app/navigators/Drawer.tsx index b29a3576..18e5e681 100644 --- a/app/navigators/Drawer.tsx +++ b/app/navigators/Drawer.tsx @@ -21,12 +21,7 @@ import { DrawerContentComponentProps, DrawerContentScrollView, } from "@react-navigation/drawer"; -import { - Pressable, - Appearance, - View, - ActivityIndicator, -} from "react-native"; +import { Pressable, Appearance, View, ActivityIndicator } from "react-native"; import { useTheme } from "@/utils/theme"; import { useMutation } from "@tanstack/react-query"; @@ -34,8 +29,12 @@ import { useMutation } from "@tanstack/react-query"; function CustomDrawerContent(props: DrawerContentComponentProps) { const trpc = useTRPC(); const { user } = useUser(); - const { mutateAsync: logout, isPending } = useMutation(trpc.auth.logout.mutationOptions()); - const { mutateAsync: resend, isPending: resendLoading } = useMutation(trpc.auth.resendVerification.mutationOptions()); + const { mutateAsync: logout, isPending } = useMutation( + trpc.auth.logout.mutationOptions(), + ); + const { mutateAsync: resend, isPending: resendLoading } = useMutation( + trpc.auth.resendVerification.mutationOptions(), + ); const handleLogout = async () => { await logout({ @@ -61,27 +60,39 @@ function CustomDrawerContent(props: DrawerContentComponentProps) { .catch((error) => alert(error.message)); }; - const rating = new Intl.NumberFormat('en-US', { maximumSignificantDigits: 2 }).format( - Number(user?.rating ?? 0), - ) + const rating = new Intl.NumberFormat("en-US", { + maximumSignificantDigits: 2, + }).format(Number(user?.rating ?? 0)); return ( - + {user?.first} {user?.last} {user?.rating && ( - {printStars(Number(user.rating))} ({rating}) + + {printStars(Number(user.rating))} ({rating}) + )} - + {!user?.isEmailVerified && ( - )} @@ -109,7 +120,7 @@ export const Drawer = createDrawerNavigator({ screenOptions: () => { const colorScheme = Appearance.getColorScheme(); return { - headerBackButtonDisplayMode: 'generic', + headerBackButtonDisplayMode: "generic", headerTintColor: colorScheme === "dark" ? "white" : "black", drawerType: "front", }; @@ -188,19 +199,19 @@ function DrawerItem(props: Props) { return ( ([ + style={({ pressed }) => [ { - display: 'flex', - flexDirection: 'row', - alignItems: 'center', + display: "flex", + flexDirection: "row", + alignItems: "center", gap: 16, padding: 12, borderRadius: 8, }, (isActive || pressed) && { - backgroundColor: theme.name === 'dark' ? '#202020ff' : '#ebebeb91', + backgroundColor: theme.name === "dark" ? "#202020ff" : "#ebebeb91", }, - ])} + ]} > {Icon} {name} diff --git a/app/package.json b/app/package.json index 49b5f5f6..6cd11551 100644 --- a/app/package.json +++ b/app/package.json @@ -11,57 +11,56 @@ "typecheck": "tsc" }, "dependencies": { - "@gorhom/bottom-sheet": "5.1.8", - "@react-native-async-storage/async-storage": "~2.1.2", - "@react-native-menu/menu": "1.2.3", + "@expo/ui": "0.2.0-beta.3", + "@gorhom/bottom-sheet": "5.2.6", + "@react-native-async-storage/async-storage": "~2.2.0", + "@react-native-menu/menu": "^2.0.0", "@react-navigation/drawer": "7.3.11", "@react-navigation/native": "7.1.8", "@react-navigation/native-stack": "7.3.12", - "@sentry/react-native": "~6.14.0", + "@sentry/react-native": "~6.20.0", "@tanstack/react-query": "^5.83.0", "@trpc/client": "^11.5.0", "@trpc/tanstack-react-query": "^11.5.0", "babel-plugin-react-compiler": "19.1.0-rc.2", "car-info": "0.2.1", - "expo": "~53.0.22", - "expo-application": "^6.1.5", - "expo-constants": "~17.1.7", - "expo-dev-client": "~5.2.4", - "expo-device": "~7.1.4", - "expo-image-picker": "~16.1.4", - "expo-linear-gradient": "~14.1.5", - "expo-linking": "~7.1.7", - "expo-location": "~18.1.6", - "expo-notifications": "~0.31.4", - "expo-splash-screen": "~0.30.10", - "expo-status-bar": "~2.2.3", - "expo-task-manager": "~13.1.6", - "expo-updates": "~0.28.17", - "react": "19.0.0", - "react-dom": "19.0.0", + "expo": "~54.0.7", + "expo-application": "^7.0.7", + "expo-constants": "~18.0.9", + "expo-dev-client": "~6.0.12", + "expo-device": "~8.0.8", + "expo-image-picker": "~17.0.8", + "expo-linear-gradient": "~15.0.7", + "expo-linking": "~8.0.8", + "expo-location": "~19.0.7", + "expo-notifications": "~0.32.11", + "expo-splash-screen": "~31.0.10", + "expo-status-bar": "~3.0.8", + "expo-task-manager": "~14.0.7", + "expo-updates": "~29.0.11", + "react": "19.1.0", + "react-dom": "19.1.0", "react-hook-form": "^7.56.2", - "react-native": "0.79.5", - "react-native-gesture-handler": "~2.24.0", - "react-native-ios-context-menu": "3.1.2", - "react-native-ios-utilities": "5.1.8", - "react-native-keyboard-controller": "^1.17.1", + "react-native": "0.81.4", + "react-native-gesture-handler": "~2.28.0", + "react-native-keyboard-controller": "^1.18.5", "react-native-maps": "1.20.1", "react-native-mime-types": "^2.4.0", "react-native-purchases": "^9.1.0", - "react-native-reanimated": "3.17.4", - "react-native-safe-area-context": "5.4.0", - "react-native-screens": "~4.11.1", - "react-native-web": "~0.20.0", - "zeego": "^3.0.6" + "react-native-reanimated": "4.1.0", + "react-native-safe-area-context": "5.6.1", + "react-native-screens": "~4.16.0", + "react-native-web": "~0.21.1", + "react-native-worklets": "^0.5.1" }, "devDependencies": { "@babel/core": "^7.24.4", - "@expo/metro-runtime": "~5.0.4", - "@types/react": "19.0.10", - "@types/react-dom": "~19.1.3", - "babel-preset-expo": "~13.0.0", + "@expo/metro-runtime": "~6.1.2", + "@types/react": "19.1.12", + "@types/react-dom": "~19.1.9", + "babel-preset-expo": "~54.0.0", "react-compiler-runtime": "19.1.0-rc.2", - "typescript": "^5.8.3" + "typescript": "^5.9.2" }, "private": true, "volta": { diff --git a/app/routes/beep/Beep.tsx b/app/routes/beep/Beep.tsx index 6d534ba3..ec793a50 100644 --- a/app/routes/beep/Beep.tsx +++ b/app/routes/beep/Beep.tsx @@ -1,6 +1,5 @@ import React, { useEffect, useRef } from "react"; import { useUser } from "../../utils/useUser"; -import * as DropdownMenu from "zeego/dropdown-menu"; import { ActionButton } from "../../components/ActionButton"; import { AcceptDenyButton } from "../../components/AcceptDenyButton"; import { Alert, Linking, View } from "react-native"; @@ -23,6 +22,7 @@ import { Marker } from "@/components/Marker"; import { Polyline } from "@/components/Polyline"; import { isMobile } from "@/utils/constants"; import MapView from "react-native-maps"; +import { Menu } from "@/components/Menu"; interface Props { beep: RouterOutput["beeper"]["queue"][number]; @@ -257,89 +257,71 @@ export function Beep(props: Props) { )} - - - - - - {beep.rider.phone && ( - - Linking.openURL("tel:" + getRawPhoneNumber(beep.rider.phone)) - } - > - Call - - )} - {beep.rider.phone && ( - - Linking.openURL("sms:" + getRawPhoneNumber(beep.rider.phone)) - } - > - Text - - )} - openDirections("Current+Location", beep.origin)} - > - Directions to Rider - - openDirections(beep.origin, beep.destination)} - > - Directions for Beep - - {(beep.status === "here" || beep.status === "in_progress") && ( - <> - {beep.rider.venmo && ( - + Options} + options={[ + ...(beep.rider.phone + ? [ + { + title: "Call", + onClick: () => + Linking.openURL( + "tel:" + getRawPhoneNumber(beep.rider.phone), + ), + }, + { + title: "Text", + onClick: () => + Linking.openURL( + "sms:" + getRawPhoneNumber(beep.rider.phone), + ), + }, + ] + : []), + { + title: "Directions to Rider", + onClick: () => openDirections("Current+Location", beep.origin), + }, + { + title: "Directions for Beep", + onClick: () => openDirections(beep.origin, beep.destination), + }, + ...((beep.status === "here" || beep.status === "in_progress") && + beep.rider.venmo + ? [ + { + title: "Request Money with Venmo", + onClick: () => openVenmo( beep.rider.venmo, beep.groupSize, user?.groupRate, user?.singlesRate, "charge", - ) - } - > - - Request Money with Venmo - - - )} - {beep.rider.cashapp && ( - + ), + }, + ] + : []), + ...((beep.status === "here" || beep.status === "in_progress") && + beep.rider.cashapp + ? [ + { + title: "Request Money with Cash App", + onClick: () => openCashApp( beep.rider.cashapp, beep.groupSize, user?.groupRate, user?.singlesRate, - ) - } - > - - Request Money with Cash App - - - )} - - )} - {beep.status !== "waiting" && beep.status !== "in_progress" && ( - - Cancel Beep - - )} - - + ), + }, + ] + : []), + ...(beep.status !== "waiting" && beep.status !== "in_progress" + ? [{ title: "Cancel Beep", onClick: onPress, destructive: true }] + : []), + ]} + /> {beep.status === "waiting" ? ( diff --git a/app/routes/beep/Queue.tsx b/app/routes/beep/Queue.tsx index bad7cb2a..9374db23 100644 --- a/app/routes/beep/Queue.tsx +++ b/app/routes/beep/Queue.tsx @@ -71,7 +71,9 @@ export function Queue(props: Props) { beep.id} + // @ts-expect-error bottom sheet types are broken renderItem={({ item, index }) => ( )} diff --git a/app/routes/beep/QueueItem.tsx b/app/routes/beep/QueueItem.tsx index 60697839..097cfde6 100644 --- a/app/routes/beep/QueueItem.tsx +++ b/app/routes/beep/QueueItem.tsx @@ -1,5 +1,4 @@ import React, { useEffect, useRef } from "react"; -import * as DropdownMenu from "zeego/dropdown-menu"; import { Alert, Linking, View } from "react-native"; import { isMobile } from "@/utils/constants"; import { getRawPhoneNumber, openDirections } from "@/utils/links"; @@ -16,6 +15,7 @@ import { Map } from "@/components/Map"; import { Marker } from "@/components/Marker"; import { Polyline } from "@/components/Polyline"; import MapView from "react-native-maps"; +import { Menu } from "@/components/Menu"; interface Props { item: RouterOutput["beeper"]["queue"][number]; @@ -99,8 +99,9 @@ export function QueueItem({ item: beep }: Props) { }; return ( - - + )} - - - {beep.status === "waiting" ? ( - <> - - mutate({ beepId: beep.id, data: { status: "accepted" } }) - } - > - Accept - - - mutate({ beepId: beep.id, data: { status: "denied" } }) - } - destructive - > - Deny - - - ) : ( - <> - - Linking.openURL("tel:" + getRawPhoneNumber(beep.rider.phone)) - } - > - Call - - - Linking.openURL("sms:" + getRawPhoneNumber(beep.rider.phone)) - } - > - Text - - openDirections("Current+Location", beep.origin)} - > - - Directions to Rider - - - - - Cancel Beep - - - )} - - + } + options={ + beep.status === "waiting" + ? [ + { + title: "Accept", + onClick: () => + mutate({ beepId: beep.id, data: { status: "accepted" } }), + }, + { + title: "Deny", + destructive: true, + onClick: () => + mutate({ beepId: beep.id, data: { status: "denied" } }), + }, + ] + : [ + { + title: "Call", + onClick: () => + Linking.openURL("tel:" + getRawPhoneNumber(beep.rider.phone)), + }, + { + title: "Text", + onClick: () => + Linking.openURL("sms:" + getRawPhoneNumber(beep.rider.phone)), + }, + { + title: "Directions to Rider", + onClick: () => openDirections("Current+Location", beep.origin), + }, + { + title: "Cancel Beep", + onClick: onPromptCancel, + destructive: true, + }, + ] + } + /> ); } diff --git a/app/routes/cars/AddCar.tsx b/app/routes/cars/AddCar.tsx index b07b9f89..8cff9ea2 100644 --- a/app/routes/cars/AddCar.tsx +++ b/app/routes/cars/AddCar.tsx @@ -1,6 +1,5 @@ import React from "react"; import * as ImagePicker from "expo-image-picker"; -import * as DropdownMenu from "zeego/dropdown-menu"; import { useNavigation } from "@react-navigation/native"; import { useForm, Controller, useWatch } from "react-hook-form"; import { Label } from "@/components/Label"; @@ -16,6 +15,7 @@ import { useTheme } from "@/utils/theme"; import { useMutation } from "@tanstack/react-query"; import { useQueryClient } from "@tanstack/react-query"; import { getFile } from "@/utils/files"; +import { Menu } from "@/components/Menu"; const makes = getMakes(); @@ -99,8 +99,8 @@ export function AddCar() { defaultValue="" control={control} render={({ field: { onChange, value } }) => ( - - + @@ -109,17 +109,12 @@ export function AddCar() { {validationErrors?.make?.[0]} - - - {makes.map((make) => ( - onChange(make)}> - {make} - - ))} - - - - + } + options={makes.map((make) => ({ + title: make, + onClick: () => onChange(make), + }))} + /> )} /> @@ -129,8 +124,9 @@ export function AddCar() { defaultValue="" control={control} render={({ field: { onChange, value } }) => ( - - + @@ -139,17 +135,12 @@ export function AddCar() { {validationErrors?.model?.[0]} - - - {models.map((make) => ( - onChange(make)}> - {make} - - ))} - - - - + } + options={models.map((model) => ({ + title: model, + onClick: () => onChange(model), + }))} + /> )} /> @@ -158,8 +149,8 @@ export function AddCar() { rules={{ required: "Year is required" }} control={control} render={({ field: { onChange, value } }) => ( - - + - - - {years.map((year) => ( - onChange(year)}> - {year} - - ))} - - - - + } + options={years.map((year) => ({ + title: year, + onClick: () => onChange(year), + }))} + /> )} /> @@ -193,8 +179,8 @@ export function AddCar() { defaultValue="" control={control} render={({ field: { onChange, value } }) => ( - - + - - - {colors.map((make) => ( - onChange(make)}> - {make} - - ))} - - - - + } + options={colors.map((color) => ({ + title: color, + onClick: () => onChange(color), + }))} + /> )} /> diff --git a/app/routes/cars/Cars.tsx b/app/routes/cars/Cars.tsx index 239dcd7f..d2a55aa3 100644 --- a/app/routes/cars/Cars.tsx +++ b/app/routes/cars/Cars.tsx @@ -1,5 +1,4 @@ import React, { useLayoutEffect } from "react"; -import * as ContextMenu from "zeego/context-menu"; import { useNavigation } from "@react-navigation/native"; import { ActivityIndicator, FlatList, Pressable } from "react-native"; import { PAGE_SIZE } from "@/utils/constants"; @@ -13,6 +12,7 @@ import { TRPCClientError } from "@trpc/client"; import { keepPreviousData, useInfiniteQuery } from "@tanstack/react-query"; import { useMutation } from "@tanstack/react-query"; import { useQueryClient } from "@tanstack/react-query"; +import { Menu } from "@/components/Menu"; export function Cars() { const trpc = useTRPC(); @@ -28,41 +28,49 @@ export function Cars() { isFetchingNextPage, fetchNextPage, isRefetching, - } = useInfiniteQuery(trpc.car.cars.infiniteQueryOptions( - { - userId: user?.id, - pageSize: PAGE_SIZE, - }, - { - placeholderData: keepPreviousData, - initialCursor: 1, - getNextPageParam(page) { - if (page.page === page.pages) { - return undefined; - } - return page.page + 1; + } = useInfiniteQuery( + trpc.car.cars.infiniteQueryOptions( + { + userId: user?.id, + pageSize: PAGE_SIZE, }, - }, - )); + { + placeholderData: keepPreviousData, + initialCursor: 1, + getNextPageParam(page) { + if (page.page === page.pages) { + return undefined; + } + return page.page + 1; + }, + }, + ), + ); - const { mutateAsync: deleteCar } = useMutation(trpc.car.deleteCar.mutationOptions({ - onSuccess() { - queryClient.invalidateQueries(trpc.car.cars.pathFilter()); - }, - })); + const { mutateAsync: deleteCar } = useMutation( + trpc.car.deleteCar.mutationOptions({ + onSuccess() { + queryClient.invalidateQueries(trpc.car.cars.pathFilter()); + }, + }), + ); - const { mutateAsync: updateCar } = useMutation(trpc.car.updateCar.mutationOptions({ - onSuccess() { - queryClient.invalidateQueries(trpc.car.cars.pathFilter()); - }, - })); + const { mutateAsync: updateCar } = useMutation( + trpc.car.updateCar.mutationOptions({ + onSuccess() { + queryClient.invalidateQueries(trpc.car.cars.pathFilter()); + }, + }), + ); const cars = data?.pages.flatMap((page) => page.cars); const renderFooter = () => { if (isFetchingNextPage) { return ( - + ); @@ -102,7 +110,13 @@ export function Cars() { if (isLoading) { return ( - + ); @@ -110,7 +124,7 @@ export function Cars() { if (error) { return ( - + {error.message} ); @@ -120,25 +134,43 @@ export function Cars() { ( - - + - + {car.color} {car.make} {car.model} {car.year} - + {car.default && ( - - + + Default @@ -151,27 +183,23 @@ export function Cars() { alt={`car-${car.id}`} /> - - - setDefault(car.id)} - > - Make Default - - onDelete(car.id)} - destructive - > - Delete Car - - - + } + options={[ + { + title: "Make Default", + onClick: () => setDefault(car.id), + }, + { + title: "Delete", + onClick: () => onDelete(car.id), + destructive: true, + }, + ]} + /> )} keyExtractor={(car) => car.id} ListEmptyComponent={ - + No Cars diff --git a/app/routes/settings/EditProfile.tsx b/app/routes/settings/EditProfile.tsx index a54732c5..81e39fd9 100644 --- a/app/routes/settings/EditProfile.tsx +++ b/app/routes/settings/EditProfile.tsx @@ -2,7 +2,6 @@ import React, { useMemo, useState } from "react"; import AsyncStorage from "@react-native-async-storage/async-storage"; import * as Location from "expo-location"; import * as ImagePicker from "expo-image-picker"; -import * as DropdownMenu from "zeego/dropdown-menu"; import { View, Alert, Pressable, ActivityIndicator } from "react-native"; import { isMobile } from "@/utils/constants"; import { Avatar } from "@/components/Avatar"; @@ -18,6 +17,7 @@ import { queryClient, useTRPC } from "@/utils/trpc"; import { LOCATION_TRACKING } from "@/utils/location"; import { useMutation } from "@tanstack/react-query"; import { getFile } from "@/utils/files"; +import { Menu } from "@/components/Menu"; export function EditProfileScreen() { const trpc = useTRPC(); @@ -94,30 +94,24 @@ export function EditProfileScreen() { React.useLayoutEffect(() => { navigation.setOptions({ headerRight: () => ( - - + 🧰 - - - navigation.navigate("Change Password")} - > - Change Password - - - Delete Account - - - - - + } + options={[ + { + title: "Change Password", + onClick: () => navigation.navigate("Change Password"), + }, + { + title: "Delete Account", + onClick: handleDeleteWrapper, + destructive: true, + }, + ]} + /> ), }); }, [navigation]); diff --git a/package.json b/package.json index 223b3029..c1092a68 100644 --- a/package.json +++ b/package.json @@ -15,8 +15,8 @@ }, "private": true, "resolutions": { - "react": "19.0.0", - "react-dom": "19.0.0" + "react": "19.1.0", + "react-dom": "19.1.0" }, "volta": { "node": "24.3.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fd854030..fa5be062 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,8 +5,8 @@ settings: excludeLinksFromLockfile: false overrides: - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 importers: @@ -41,7 +41,7 @@ importers: version: 0.2.1 drizzle-orm: specifier: ^0.44.4 - version: 0.44.4(@opentelemetry/api@1.9.0)(@types/pg@8.15.4)(bun-types@1.2.19(@types/react@19.0.10))(gel@2.0.1)(knex@3.1.0(pg@8.16.3))(pg@8.16.3)(postgres@3.4.4) + version: 0.44.4(@opentelemetry/api@1.9.0)(@types/pg@8.15.4)(bun-types@1.2.19(@types/react@19.1.12))(gel@2.0.1)(knex@3.1.0(pg@8.16.3))(pg@8.16.3)(postgres@3.4.4) ioredis: specifier: ^5.7.0 version: 5.7.0 @@ -63,7 +63,7 @@ importers: devDependencies: '@types/bun': specifier: ^1.2.19 - version: 1.2.19(@types/react@19.0.10) + version: 1.2.19(@types/react@19.1.12) '@types/nodemailer': specifier: ^6.4.17 version: 6.4.17 @@ -79,36 +79,39 @@ importers: app: dependencies: + '@expo/ui': + specifier: 0.2.0-beta.3 + version: 0.2.0-beta.3(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) '@gorhom/bottom-sheet': - specifier: 5.1.8 - version: 5.1.8(@types/react@19.0.10)(react-native-gesture-handler@2.24.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-reanimated@3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: 5.2.6 + version: 5.2.6(@types/react@19.1.12)(react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) '@react-native-async-storage/async-storage': - specifier: ~2.1.2 - version: 2.1.2(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)) + specifier: ~2.2.0 + version: 2.2.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)) '@react-native-menu/menu': - specifier: 1.2.3 - version: 1.2.3(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: ^2.0.0 + version: 2.0.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) '@react-navigation/drawer': specifier: 7.3.11 - version: 7.3.11(@react-navigation/native@7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-gesture-handler@2.24.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-reanimated@3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-screens@4.11.1(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + version: 7.3.11(@react-navigation/native@7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) '@react-navigation/native': specifier: 7.1.8 - version: 7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + version: 7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) '@react-navigation/native-stack': specifier: 7.3.12 - version: 7.3.12(@react-navigation/native@7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-screens@4.11.1(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + version: 7.3.12(@react-navigation/native@7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) '@sentry/react-native': - specifier: ~6.14.0 - version: 6.14.0(encoding@0.1.13)(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: ~6.20.0 + version: 6.20.0(encoding@0.1.13)(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) '@tanstack/react-query': specifier: ^5.83.0 - version: 5.83.0(react@19.0.0) + version: 5.83.0(react@19.1.0) '@trpc/client': specifier: ^11.5.0 - version: 11.5.0(@trpc/server@11.5.0(typescript@5.8.3))(typescript@5.8.3) + version: 11.5.0(@trpc/server@11.5.0(typescript@5.9.2))(typescript@5.9.2) '@trpc/tanstack-react-query': specifier: ^11.5.0 - version: 11.5.0(@tanstack/react-query@5.83.0(react@19.0.0))(@trpc/client@11.5.0(@trpc/server@11.5.0(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.5.0(typescript@5.8.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.3) + version: 11.5.0(@tanstack/react-query@5.83.0(react@19.1.0))(@trpc/client@11.5.0(@trpc/server@11.5.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/server@11.5.0(typescript@5.9.2))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.9.2) babel-plugin-react-compiler: specifier: 19.1.0-rc.2 version: 19.1.0-rc.2 @@ -116,117 +119,111 @@ importers: specifier: 0.2.1 version: 0.2.1 expo: - specifier: ~53.0.22 - version: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: ~54.0.7 + version: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) expo-application: - specifier: ^6.1.5 - version: 6.1.5(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) + specifier: ^7.0.7 + version: 7.0.7(expo@54.0.7) expo-constants: - specifier: ~17.1.7 - version: 17.1.7(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)) + specifier: ~18.0.9 + version: 18.0.9(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)) expo-dev-client: - specifier: ~5.2.4 - version: 5.2.4(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) + specifier: ~6.0.12 + version: 6.0.12(expo@54.0.7) expo-device: - specifier: ~7.1.4 - version: 7.1.4(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) + specifier: ~8.0.8 + version: 8.0.8(expo@54.0.7) expo-image-picker: - specifier: ~16.1.4 - version: 16.1.4(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) + specifier: ~17.0.8 + version: 17.0.8(expo@54.0.7) expo-linear-gradient: - specifier: ~14.1.5 - version: 14.1.5(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: ~15.0.7 + version: 15.0.7(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) expo-linking: - specifier: ~7.1.7 - version: 7.1.7(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: ~8.0.8 + version: 8.0.8(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) expo-location: - specifier: ~18.1.6 - version: 18.1.6(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) + specifier: ~19.0.7 + version: 19.0.7(expo@54.0.7) expo-notifications: - specifier: ~0.31.4 - version: 0.31.4(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: ~0.32.11 + version: 0.32.11(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) expo-splash-screen: - specifier: ~0.30.10 - version: 0.30.10(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) + specifier: ~31.0.10 + version: 31.0.10(expo@54.0.7) expo-status-bar: - specifier: ~2.2.3 - version: 2.2.3(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: ~3.0.8 + version: 3.0.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) expo-task-manager: - specifier: ~13.1.6 - version: 13.1.6(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)) + specifier: ~14.0.7 + version: 14.0.7(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)) expo-updates: - specifier: ~0.28.17 - version: 0.28.17(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react@19.0.0) + specifier: ~29.0.11 + version: 29.0.11(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) react: - specifier: 19.0.0 - version: 19.0.0 + specifier: 19.1.0 + version: 19.1.0 react-dom: - specifier: 19.0.0 - version: 19.0.0(react@19.0.0) + specifier: 19.1.0 + version: 19.1.0(react@19.1.0) react-hook-form: specifier: ^7.56.2 - version: 7.56.2(react@19.0.0) + version: 7.56.2(react@19.1.0) react-native: - specifier: 0.79.5 - version: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + specifier: 0.81.4 + version: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) react-native-gesture-handler: - specifier: ~2.24.0 - version: 2.24.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-ios-context-menu: - specifier: 3.1.2 - version: 3.1.2(react-native-ios-utilities@5.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-ios-utilities: - specifier: 5.1.8 - version: 5.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: ~2.28.0 + version: 2.28.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) react-native-keyboard-controller: - specifier: ^1.17.1 - version: 1.17.1(react-native-reanimated@3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: ^1.18.5 + version: 1.18.5(react-native-reanimated@4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) react-native-maps: specifier: 1.20.1 - version: 1.20.1(react-native-web@0.20.0(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + version: 1.20.1(react-native-web@0.21.1(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) react-native-mime-types: specifier: ^2.4.0 version: 2.5.0 react-native-purchases: specifier: ^9.1.0 - version: 9.1.0(react-native-web@0.20.0(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + version: 9.1.0(react-native-web@0.21.1(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) react-native-reanimated: - specifier: 3.17.4 - version: 3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: 4.1.0 + version: 4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) react-native-safe-area-context: - specifier: 5.4.0 - version: 5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: 5.6.1 + version: 5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) react-native-screens: - specifier: ~4.11.1 - version: 4.11.1(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: ~4.16.0 + version: 4.16.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) react-native-web: - specifier: ~0.20.0 - version: 0.20.0(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - zeego: - specifier: ^3.0.6 - version: 3.0.6(@react-native-menu/menu@1.2.3(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react-native-ios-context-menu@3.1.2(react-native-ios-utilities@5.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-ios-utilities@5.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + specifier: ~0.21.1 + version: 0.21.1(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react-native-worklets: + specifier: ^0.5.1 + version: 0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) devDependencies: '@babel/core': specifier: ^7.24.4 version: 7.27.1 '@expo/metro-runtime': - specifier: ~5.0.4 - version: 5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)) + specifier: ~6.1.2 + version: 6.1.2(expo@54.0.7)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) '@types/react': - specifier: 19.0.10 - version: 19.0.10 + specifier: 19.1.12 + version: 19.1.12 '@types/react-dom': - specifier: ~19.1.3 - version: 19.1.3(@types/react@19.0.10) + specifier: ~19.1.9 + version: 19.1.9(@types/react@19.1.12) babel-preset-expo: - specifier: ~13.0.0 - version: 13.0.0(@babel/core@7.27.1)(babel-plugin-react-compiler@19.1.0-rc.2)(react-compiler-runtime@19.1.0-rc.2(react@19.0.0)) + specifier: ~54.0.0 + version: 54.0.0(@babel/core@7.27.1)(@babel/runtime@7.28.2)(expo@54.0.7)(react-refresh@0.14.2) react-compiler-runtime: specifier: 19.1.0-rc.2 - version: 19.1.0-rc.2(react@19.0.0) + version: 19.1.0-rc.2(react@19.1.0) typescript: - specifier: ^5.8.3 - version: 5.8.3 + specifier: ^5.9.2 + version: 5.9.2 deploy: dependencies: @@ -257,34 +254,34 @@ importers: dependencies: '@emotion/react': specifier: ^11.14.0 - version: 11.14.0(@types/react@19.0.10)(react@19.0.0) + version: 11.14.0(@types/react@19.1.12)(react@19.1.0) '@emotion/styled': specifier: ^11.14.1 - version: 11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) + version: 11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) '@fontsource/poppins': specifier: ^5.2.6 version: 5.2.6 '@mui/icons-material': specifier: ^7.3.1 - version: 7.3.1(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) + version: 7.3.1(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) '@mui/material': specifier: ^7.3.1 - version: 7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@tanstack/react-query': specifier: ^5.83.0 - version: 5.83.0(react@19.0.0) + version: 5.83.0(react@19.1.0) '@tanstack/react-router': specifier: ^1.131.2 - version: 1.131.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 1.131.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@toolpad/core': specifier: ^0.16.0 - version: 0.16.0(12ba7408a162590f56a8f9e8b48fd4f6) + version: 0.16.0(d6b57990d16962284ee91dfd0768ff14) '@trpc/client': specifier: ^11.5.0 version: 11.5.0(@trpc/server@11.5.0(typescript@5.8.3))(typescript@5.8.3) '@trpc/tanstack-react-query': specifier: ^11.5.0 - version: 11.5.0(@tanstack/react-query@5.83.0(react@19.0.0))(@trpc/client@11.5.0(@trpc/server@11.5.0(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.5.0(typescript@5.8.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.3) + version: 11.5.0(@tanstack/react-query@5.83.0(react@19.1.0))(@trpc/client@11.5.0(@trpc/server@11.5.0(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.5.0(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) luxon: specifier: ^3.7.1 version: 3.7.1 @@ -292,36 +289,36 @@ importers: specifier: ^5.6.2 version: 5.6.2 react: - specifier: 19.0.0 - version: 19.0.0 + specifier: 19.1.0 + version: 19.1.0 react-dom: - specifier: 19.0.0 - version: 19.0.0(react@19.0.0) + specifier: 19.1.0 + version: 19.1.0(react@19.1.0) react-hook-form: specifier: ^7.56.2 - version: 7.56.2(react@19.0.0) + version: 7.56.2(react@19.1.0) react-map-gl: specifier: ^8.0.1 - version: 8.0.4(mapbox-gl@3.14.0)(maplibre-gl@5.6.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 8.0.4(mapbox-gl@3.14.0)(maplibre-gl@5.6.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) devDependencies: '@types/luxon': specifier: ^3.7.1 version: 3.7.1 '@types/react': - specifier: 19.0.10 - version: 19.0.10 + specifier: 19.1.12 + version: 19.1.12 '@types/react-dom': - specifier: ^19.1.3 - version: 19.1.3(@types/react@19.0.10) + specifier: ^19.1.9 + version: 19.1.9(@types/react@19.1.12) '@vitejs/plugin-react-swc': specifier: ^4.0.0 - version: 4.0.0(vite@7.1.1(@types/node@24.2.1)(jiti@1.21.6)(lightningcss@1.28.1)(terser@5.37.0)(yaml@2.6.1)) + version: 4.0.0(vite@7.1.1(@types/node@24.2.1)(jiti@1.21.6)(lightningcss@1.30.1)(terser@5.37.0)(yaml@2.6.1)) typescript: specifier: ^5.8.2 version: 5.8.3 vite: specifier: ^7.1.1 - version: 7.1.1(@types/node@24.2.1)(jiti@1.21.6)(lightningcss@1.28.1)(terser@5.37.0)(yaml@2.6.1) + version: 7.1.1(@types/node@24.2.1)(jiti@1.21.6)(lightningcss@1.30.1)(terser@5.37.0)(yaml@2.6.1) packages: @@ -356,24 +353,24 @@ packages: resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} engines: {node: '>=6.9.0'} - '@babel/generator@7.27.5': - resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.28.0': resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.25.9': - resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} + '@babel/generator@7.28.3': + resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-annotate-as-pure@7.27.3': + resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} engines: {node: '>=6.9.0'} '@babel/helper-compilation-targets@7.27.1': resolution: {integrity: sha512-2YaDd/Rd9E598B5+WIc8wJPmWETiiJXFYVE60oX8FDohv7rAUU3CQj+A1MgeEmcsk2+dQuEjIe/GDvig0SqL4g==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.27.0': - resolution: {integrity: sha512-vSGCvMecvFCd/BdpGlhpXYNhhC4ccxyvQWpbGL4CWbvfEoLFWUZuSuf7s9Aw70flgQF+6vptvgK2IfOnKlRmBg==} + '@babel/helper-create-class-features-plugin@7.28.3': + resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -393,8 +390,8 @@ packages: resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.25.9': - resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} + '@babel/helper-member-expression-to-functions@7.27.1': + resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} '@babel/helper-module-imports@7.27.1': @@ -407,12 +404,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.25.9': - resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} + '@babel/helper-optimise-call-expression@7.27.1': + resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.26.5': - resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} + '@babel/helper-plugin-utils@7.27.1': + resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} engines: {node: '>=6.9.0'} '@babel/helper-remap-async-to-generator@7.25.9': @@ -421,14 +418,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.26.5': - resolution: {integrity: sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==} + '@babel/helper-replace-supers@7.27.1': + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': - resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} '@babel/helper-split-export-declaration@7.24.7': @@ -464,13 +461,13 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.27.5': - resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==} + '@babel/parser@7.28.0': + resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.28.0': - resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} + '@babel/parser@7.28.4': + resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} engines: {node: '>=6.0.0'} hasBin: true @@ -630,6 +627,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-class-static-block@7.28.3': + resolution: {integrity: sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + '@babel/plugin-transform-classes@7.25.9': resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} engines: {node: '>=6.9.0'} @@ -844,10 +847,6 @@ packages: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.27.0': - resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} - engines: {node: '>=6.9.0'} - '@babel/runtime@7.27.6': resolution: {integrity: sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==} engines: {node: '>=6.9.0'} @@ -868,14 +867,14 @@ packages: resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.27.4': - resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.28.0': resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.28.4': + resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} + engines: {node: '>=6.9.0'} + '@babel/types@7.27.1': resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} engines: {node: '>=6.9.0'} @@ -884,6 +883,10 @@ packages: resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.4': + resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} + engines: {node: '>=6.9.0'} + '@banksnussman/osrm@0.0.2': resolution: {integrity: sha512-SypYMvDgWQW7PmGOGkHU5c0wvvXIov+DnUDcXf886oDDeRtGNoDH55LHJrE1WL8b5bgnJBD9eiwXMmhRX2u4cg==} @@ -894,9 +897,6 @@ packages: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} - '@dominicstop/ts-event-emitter@1.1.0': - resolution: {integrity: sha512-CcxmJIvUb1vsFheuGGVSQf4KdPZC44XolpUT34+vlal+LyQoBUOn31pjFET5M9ctOxEpt8xa0M3/2M7uUiAoJw==} - '@drizzle-team/brocli@0.10.2': resolution: {integrity: sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w==} @@ -923,7 +923,7 @@ packages: resolution: {integrity: sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==} peerDependencies: '@types/react': '*' - react: 19.0.0 + react: 19.1.0 peerDependenciesMeta: '@types/react': optional: true @@ -939,7 +939,7 @@ packages: peerDependencies: '@emotion/react': ^11.0.0-rc.0 '@types/react': '*' - react: 19.0.0 + react: 19.1.0 peerDependenciesMeta: '@types/react': optional: true @@ -950,7 +950,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks@1.2.0': resolution: {integrity: sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==} peerDependencies: - react: 19.0.0 + react: 19.1.0 '@emotion/utils@1.4.2': resolution: {integrity: sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==} @@ -1254,65 +1254,105 @@ packages: cpu: [x64] os: [win32] - '@expo/cli@0.24.21': - resolution: {integrity: sha512-DT6K9vgFHqqWL/19mU1ofRcPoO1pn4qmgi76GtuiNU4tbBe/02mRHwFsQw7qRfFAT28If5e/wiwVozgSuZVL8g==} + '@expo/cli@54.0.5': + resolution: {integrity: sha512-8MZOZKHfHRHTBQu2/PXBi7eCKc2aF1i1JsZweL/P7aX8nivhrP6KV6An5PtO1/rrdnS9z7pmX2KwMygvvaFNhg==} hasBin: true + peerDependencies: + expo: '*' + expo-router: '*' + react-native: '*' + peerDependenciesMeta: + expo-router: + optional: true + react-native: + optional: true '@expo/code-signing-certificates@0.0.5': resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} - '@expo/config-plugins@10.1.2': - resolution: {integrity: sha512-IMYCxBOcnuFStuK0Ay+FzEIBKrwW8OVUMc65+v0+i7YFIIe8aL342l7T4F8lR4oCfhXn7d6M5QPgXvjtc/gAcw==} + '@expo/config-plugins@54.0.1': + resolution: {integrity: sha512-NyBChhiWFL6VqSgU+LzK4R1vC397tEG2XFewVt4oMr4Pnalq/mJxBANQrR+dyV1RHhSyhy06RNiJIkQyngVWeg==} - '@expo/config-types@53.0.5': - resolution: {integrity: sha512-kqZ0w44E+HEGBjy+Lpyn0BVL5UANg/tmNixxaRMLS6nf37YsDrLk2VMAmeKMMk5CKG0NmOdVv3ngeUjRQMsy9g==} + '@expo/config-types@54.0.8': + resolution: {integrity: sha512-lyIn/x/Yz0SgHL7IGWtgTLg6TJWC9vL7489++0hzCHZ4iGjVcfZmPTUfiragZ3HycFFj899qN0jlhl49IHa94A==} - '@expo/config@11.0.13': - resolution: {integrity: sha512-TnGb4u/zUZetpav9sx/3fWK71oCPaOjZHoVED9NaEncktAd0Eonhq5NUghiJmkUGt3gGSjRAEBXiBbbY9/B1LA==} + '@expo/config@12.0.9': + resolution: {integrity: sha512-HiDVVaXYKY57+L1MxSF3TaYjX6zZlGBnuWnOKZG+7mtsLD+aNTtW4bZM0pZqZfoRumyOU0SfTCwT10BWtUUiJQ==} '@expo/devcert@1.2.0': resolution: {integrity: sha512-Uilcv3xGELD5t/b0eM4cxBFEKQRIivB3v7i+VhWLV/gL98aw810unLKKJbGAxAIhY6Ipyz8ChWibFsKFXYwstA==} - '@expo/env@1.0.7': - resolution: {integrity: sha512-qSTEnwvuYJ3umapO9XJtrb1fAqiPlmUUg78N0IZXXGwQRt+bkp0OBls+Y5Mxw/Owj8waAM0Z3huKKskRADR5ow==} + '@expo/devtools@0.1.7': + resolution: {integrity: sha512-dfIa9qMyXN+0RfU6SN4rKeXZyzKWsnz6xBSDccjL4IRiE+fQ0t84zg0yxgN4t/WK2JU5v6v4fby7W7Crv9gJvA==} + peerDependencies: + react: 19.1.0 + react-native: '*' + peerDependenciesMeta: + react: + optional: true + react-native: + optional: true - '@expo/fingerprint@0.13.4': - resolution: {integrity: sha512-MYfPYBTMfrrNr07DALuLhG6EaLVNVrY/PXjEzsjWdWE4ZFn0yqI0IdHNkJG7t1gePT8iztHc7qnsx+oo/rDo6w==} + '@expo/env@2.0.7': + resolution: {integrity: sha512-BNETbLEohk3HQ2LxwwezpG8pq+h7Fs7/vAMP3eAtFT1BCpprLYoBBFZH7gW4aqGfqOcVP4Lc91j014verrYNGg==} + + '@expo/fingerprint@0.15.0': + resolution: {integrity: sha512-PrLA6fxScZfnLy7OHZ2GHXsDG9YbE7L5DbNhion6j/U/O+FQgz4VbxJarW5C00kMg1ll2u6EghB7ENAvL1T4qg==} hasBin: true - '@expo/image-utils@0.7.6': - resolution: {integrity: sha512-GKnMqC79+mo/1AFrmAcUcGfbsXXTRqOMNS1umebuevl3aaw+ztsYEFEiuNhHZW7PQ3Xs3URNT513ZxKhznDscw==} + '@expo/image-utils@0.8.7': + resolution: {integrity: sha512-SXOww4Wq3RVXLyOaXiCCuQFguCDh8mmaHBv54h/R29wGl4jRY8GEyQEx8SypV/iHt1FbzsU/X3Qbcd9afm2W2w==} - '@expo/json-file@9.1.5': - resolution: {integrity: sha512-prWBhLUlmcQtvN6Y7BpW2k9zXGd3ySa3R6rAguMJkp1z22nunLN64KYTUWfijFlprFoxm9r2VNnGkcbndAlgKA==} + '@expo/json-file@10.0.7': + resolution: {integrity: sha512-z2OTC0XNO6riZu98EjdNHC05l51ySeTto6GP7oSQrCvQgG9ARBwD1YvMQaVZ9wU7p/4LzSf1O7tckL3B45fPpw==} - '@expo/metro-config@0.20.17': - resolution: {integrity: sha512-lpntF2UZn5bTwrPK6guUv00Xv3X9mkN3YYla+IhEHiYXWyG7WKOtDU0U4KR8h3ubkZ6SPH3snDyRyAzMsWtZFA==} + '@expo/metro-config@54.0.3': + resolution: {integrity: sha512-TQ5MKSGFB6zJxi+Yr8VYXQFHzRXgvSJzNsHX1otTqnxjXbptwYiXhljAqGSjr3pByq4+sHX/GifMk6fGgAANmA==} + peerDependencies: + expo: '*' + peerDependenciesMeta: + expo: + optional: true - '@expo/metro-runtime@5.0.4': - resolution: {integrity: sha512-r694MeO+7Vi8IwOsDIDzH/Q5RPMt1kUDYbiTJwnO15nIqiDwlE8HU55UlRhffKZy6s5FmxQsZ8HA+T8DqUW8cQ==} + '@expo/metro-runtime@6.1.2': + resolution: {integrity: sha512-nvM+Qv45QH7pmYvP8JB1G8JpScrWND3KrMA6ZKe62cwwNiX/BjHU28Ear0v/4bQWXlOY0mv6B8CDIm8JxXde9g==} peerDependencies: + expo: '*' + react: 19.1.0 + react-dom: 19.1.0 react-native: '*' + peerDependenciesMeta: + react-dom: + optional: true - '@expo/osascript@2.2.5': - resolution: {integrity: sha512-Bpp/n5rZ0UmpBOnl7Li3LtM7la0AR3H9NNesqL+ytW5UiqV/TbonYW3rDZY38u4u/lG7TnYflVIVQPD+iqZJ5w==} + '@expo/metro@0.1.1': + resolution: {integrity: sha512-zvA9BE6myFoCxeiw/q3uE/kVkIwLTy27a+fDoEl7WQ7EvKfFeiXnRVhUplDMLGZIHH8VC38Gay6RBtVhnmOm5w==} + + '@expo/osascript@2.3.7': + resolution: {integrity: sha512-IClSOXxR0YUFxIriUJVqyYki7lLMIHrrzOaP01yxAL1G8pj2DWV5eW1y5jSzIcIfSCNhtGsshGd1tU/AYup5iQ==} engines: {node: '>=12'} - '@expo/package-manager@1.8.6': - resolution: {integrity: sha512-gcdICLuL+nHKZagPIDC5tX8UoDDB8vNA5/+SaQEqz8D+T2C4KrEJc2Vi1gPAlDnKif834QS6YluHWyxjk0yZlQ==} + '@expo/package-manager@1.9.7': + resolution: {integrity: sha512-k3uky8Qzlv21rxuPvP2KUTAy8NI0b/LP7BSXcwJpS/rH7RmiAqUXgzPar3I1OmKGgxpod78Y9Mae//F8d3aiOQ==} - '@expo/plist@0.3.5': - resolution: {integrity: sha512-9RYVU1iGyCJ7vWfg3e7c/NVyMFs8wbl+dMWZphtFtsqyN9zppGREU3ctlD3i8KUE0sCUTVnLjCWr+VeUIDep2g==} + '@expo/plist@0.4.7': + resolution: {integrity: sha512-dGxqHPvCZKeRKDU1sJZMmuyVtcASuSYh1LPFVaM1DuffqPL36n6FMEL0iUqq2Tx3xhWk8wCnWl34IKplUjJDdA==} - '@expo/prebuild-config@9.0.11': - resolution: {integrity: sha512-0DsxhhixRbCCvmYskBTq8czsU0YOBsntYURhWPNpkl0IPVpeP9haE5W4OwtHGzXEbmHdzaoDwNmVcWjS/mqbDw==} + '@expo/prebuild-config@54.0.3': + resolution: {integrity: sha512-okf6Umaz1VniKmm+pA37QHBzB9XlRHvO1Qh3VbUezy07LTkz87kXUW7uLMmrA319WLavWSVORTXeR0jBRihObA==} + peerDependencies: + expo: '*' - '@expo/schema-utils@0.1.0': - resolution: {integrity: sha512-Me2avOfbcVT/O5iRmPKLCCSvbCfVfxIstGMlzVJOffplaZX1+ut8D18siR1wx5fkLMTWKs14ozEz11cGUY7hcw==} + '@expo/schema-utils@0.1.7': + resolution: {integrity: sha512-jWHoSuwRb5ZczjahrychMJ3GWZu54jK9ulNdh1d4OzAEq672K9E5yOlnlBsfIHWHGzUAT+0CL7Yt1INiXTz68g==} '@expo/sdk-runtime-versions@1.0.0': resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} + '@expo/server@0.7.4': + resolution: {integrity: sha512-8bfRzL7h1Qgrmf3auR71sPAcAuxnmNkRJs+8enL8vZi2+hihevLhrayDu7P0A/XGEq7wySAGvBBFfIB00Et/AA==} + engines: {node: '>=20.16.0'} + '@expo/spawn-async@1.7.2': resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==} engines: {node: '>=12'} @@ -1320,8 +1360,19 @@ packages: '@expo/sudo-prompt@9.3.2': resolution: {integrity: sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==} - '@expo/vector-icons@14.0.0': - resolution: {integrity: sha512-5orm59pdnBQlovhU9k4DbjMUZBHNlku7IRgFY56f7pcaaCnXq9yaLJoOQl9sMwNdFzf4gnkTyHmR5uN10mI9rA==} + '@expo/ui@0.2.0-beta.3': + resolution: {integrity: sha512-o2gtJm8Y1LZjRzapE1q26C6B6RBhyj4jEeBlfOCIWi5R72W+tOX1N5QAxpV9AwZlWi39Y7BSS2vtocQhFEJWHQ==} + peerDependencies: + expo: '*' + react: 19.1.0 + react-native: '*' + + '@expo/vector-icons@15.0.2': + resolution: {integrity: sha512-IiBjg7ZikueuHNf40wSGCf0zS73a3guJLdZzKnDUxsauB8VWPLMeWnRIupc+7cFhLUkqyvyo0jLNlcxG5xPOuQ==} + peerDependencies: + expo-font: '>=14.0.4' + react: 19.1.0 + react-native: '*' '@expo/ws-tunnel@1.0.6': resolution: {integrity: sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==} @@ -1330,30 +1381,15 @@ packages: resolution: {integrity: sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==} hasBin: true - '@floating-ui/core@1.6.9': - resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==} - - '@floating-ui/dom@1.6.12': - resolution: {integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==} - - '@floating-ui/react-dom@2.0.9': - resolution: {integrity: sha512-q0umO0+LQK4+p6aGyvzASqKbKOJcAHJ7ycE9CuUvfx3s9zTHWmGJTPOIlM/hmSBfUfg/XfY5YhLBLR/LHwShQQ==} - peerDependencies: - react: 19.0.0 - react-dom: 19.0.0 - - '@floating-ui/utils@0.2.9': - resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} - '@fontsource/poppins@5.2.6': resolution: {integrity: sha512-NFr0121+vWCfzLDVvSZOzwAjRUaNj6QHA9gtUh/KHHoWf1Qn23EkwVFs63XZ6UtF5K1b3UNmCx77YEMGgV7BOQ==} - '@gorhom/bottom-sheet@5.1.8': - resolution: {integrity: sha512-QuYIVjn3K9bW20n5bgOSjvxBYoWG4YQXiLGOheEAMgISuoT6sMcA270ViSkkb0fenPxcIOwzCnFNuxmr739T9A==} + '@gorhom/bottom-sheet@5.2.6': + resolution: {integrity: sha512-vmruJxdiUGDg+ZYcDmS30XDhq/h/+QkINOI5LY/uGjx8cPGwgJW0H6AB902gNTKtccbiKe/rr94EwdmIEz+LAQ==} peerDependencies: '@types/react': '*' '@types/react-native': '*' - react: 19.0.0 + react: 19.1.0 react-native: '*' react-native-gesture-handler: '>=2.16.1' react-native-reanimated: '>=3.16.0 || >=4.0.0-' @@ -1366,7 +1402,7 @@ packages: '@gorhom/portal@1.0.14': resolution: {integrity: sha512-MXyL4xvCjmgaORr/rtryDNFy3kU4qUbKlwtQqqsygd0xX3mhKjOLn6mQK8wfu0RkoE0pBE0nAasRoHua+/QZ7A==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '*' '@graphql-yoga/redis-event-target@3.0.3': @@ -1539,7 +1575,7 @@ packages: peerDependencies: '@mui/material': ^7.3.1 '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 - react: 19.0.0 + react: 19.1.0 peerDependenciesMeta: '@types/react': optional: true @@ -1552,8 +1588,8 @@ packages: '@emotion/styled': ^11.3.0 '@mui/material-pigment-css': ^7.3.1 '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 peerDependenciesMeta: '@emotion/react': optional: true @@ -1569,7 +1605,7 @@ packages: engines: {node: '>=14.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 - react: 19.0.0 + react: 19.1.0 peerDependenciesMeta: '@types/react': optional: true @@ -1580,7 +1616,7 @@ packages: peerDependencies: '@emotion/react': ^11.4.1 '@emotion/styled': ^11.3.0 - react: 19.0.0 + react: 19.1.0 peerDependenciesMeta: '@emotion/react': optional: true @@ -1594,7 +1630,7 @@ packages: '@emotion/react': ^11.5.0 '@emotion/styled': ^11.3.0 '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 - react: 19.0.0 + react: 19.1.0 peerDependenciesMeta: '@emotion/react': optional: true @@ -1616,7 +1652,7 @@ packages: engines: {node: '>=14.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 - react: 19.0.0 + react: 19.1.0 peerDependenciesMeta: '@types/react': optional: true @@ -1626,7 +1662,7 @@ packages: engines: {node: '>=14.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 - react: 19.0.0 + react: 19.1.0 peerDependenciesMeta: '@types/react': optional: true @@ -1639,8 +1675,8 @@ packages: '@emotion/styled': ^11.8.1 '@mui/material': ^5.15.14 || ^6.0.0 || ^7.0.0 '@mui/system': ^5.15.14 || ^6.0.0 || ^7.0.0 - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 peerDependenciesMeta: '@emotion/react': optional: true @@ -1662,8 +1698,8 @@ packages: moment: ^2.29.4 moment-hijri: ^2.1.2 || ^3.0.0 moment-jalaali: ^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0 - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 peerDependenciesMeta: '@emotion/react': optional: true @@ -1689,7 +1725,7 @@ packages: engines: {node: '>=14.0.0'} peerDependencies: '@mui/system': ^5.15.14 || ^6.0.0 || ^7.0.0 - react: 19.0.0 + react: 19.1.0 '@npmcli/agent@2.2.2': resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==} @@ -2083,374 +2119,77 @@ packages: typescript: optional: true - '@radix-ui/primitive@1.0.1': - resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} - - '@radix-ui/react-arrow@1.0.3': - resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-collection@1.0.3': - resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-compose-refs@1.0.1': - resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-context-menu@2.1.5': - resolution: {integrity: sha512-R5XaDj06Xul1KGb+WP8qiOh7tKJNz2durpLBXAGZjSVtctcRFCuEvy2gtMwRJGePwQQE5nV77gs4FwRi8T+r2g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-context@1.0.1': - resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-direction@1.0.1': - resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-dismissable-layer@1.0.5': - resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-dropdown-menu@2.0.6': - resolution: {integrity: sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-focus-guards@1.0.1': - resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-focus-scope@1.0.4': - resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-id@1.0.1': - resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-menu@2.0.6': - resolution: {integrity: sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-popper@1.1.3': - resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-portal@1.0.4': - resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-presence@1.0.1': - resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-primitive@1.0.3': - resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-roving-focus@1.0.4': - resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: 19.0.0 - react-dom: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-slot@1.0.2': - resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-callback-ref@1.0.1': - resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-controllable-state@1.0.1': - resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-escape-keydown@1.0.3': - resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-layout-effect@1.0.1': - resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-rect@1.0.1': - resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-size@1.0.1': - resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/rect@1.0.1': - resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} - - '@react-native-async-storage/async-storage@2.1.2': - resolution: {integrity: sha512-dvlNq4AlGWC+ehtH12p65+17V0Dx7IecOWl6WanF2ja38O1Dcjjvn7jVzkUHJ5oWkQBlyASurTPlTHgKXyYiow==} + '@react-native-async-storage/async-storage@2.2.0': + resolution: {integrity: sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==} peerDependencies: react-native: ^0.0.0-0 || >=0.65 <1.0 - '@react-native-menu/menu@1.2.3': - resolution: {integrity: sha512-sEfiVIivsa0lSelFm9Wbm/RAi+XoEHc75GGhjwvSrj9KSCVvNNXwr9F8l42e1t/lzYvVYzmkYxLG6VKxrDYJiw==} + '@react-native-menu/menu@2.0.0': + resolution: {integrity: sha512-hb8Mirw6aKPGONhgo52IiNpwHtISVrgCT3rMdFX1qS7eOFNzOcQh8d2UDnaH5zVpxN+QuvWtaaiRMGFpIjzdtA==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '*' - '@react-native/assets-registry@0.79.5': - resolution: {integrity: sha512-N4Kt1cKxO5zgM/BLiyzuuDNquZPiIgfktEQ6TqJ/4nKA8zr4e8KJgU6Tb2eleihDO4E24HmkvGc73naybKRz/w==} - engines: {node: '>=18'} + '@react-native/assets-registry@0.81.4': + resolution: {integrity: sha512-AMcDadefBIjD10BRqkWw+W/VdvXEomR6aEZ0fhQRAv7igrBzb4PTn4vHKYg+sUK0e3wa74kcMy2DLc/HtnGcMA==} + engines: {node: '>= 20.19.4'} - '@react-native/babel-plugin-codegen@0.79.0-rc.4': - resolution: {integrity: sha512-vhYfoFdzz1D/bDAuGThtNia9bUpjtCo73IWfndNoKj+84SOGTtrKaZ/jOpXs5uMskpe1D4xaHuOHHFbzp/0E8g==} - engines: {node: '>=18'} - - '@react-native/babel-plugin-codegen@0.79.6': - resolution: {integrity: sha512-CS5OrgcMPixOyUJ/Sk/HSsKsKgyKT5P7y3CojimOQzWqRZBmoQfxdST4ugj7n1H+ebM2IKqbgovApFbqXsoX0g==} - engines: {node: '>=18'} + '@react-native/babel-plugin-codegen@0.81.4': + resolution: {integrity: sha512-6ztXf2Tl2iWznyI/Da/N2Eqymt0Mnn69GCLnEFxFbNdk0HxHPZBNWU9shTXhsLWOL7HATSqwg/bB1+3kY1q+mA==} + engines: {node: '>= 20.19.4'} - '@react-native/babel-preset@0.79.0-rc.4': - resolution: {integrity: sha512-0vyO3Ix2N0sI43w0XNJ2zzSWzX7no/JMrXnVzJEm9IhNHsuMmKaXQdRvijDZroepDINIbb6vaIWwzeWkqhiPAA==} - engines: {node: '>=18'} + '@react-native/babel-preset@0.81.4': + resolution: {integrity: sha512-VYj0c/cTjQJn/RJ5G6P0L9wuYSbU9yGbPYDHCKstlQZQWkk+L9V8ZDbxdJBTIei9Xl3KPQ1odQ4QaeW+4v+AZg==} + engines: {node: '>= 20.19.4'} peerDependencies: '@babel/core': '*' - '@react-native/babel-preset@0.79.6': - resolution: {integrity: sha512-H+FRO+r2Ql6b5IwfE0E7D52JhkxjeGSBSUpCXAI5zQ60zSBJ54Hwh2bBJOohXWl4J+C7gKYSAd2JHMUETu+c/A==} - engines: {node: '>=18'} + '@react-native/codegen@0.81.4': + resolution: {integrity: sha512-LWTGUTzFu+qOQnvkzBP52B90Ym3stZT8IFCzzUrppz8Iwglg83FCtDZAR4yLHI29VY/x/+pkcWAMCl3739XHdw==} + engines: {node: '>= 20.19.4'} peerDependencies: '@babel/core': '*' - '@react-native/codegen@0.79.0-rc.4': - resolution: {integrity: sha512-62J5LVV0LBqyqSV1REin2+ciWamctlYMFyy216Gko/+aqMdoYVX/bM14pdPmqtPZRoMEgWQCgmfw+xc0yx9aPQ==} - engines: {node: '>=18'} - peerDependencies: - '@babel/core': '*' - - '@react-native/codegen@0.79.5': - resolution: {integrity: sha512-FO5U1R525A1IFpJjy+KVznEinAgcs3u7IbnbRJUG9IH/MBXi2lEU2LtN+JarJ81MCfW4V2p0pg6t/3RGHFRrlQ==} - engines: {node: '>=18'} - peerDependencies: - '@babel/core': '*' - - '@react-native/codegen@0.79.6': - resolution: {integrity: sha512-iRBX8Lgbqypwnfba7s6opeUwVyaR23mowh9ILw7EcT2oLz3RqMmjJdrbVpWhGSMGq2qkPfqAH7bhO8C7O+xfjQ==} - engines: {node: '>=18'} - peerDependencies: - '@babel/core': '*' - - '@react-native/community-cli-plugin@0.79.5': - resolution: {integrity: sha512-ApLO1ARS8JnQglqS3JAHk0jrvB+zNW3dvNJyXPZPoygBpZVbf8sjvqeBiaEYpn8ETbFWddebC4HoQelDndnrrA==} - engines: {node: '>=18'} + '@react-native/community-cli-plugin@0.81.4': + resolution: {integrity: sha512-8mpnvfcLcnVh+t1ok6V9eozWo8Ut+TZhz8ylJ6gF9d6q9EGDQX6s8jenan5Yv/pzN4vQEKI4ib2pTf/FELw+SA==} + engines: {node: '>= 20.19.4'} peerDependencies: '@react-native-community/cli': '*' + '@react-native/metro-config': '*' peerDependenciesMeta: '@react-native-community/cli': optional: true + '@react-native/metro-config': + optional: true - '@react-native/debugger-frontend@0.79.5': - resolution: {integrity: sha512-WQ49TRpCwhgUYo5/n+6GGykXmnumpOkl4Lr2l2o2buWU9qPOwoiBqJAtmWEXsAug4ciw3eLiVfthn5ufs0VB0A==} - engines: {node: '>=18'} - - '@react-native/debugger-frontend@0.79.6': - resolution: {integrity: sha512-lIK/KkaH7ueM22bLO0YNaQwZbT/oeqhaghOvmZacaNVbJR1Cdh/XAqjT8FgCS+7PUnbxA8B55NYNKGZG3O2pYw==} - engines: {node: '>=18'} - - '@react-native/dev-middleware@0.79.5': - resolution: {integrity: sha512-U7r9M/SEktOCP/0uS6jXMHmYjj4ESfYCkNAenBjFjjsRWekiHE+U/vRMeO+fG9gq4UCcBAUISClkQCowlftYBw==} - engines: {node: '>=18'} + '@react-native/debugger-frontend@0.81.4': + resolution: {integrity: sha512-SU05w1wD0nKdQFcuNC9D6De0ITnINCi8MEnx9RsTD2e4wN83ukoC7FpXaPCYyP6+VjFt5tUKDPgP1O7iaNXCqg==} + engines: {node: '>= 20.19.4'} - '@react-native/dev-middleware@0.79.6': - resolution: {integrity: sha512-BK3GZBa9c7XSNR27EDRtxrgyyA3/mf1j3/y+mPk7Ac0Myu85YNrXnC9g3mL5Ytwo0g58TKrAIgs1fF2Q5Mn6mQ==} - engines: {node: '>=18'} + '@react-native/dev-middleware@0.81.4': + resolution: {integrity: sha512-hu1Wu5R28FT7nHXs2wWXvQ++7W7zq5GPY83llajgPlYKznyPLAY/7bArc5rAzNB7b0kwnlaoPQKlvD/VP9LZug==} + engines: {node: '>= 20.19.4'} - '@react-native/gradle-plugin@0.79.5': - resolution: {integrity: sha512-K3QhfFNKiWKF3HsCZCEoWwJPSMcPJQaeqOmzFP4RL8L3nkpgUwn74PfSCcKHxooVpS6bMvJFQOz7ggUZtNVT+A==} - engines: {node: '>=18'} + '@react-native/gradle-plugin@0.81.4': + resolution: {integrity: sha512-T7fPcQvDDCSusZFVSg6H1oVDKb/NnVYLnsqkcHsAF2C2KGXyo3J7slH/tJAwNfj/7EOA2OgcWxfC1frgn9TQvw==} + engines: {node: '>= 20.19.4'} - '@react-native/js-polyfills@0.79.5': - resolution: {integrity: sha512-a2wsFlIhvd9ZqCD5KPRsbCQmbZi6KxhRN++jrqG0FUTEV5vY7MvjjUqDILwJd2ZBZsf7uiDuClCcKqA+EEdbvw==} - engines: {node: '>=18'} + '@react-native/js-polyfills@0.81.4': + resolution: {integrity: sha512-sr42FaypKXJHMVHhgSbu2f/ZJfrLzgaoQ+HdpRvKEiEh2mhFf6XzZwecyLBvWqf2pMPZa+CpPfNPiejXjKEy8w==} + engines: {node: '>= 20.19.4'} '@react-native/normalize-colors@0.74.87': resolution: {integrity: sha512-Xh7Nyk/MPefkb0Itl5Z+3oOobeG9lfLb7ZOY2DKpFnoCE1TzBmib9vMNdFaLdSxLIP+Ec6icgKtdzYg8QUPYzA==} - '@react-native/normalize-colors@0.79.5': - resolution: {integrity: sha512-nGXMNMclZgzLUxijQQ38Dm3IAEhgxuySAWQHnljFtfB0JdaMwpe0Ox9H7Tp2OgrEA+EMEv+Od9ElKlHwGKmmvQ==} + '@react-native/normalize-colors@0.81.4': + resolution: {integrity: sha512-9nRRHO1H+tcFqjb9gAM105Urtgcanbta2tuqCVY0NATHeFPDEAB7gPyiLxCHKMi1NbhP6TH0kxgSWXKZl1cyRg==} - '@react-native/virtualized-lists@0.79.5': - resolution: {integrity: sha512-EUPM2rfGNO4cbI3olAbhPkIt3q7MapwCwAJBzUfWlZ/pu0PRNOnMQ1IvaXTf3TpeozXV52K1OdprLEI/kI5eUA==} - engines: {node: '>=18'} + '@react-native/virtualized-lists@0.81.4': + resolution: {integrity: sha512-hBM+rMyL6Wm1Q4f/WpqGsaCojKSNUBqAXLABNGoWm1vabZ7cSnARMxBvA/2vo3hLcoR4v7zDK8tkKm9+O0LjVA==} + engines: {node: '>= 20.19.4'} peerDependencies: - '@types/react': ^19.0.0 - react: 19.0.0 + '@types/react': ^19.1.0 + react: 19.1.0 react-native: '*' peerDependenciesMeta: '@types/react': @@ -2459,13 +2198,13 @@ packages: '@react-navigation/core@7.9.1': resolution: {integrity: sha512-HfbsYyfD5EzTicZVv1Zpw3loYguhHSs9Ztq9K3WccyfuV4Y/+XRrMgIv7B5n6ySfQGyviPcdCEl3d1A109FhUQ==} peerDependencies: - react: 19.0.0 + react: 19.1.0 '@react-navigation/drawer@7.3.11': resolution: {integrity: sha512-fUggOdzF5Ey/q65mSOdOrgcL/Ga+cWqK3Hjp/xKCM62yjcq2h2uE46ogzdsoLtde+DOpGi+4pYaohTmvcoWHzw==} peerDependencies: '@react-navigation/native': ^7.1.8 - react: 19.0.0 + react: 19.1.0 react-native: '*' react-native-gesture-handler: '>= 2.0.0' react-native-reanimated: '>= 2.0.0' @@ -2477,7 +2216,7 @@ packages: peerDependencies: '@react-native-masked-view/masked-view': '>= 0.2.0' '@react-navigation/native': ^7.1.8 - react: 19.0.0 + react: 19.1.0 react-native: '*' react-native-safe-area-context: '>= 4.0.0' peerDependenciesMeta: @@ -2488,7 +2227,7 @@ packages: resolution: {integrity: sha512-Iww8WUngxdDbI8zI1HG7C4Ath1At7R87S16OwS+rFQRGKT6h7xhdB23HAdTF+NgS/fsfFY9LE3QMEof7nrUe0A==} peerDependencies: '@react-navigation/native': ^7.1.8 - react: 19.0.0 + react: 19.1.0 react-native: '*' react-native-safe-area-context: '>= 4.0.0' react-native-screens: '>= 4.0.0' @@ -2496,7 +2235,7 @@ packages: '@react-navigation/native@7.1.8': resolution: {integrity: sha512-ryKd/qNigi1pUp6mBb2pq75ese7AZ/Cl3xEmTG6PcUGMfMqAMMrmmVbgiys0h8zCGY2tSBSqnDHbGW1/ZtOoKg==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '*' '@react-navigation/routers@7.3.7': @@ -2611,83 +2350,83 @@ packages: cpu: [x64] os: [win32] - '@sentry-internal/browser-utils@8.54.0': - resolution: {integrity: sha512-DKWCqb4YQosKn6aD45fhKyzhkdG7N6goGFDeyTaJFREJDFVDXiNDsYZu30nJ6BxMM7uQIaARhPAC5BXfoED3pQ==} + '@sentry-internal/browser-utils@8.55.0': + resolution: {integrity: sha512-ROgqtQfpH/82AQIpESPqPQe0UyWywKJsmVIqi3c5Fh+zkds5LUxnssTj3yNd1x+kxaPDVB023jAP+3ibNgeNDw==} engines: {node: '>=14.18'} - '@sentry-internal/feedback@8.54.0': - resolution: {integrity: sha512-nQqRacOXoElpE0L0ADxUUII0I3A94niqG9Z4Fmsw6057QvyrV/LvTiMQBop6r5qLjwMqK+T33iR4/NQI5RhsXQ==} + '@sentry-internal/feedback@8.55.0': + resolution: {integrity: sha512-cP3BD/Q6pquVQ+YL+rwCnorKuTXiS9KXW8HNKu4nmmBAyf7urjs+F6Hr1k9MXP5yQ8W3yK7jRWd09Yu6DHWOiw==} engines: {node: '>=14.18'} - '@sentry-internal/replay-canvas@8.54.0': - resolution: {integrity: sha512-K/On3OAUBeq/TV2n+1EvObKC+WMV9npVXpVyJqCCyn8HYMm8FUGzuxeajzm0mlW4wDTPCQor6mK9/IgOquUzCw==} + '@sentry-internal/replay-canvas@8.55.0': + resolution: {integrity: sha512-nIkfgRWk1091zHdu4NbocQsxZF1rv1f7bbp3tTIlZYbrH62XVZosx5iHAuZG0Zc48AETLE7K4AX9VGjvQj8i9w==} engines: {node: '>=14.18'} - '@sentry-internal/replay@8.54.0': - resolution: {integrity: sha512-8xuBe06IaYIGJec53wUC12tY2q4z2Z0RPS2s1sLtbA00EvK1YDGuXp96IDD+HB9mnDMrQ/jW5f97g9TvPsPQUg==} + '@sentry-internal/replay@8.55.0': + resolution: {integrity: sha512-roCDEGkORwolxBn8xAKedybY+Jlefq3xYmgN2fr3BTnsXjSYOPC7D1/mYqINBat99nDtvgFvNfRcZPiwwZ1hSw==} engines: {node: '>=14.18'} - '@sentry/babel-plugin-component-annotate@3.4.0': - resolution: {integrity: sha512-tSzfc3aE7m0PM0Aj7HBDet5llH9AB9oc+tBQ8AvOqUSnWodLrNCuWeQszJ7mIBovD3figgCU3h0cvI6U5cDtsg==} + '@sentry/babel-plugin-component-annotate@4.1.1': + resolution: {integrity: sha512-HUpqrCK7zDVojTV6KL6BO9ZZiYrEYQqvYQrscyMsq04z+WCupXaH6YEliiNRvreR8DBJgdsG3lBRpebhUGmvfA==} engines: {node: '>= 14'} - '@sentry/browser@8.54.0': - resolution: {integrity: sha512-BgUtvxFHin0fS0CmJVKTLXXZcke0Av729IVfi+2fJ4COX8HO7/HAP02RKaSQGmL2HmvWYTfNZ7529AnUtrM4Rg==} + '@sentry/browser@8.55.0': + resolution: {integrity: sha512-1A31mCEWCjaMxJt6qGUK+aDnLDcK6AwLAZnqpSchNysGni1pSn1RWSmk9TBF8qyTds5FH8B31H480uxMPUJ7Cw==} engines: {node: '>=14.18'} '@sentry/bun@10.3.0': resolution: {integrity: sha512-zY1+qLYJFFAo1Wr3R8gGD3O7qBSa2ZXoKp0U49QAT3nEiZEqquWnqInDyDG5iAYVgpmrLKSLxBZR0HHyYQoQnQ==} engines: {node: '>=18'} - '@sentry/cli-darwin@2.45.0': - resolution: {integrity: sha512-p4Uxfv/L2fQdP3/wYnKVVz9gzZJf/1Xp9D+6raax/3Bu5y87yHYUqcdt98y/VAXQD4ofp2QgmhGUVPofvQNZmg==} + '@sentry/cli-darwin@2.51.1': + resolution: {integrity: sha512-R1u8IQdn/7Rr8sf6bVVr0vJT4OqwCFdYsS44Y3OoWGVJW2aAQTWRJOTlV4ueclVLAyUQzmgBjfR8AtiUhd/M5w==} engines: {node: '>=10'} os: [darwin] - '@sentry/cli-linux-arm64@2.45.0': - resolution: {integrity: sha512-gUcLoEjzg7AIc4QQGEZwRHri+EHf3Gcms9zAR1VHiNF3/C/jL4WeDPJF2YiWAQt6EtH84tHiyhw1Ab/R8XFClg==} + '@sentry/cli-linux-arm64@2.51.1': + resolution: {integrity: sha512-nvA/hdhsw4bKLhslgbBqqvETjXwN1FVmwHLOrRvRcejDO6zeIKUElDiL5UOjGG0NC+62AxyNw5ri8Wzp/7rg9Q==} engines: {node: '>=10'} cpu: [arm64] - os: [linux, freebsd] + os: [linux, freebsd, android] - '@sentry/cli-linux-arm@2.45.0': - resolution: {integrity: sha512-6sEskFLlFKJ+e0MOYgIclBTUX5jYMyYhHIxXahEkI/4vx6JO0uvpyRAkUJRpJkRh/lPog0FM+tbP3so+VxB2qQ==} + '@sentry/cli-linux-arm@2.51.1': + resolution: {integrity: sha512-Klro17OmSSKOOSaxVKBBNPXet2+HrIDZUTSp8NRl4LQsIubdc1S/aQ79cH/g52Muwzpl3aFwPxyXw+46isfEgA==} engines: {node: '>=10'} cpu: [arm] - os: [linux, freebsd] + os: [linux, freebsd, android] - '@sentry/cli-linux-i686@2.45.0': - resolution: {integrity: sha512-VmmOaEAzSW23YdGNdy/+oQjCNAMY+HmOGA77A25/ep/9AV7PQB6FI7xO5Y1PVvlkxZFJ23e373njSsEeg4uDZw==} + '@sentry/cli-linux-i686@2.51.1': + resolution: {integrity: sha512-jp4TmR8VXBdT9dLo6mHniQHN0xKnmJoPGVz9h9VDvO2Vp/8o96rBc555D4Am5wJOXmfuPlyjGcmwHlB3+kQRWw==} engines: {node: '>=10'} cpu: [x86, ia32] - os: [linux, freebsd] + os: [linux, freebsd, android] - '@sentry/cli-linux-x64@2.45.0': - resolution: {integrity: sha512-a0Oj68mrb25a0WjX/ShZ6AAd4PPiuLcgyzQr7bl2+DvYxIOajwkGbR+CZFEhOVZcfhTnixKy/qIXEzApEPHPQg==} + '@sentry/cli-linux-x64@2.51.1': + resolution: {integrity: sha512-JuLt0MXM2KHNFmjqXjv23sly56mJmUQzGBWktkpY3r+jE08f5NLKPd5wQ6W/SoLXGIOKnwLz0WoUg7aBVyQdeQ==} engines: {node: '>=10'} cpu: [x64] - os: [linux, freebsd] + os: [linux, freebsd, android] - '@sentry/cli-win32-arm64@2.45.0': - resolution: {integrity: sha512-vn+CwS4p+52pQSLNPoi20ZOrQmv01ZgAmuMnjkh1oUZfTyBAwWLrAh6Cy4cztcN8DfL5dOWKQBo8DBKURE4ttg==} + '@sentry/cli-win32-arm64@2.51.1': + resolution: {integrity: sha512-PiwjTdIFDazTQCTyDCutiSkt4omggYSKnO3HE1+LDjElsFrWY9pJs4fU3D40WAyE2oKu0MarjNH/WxYGdqEAlg==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@sentry/cli-win32-i686@2.45.0': - resolution: {integrity: sha512-8mMoDdlwxtcdNIMtteMK7dbi7054jak8wKSHJ5yzMw8UmWxC5thc/gXBc1uPduiaI56VjoJV+phWHBKCD+6I4w==} + '@sentry/cli-win32-i686@2.51.1': + resolution: {integrity: sha512-TMvZZpeiI2HmrDFNVQ0uOiTuYKvjEGOZdmUxe3WlhZW82A/2Oka7sQ24ljcOovbmBOj5+fjCHRUMYvLMCWiysA==} engines: {node: '>=10'} cpu: [x86, ia32] os: [win32] - '@sentry/cli-win32-x64@2.45.0': - resolution: {integrity: sha512-ZvK9cIqFaq7vZ0jkHJ/xh5au6902Dr+AUxSk6L6vCL7JCe2p93KGL/4d8VFB5PD/P7Y9b+105G/e0QIFKzpeOw==} + '@sentry/cli-win32-x64@2.51.1': + resolution: {integrity: sha512-v2hreYUPPTNK1/N7+DeX7XBN/zb7p539k+2Osf0HFyVBaoUC3Y3+KBwSf4ASsnmgTAK7HCGR+X0NH1vP+icw4w==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@sentry/cli@2.45.0': - resolution: {integrity: sha512-4sWu7zgzgHAjIxIjXUA/66qgeEf5ZOlloO+/JaGD5qXNSW0G7KMTR6iYjReNKMgdBCTH6bUUt9qiuA+Ex9Masw==} + '@sentry/cli@2.51.1': + resolution: {integrity: sha512-FU+54kNcKJABU0+ekvtnoXHM9zVrDe1zXVFbQT7mS0On0m1P0zFRGdzbnWe2XzpzuEAJXtK6aog/W+esRU9AIA==} engines: {node: '>= 10'} hasBin: true @@ -2695,8 +2434,8 @@ packages: resolution: {integrity: sha512-FEFCqiGkzJrm6TNJvhyjhc4rpC1Kmo/abYOACRd6MLvm8GBz41eFFKxsNxGZAUA3Fk1tR2mPfXIHOJzS0ulVww==} engines: {node: '>=18'} - '@sentry/core@8.54.0': - resolution: {integrity: sha512-03bWf+D1j28unOocY/5FDB6bUHtYlm6m6ollVejhg45ZmK9iPjdtxNWbrLsjT1WRym0Tjzowu+A3p+eebYEv0Q==} + '@sentry/core@8.55.0': + resolution: {integrity: sha512-6g7jpbefjHYs821Z+EBJ8r4Z7LT5h80YSWRJaylGS4nW5W5Z2KXzpdnyFarv37O7QjauzVC2E+PABmpkw5/JGA==} engines: {node: '>=14.18'} '@sentry/node-core@10.3.0': @@ -2725,29 +2464,29 @@ packages: '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.0.0 '@opentelemetry/semantic-conventions': ^1.34.0 - '@sentry/react-native@6.14.0': - resolution: {integrity: sha512-BBqixN6oV6tCNp1ABXfzvD531zxj1fUAH0HDPvOR/jX0h9f9pYfxCyI64B+DoQbVZKFsg8nte0QIHkZDhRAW9A==} + '@sentry/react-native@6.20.0': + resolution: {integrity: sha512-YngSba14Hsb5t/ZNMOyxb/HInmYRL5pQ74BkoMBQ/UBBM5kWHgSILxoO2XkKYtaaJXrkSJj+kBalELHblz9h5g==} hasBin: true peerDependencies: expo: '>=49.0.0' - react: 19.0.0 + react: 19.1.0 react-native: '>=0.65.0' peerDependenciesMeta: expo: optional: true - '@sentry/react@8.54.0': - resolution: {integrity: sha512-42T/fp8snYN19Fy/2P0Mwotu4gcdy+1Lx+uYCNcYP1o7wNGigJ7qb27sW7W34GyCCHjoCCfQgeOqDQsyY8LC9w==} + '@sentry/react@8.55.0': + resolution: {integrity: sha512-/qNBvFLpvSa/Rmia0jpKfJdy16d4YZaAnH/TuKLAtm0BWlsPQzbXCU4h8C5Hsst0Do0zG613MEtEmWpWrVOqWA==} engines: {node: '>=14.18'} peerDependencies: - react: 19.0.0 + react: 19.1.0 - '@sentry/types@8.54.0': - resolution: {integrity: sha512-wztdtr7dOXQKi0iRvKc8XJhJ7HaAfOv8lGu0yqFOFwBZucO/SHnu87GOPi8mvrTiy1bentQO5l+zXWAaMvG4uw==} + '@sentry/types@8.55.0': + resolution: {integrity: sha512-6LRT0+r6NWQ+RtllrUW2yQfodST0cJnkOmdpHA75vONgBUhpKwiJ4H7AmgfoTET8w29pU6AnntaGOe0LJbOmog==} engines: {node: '>=14.18'} - '@sentry/utils@8.54.0': - resolution: {integrity: sha512-JL8UDjrsKxKclTdLXfuHfE7B3KbrAPEYP7tMyN/xiO2vsF6D84fjwYyalO0ZMtuFZE6vpSze8ZOLEh6hLnPYsw==} + '@sentry/utils@8.55.0': + resolution: {integrity: sha512-cYcl39+xcOivBpN9d8ZKbALl+DxZKo/8H0nueJZ0PO4JA+MJGhSm6oHakXxLPaiMoNLTX7yor8ndnQIuFg+vmQ==} engines: {node: '>=14.18'} '@sigstore/bundle@2.3.2': @@ -2877,20 +2616,20 @@ packages: '@tanstack/react-query@5.83.0': resolution: {integrity: sha512-/XGYhZ3foc5H0VM2jLSD/NyBRIOK4q9kfeml4+0x2DlL6xVuAcVEW+hTlTapAmejObg0i3eNqhkr2dT+eciwoQ==} peerDependencies: - react: 19.0.0 + react: 19.1.0 '@tanstack/react-router@1.131.2': resolution: {integrity: sha512-MGkCPA/7HJ9UWIV27CtKb5i3Sizxywx43/h+ifrEC+2guzQR8yBcI4ibwMmSpsuGqKOzkuvX63RU1SVeCwbg+g==} engines: {node: '>=12'} peerDependencies: - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 '@tanstack/react-store@0.7.3': resolution: {integrity: sha512-3Dnqtbw9P2P0gw8uUM8WP2fFfg8XMDSZCTsywRPZe/XqqYW8PGkXKZTvP0AHkE4mpqP9Y43GpOg9vwO44azu6Q==} peerDependencies: - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 '@tanstack/router-core@1.131.2': resolution: {integrity: sha512-ITnzlVk9iZTYNe/1FuLnDhpDTml1PfzUZk3V5He+NrXIcPGd2h3plZlv6NqZirNZMhCoiX52jfM1BOHGuy1ICA==} @@ -2909,8 +2648,8 @@ packages: '@mui/material': ^7.0.0-beta || ^7.0.0 '@tanstack/react-router': ^1 next: ^14 || ^15 - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 react-router: ^7 peerDependenciesMeta: '@tanstack/react-router': @@ -2923,7 +2662,7 @@ packages: '@toolpad/utils@0.16.0': resolution: {integrity: sha512-nqM7lk32OJwPFwEJyUoZ1Wvm1qwTlJ+ZP8w+sF9U5rW+ufcEm09sav4h+gwdjx6199B765omqu3AS41nvkWBBw==} peerDependencies: - react: 19.0.0 + react: 19.1.0 '@trpc/client@11.5.0': resolution: {integrity: sha512-32oH+KOAdo73jJKjU9tyG+vCjID6A28NgXwUNr691O5HjpF5yyTX51Zzyee8YtGzU89Nw/drCHdfA4gD7BN2eg==} @@ -2942,8 +2681,8 @@ packages: '@tanstack/react-query': ^5.80.3 '@trpc/client': 11.5.0 '@trpc/server': 11.5.0 - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 typescript: '>=5.7.2' '@tsconfig/node10@1.0.11': @@ -3056,8 +2795,8 @@ packages: '@types/prop-types@15.7.15': resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - '@types/react-dom@19.1.3': - resolution: {integrity: sha512-rJXC08OG0h3W6wDMFxQrZF00Kq6qQvw0djHRdzl3U5DnIERz0MRce3WVc7IS6JYBwtaP/DwYtRRjVlvivNveKg==} + '@types/react-dom@19.1.9': + resolution: {integrity: sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ==} peerDependencies: '@types/react': ^19.0.0 @@ -3066,8 +2805,8 @@ packages: peerDependencies: '@types/react': '*' - '@types/react@19.0.10': - resolution: {integrity: sha512-JuRQ9KXLEjaUNjTWpzuR231Z2WpIwczOkBEIvbHNCzQefFIT0L8IqE6NV6ULLyC1SI/i234JnDoMkfg+RjQj2g==} + '@types/react@19.1.12': + resolution: {integrity: sha512-cMoR+FoAf/Jyq6+Df2/Z41jISvGZZ2eTlnsaJRptmZ76Caldwy1odD4xTr/gNV9VLj0AWgg/nmkevIyUfIIq5w==} '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -3099,6 +2838,9 @@ packages: '@types/yargs@17.0.24': resolution: {integrity: sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==} + '@ungap/structured-clone@1.3.0': + resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + '@urql/core@5.1.1': resolution: {integrity: sha512-aGh024z5v2oINGD/In6rAtVKTm4VmQ2TxKQBAtk2ZSME5dunZFcjltw4p5ENQg+5CBhZ3FHMzl0Oa+rwqiWqlg==} @@ -3111,8 +2853,8 @@ packages: resolution: {integrity: sha512-NFk0vsWcNzSs0YCsVdt2100Zli9QWR+pje8DacpLkkGEAXFaJsFtI1oKD0Hatiate4/iAIW39SQHhgfhbeEPfQ==} peerDependencies: mapbox-gl: '>=3.5.0' - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 peerDependenciesMeta: mapbox-gl: optional: true @@ -3121,8 +2863,8 @@ packages: resolution: {integrity: sha512-HwZyfLjEu+y1mUFvwDAkVxinGm8fEegaWN+O8np/WZ2Sqe5Lv6OXFpV6GWz9LOEvBYMbGuGk1FQdejo+4HCJ5w==} peerDependencies: maplibre-gl: '>=4.0.0' - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 peerDependenciesMeta: maplibre-gl: optional: true @@ -3171,10 +2913,6 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - agent-base@7.1.3: - resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} - engines: {node: '>= 14'} - agent-base@7.1.4: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} @@ -3183,9 +2921,6 @@ packages: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} - ajv@8.11.0: - resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==} - anser@1.4.10: resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} @@ -3243,10 +2978,6 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - aria-hidden@1.2.4: - resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} - engines: {node: '>=10'} - arr-union@3.1.0: resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} engines: {node: '>=0.10.0'} @@ -3304,12 +3035,15 @@ packages: babel-plugin-react-compiler@19.1.0-rc.2: resolution: {integrity: sha512-kSNA//p5fMO6ypG8EkEVPIqAjwIXm5tMjfD1XRPL/sRjYSbJ6UsvORfaeolNWnZ9n310aM0xJP7peW26BuCVzA==} - babel-plugin-react-native-web@0.19.13: - resolution: {integrity: sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==} + babel-plugin-react-native-web@0.21.1: + resolution: {integrity: sha512-7XywfJ5QIRMwjOL+pwJt2w47Jmi5fFLvK7/So4fV4jIN6PcRbylCp9/l3cJY4VJbSz3lnWTeHDTD1LKIc1C09Q==} babel-plugin-syntax-hermes-parser@0.25.1: resolution: {integrity: sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==} + babel-plugin-syntax-hermes-parser@0.29.1: + resolution: {integrity: sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==} + babel-plugin-transform-flow-enums@0.0.2: resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} @@ -3318,23 +3052,28 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - babel-preset-expo@13.0.0: - resolution: {integrity: sha512-4NfamKh+BKu6v0VUtZ2wFuZ9VdaDnYOC+vsAHhUF3ks1jzFLo9TwBqsrkhD129DIHfdhVJnRJah2KRCXEjcrVQ==} + babel-preset-expo@54.0.0: + resolution: {integrity: sha512-a0Ej4ik6xzvtrA4Ivblov3XVvfntIoqnXOy2jG2k/3hzWqzrJxKyY2gUW9ZCMAicGevj2ju28q+TsK29uTe0eQ==} peerDependencies: - babel-plugin-react-compiler: ^19.0.0-beta-9ee70a1-20241017 - react-compiler-runtime: ^19.0.0-beta-8a03594-20241020 + '@babel/runtime': ^7.20.0 + expo: '*' + react-refresh: '>=0.14.0 <1.0.0' peerDependenciesMeta: - babel-plugin-react-compiler: + '@babel/runtime': optional: true - react-compiler-runtime: + expo: optional: true - babel-preset-expo@13.2.4: - resolution: {integrity: sha512-3IKORo3KR+4qtLdCkZNDj8KeA43oBn7RRQejFGWfiZgu/NeaRUSri8YwYjZqybm7hn3nmMv9OLahlvXBX23o5Q==} + babel-preset-expo@54.0.1: + resolution: {integrity: sha512-ziLpj+I/IxQdblHCpuzcyukTpzunq6h/QFsbWhk5DTd4suqB+Vl0Neacd+e38YeKXBabmxCOv8VJN3qk39Md4w==} peerDependencies: - babel-plugin-react-compiler: ^19.0.0-beta-e993439-20250405 + '@babel/runtime': ^7.20.0 + expo: '*' + react-refresh: '>=0.14.0 <1.0.0' peerDependenciesMeta: - babel-plugin-react-compiler: + '@babel/runtime': + optional: true + expo: optional: true babel-preset-jest@29.6.3: @@ -3390,6 +3129,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.25.4: + resolution: {integrity: sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} @@ -3457,6 +3201,9 @@ packages: caniuse-lite@1.0.30001716: resolution: {integrity: sha512-49/c1+x3Kwz7ZIWt+4DvK3aMJy9oYXXG6/97JKsnjdCk/6n9vVyWL8NAwVt95Lwt9eigI10Hl782kDfZUUlRXw==} + caniuse-lite@1.0.30001741: + resolution: {integrity: sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==} + car-info@0.2.1: resolution: {integrity: sha512-VVP4FdzE1OHZwb04Uq0KooT8nZ7DKcylT8wSn1/5H3ykAv3DT69HwdkSL2R6ooDgUN8AoJU30QlC8N/Dzlde0A==} @@ -3684,15 +3431,6 @@ packages: supports-color: optional: true - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.4.1: resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} engines: {node: '>=6.0'} @@ -3749,13 +3487,9 @@ packages: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true - - detect-node-es@1.1.0: - resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} + detect-libc@2.0.4: + resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} + engines: {node: '>=8'} diff@4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} @@ -3880,6 +3614,9 @@ packages: electron-to-chromium@1.5.148: resolution: {integrity: sha512-8uc1QXwwqayD4mblcsQYZqoi+cOc97A2XmKSBOIRbEAvbp6vrqmSYs4dHD2qVygUgn7Mi0qdKgPaJ9WC8cv63A==} + electron-to-chromium@1.5.217: + resolution: {integrity: sha512-Pludfu5iBxp9XzNl0qq2G87hdD17ZV7h5T4n6rQXDi3nCyloBV3jreE9+8GC6g4X/5yxqVgXEURpcLtM0WS4jA==} + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -3994,159 +3731,164 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} - expo-application@6.1.5: - resolution: {integrity: sha512-ToImFmzw8luY043pWFJhh2ZMm4IwxXoHXxNoGdlhD4Ym6+CCmkAvCglg0FK8dMLzAb+/XabmOE7Rbm8KZb6NZg==} + expo-application@7.0.7: + resolution: {integrity: sha512-Jt1/qqnoDUbZ+bK91+dHaZ1vrPDtRBOltRa681EeedkisqguuEeUx4UHqwVyDK2oHWsK6lO3ojetoA4h8OmNcg==} peerDependencies: expo: '*' - expo-asset@11.1.7: - resolution: {integrity: sha512-b5P8GpjUh08fRCf6m5XPVAh7ra42cQrHBIMgH2UXP+xsj4Wufl6pLy6jRF5w6U7DranUMbsXm8TOyq4EHy7ADg==} + expo-asset@12.0.8: + resolution: {integrity: sha512-jj2U8zw9+7orST2rlQGULYiqPoECOuUyffs2NguGrq84bYbkM041T7TOMXH2raPVJnM9lEAP54ezI6XL+GVYqw==} peerDependencies: expo: '*' - react: 19.0.0 + react: 19.1.0 react-native: '*' - expo-constants@17.1.7: - resolution: {integrity: sha512-byBjGsJ6T6FrLlhOBxw4EaiMXrZEn/MlUYIj/JAd+FS7ll5X/S4qVRbIimSJtdW47hXMq0zxPfJX6njtA56hHA==} + expo-constants@18.0.9: + resolution: {integrity: sha512-sqoXHAOGDcr+M9NlXzj1tGoZyd3zxYDy215W6E0Z0n8fgBaqce9FAYQE2bu5X4G629AYig5go7U6sQz7Pjcm8A==} peerDependencies: expo: '*' react-native: '*' - expo-dev-client@5.2.4: - resolution: {integrity: sha512-s/N/nK5LPo0QZJpV4aPijxyrzV4O49S3dN8D2fljqrX2WwFZzWwFO6dX1elPbTmddxumdcpczsdUPY+Ms8g43g==} + expo-dev-client@6.0.12: + resolution: {integrity: sha512-Knr2abq0r6ALASsZtrX9QD4V0vP4ZL18iDVF5lgr6iFYawbuqQHuJRktIUETimu6qLusJK8Z3kZRabAdNqT+qw==} peerDependencies: expo: '*' - expo-dev-launcher@5.1.16: - resolution: {integrity: sha512-tbCske9pvbozaEblyxoyo/97D6od9Ma4yAuyUnXtRET1CKAPKYS+c4fiZ+I3B4qtpZwN3JNFUjG3oateN0y6Hg==} + expo-dev-launcher@6.0.11: + resolution: {integrity: sha512-5wcuevQ8l57uWVqHWpARwZb57doUbzPxorhJXpYLza1tJbkuQBb1lpjeJ1Di47bGMDq0jRw6yMFkF6N9nKX/OQ==} peerDependencies: expo: '*' - expo-dev-menu-interface@1.10.0: - resolution: {integrity: sha512-NxtM/qot5Rh2cY333iOE87dDg1S8CibW+Wu4WdLua3UMjy81pXYzAGCZGNOeY7k9GpNFqDPNDXWyBSlk9r2pBg==} + expo-dev-menu-interface@2.0.0: + resolution: {integrity: sha512-BvAMPt6x+vyXpThsyjjOYyjwfjREV4OOpQkZ0tNl+nGpsPfcY9mc6DRACoWnH9KpLzyIt3BOgh3cuy/h/OxQjw==} peerDependencies: expo: '*' - expo-dev-menu@6.1.14: - resolution: {integrity: sha512-yonNMg2GHJZtuisVowdl1iQjZfYP85r1D1IO+ar9D9zlrBPBJhq2XEju52jd1rDmDkmDuEhBSbPNhzIcsBNiPg==} + expo-dev-menu@7.0.11: + resolution: {integrity: sha512-xJ2scPxfHKyANTMgexK9tH7xunhsPEynuwpsssiS2syCWzvo+Mtv3euOLlkUb/IRt1JTKDxTMZBgChkaq5juSQ==} peerDependencies: expo: '*' - expo-device@7.1.4: - resolution: {integrity: sha512-HS04IiE1Fy0FRjBLurr9e5A6yj3kbmQB+2jCZvbSGpsjBnCLdSk/LCii4f5VFhPIBWJLyYuN5QqJyEAw6BcS4Q==} + expo-device@8.0.8: + resolution: {integrity: sha512-t515WOkeVgIeO3izj+FoXodKTHiSxZ2uF5E9YvCwiR4kANAjvyjFP3vSls2Utjx5ss8y652pZTgh3tOYQmwuZA==} peerDependencies: expo: '*' - expo-eas-client@0.14.4: - resolution: {integrity: sha512-TSL1BbBFIuXchJmPgbPnB7cGpOOuSGJcQ/L7gij/+zPjExwvKm5ckA5dlSulwoFhH8zQt4vb7bfISPSAWQVWBw==} + expo-eas-client@1.0.7: + resolution: {integrity: sha512-Q/b1X0fM+3beqqvffok14pjxMF600NxopdSr9WJY61fF4xllcVnALS0kEudffp9ihMOfcb5xWYqzKj6jMqYDIw==} - expo-file-system@18.1.11: - resolution: {integrity: sha512-HJw/m0nVOKeqeRjPjGdvm+zBi5/NxcdPf8M8P3G2JFvH5Z8vBWqVDic2O58jnT1OFEy0XXzoH9UqFu7cHg9DTQ==} + expo-file-system@19.0.14: + resolution: {integrity: sha512-0CA7O5IYhab11TlxQlJAx0Xm9pdkk/zEHNiW+Hh/T4atWi9U/J38CIp7iNYSrBvy9dC3rJbze5D1ANcKKr4mSQ==} peerDependencies: expo: '*' react-native: '*' - expo-font@13.3.2: - resolution: {integrity: sha512-wUlMdpqURmQ/CNKK/+BIHkDA5nGjMqNlYmW0pJFXY/KE/OG80Qcavdu2sHsL4efAIiNGvYdBS10WztuQYU4X0A==} + expo-font@14.0.8: + resolution: {integrity: sha512-bTUHaJWRZ7ywP8dg3f+wfOwv6RwMV3mWT2CDUIhsK70GjNGlCtiWOCoHsA5Od/esPaVxqc37cCBvQGQRFStRlA==} peerDependencies: expo: '*' - react: 19.0.0 + react: 19.1.0 + react-native: '*' - expo-image-loader@5.1.0: - resolution: {integrity: sha512-sEBx3zDQIODWbB5JwzE7ZL5FJD+DK3LVLWBVJy6VzsqIA6nDEnSFnsnWyCfCTSvbGigMATs1lgkC2nz3Jpve1Q==} + expo-image-loader@6.0.0: + resolution: {integrity: sha512-nKs/xnOGw6ACb4g26xceBD57FKLFkSwEUTDXEDF3Gtcu3MqF3ZIYd3YM+sSb1/z9AKV1dYT7rMSGVNgsveXLIQ==} peerDependencies: expo: '*' - expo-image-picker@16.1.4: - resolution: {integrity: sha512-bTmmxtw1AohUT+HxEBn2vYwdeOrj1CLpMXKjvi9FKSoSbpcarT4xxI0z7YyGwDGHbrJqyyic3I9TTdP2J2b4YA==} + expo-image-picker@17.0.8: + resolution: {integrity: sha512-489ByhVs2XPoAu9zodivAKLv7hG4S/FOe8hO/C2U6jVxmRjpAKakKNjMml0IwWjf1+c/RYBqm1XxKaZ+vq/fDQ==} peerDependencies: expo: '*' expo-json-utils@0.15.0: resolution: {integrity: sha512-duRT6oGl80IDzH2LD2yEFWNwGIC2WkozsB6HF3cDYNoNNdUvFk6uN3YiwsTsqVM/D0z6LEAQ01/SlYvN+Fw0JQ==} - expo-keep-awake@14.1.4: - resolution: {integrity: sha512-wU9qOnosy4+U4z/o4h8W9PjPvcFMfZXrlUoKTMBW7F4pLqhkkP/5G4EviPZixv4XWFMjn1ExQ5rV6BX8GwJsWA==} + expo-keep-awake@15.0.7: + resolution: {integrity: sha512-CgBNcWVPnrIVII5G54QDqoE125l+zmqR4HR8q+MQaCfHet+dYpS5vX5zii/RMayzGN4jPgA4XYIQ28ePKFjHoA==} peerDependencies: expo: '*' - react: 19.0.0 + react: 19.1.0 - expo-linear-gradient@14.1.5: - resolution: {integrity: sha512-BSN3MkSGLZoHMduEnAgfhoj3xqcDWaoICgIr4cIYEx1GcHfKMhzA/O4mpZJ/WC27BP1rnAqoKfbclk1eA70ndQ==} + expo-linear-gradient@15.0.7: + resolution: {integrity: sha512-yF+y+9Shpr/OQFfy/wglB/0bykFMbwHBTuMRa5Of/r2P1wbkcacx8rg0JsUWkXH/rn2i2iWdubyqlxSJa3ggZA==} peerDependencies: expo: '*' - react: 19.0.0 + react: 19.1.0 react-native: '*' - expo-linking@7.1.7: - resolution: {integrity: sha512-ZJaH1RIch2G/M3hx2QJdlrKbYFUTOjVVW4g39hfxrE5bPX9xhZUYXqxqQtzMNl1ylAevw9JkgEfWbBWddbZ3UA==} + expo-linking@8.0.8: + resolution: {integrity: sha512-MyeMcbFDKhXh4sDD1EHwd0uxFQNAc6VCrwBkNvvvufUsTYFq3glTA9Y8a+x78CPpjNqwNAamu74yIaIz7IEJyg==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '*' - expo-location@18.1.6: - resolution: {integrity: sha512-l5dQQ2FYkrBgNzaZN1BvSmdhhcztFOUucu2kEfDBMV4wSIuTIt/CKsho+F3RnAiWgvui1wb1WTTf80E8zq48hA==} + expo-location@19.0.7: + resolution: {integrity: sha512-YNkh4r9E6ECbPkBCAMG5A5yHDgS0pw+Rzyd0l2ZQlCtjkhlODB55nMCKr5CZnUI0mXTkaSm8CwfoCO8n2MpYfg==} peerDependencies: expo: '*' - expo-manifests@0.16.6: - resolution: {integrity: sha512-1A+do6/mLUWF9xd3uCrlXr9QFDbjbfqAYmUy8UDLOjof1lMrOhyeC4Yi6WexA/A8dhZEpIxSMCKfn7G4aHAh4w==} + expo-manifests@1.0.8: + resolution: {integrity: sha512-nA5PwU2uiUd+2nkDWf9e71AuFAtbrb330g/ecvuu52bmaXtN8J8oiilc9BDvAX0gg2fbtOaZdEdjBYopt1jdlQ==} peerDependencies: expo: '*' - expo-modules-autolinking@2.1.14: - resolution: {integrity: sha512-nT5ERXwc+0ZT/pozDoJjYZyUQu5RnXMk9jDGm5lg+PiKvsrCTSA/2/eftJGMxLkTjVI2MXp5WjSz3JRjbA7UXA==} + expo-modules-autolinking@3.0.10: + resolution: {integrity: sha512-6pwaz9H7aK/iYraHbX7zjg8QFTUuMfGEs8Vyc6bAoBd8Rovtb91WX955Kq5sazwNrQjs3WePwQ23LEAmls3u5g==} hasBin: true - expo-modules-core@2.5.0: - resolution: {integrity: sha512-aIbQxZE2vdCKsolQUl6Q9Farlf8tjh/ROR4hfN1qT7QBGPl1XrJGnaOKkcgYaGrlzCPg/7IBe0Np67GzKMZKKQ==} + expo-modules-core@3.0.15: + resolution: {integrity: sha512-vGI7osd0/IjprldD08k4bckWSu7ID4HhZNP68l/UtilONQ8XZig8mWJd/Fm7i7KGvE3HyuF+HOXE9l671no42Q==} + peerDependencies: + react: 19.1.0 + react-native: '*' - expo-notifications@0.31.4: - resolution: {integrity: sha512-NnGKIFGpgZU66qfiFUyjEBYsS77VahURpSSeWEOLt+P1zOaUFlgx2XqS+dxH3/Bn1Vm7TMj04qKsK5KvzR/8Lw==} + expo-notifications@0.32.11: + resolution: {integrity: sha512-4rLWC9Q4B7aQywXn9cKAlNY4p00CYKLJ23qZ0Pp/whkX0NxmI4MwJ20YhreV08gjHTTTWHpYU7jqYWpsjtPIxA==} peerDependencies: expo: '*' - react: 19.0.0 + react: 19.1.0 react-native: '*' - expo-splash-screen@0.30.10: - resolution: {integrity: sha512-Tt9va/sLENQDQYeOQ6cdLdGvTZ644KR3YG9aRlnpcs2/beYjOX1LHT510EGzVN9ljUTg+1ebEo5GGt2arYtPjw==} + expo-splash-screen@31.0.10: + resolution: {integrity: sha512-i6g9IK798mae4yvflstQ1HkgahIJ6exzTCTw4vEdxV0J2SwiW3Tj+CwRjf0te7Zsb+7dDQhBTmGZwdv00VER2A==} peerDependencies: expo: '*' - expo-status-bar@2.2.3: - resolution: {integrity: sha512-+c8R3AESBoduunxTJ8353SqKAKpxL6DvcD8VKBuh81zzJyUUbfB4CVjr1GufSJEKsMzNPXZU+HJwXx7Xh7lx8Q==} + expo-status-bar@3.0.8: + resolution: {integrity: sha512-L248XKPhum7tvREoS1VfE0H6dPCaGtoUWzRsUv7hGKdiB4cus33Rc0sxkWkoQ77wE8stlnUlL5lvmT0oqZ3ZBw==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '*' - expo-structured-headers@4.1.0: - resolution: {integrity: sha512-2X+aUNzC/qaw7/WyUhrVHNDB0uQ5rE12XA2H/rJXaAiYQSuOeU90ladaN0IJYV9I2XlhYrjXLktLXWbO7zgbag==} + expo-structured-headers@5.0.0: + resolution: {integrity: sha512-RmrBtnSphk5REmZGV+lcdgdpxyzio5rJw8CXviHE6qH5pKQQ83fhMEcigvrkBdsn2Efw2EODp4Yxl1/fqMvOZw==} - expo-task-manager@13.1.6: - resolution: {integrity: sha512-sYNAftpIeZ+j6ur17Jo0OpSTk9ks/MDvTbrNCimXMyjIt69XXYL/kAPYf76bWuxOuN8bcJ8Ef8YvihkwFG9hDA==} + expo-task-manager@14.0.7: + resolution: {integrity: sha512-wZRksJg4+Me1wDYmv0wnGh5I30ZOkEpjdXECp/cTKbON1ISQgnaz+4B2eJtljvEPYC1ocBdpAGmz9N0CPtc4mg==} peerDependencies: expo: '*' react-native: '*' - expo-updates-interface@1.1.0: - resolution: {integrity: sha512-DeB+fRe0hUDPZhpJ4X4bFMAItatFBUPjw/TVSbJsaf3Exeami+2qbbJhWkcTMoYHOB73nOIcaYcWXYJnCJXO0w==} + expo-updates-interface@2.0.0: + resolution: {integrity: sha512-pTzAIufEZdVPKql6iMi5ylVSPqV1qbEopz9G6TSECQmnNde2nwq42PxdFBaUEd8IZJ/fdJLQnOT3m6+XJ5s7jg==} peerDependencies: expo: '*' - expo-updates@0.28.17: - resolution: {integrity: sha512-OiKDrKk6EoBRP9AoK7/4tyj9lVtHw2IfaETIFeUCHMgx5xjgKGX/jjSwqhk8N9BJgLDIy0oD0Sb0MaEbSBb3lg==} + expo-updates@29.0.11: + resolution: {integrity: sha512-zD7Zxe3P61WA6fyTdKRckmTFr7h/0BaSSD+Ssr73YiOLOak7GJUb19B+ysADjJP1L0IIOUR9U/UkMLv0r8k9dA==} hasBin: true peerDependencies: expo: '*' - react: 19.0.0 + react: 19.1.0 + react-native: '*' - expo@53.0.22: - resolution: {integrity: sha512-sJ2I4W/e5iiM4u/wYCe3qmW4D7WPCRqByPDD0hJcdYNdjc9HFFFdO4OAudZVyC/MmtoWZEIH5kTJP1cw9FjzYA==} + expo@54.0.7: + resolution: {integrity: sha512-DftN6nMdpHYUCw5Xnh7+h7wnusjtly4JzQknvuD7MzIvqoyJL9uffQyMQrmZkXrUbgm+cKBm47vtooIz4qj0Qg==} hasBin: true peerDependencies: '@expo/dom-webview': '*' '@expo/metro-runtime': '*' - react: 19.0.0 + react: 19.1.0 react-native: '*' react-native-webview: '*' peerDependenciesMeta: @@ -4289,10 +4031,6 @@ packages: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} - get-nonce@1.0.1: - resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} - engines: {node: '>=6'} - get-package-type@0.1.0: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} @@ -4334,6 +4072,10 @@ packages: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported + global-dirs@0.1.1: + resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} + engines: {node: '>=4'} + globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} @@ -4388,14 +4130,14 @@ packages: hermes-estree@0.25.1: resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} - hermes-estree@0.28.1: - resolution: {integrity: sha512-w3nxl/RGM7LBae0v8LH2o36+8VqwOZGv9rX1wyoWT6YaKZLqpJZ0YQ5P0LVr3tuRpf7vCx0iIG4i/VmBJejxTQ==} + hermes-estree@0.29.1: + resolution: {integrity: sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==} hermes-parser@0.25.1: resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} - hermes-parser@0.28.1: - resolution: {integrity: sha512-nf8o+hE8g7UJWParnccljHumE9Vlq8F7MqIdeahl+4x0tvCUJYRrT0L7h0MMg/X9YJmkNwsfbaNNrzPtFXOscg==} + hermes-parser@0.29.1: + resolution: {integrity: sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==} hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} @@ -4718,9 +4460,6 @@ packages: resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - json-stringify-nice@1.1.4: resolution: {integrity: sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==} @@ -4794,132 +4533,68 @@ packages: lighthouse-logger@1.4.2: resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} - lightningcss-darwin-arm64@1.27.0: - resolution: {integrity: sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==} + lightningcss-darwin-arm64@1.30.1: + resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] - lightningcss-darwin-arm64@1.28.1: - resolution: {integrity: sha512-VG3vvzM0m/rguCdm76DdobNeNJnHK+jWcdkNLFWHLh9YCotRvbRIt45JxwcHlIF8TDqWStVLTdghq5NaigVCBQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - - lightningcss-darwin-x64@1.27.0: - resolution: {integrity: sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg==} + lightningcss-darwin-x64@1.30.1: + resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] - lightningcss-darwin-x64@1.28.1: - resolution: {integrity: sha512-O7ORdislvKfMohFl4Iq7fxKqdJOuuxArcglVI3amuFO5DJ0wfV3Gxgi1JRo49slfr7OVzJQEHLG4muTWYM5cTQ==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - - lightningcss-freebsd-x64@1.27.0: - resolution: {integrity: sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [freebsd] - - lightningcss-freebsd-x64@1.28.1: - resolution: {integrity: sha512-b7sF89B31kYYijxVcFO7l5u6UNA862YstNu+3YbLl/IQKzveL4a5cwR5cdpG+OOhErg/c2u9WCmzZoX2I5GBvw==} + lightningcss-freebsd-x64@1.30.1: + resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] - lightningcss-linux-arm-gnueabihf@1.27.0: - resolution: {integrity: sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - - lightningcss-linux-arm-gnueabihf@1.28.1: - resolution: {integrity: sha512-p61kXwvhUDLLzkWHjzSFfUBW/F0iy3jr3CWi3k8SKULtJEsJXTI9DqRm9EixxMSe2AMBQBt4auTYiQL4B1N51A==} + lightningcss-linux-arm-gnueabihf@1.30.1: + resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] - lightningcss-linux-arm64-gnu@1.27.0: - resolution: {integrity: sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A==} + lightningcss-linux-arm64-gnu@1.30.1: + resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] - lightningcss-linux-arm64-gnu@1.28.1: - resolution: {integrity: sha512-iO+fN9hOMmzfwqcG2/BgUtMKD48H2JO/SXU44fyIwpY2veb65QF5xiRrQ9l1FwIxbGK3231KBYCtAqv+xf+NsQ==} + lightningcss-linux-arm64-musl@1.30.1: + resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] - lightningcss-linux-arm64-musl@1.27.0: - resolution: {integrity: sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-arm64-musl@1.28.1: - resolution: {integrity: sha512-dnMHeXEmCUzHHZjaDpQBYuBKcN9nPC3nPFKl70bcj5Bkn5EmkcgEqm5p035LKOgvAwk1XwLpQCML6pXmCwz0NQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-x64-gnu@1.27.0: - resolution: {integrity: sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-linux-x64-gnu@1.28.1: - resolution: {integrity: sha512-7vWDISaMUn+oo2TwRdf2hl/BLdPxvywv9JKEqNZB/0K7bXwV4XE9wN/C2sAp1gGuh6QBA8lpjF4JIPt3HNlCHA==} + lightningcss-linux-x64-gnu@1.30.1: + resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] - lightningcss-linux-x64-musl@1.27.0: - resolution: {integrity: sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA==} + lightningcss-linux-x64-musl@1.30.1: + resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] - lightningcss-linux-x64-musl@1.28.1: - resolution: {integrity: sha512-IHCu9tVGP+x5BCpA2rF3D04DBokcBza/a8AuHQU+1AiMKubuMegPwcL7RatBgK4ztFHeYnnD5NdhwhRfYMAtNA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-win32-arm64-msvc@1.27.0: - resolution: {integrity: sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ==} + lightningcss-win32-arm64-msvc@1.30.1: + resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] - lightningcss-win32-arm64-msvc@1.28.1: - resolution: {integrity: sha512-Erm72kHmMg/3h350PTseskz+eEGBM17Fuu79WW2Qqt0BfWSF1jHHc12lkJCWMYl5jcBHPs5yZdgNHtJ7IJS3Uw==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [win32] - - lightningcss-win32-x64-msvc@1.27.0: - resolution: {integrity: sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - - lightningcss-win32-x64-msvc@1.28.1: - resolution: {integrity: sha512-ZPQtvx+uQBzrSdHH8p4H3M9Alue+x369TPZAA3b4K3d92FPhpZCuBG04+HQzspam9sVeID9mI6f3VRAs2ezaEA==} + lightningcss-win32-x64-msvc@1.30.1: + resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==} engines: {node: '>= 12.0.0'} cpu: [x64] - os: [win32] - - lightningcss@1.27.0: - resolution: {integrity: sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==} - engines: {node: '>= 12.0.0'} + os: [win32] - lightningcss@1.28.1: - resolution: {integrity: sha512-KRDkHlLlNj3DWh79CDt93fPlRJh2W1AuHV0ZSZAMMuN7lqlsZTV5842idfS1urWG8q9tc17velp1gCXhY7sLnQ==} + lightningcss@1.30.1: + resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} engines: {node: '>= 12.0.0'} lines-and-columns@1.2.4: @@ -5016,62 +4691,62 @@ packages: merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - metro-babel-transformer@0.82.2: - resolution: {integrity: sha512-c2gesA7/B4dovPmmYC2HziNXb4XFG3YkQ9FjEzwRnR6KH2hT7nJn6mkcri1h85r3sMttpnmoBuZ8WDz980Zhlw==} - engines: {node: '>=18.18'} + metro-babel-transformer@0.83.1: + resolution: {integrity: sha512-r3xAD3964E8dwDBaZNSO2aIIvWXjIK80uO2xo0/pi3WI8XWT9h5SCjtGWtMtE5PRWw+t20TN0q1WMRsjvhC1rQ==} + engines: {node: '>=20.19.4'} - metro-cache-key@0.82.2: - resolution: {integrity: sha512-lfjC9zzSri+rS7lkoCh04LniFga8JQVUqSuscD9KraIm9zRzwIwvaMx8V6Oogiezs+FAJUOSnVNhHcHc9l8H2Q==} - engines: {node: '>=18.18'} + metro-cache-key@0.83.1: + resolution: {integrity: sha512-ZUs+GD5CNeDLxx5UUWmfg26IL+Dnbryd+TLqTlZnDEgehkIa11kUSvgF92OFfJhONeXzV4rZDRGNXoo6JT+8Gg==} + engines: {node: '>=20.19.4'} - metro-cache@0.82.2: - resolution: {integrity: sha512-MxY4xvPKuE68NYpKJjH8YvVVugDL2QcuTracHsV5/30ZIaRr0v1QuAX5vt45OCQDQQWeh1rDv3E4JB6AbIvnZQ==} - engines: {node: '>=18.18'} + metro-cache@0.83.1: + resolution: {integrity: sha512-7N/Ad1PHa1YMWDNiyynTPq34Op2qIE68NWryGEQ4TSE3Zy6a8GpsYnEEZE4Qi6aHgsE+yZHKkRczeBgxhnFIxQ==} + engines: {node: '>=20.19.4'} - metro-config@0.82.2: - resolution: {integrity: sha512-0dG3qCFLoE3ddNexAxSLJ7FbGjEbwUjDNOgYeCLoPSkKB01k5itvvr2HFfl2HisOCfLcpjpVzF5NtB/O71lxfA==} - engines: {node: '>=18.18'} + metro-config@0.83.1: + resolution: {integrity: sha512-HJhpZx3wyOkux/jeF1o7akFJzZFdbn6Zf7UQqWrvp7gqFqNulQ8Mju09raBgPmmSxKDl4LbbNeigkX0/nKY1QA==} + engines: {node: '>=20.19.4'} - metro-core@0.82.2: - resolution: {integrity: sha512-d2XMkWbRh6PdPV1OZ8OyUyDWrtEbQ1m5ASpKtemLPbujfoE4RlwFZdl4ljfBNVVZ1s0z7tgsSFwKMyTeXgjtSg==} - engines: {node: '>=18.18'} + metro-core@0.83.1: + resolution: {integrity: sha512-uVL1eAJcMFd2o2Q7dsbpg8COaxjZBBGaXqO2OHnivpCdfanraVL8dPmY6It9ZeqWLOihUKZ2yHW4b6soVCzH/Q==} + engines: {node: '>=20.19.4'} - metro-file-map@0.82.2: - resolution: {integrity: sha512-pax0WA80eRH096YO0kwox+ZD5im3V0Vswr2x1YqdMcZVWlr6uwXgQdo9q+mpcvJ1k77J+hmY5HIg71bqrUptVg==} - engines: {node: '>=18.18'} + metro-file-map@0.83.1: + resolution: {integrity: sha512-Yu429lnexKl44PttKw3nhqgmpBR+6UQ/tRaYcxPeEShtcza9DWakCn7cjqDTQZtWR2A8xSNv139izJMyQ4CG+w==} + engines: {node: '>=20.19.4'} - metro-minify-terser@0.82.2: - resolution: {integrity: sha512-+nveaEdQUvsoi0OSr4Cp+btevZsg2DKsu8kUJsvyLIcRRFPUw9CwzF3V2cA5b55DY5LcIJyAcZf4D9ARKfoilQ==} - engines: {node: '>=18.18'} + metro-minify-terser@0.83.1: + resolution: {integrity: sha512-kmooOxXLvKVxkh80IVSYO4weBdJDhCpg5NSPkjzzAnPJP43u6+usGXobkTWxxrAlq900bhzqKek4pBsUchlX6A==} + engines: {node: '>=20.19.4'} - metro-resolver@0.82.2: - resolution: {integrity: sha512-Who2hGzq2aCGSsBaQBU0L3SADiy/kj/gv0coujNWziRY4SKq7ECKzWqtVk1JlEF7IGXDDRDxEgFuLmPV6mZGVQ==} - engines: {node: '>=18.18'} + metro-resolver@0.83.1: + resolution: {integrity: sha512-t8j46kiILAqqFS5RNa+xpQyVjULxRxlvMidqUswPEk5nQVNdlJslqizDm/Et3v/JKwOtQGkYAQCHxP1zGStR/g==} + engines: {node: '>=20.19.4'} - metro-runtime@0.82.2: - resolution: {integrity: sha512-gEcb2AfDs3GRs2SFjtEmG0k61B/cZEVCbh6cSmkjJpyHr+VRjw77MnDpX9AUcJYa4bCT63E7IEySOMM0Z8p87g==} - engines: {node: '>=18.18'} + metro-runtime@0.83.1: + resolution: {integrity: sha512-3Ag8ZS4IwafL/JUKlaeM6/CbkooY+WcVeqdNlBG0m4S0Qz0om3rdFdy1y6fYBpl6AwXJwWeMuXrvZdMuByTcRA==} + engines: {node: '>=20.19.4'} - metro-source-map@0.82.2: - resolution: {integrity: sha512-S26xPdz1/EeAY0HqaPXfny8CeiY0Dvl4sBLQiXGXhoES4gUDAuMhA1tioKrv5F+x68Sod8cp8Js6EGqbMXeqMA==} - engines: {node: '>=18.18'} + metro-source-map@0.83.1: + resolution: {integrity: sha512-De7Vbeo96fFZ2cqmI0fWwVJbtHIwPZv++LYlWSwzTiCzxBDJORncN0LcT48Vi2UlQLzXJg+/CuTAcy7NBVh69A==} + engines: {node: '>=20.19.4'} - metro-symbolicate@0.82.2: - resolution: {integrity: sha512-iheanMnOMned6gjt6sKSfU5AoNyV6pJyQAWydwuHcjhGpa/kiAM0kKmw23qHejELK89Yw8HDZ3Fd/5l1jxpFVA==} - engines: {node: '>=18.18'} + metro-symbolicate@0.83.1: + resolution: {integrity: sha512-wPxYkONlq/Sv8Ji7vHEx5OzFouXAMQJjpcPW41ySKMLP/Ir18SsiJK2h4YkdKpYrTS1+0xf8oqF6nxCsT3uWtg==} + engines: {node: '>=20.19.4'} hasBin: true - metro-transform-plugins@0.82.2: - resolution: {integrity: sha512-kEveuEVxghTEXkDiyY0MT5QRqei092KJG46nduo0VghFgI6QFodbAjFit1ULyWsn2VOTGSUDJ3VgHBMy7MaccA==} - engines: {node: '>=18.18'} + metro-transform-plugins@0.83.1: + resolution: {integrity: sha512-1Y+I8oozXwhuS0qwC+ezaHXBf0jXW4oeYn4X39XWbZt9X2HfjodqY9bH9r6RUTsoiK7S4j8Ni2C91bUC+sktJQ==} + engines: {node: '>=20.19.4'} - metro-transform-worker@0.82.2: - resolution: {integrity: sha512-MJQNz6cGjqewCRqFmPrsHu6Oe93v2B6zgHkrNxQ6XdPMJz5VHD33m8q+8UsNJOH8wUMoRu5JmYtuUTIVIFxh2A==} - engines: {node: '>=18.18'} + metro-transform-worker@0.83.1: + resolution: {integrity: sha512-owCrhPyUxdLgXEEEAL2b14GWTPZ2zYuab1VQXcfEy0sJE71iciD7fuMcrngoufh7e7UHDZ56q4ktXg8wgiYA1Q==} + engines: {node: '>=20.19.4'} - metro@0.82.2: - resolution: {integrity: sha512-hOBd4O4Cn/tLf3jz7IjSgD/A66MqMzgZuyF1I/pmNwYcY3q3j2vbh7Fa09KIbvUq5Yz7BewU356XboaEtEXPgA==} - engines: {node: '>=18.18'} + metro@0.83.1: + resolution: {integrity: sha512-UGKepmTxoGD4HkQV8YWvpvwef7fUujNtTgG4Ygf7m/M0qjvb9VuDmAsEU+UdriRX7F61pnVK/opz89hjKlYTXA==} + engines: {node: '>=20.19.4'} hasBin: true micromatch@4.0.8: @@ -5293,9 +4968,9 @@ packages: nullthrows@1.1.1: resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - ob1@0.82.2: - resolution: {integrity: sha512-sfUaYpjkAdHgu8cXLAyWXO98jW1EUOStTDNslfC9eb3tBLExe67PRqh09J0xdD6AlFKHFGTvXPbuHGvlrZNJNA==} - engines: {node: '>=18.18'} + ob1@0.83.1: + resolution: {integrity: sha512-ngwqewtdUzFyycomdbdIhFLjePPSOt1awKMUXQ0L7iLHgWEPF3DsCerblzjzfAUHaXuvE9ccJymWQ/4PNNqvnQ==} + engines: {node: '>=20.19.4'} object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -5686,27 +5361,27 @@ packages: react-compiler-runtime@19.1.0-rc.2: resolution: {integrity: sha512-852AwyIsbWJ5o1LkQVAZsVK3iLjMxOfKZuxqeGd/RfD+j1GqHb6j3DSHLtpu4HhFbQHsP2DzxjJyKR6luv4D8w==} peerDependencies: - react: 19.0.0 + react: 19.1.0 - react-devtools-core@6.1.1: - resolution: {integrity: sha512-TFo1MEnkqE6hzAbaztnyR5uLTMoz6wnEWwWBsCUzNt+sVXJycuRJdDqvL078M4/h65BI/YO5XWTaxZDWVsW0fw==} + react-devtools-core@6.1.5: + resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} - react-dom@19.0.0: - resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} + react-dom@19.1.0: + resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-freeze@1.0.4: resolution: {integrity: sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==} engines: {node: '>=10'} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-hook-form@7.56.2: resolution: {integrity: sha512-vpfuHuQMF/L6GpuQ4c3ZDo+pRYxIi40gQqsCmmfUBwm+oqvBhKhwghCuj2o00YCgSfU6bR9KC/xnQGWm3Gr08A==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -5725,8 +5400,8 @@ packages: peerDependencies: mapbox-gl: '>=1.13.0' maplibre-gl: '>=1.13.0' - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 peerDependenciesMeta: mapbox-gl: optional: true @@ -5736,46 +5411,27 @@ packages: react-native-drawer-layout@4.1.8: resolution: {integrity: sha512-NyAvx3VknkibuaLH2zl96hvMrjCrXnjpH2H/BwTZxFV1BzzegI51+wa8TgttKW343Kd8+9DOWOLX4xhXC1LEAA==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '*' react-native-gesture-handler: '>= 2.0.0' react-native-reanimated: '>= 2.0.0' - react-native-edge-to-edge@1.6.0: - resolution: {integrity: sha512-2WCNdE3Qd6Fwg9+4BpbATUxCLcouF6YRY7K+J36KJ4l3y+tWN6XCqAC4DuoGblAAbb2sLkhEDp4FOlbOIot2Og==} - peerDependencies: - react: 19.0.0 - react-native: '*' - - react-native-gesture-handler@2.24.0: - resolution: {integrity: sha512-ZdWyOd1C8axKJHIfYxjJKCcxjWEpUtUWgTOVY2wynbiveSQDm8X/PDyAKXSer/GOtIpjudUbACOndZXCN3vHsw==} - peerDependencies: - react: 19.0.0 - react-native: '*' - - react-native-ios-context-menu@3.1.2: - resolution: {integrity: sha512-xmwdygAlmEofBzQvIhJd5qa+2DzPznmWuwkkqkI9NJbe+cfOmIzbvLdVD5RkiayewnCX9Mp8v/muf3BRWq/T1A==} - peerDependencies: - react: 19.0.0 - react-native: '*' - react-native-ios-utilities: '*' - - react-native-ios-utilities@5.1.8: - resolution: {integrity: sha512-2lWerAkd0Kn18kUAc/RaBzHnOGG1VjbKVfTR4eEXvwYFYqCS709gOg0tGUaVLsm6CAyMe7/jA+AvKMMztzHf4g==} + react-native-gesture-handler@2.28.0: + resolution: {integrity: sha512-0msfJ1vRxXKVgTgvL+1ZOoYw3/0z1R+Ked0+udoJhyplC2jbVKIJ8Z1bzWdpQRCV3QcQ87Op0zJVE5DhKK2A0A==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '*' - react-native-is-edge-to-edge@1.1.7: - resolution: {integrity: sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w==} + react-native-is-edge-to-edge@1.2.1: + resolution: {integrity: sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '*' - react-native-keyboard-controller@1.17.1: - resolution: {integrity: sha512-YM3GYvtkuWimCKkZFURn5hIb1WiKOQqi2DijdwZSF5QSSzGqfqwzEEC3bm1xCN8HGHAEIXAaWIBUsc3Xp5L+Ng==} + react-native-keyboard-controller@1.18.5: + resolution: {integrity: sha512-wbYN6Tcu3G5a05dhRYBgjgd74KqoYWuUmroLpigRg9cXy5uYo7prTMIvMgvLtARQtUF7BOtFggUnzgoBOgk0TQ==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '*' react-native-reanimated: '>=3.0.0' @@ -5783,7 +5439,7 @@ packages: resolution: {integrity: sha512-NZI3B5Z6kxAb8gzb2Wxzu/+P2SlFIg1waHGIpQmazDSCRkNoHNY4g96g+xS0QPSaG/9xRBbDNnd2f2/OW6t6LQ==} engines: {node: '>=18'} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '>= 0.64.3' react-native-web: '>= 0.11' peerDependenciesMeta: @@ -5797,45 +5453,53 @@ packages: react-native-purchases@9.1.0: resolution: {integrity: sha512-7/TFvTcOJB/JIwNUqrV+3B8qs09F+mb3eb30ZwinZDtIDabYkjdNNhxsUf45U+YkJSrTYU40XhNMMZdPqajRRQ==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '>= 0.73.0' react-native-web: '*' peerDependenciesMeta: react-native-web: optional: true - react-native-reanimated@3.17.4: - resolution: {integrity: sha512-vmkG/N5KZrexHr4v0rZB7ohPVseGVNaCXjGxoRo+NYKgC9+mIZAkg/QIfy9xxfJ73FfTrryO9iYUrxks3ZfKbA==} + react-native-reanimated@4.1.0: + resolution: {integrity: sha512-L8FqZn8VjZyBaCUMYFyx1Y+T+ZTbblaudpxReOXJ66RnOf52g6UM4Pa/IjwLD1XAw1FUxLRQrtpdjbkEc74FiQ==} peerDependencies: '@babel/core': ^7.0.0-0 - react: 19.0.0 + react: 19.1.0 react-native: '*' + react-native-worklets: '>=0.5.0' - react-native-safe-area-context@5.4.0: - resolution: {integrity: sha512-JaEThVyJcLhA+vU0NU8bZ0a1ih6GiF4faZ+ArZLqpYbL6j7R3caRqj+mE3lEtKCuHgwjLg3bCxLL1GPUJZVqUA==} + react-native-safe-area-context@5.6.1: + resolution: {integrity: sha512-/wJE58HLEAkATzhhX1xSr+fostLsK8Q97EfpfMDKo8jlOc1QKESSX/FQrhk7HhQH/2uSaox4Y86sNaI02kteiA==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '*' - react-native-screens@4.11.1: - resolution: {integrity: sha512-F0zOzRVa3ptZfLpD0J8ROdo+y1fEPw+VBFq1MTY/iyDu08al7qFUO5hLMd+EYMda5VXGaTFCa8q7bOppUszhJw==} + react-native-screens@4.16.0: + resolution: {integrity: sha512-yIAyh7F/9uWkOzCi1/2FqvNvK6Wb9Y1+Kzn16SuGfN9YFJDTbwlzGRvePCNTOX0recpLQF3kc2FmvMUhyTCH1Q==} peerDependencies: - react: 19.0.0 + react: 19.1.0 react-native: '*' - react-native-web@0.20.0: - resolution: {integrity: sha512-OOSgrw+aON6R3hRosCau/xVxdLzbjEcsLysYedka0ZON4ZZe6n9xgeN9ZkoejhARM36oTlUgHIQqxGutEJ9Wxg==} + react-native-web@0.21.1: + resolution: {integrity: sha512-BeNsgwwe4AXUFPAoFU+DKjJ+CVQa3h54zYX77p7GVZrXiiNo3vl03WYDYVEy5R2J2HOPInXtQZB5gmj3vuzrKg==} peerDependencies: - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 - react-native@0.79.5: - resolution: {integrity: sha512-jVihwsE4mWEHZ9HkO1J2eUZSwHyDByZOqthwnGrVZCh6kTQBCm4v8dicsyDa6p0fpWNE5KicTcpX/XXl0ASJFg==} - engines: {node: '>=18'} + react-native-worklets@0.5.1: + resolution: {integrity: sha512-lJG6Uk9YuojjEX/tQrCbcbmpdLCSFxDK1rJlkDhgqkVi1KZzG7cdcBFQRqyNOOzR9Y0CXNuldmtWTGOyM0k0+w==} + peerDependencies: + '@babel/core': ^7.0.0-0 + react: 19.1.0 + react-native: '*' + + react-native@0.81.4: + resolution: {integrity: sha512-bt5bz3A/+Cv46KcjV0VQa+fo7MKxs17RCcpzjftINlen4ZDUl0I6Ut+brQ2FToa5oD0IB0xvQHfmsg2EDqsZdQ==} + engines: {node: '>= 20.19.4'} hasBin: true peerDependencies: - '@types/react': ^19.0.0 - react: 19.0.0 + '@types/react': ^19.1.0 + react: 19.1.0 peerDependenciesMeta: '@types/react': optional: true @@ -5844,44 +5508,14 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react-remove-scroll-bar@2.3.8: - resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-remove-scroll@2.5.5: - resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-style-singleton@2.2.3: - resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - react-transition-group@4.4.5: resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: - react: 19.0.0 - react-dom: 19.0.0 + react: 19.1.0 + react-dom: 19.1.0 - react@19.0.0: - resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} + react@19.1.0: + resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} engines: {node: '>=0.10.0'} read-cmd-shim@4.0.0: @@ -5965,6 +5599,10 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} + resolve-global@1.0.0: + resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} + engines: {node: '>=8'} + resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} @@ -6025,8 +5663,8 @@ packages: sax@1.4.1: resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - scheduler@0.25.0: - resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} + scheduler@0.26.0: + resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} @@ -6085,10 +5723,6 @@ packages: setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - sf-symbols-typescript@2.0.0: - resolution: {integrity: sha512-Fc8Uhhl2plqXMw7GQ8q83t/zj1xhNCJvteDNJUDULaH/4a/Eqw5aW1UYEznyEIgkokw7QYXuQ9hOw8jhBLXL0A==} - engines: {node: '>=10'} - shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -6445,6 +6079,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} + engines: {node: '>=14.17'} + hasBin: true + typewise-core@1.2.0: resolution: {integrity: sha512-2SCC/WLzj2SbUwzFOzqMCkz5amXLlxtJqDKTICqg30x+2DZxcfZN2MvQZmGfXWKNWaKK9pBPsvkcwv8bF/gxKg==} @@ -6486,8 +6125,8 @@ packages: resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} engines: {node: '>=4'} - unimodules-app-loader@5.1.3: - resolution: {integrity: sha512-nPUkwfkpJWvdOQrVvyQSUol93/UdmsCVd9Hkx9RgAevmKSVYdZI+S87W73NGKl6QbwK9L1BDSY5OrQuo8Oq15g==} + unimodules-app-loader@6.0.7: + resolution: {integrity: sha512-23iwxmh6/y54PRGJt/xjsOpPK8vlfusBisi3yaVSK22pxg5DmiL/+IHCtbb/crHC+gqdItcy1OoRsZQHfNSBaw==} union-value@1.0.1: resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} @@ -6519,38 +6158,15 @@ packages: peerDependencies: browserslist: '>= 4.21.0' - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - - use-callback-ref@1.3.3: - resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '*' - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - use-latest-callback@0.2.3: resolution: {integrity: sha512-7vI3fBuyRcP91pazVboc4qu+6ZqM8izPWX9k7cRnT8hbD5svslcknsh3S9BUhaK11OmgTV4oWZZVSeQAiV53SQ==} peerDependencies: - react: 19.0.0 - - use-sidecar@1.1.2: - resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: 19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true + react: 19.1.0 use-sync-external-store@1.5.0: resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} peerDependencies: - react: 19.0.0 + react: 19.1.0 util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -6803,15 +6419,6 @@ packages: resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==} engines: {node: '>=12.20'} - zeego@3.0.6: - resolution: {integrity: sha512-vg0GCMPYg6or/J91bwRnUpIYwz7QnhkyeKOdd3FjvICg+Gzq2D5QhD8k5RUSv1B+048LpNmNYdLm8qJVIbBONw==} - peerDependencies: - '@react-native-menu/menu': 1.2.2 - react: 19.0.0 - react-native: '*' - react-native-ios-context-menu: 3.1.0 - react-native-ios-utilities: 5.1.2 - zod@4.0.16: resolution: {integrity: sha512-Djo/cM339grjI7/HmN+ixYO2FzEMcWr/On50UlQ/RjrWK1I/hPpWhpC76heCptnRFpH0LMwrEbUY50HDc0V8wg==} @@ -6866,25 +6473,25 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 - '@babel/generator@7.27.5': + '@babel/generator@7.28.0': dependencies: '@babel/parser': 7.28.0 '@babel/types': 7.28.2 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/gen-mapping': 0.3.12 + '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 - '@babel/generator@7.28.0': + '@babel/generator@7.28.3': dependencies: - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 - '@babel/helper-annotate-as-pure@7.25.9': + '@babel/helper-annotate-as-pure@7.27.3': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@babel/helper-compilation-targets@7.27.1': dependencies: @@ -6894,15 +6501,15 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.27.0(@babel/core@7.27.1)': + '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.27.1) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.28.4 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -6910,7 +6517,7 @@ snapshots: '@babel/helper-create-regexp-features-plugin@7.27.0(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-annotate-as-pure': 7.27.3 regexpu-core: 6.2.0 semver: 6.3.1 @@ -6918,7 +6525,7 @@ snapshots: dependencies: '@babel/core': 7.27.1 '@babel/helper-compilation-targets': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.1 lodash.debounce: 4.0.8 resolve: 1.22.10 @@ -6927,17 +6534,17 @@ snapshots: '@babel/helper-globals@7.28.0': {} - '@babel/helper-member-expression-to-functions@7.25.9': + '@babel/helper-member-expression-to-functions@7.27.1': dependencies: - '@babel/traverse': 7.27.4 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.27.1': dependencies: - '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 + '@babel/traverse': 7.28.4 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -6950,40 +6557,40 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.25.9': + '@babel/helper-optimise-call-expression@7.27.1': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 - '@babel/helper-plugin-utils@7.26.5': {} + '@babel/helper-plugin-utils@7.27.1': {} '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.26.5(@babel/core@7.27.1)': + '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: - '@babel/traverse': 7.27.4 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color '@babel/helper-split-export-declaration@7.24.7': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@babel/helper-string-parser@7.27.1': {} @@ -6994,8 +6601,8 @@ snapshots: '@babel/helper-wrap-function@7.25.9': dependencies: '@babel/template': 7.27.2 - '@babel/traverse': 7.27.4 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -7015,20 +6622,20 @@ snapshots: dependencies: '@babel/types': 7.27.1 - '@babel/parser@7.27.5': + '@babel/parser@7.28.0': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 - '@babel/parser@7.28.0': + '@babel/parser@7.28.4': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@babel/plugin-proposal-decorators@7.23.0(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.27.1) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.27.1) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.27.1) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1) '@babel/helper-split-export-declaration': 7.24.7 '@babel/plugin-syntax-decorators': 7.22.10(@babel/core@7.27.1) transitivePeerDependencies: @@ -7037,124 +6644,124 @@ snapshots: '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-decorators@7.22.10(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.27.1) - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color @@ -7162,7 +6769,7 @@ snapshots: dependencies: '@babel/core': 7.27.1 '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.27.1) transitivePeerDependencies: - supports-color @@ -7170,24 +6777,32 @@ snapshots: '@babel/plugin-transform-block-scoping@7.27.0(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.27.1) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.27.1) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.27.1)': + dependencies: + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.27.1) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color '@babel/plugin-transform-classes@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-compilation-targets': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.27.1) - '@babel/traverse': 7.27.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1) + '@babel/traverse': 7.28.4 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7195,30 +6810,30 @@ snapshots: '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/template': 7.27.2 '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.27.1) '@babel/plugin-transform-for-of@7.26.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color @@ -7226,26 +6841,26 @@ snapshots: dependencies: '@babel/core': 7.27.1 '@babel/helper-compilation-targets': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color '@babel/plugin-transform-literals@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 '@babel/helper-module-transforms': 7.27.1(@babel/core@7.27.1) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -7253,64 +6868,64 @@ snapshots: dependencies: '@babel/core': 7.27.1 '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.27.1) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 '@babel/helper-compilation-targets': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.27.1) '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.27.1) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.27.1) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.27.1) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.27.1) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.27.1)': dependencies: @@ -7322,41 +6937,41 @@ snapshots: '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.27.1) - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color '@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-regenerator@7.27.0(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 regenerator-transform: 0.15.2 '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 babel-plugin-polyfill-corejs2: 0.4.13(@babel/core@7.27.1) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.27.1) babel-plugin-polyfill-regenerator: 0.6.4(@babel/core@7.27.1) @@ -7367,33 +6982,33 @@ snapshots: '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-spread@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-typescript@7.26.5(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.27.1) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.27.1) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.27.1) transitivePeerDependencies: - supports-color @@ -7402,12 +7017,12 @@ snapshots: dependencies: '@babel/core': 7.27.1 '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.27.1) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/preset-react@7.23.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-option': 7.27.1 '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.27.1) '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.27.1) @@ -7419,7 +7034,7 @@ snapshots: '@babel/preset-typescript@7.26.0(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-option': 7.27.1 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.27.1) '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.27.1) @@ -7431,10 +7046,6 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.27.0': - dependencies: - regenerator-runtime: 0.14.1 - '@babel/runtime@7.27.6': {} '@babel/runtime@7.28.2': {} @@ -7448,8 +7059,8 @@ snapshots: '@babel/template@7.27.2': dependencies: '@babel/code-frame': 7.27.1 - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 '@babel/traverse@7.27.1': dependencies: @@ -7458,31 +7069,31 @@ snapshots: '@babel/parser': 7.27.1 '@babel/template': 7.27.1 '@babel/types': 7.27.1 - debug: 4.3.4 + debug: 4.4.1 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/traverse@7.27.4': + '@babel/traverse@7.28.0': dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.5 - '@babel/parser': 7.27.5 + '@babel/generator': 7.28.3 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.4 '@babel/template': 7.27.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 debug: 4.4.1 - globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/traverse@7.28.0': + '@babel/traverse@7.28.4': dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 + '@babel/generator': 7.28.3 '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 '@babel/template': 7.27.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 debug: 4.4.1 transitivePeerDependencies: - supports-color @@ -7497,6 +7108,11 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.28.4': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@banksnussman/osrm@0.0.2': dependencies: openapi-fetch: 0.14.0 @@ -7510,8 +7126,6 @@ snapshots: '@jridgewell/trace-mapping': 0.3.9 optional: true - '@dominicstop/ts-event-emitter@1.1.0': {} - '@drizzle-team/brocli@0.10.2': {} '@egjs/hammerjs@2.0.17': @@ -7550,19 +7164,19 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0)': + '@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0)': dependencies: '@babel/runtime': 7.26.0 '@emotion/babel-plugin': 11.13.5 '@emotion/cache': 11.14.0 '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.0.0) + '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.1.0) '@emotion/utils': 1.4.2 '@emotion/weak-memoize': 0.4.0 hoist-non-react-statics: 3.3.2 - react: 19.0.0 + react: 19.1.0 optionalDependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 transitivePeerDependencies: - supports-color @@ -7576,26 +7190,26 @@ snapshots: '@emotion/sheet@1.4.0': {} - '@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0)': + '@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0)': dependencies: '@babel/runtime': 7.28.2 '@emotion/babel-plugin': 11.13.5 '@emotion/is-prop-valid': 1.3.1 - '@emotion/react': 11.14.0(@types/react@19.0.10)(react@19.0.0) + '@emotion/react': 11.14.0(@types/react@19.1.12)(react@19.1.0) '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.0.0) + '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.1.0) '@emotion/utils': 1.4.2 - react: 19.0.0 + react: 19.1.0 optionalDependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 transitivePeerDependencies: - supports-color '@emotion/unitless@0.10.0': {} - '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.0.0)': + '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.1.0)': dependencies: - react: 19.0.0 + react: 19.1.0 '@emotion/utils@1.4.2': {} @@ -7755,27 +7369,28 @@ snapshots: '@esbuild/win32-x64@0.25.8': optional: true - '@expo/cli@0.24.21(graphql@15.8.0)': + '@expo/cli@54.0.5(expo@54.0.7)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))': dependencies: '@0no-co/graphql.web': 1.1.2(graphql@15.8.0) - '@babel/runtime': 7.28.2 '@expo/code-signing-certificates': 0.0.5 - '@expo/config': 11.0.13 - '@expo/config-plugins': 10.1.2 + '@expo/config': 12.0.9 + '@expo/config-plugins': 54.0.1 '@expo/devcert': 1.2.0 - '@expo/env': 1.0.7 - '@expo/image-utils': 0.7.6 - '@expo/json-file': 9.1.5 - '@expo/metro-config': 0.20.17 - '@expo/osascript': 2.2.5 - '@expo/package-manager': 1.8.6 - '@expo/plist': 0.3.5 - '@expo/prebuild-config': 9.0.11 - '@expo/schema-utils': 0.1.0 + '@expo/env': 2.0.7 + '@expo/image-utils': 0.8.7 + '@expo/json-file': 10.0.7 + '@expo/metro': 0.1.1 + '@expo/metro-config': 54.0.3(expo@54.0.7) + '@expo/osascript': 2.3.7 + '@expo/package-manager': 1.9.7 + '@expo/plist': 0.4.7 + '@expo/prebuild-config': 54.0.3(expo@54.0.7) + '@expo/schema-utils': 0.1.7 + '@expo/server': 0.7.4 '@expo/spawn-async': 1.7.2 '@expo/ws-tunnel': 1.0.6 '@expo/xcpretty': 4.3.2 - '@react-native/dev-middleware': 0.79.6 + '@react-native/dev-middleware': 0.81.4 '@urql/core': 5.1.1(graphql@15.8.0) '@urql/exchange-retry': 1.3.1(@urql/core@5.1.1(graphql@15.8.0)) accepts: 1.3.8 @@ -7789,6 +7404,7 @@ snapshots: connect: 3.7.0 debug: 4.4.1 env-editor: 0.4.2 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) freeport-async: 2.0.0 getenv: 2.0.0 glob: 10.4.5 @@ -7819,6 +7435,8 @@ snapshots: undici: 6.21.2 wrap-ansi: 7.0.0 ws: 8.18.2 + optionalDependencies: + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) transitivePeerDependencies: - bufferutil - graphql @@ -7830,11 +7448,11 @@ snapshots: node-forge: 1.3.1 nullthrows: 1.1.1 - '@expo/config-plugins@10.1.2': + '@expo/config-plugins@54.0.1': dependencies: - '@expo/config-types': 53.0.5 - '@expo/json-file': 9.1.5 - '@expo/plist': 0.3.5 + '@expo/config-types': 54.0.8 + '@expo/json-file': 10.0.7 + '@expo/plist': 0.4.7 '@expo/sdk-runtime-versions': 1.0.0 chalk: 4.1.2 debug: 4.4.1 @@ -7849,14 +7467,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/config-types@53.0.5': {} + '@expo/config-types@54.0.8': {} - '@expo/config@11.0.13': + '@expo/config@12.0.9': dependencies: '@babel/code-frame': 7.10.4 - '@expo/config-plugins': 10.1.2 - '@expo/config-types': 53.0.5 - '@expo/json-file': 9.1.5 + '@expo/config-plugins': 54.0.1 + '@expo/config-types': 54.0.8 + '@expo/json-file': 10.0.7 deepmerge: 4.3.1 getenv: 2.0.0 glob: 10.4.5 @@ -7877,7 +7495,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/env@1.0.7': + '@expo/devtools@0.1.7(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': + dependencies: + chalk: 4.1.2 + optionalDependencies: + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + + '@expo/env@2.0.7': dependencies: chalk: 4.1.2 debug: 4.4.1 @@ -7887,13 +7512,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/fingerprint@0.13.4': + '@expo/fingerprint@0.15.0': dependencies: '@expo/spawn-async': 1.7.2 arg: 5.0.2 chalk: 4.1.2 debug: 4.4.1 - find-up: 5.0.0 getenv: 2.0.0 glob: 10.4.5 ignore: 5.3.2 @@ -7904,7 +7528,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/image-utils@0.7.6': + '@expo/image-utils@0.8.7': dependencies: '@expo/spawn-async': 1.7.2 chalk: 4.1.2 @@ -7912,89 +7536,141 @@ snapshots: jimp-compact: 0.16.1 parse-png: 2.1.0 resolve-from: 5.0.0 + resolve-global: 1.0.0 semver: 7.7.2 temp-dir: 2.0.0 unique-string: 2.0.0 - '@expo/json-file@9.1.5': + '@expo/json-file@10.0.7': dependencies: '@babel/code-frame': 7.10.4 json5: 2.2.3 - '@expo/metro-config@0.20.17': + '@expo/metro-config@54.0.3(expo@54.0.7)': dependencies: + '@babel/code-frame': 7.27.1 '@babel/core': 7.27.1 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - '@expo/config': 11.0.13 - '@expo/env': 1.0.7 - '@expo/json-file': 9.1.5 + '@babel/generator': 7.28.3 + '@expo/config': 12.0.9 + '@expo/env': 2.0.7 + '@expo/json-file': 10.0.7 + '@expo/metro': 0.1.1 '@expo/spawn-async': 1.7.2 + browserslist: 4.25.4 chalk: 4.1.2 debug: 4.4.1 dotenv: 16.4.7 dotenv-expand: 11.0.7 getenv: 2.0.0 glob: 10.4.5 + hermes-parser: 0.29.1 jsc-safe-url: 0.2.4 - lightningcss: 1.27.0 + lightningcss: 1.30.1 minimatch: 9.0.5 postcss: 8.4.49 resolve-from: 5.0.0 + optionalDependencies: + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: + - bufferutil - supports-color + - utf-8-validate - '@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))': + '@expo/metro-runtime@6.1.2(expo@54.0.7)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': dependencies: - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + anser: 1.4.10 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + pretty-format: 29.7.0 + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + stacktrace-parser: 0.1.11 + whatwg-fetch: 3.6.20 + optionalDependencies: + react-dom: 19.1.0(react@19.1.0) + + '@expo/metro@0.1.1': + dependencies: + metro: 0.83.1 + metro-babel-transformer: 0.83.1 + metro-cache: 0.83.1 + metro-cache-key: 0.83.1 + metro-config: 0.83.1 + metro-core: 0.83.1 + metro-file-map: 0.83.1 + metro-resolver: 0.83.1 + metro-runtime: 0.83.1 + metro-source-map: 0.83.1 + metro-transform-plugins: 0.83.1 + metro-transform-worker: 0.83.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate - '@expo/osascript@2.2.5': + '@expo/osascript@2.3.7': dependencies: '@expo/spawn-async': 1.7.2 exec-async: 2.2.0 - '@expo/package-manager@1.8.6': + '@expo/package-manager@1.9.7': dependencies: - '@expo/json-file': 9.1.5 + '@expo/json-file': 10.0.7 '@expo/spawn-async': 1.7.2 chalk: 4.1.2 npm-package-arg: 11.0.3 ora: 3.4.0 resolve-workspace-root: 2.0.0 - '@expo/plist@0.3.5': + '@expo/plist@0.4.7': dependencies: '@xmldom/xmldom': 0.8.10 base64-js: 1.5.1 xmlbuilder: 15.1.1 - '@expo/prebuild-config@9.0.11': + '@expo/prebuild-config@54.0.3(expo@54.0.7)': dependencies: - '@expo/config': 11.0.13 - '@expo/config-plugins': 10.1.2 - '@expo/config-types': 53.0.5 - '@expo/image-utils': 0.7.6 - '@expo/json-file': 9.1.5 - '@react-native/normalize-colors': 0.79.5 + '@expo/config': 12.0.9 + '@expo/config-plugins': 54.0.1 + '@expo/config-types': 54.0.8 + '@expo/image-utils': 0.8.7 + '@expo/json-file': 10.0.7 + '@react-native/normalize-colors': 0.81.4 debug: 4.4.1 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) resolve-from: 5.0.0 semver: 7.7.2 xml2js: 0.6.0 transitivePeerDependencies: - supports-color - '@expo/schema-utils@0.1.0': {} + '@expo/schema-utils@0.1.7': {} '@expo/sdk-runtime-versions@1.0.0': {} + '@expo/server@0.7.4': + dependencies: + abort-controller: 3.0.0 + debug: 4.4.1 + transitivePeerDependencies: + - supports-color + '@expo/spawn-async@1.7.2': dependencies: cross-spawn: 7.0.6 '@expo/sudo-prompt@9.3.2': {} - '@expo/vector-icons@14.0.0': {} + '@expo/ui@0.2.0-beta.3(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': + dependencies: + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + + '@expo/vector-icons@15.0.2(expo-font@14.0.8(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': + dependencies: + expo-font: 14.0.8(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) '@expo/ws-tunnel@1.0.6': {} @@ -8005,41 +7681,24 @@ snapshots: find-up: 5.0.0 js-yaml: 4.1.0 - '@floating-ui/core@1.6.9': - dependencies: - '@floating-ui/utils': 0.2.9 - - '@floating-ui/dom@1.6.12': - dependencies: - '@floating-ui/core': 1.6.9 - '@floating-ui/utils': 0.2.9 - - '@floating-ui/react-dom@2.0.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@floating-ui/dom': 1.6.12 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - - '@floating-ui/utils@0.2.9': {} - '@fontsource/poppins@5.2.6': {} - '@gorhom/bottom-sheet@5.1.8(@types/react@19.0.10)(react-native-gesture-handler@2.24.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-reanimated@3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)': + '@gorhom/bottom-sheet@5.2.6(@types/react@19.1.12)(react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': dependencies: - '@gorhom/portal': 1.0.14(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + '@gorhom/portal': 1.0.14(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) invariant: 2.2.4 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-gesture-handler: 2.24.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-reanimated: 3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + react-native-gesture-handler: 2.28.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native-reanimated: 4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) optionalDependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 - '@gorhom/portal@1.0.14(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)': + '@gorhom/portal@1.0.14(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': dependencies: nanoid: 3.3.11 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) '@graphql-yoga/redis-event-target@3.0.3(ioredis@5.7.0)': dependencies: @@ -8130,7 +7789,7 @@ snapshots: dependencies: '@babel/core': 7.27.1 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.29 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -8262,45 +7921,45 @@ snapshots: '@mui/core-downloads-tracker@7.3.1': {} - '@mui/icons-material@7.3.1(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.10)(react@19.0.0)': + '@mui/icons-material@7.3.1(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@types/react@19.1.12)(react@19.1.0)': dependencies: '@babel/runtime': 7.28.2 - '@mui/material': 7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 + '@mui/material': 7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 optionalDependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 - '@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@babel/runtime': 7.28.2 '@mui/core-downloads-tracker': 7.3.1 - '@mui/system': 7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) - '@mui/types': 7.4.5(@types/react@19.0.10) - '@mui/utils': 7.3.1(@types/react@19.0.10)(react@19.0.0) + '@mui/system': 7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) + '@mui/types': 7.4.5(@types/react@19.1.12) + '@mui/utils': 7.3.1(@types/react@19.1.12)(react@19.1.0) '@popperjs/core': 2.11.8 - '@types/react-transition-group': 4.4.12(@types/react@19.0.10) + '@types/react-transition-group': 4.4.12(@types/react@19.1.12) clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) react-is: 19.1.1 - react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-transition-group: 4.4.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0) optionalDependencies: - '@emotion/react': 11.14.0(@types/react@19.0.10)(react@19.0.0) - '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) - '@types/react': 19.0.10 + '@emotion/react': 11.14.0(@types/react@19.1.12)(react@19.1.0) + '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) + '@types/react': 19.1.12 - '@mui/private-theming@7.3.1(@types/react@19.0.10)(react@19.0.0)': + '@mui/private-theming@7.3.1(@types/react@19.1.12)(react@19.1.0)': dependencies: '@babel/runtime': 7.28.2 - '@mui/utils': 7.3.1(@types/react@19.0.10)(react@19.0.0) + '@mui/utils': 7.3.1(@types/react@19.1.12)(react@19.1.0) prop-types: 15.8.1 - react: 19.0.0 + react: 19.1.0 optionalDependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 - '@mui/styled-engine@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)': + '@mui/styled-engine@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': dependencies: '@babel/runtime': 7.28.2 '@emotion/cache': 11.14.0 @@ -8308,102 +7967,102 @@ snapshots: '@emotion/sheet': 1.4.0 csstype: 3.1.3 prop-types: 15.8.1 - react: 19.0.0 + react: 19.1.0 optionalDependencies: - '@emotion/react': 11.14.0(@types/react@19.0.10)(react@19.0.0) - '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) + '@emotion/react': 11.14.0(@types/react@19.1.12)(react@19.1.0) + '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) - '@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0)': + '@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0)': dependencies: '@babel/runtime': 7.28.2 - '@mui/private-theming': 7.3.1(@types/react@19.0.10)(react@19.0.0) - '@mui/styled-engine': 7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - '@mui/types': 7.4.5(@types/react@19.0.10) - '@mui/utils': 7.3.1(@types/react@19.0.10)(react@19.0.0) + '@mui/private-theming': 7.3.1(@types/react@19.1.12)(react@19.1.0) + '@mui/styled-engine': 7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + '@mui/types': 7.4.5(@types/react@19.1.12) + '@mui/utils': 7.3.1(@types/react@19.1.12)(react@19.1.0) clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 - react: 19.0.0 + react: 19.1.0 optionalDependencies: - '@emotion/react': 11.14.0(@types/react@19.0.10)(react@19.0.0) - '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) - '@types/react': 19.0.10 + '@emotion/react': 11.14.0(@types/react@19.1.12)(react@19.1.0) + '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) + '@types/react': 19.1.12 - '@mui/types@7.4.5(@types/react@19.0.10)': + '@mui/types@7.4.5(@types/react@19.1.12)': dependencies: '@babel/runtime': 7.28.2 optionalDependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 - '@mui/utils@7.1.1(@types/react@19.0.10)(react@19.0.0)': + '@mui/utils@7.1.1(@types/react@19.1.12)(react@19.1.0)': dependencies: '@babel/runtime': 7.27.6 - '@mui/types': 7.4.5(@types/react@19.0.10) + '@mui/types': 7.4.5(@types/react@19.1.12) '@types/prop-types': 15.7.15 clsx: 2.1.1 prop-types: 15.8.1 - react: 19.0.0 + react: 19.1.0 react-is: 19.1.0 optionalDependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 - '@mui/utils@7.3.1(@types/react@19.0.10)(react@19.0.0)': + '@mui/utils@7.3.1(@types/react@19.1.12)(react@19.1.0)': dependencies: '@babel/runtime': 7.28.2 - '@mui/types': 7.4.5(@types/react@19.0.10) + '@mui/types': 7.4.5(@types/react@19.1.12) '@types/prop-types': 15.7.15 clsx: 2.1.1 prop-types: 15.8.1 - react: 19.0.0 + react: 19.1.0 react-is: 19.1.1 optionalDependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 - '@mui/x-data-grid@8.5.3(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mui/x-data-grid@8.5.3(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@babel/runtime': 7.27.6 - '@mui/material': 7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mui/system': 7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) - '@mui/utils': 7.1.1(@types/react@19.0.10)(react@19.0.0) - '@mui/x-internals': 8.5.3(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) + '@mui/material': 7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mui/system': 7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) + '@mui/utils': 7.1.1(@types/react@19.1.12)(react@19.1.0) + '@mui/x-internals': 8.5.3(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) clsx: 2.1.1 prop-types: 15.8.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - use-sync-external-store: 1.5.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + use-sync-external-store: 1.5.0(react@19.1.0) optionalDependencies: - '@emotion/react': 11.14.0(@types/react@19.0.10)(react@19.0.0) - '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) + '@emotion/react': 11.14.0(@types/react@19.1.12)(react@19.1.0) + '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) transitivePeerDependencies: - '@types/react' - '@mui/x-date-pickers@8.5.3(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(dayjs@1.11.13)(luxon@3.7.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mui/x-date-pickers@8.5.3(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(dayjs@1.11.13)(luxon@3.7.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@babel/runtime': 7.27.6 - '@mui/material': 7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mui/system': 7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) - '@mui/utils': 7.1.1(@types/react@19.0.10)(react@19.0.0) - '@mui/x-internals': 8.5.3(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) - '@types/react-transition-group': 4.4.12(@types/react@19.0.10) + '@mui/material': 7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mui/system': 7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) + '@mui/utils': 7.1.1(@types/react@19.1.12)(react@19.1.0) + '@mui/x-internals': 8.5.3(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) + '@types/react-transition-group': 4.4.12(@types/react@19.1.12) clsx: 2.1.1 prop-types: 15.8.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-transition-group: 4.4.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0) optionalDependencies: - '@emotion/react': 11.14.0(@types/react@19.0.10)(react@19.0.0) - '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) + '@emotion/react': 11.14.0(@types/react@19.1.12)(react@19.1.0) + '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) dayjs: 1.11.13 luxon: 3.7.1 transitivePeerDependencies: - '@types/react' - '@mui/x-internals@8.5.3(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0)': + '@mui/x-internals@8.5.3(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0)': dependencies: '@babel/runtime': 7.28.2 - '@mui/system': 7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) - '@mui/utils': 7.1.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 + '@mui/system': 7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) + '@mui/utils': 7.1.1(@types/react@19.1.12)(react@19.1.0) + react: 19.1.0 reselect: 5.1.1 transitivePeerDependencies: - '@types/react' @@ -8966,360 +8625,29 @@ snapshots: typescript: 5.8.3 transitivePeerDependencies: - bluebird - - supports-color - - '@radix-ui/primitive@1.0.1': - dependencies: - '@babel/runtime': 7.28.2 - - '@radix-ui/react-arrow@1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-collection@1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.0.2(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-compose-refs@1.0.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/react-context-menu@2.1.5(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.27.6 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-menu': 2.0.6(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-context@1.0.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/react-direction@1.0.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.27.6 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-id': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-menu': 2.0.6(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-focus-guards@1.0.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-id@1.0.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/react-menu@2.0.6(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-direction': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-id': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.0.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.10)(react@19.0.0) - aria-hidden: 1.2.4 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-remove-scroll: 2.5.5(@types/react@19.0.10)(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-popper@1.1.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@floating-ui/react-dom': 2.0.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/rect': 1.0.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-portal@1.0.4(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-presence@1.0.1(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-primitive@1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/react-slot': 1.0.2(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-direction': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-id': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.1.3(@types/react@19.0.10) - - '@radix-ui/react-slot@1.0.2(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/react-use-rect@1.0.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/rect': 1.0.1 - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/react-use-size@1.0.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.2 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - - '@radix-ui/rect@1.0.1': - dependencies: - '@babel/runtime': 7.28.2 + - supports-color - '@react-native-async-storage/async-storage@2.1.2(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))': + '@react-native-async-storage/async-storage@2.2.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))': dependencies: merge-options: 3.0.4 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) - '@react-native-menu/menu@1.2.3(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)': + '@react-native-menu/menu@2.0.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - - '@react-native/assets-registry@0.79.5': {} + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) - '@react-native/babel-plugin-codegen@0.79.0-rc.4(@babel/core@7.27.1)': - dependencies: - '@babel/traverse': 7.27.1 - '@react-native/codegen': 0.79.0-rc.4(@babel/core@7.27.1) - transitivePeerDependencies: - - '@babel/core' - - supports-color + '@react-native/assets-registry@0.81.4': {} - '@react-native/babel-plugin-codegen@0.79.6(@babel/core@7.27.1)': + '@react-native/babel-plugin-codegen@0.81.4(@babel/core@7.27.1)': dependencies: - '@babel/traverse': 7.28.0 - '@react-native/codegen': 0.79.6(@babel/core@7.27.1) + '@babel/traverse': 7.28.4 + '@react-native/codegen': 0.81.4(@babel/core@7.27.1) transitivePeerDependencies: - '@babel/core' - supports-color - '@react-native/babel-preset@0.79.0-rc.4(@babel/core@7.27.1)': - dependencies: - '@babel/core': 7.27.1 - '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.27.1) - '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.27.1) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.27.1) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.27.1) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-block-scoping': 7.27.0(@babel/core@7.27.1) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.27.1) - '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.27.1) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.27.1) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.27.1) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-regenerator': 7.27.0(@babel/core@7.27.1) - '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-typescript': 7.26.5(@babel/core@7.27.1) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.27.1) - '@babel/template': 7.27.1 - '@react-native/babel-plugin-codegen': 0.79.0-rc.4(@babel/core@7.27.1) - babel-plugin-syntax-hermes-parser: 0.25.1 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.27.1) - react-refresh: 0.14.2 - transitivePeerDependencies: - - supports-color - - '@react-native/babel-preset@0.79.6(@babel/core@7.27.1)': + '@react-native/babel-preset@0.81.4(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.27.1) @@ -9362,86 +8690,47 @@ snapshots: '@babel/plugin-transform-typescript': 7.26.5(@babel/core@7.27.1) '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.27.1) '@babel/template': 7.27.2 - '@react-native/babel-plugin-codegen': 0.79.6(@babel/core@7.27.1) - babel-plugin-syntax-hermes-parser: 0.25.1 + '@react-native/babel-plugin-codegen': 0.81.4(@babel/core@7.27.1) + babel-plugin-syntax-hermes-parser: 0.29.1 babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.27.1) react-refresh: 0.14.2 transitivePeerDependencies: - supports-color - '@react-native/codegen@0.79.0-rc.4(@babel/core@7.27.1)': - dependencies: - '@babel/core': 7.27.1 - glob: 7.2.3 - hermes-parser: 0.25.1 - invariant: 2.2.4 - nullthrows: 1.1.1 - yargs: 17.7.2 - - '@react-native/codegen@0.79.5(@babel/core@7.27.1)': - dependencies: - '@babel/core': 7.27.1 - glob: 7.2.3 - hermes-parser: 0.25.1 - invariant: 2.2.4 - nullthrows: 1.1.1 - yargs: 17.7.2 - - '@react-native/codegen@0.79.6(@babel/core@7.27.1)': + '@react-native/codegen@0.81.4(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 glob: 7.2.3 - hermes-parser: 0.25.1 + hermes-parser: 0.29.1 invariant: 2.2.4 nullthrows: 1.1.1 yargs: 17.7.2 - '@react-native/community-cli-plugin@0.79.5': + '@react-native/community-cli-plugin@0.81.4': dependencies: - '@react-native/dev-middleware': 0.79.5 - chalk: 4.1.2 - debug: 2.6.9 + '@react-native/dev-middleware': 0.81.4 + debug: 4.4.1 invariant: 2.2.4 - metro: 0.82.2 - metro-config: 0.82.2 - metro-core: 0.82.2 + metro: 0.83.1 + metro-config: 0.83.1 + metro-core: 0.83.1 semver: 7.7.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@react-native/debugger-frontend@0.79.5': {} - - '@react-native/debugger-frontend@0.79.6': {} - - '@react-native/dev-middleware@0.79.5': - dependencies: - '@isaacs/ttlcache': 1.4.1 - '@react-native/debugger-frontend': 0.79.5 - chrome-launcher: 0.15.2 - chromium-edge-launcher: 0.2.0 - connect: 3.7.0 - debug: 2.6.9 - invariant: 2.2.4 - nullthrows: 1.1.1 - open: 7.4.2 - serve-static: 1.16.2 - ws: 6.2.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate + '@react-native/debugger-frontend@0.81.4': {} - '@react-native/dev-middleware@0.79.6': + '@react-native/dev-middleware@0.81.4': dependencies: '@isaacs/ttlcache': 1.4.1 - '@react-native/debugger-frontend': 0.79.6 + '@react-native/debugger-frontend': 0.81.4 chrome-launcher: 0.15.2 chromium-edge-launcher: 0.2.0 connect: 3.7.0 - debug: 2.6.9 + debug: 4.4.1 invariant: 2.2.4 nullthrows: 1.1.1 open: 7.4.2 @@ -9452,79 +8741,79 @@ snapshots: - supports-color - utf-8-validate - '@react-native/gradle-plugin@0.79.5': {} + '@react-native/gradle-plugin@0.81.4': {} - '@react-native/js-polyfills@0.79.5': {} + '@react-native/js-polyfills@0.81.4': {} '@react-native/normalize-colors@0.74.87': {} - '@react-native/normalize-colors@0.79.5': {} + '@react-native/normalize-colors@0.81.4': {} - '@react-native/virtualized-lists@0.79.5(@types/react@19.0.10)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)': + '@react-native/virtualized-lists@0.81.4(@types/react@19.1.12)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) optionalDependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 - '@react-navigation/core@7.9.1(react@19.0.0)': + '@react-navigation/core@7.9.1(react@19.1.0)': dependencies: '@react-navigation/routers': 7.3.7 escape-string-regexp: 4.0.0 nanoid: 3.3.11 query-string: 7.1.3 - react: 19.0.0 + react: 19.1.0 react-is: 19.1.0 - use-latest-callback: 0.2.3(react@19.0.0) - use-sync-external-store: 1.5.0(react@19.0.0) + use-latest-callback: 0.2.3(react@19.1.0) + use-sync-external-store: 1.5.0(react@19.1.0) - '@react-navigation/drawer@7.3.11(@react-navigation/native@7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-gesture-handler@2.24.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-reanimated@3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-screens@4.11.1(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)': + '@react-navigation/drawer@7.3.11(@react-navigation/native@7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': dependencies: - '@react-navigation/elements': 2.4.1(@react-navigation/native@7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - '@react-navigation/native': 7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + '@react-navigation/elements': 2.4.1(@react-navigation/native@7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': 7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) color: 4.2.3 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-drawer-layout: 4.1.8(react-native-gesture-handler@2.24.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-reanimated@3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-gesture-handler: 2.24.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-reanimated: 3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-safe-area-context: 5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-screens: 4.11.1(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - use-latest-callback: 0.2.3(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + react-native-drawer-layout: 4.1.8(react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native-gesture-handler: 2.28.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native-reanimated: 4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native-screens: 4.16.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + use-latest-callback: 0.2.3(react@19.1.0) transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@react-navigation/elements@2.4.1(@react-navigation/native@7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)': + '@react-navigation/elements@2.4.1(@react-navigation/native@7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': dependencies: - '@react-navigation/native': 7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + '@react-navigation/native': 7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) color: 4.2.3 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-safe-area-context: 5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - - '@react-navigation/native-stack@7.3.12(@react-navigation/native@7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-screens@4.11.1(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)': - dependencies: - '@react-navigation/elements': 2.4.1(@react-navigation/native@7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - '@react-navigation/native': 7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-safe-area-context: 5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-screens: 4.11.1(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + + '@react-navigation/native-stack@7.3.12(@react-navigation/native@7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': + dependencies: + '@react-navigation/elements': 2.4.1(@react-navigation/native@7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': 7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native-screens: 4.16.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) warn-once: 0.1.1 transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@react-navigation/native@7.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)': + '@react-navigation/native@7.1.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': dependencies: - '@react-navigation/core': 7.9.1(react@19.0.0) + '@react-navigation/core': 7.9.1(react@19.1.0) escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.11 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - use-latest-callback: 0.2.3(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + use-latest-callback: 0.2.3(react@19.1.0) '@react-navigation/routers@7.3.7': dependencies: @@ -9596,33 +8885,33 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.46.2': optional: true - '@sentry-internal/browser-utils@8.54.0': + '@sentry-internal/browser-utils@8.55.0': dependencies: - '@sentry/core': 8.54.0 + '@sentry/core': 8.55.0 - '@sentry-internal/feedback@8.54.0': + '@sentry-internal/feedback@8.55.0': dependencies: - '@sentry/core': 8.54.0 + '@sentry/core': 8.55.0 - '@sentry-internal/replay-canvas@8.54.0': + '@sentry-internal/replay-canvas@8.55.0': dependencies: - '@sentry-internal/replay': 8.54.0 - '@sentry/core': 8.54.0 + '@sentry-internal/replay': 8.55.0 + '@sentry/core': 8.55.0 - '@sentry-internal/replay@8.54.0': + '@sentry-internal/replay@8.55.0': dependencies: - '@sentry-internal/browser-utils': 8.54.0 - '@sentry/core': 8.54.0 + '@sentry-internal/browser-utils': 8.55.0 + '@sentry/core': 8.55.0 - '@sentry/babel-plugin-component-annotate@3.4.0': {} + '@sentry/babel-plugin-component-annotate@4.1.1': {} - '@sentry/browser@8.54.0': + '@sentry/browser@8.55.0': dependencies: - '@sentry-internal/browser-utils': 8.54.0 - '@sentry-internal/feedback': 8.54.0 - '@sentry-internal/replay': 8.54.0 - '@sentry-internal/replay-canvas': 8.54.0 - '@sentry/core': 8.54.0 + '@sentry-internal/browser-utils': 8.55.0 + '@sentry-internal/feedback': 8.55.0 + '@sentry-internal/replay': 8.55.0 + '@sentry-internal/replay-canvas': 8.55.0 + '@sentry/core': 8.55.0 '@sentry/bun@10.3.0': dependencies: @@ -9631,31 +8920,31 @@ snapshots: transitivePeerDependencies: - supports-color - '@sentry/cli-darwin@2.45.0': + '@sentry/cli-darwin@2.51.1': optional: true - '@sentry/cli-linux-arm64@2.45.0': + '@sentry/cli-linux-arm64@2.51.1': optional: true - '@sentry/cli-linux-arm@2.45.0': + '@sentry/cli-linux-arm@2.51.1': optional: true - '@sentry/cli-linux-i686@2.45.0': + '@sentry/cli-linux-i686@2.51.1': optional: true - '@sentry/cli-linux-x64@2.45.0': + '@sentry/cli-linux-x64@2.51.1': optional: true - '@sentry/cli-win32-arm64@2.45.0': + '@sentry/cli-win32-arm64@2.51.1': optional: true - '@sentry/cli-win32-i686@2.45.0': + '@sentry/cli-win32-i686@2.51.1': optional: true - '@sentry/cli-win32-x64@2.45.0': + '@sentry/cli-win32-x64@2.51.1': optional: true - '@sentry/cli@2.45.0(encoding@0.1.13)': + '@sentry/cli@2.51.1(encoding@0.1.13)': dependencies: https-proxy-agent: 5.0.1 node-fetch: 2.7.0(encoding@0.1.13) @@ -9663,21 +8952,21 @@ snapshots: proxy-from-env: 1.1.0 which: 2.0.2 optionalDependencies: - '@sentry/cli-darwin': 2.45.0 - '@sentry/cli-linux-arm': 2.45.0 - '@sentry/cli-linux-arm64': 2.45.0 - '@sentry/cli-linux-i686': 2.45.0 - '@sentry/cli-linux-x64': 2.45.0 - '@sentry/cli-win32-arm64': 2.45.0 - '@sentry/cli-win32-i686': 2.45.0 - '@sentry/cli-win32-x64': 2.45.0 + '@sentry/cli-darwin': 2.51.1 + '@sentry/cli-linux-arm': 2.51.1 + '@sentry/cli-linux-arm64': 2.51.1 + '@sentry/cli-linux-i686': 2.51.1 + '@sentry/cli-linux-x64': 2.51.1 + '@sentry/cli-win32-arm64': 2.51.1 + '@sentry/cli-win32-i686': 2.51.1 + '@sentry/cli-win32-x64': 2.51.1 transitivePeerDependencies: - encoding - supports-color '@sentry/core@10.3.0': {} - '@sentry/core@8.54.0': {} + '@sentry/core@8.55.0': {} '@sentry/node-core@10.3.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.0.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.0.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.203.0(@opentelemetry/api@1.9.0))(@opentelemetry/resources@2.0.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.0.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.36.0)': dependencies: @@ -9741,37 +9030,37 @@ snapshots: '@opentelemetry/semantic-conventions': 1.36.0 '@sentry/core': 10.3.0 - '@sentry/react-native@6.14.0(encoding@0.1.13)(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)': - dependencies: - '@sentry/babel-plugin-component-annotate': 3.4.0 - '@sentry/browser': 8.54.0 - '@sentry/cli': 2.45.0(encoding@0.1.13) - '@sentry/core': 8.54.0 - '@sentry/react': 8.54.0(react@19.0.0) - '@sentry/types': 8.54.0 - '@sentry/utils': 8.54.0 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + '@sentry/react-native@6.20.0(encoding@0.1.13)(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0)': + dependencies: + '@sentry/babel-plugin-component-annotate': 4.1.1 + '@sentry/browser': 8.55.0 + '@sentry/cli': 2.51.1(encoding@0.1.13) + '@sentry/core': 8.55.0 + '@sentry/react': 8.55.0(react@19.1.0) + '@sentry/types': 8.55.0 + '@sentry/utils': 8.55.0 + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) optionalDependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - encoding - supports-color - '@sentry/react@8.54.0(react@19.0.0)': + '@sentry/react@8.55.0(react@19.1.0)': dependencies: - '@sentry/browser': 8.54.0 - '@sentry/core': 8.54.0 + '@sentry/browser': 8.55.0 + '@sentry/core': 8.55.0 hoist-non-react-statics: 3.3.2 - react: 19.0.0 + react: 19.1.0 - '@sentry/types@8.54.0': + '@sentry/types@8.55.0': dependencies: - '@sentry/core': 8.54.0 + '@sentry/core': 8.55.0 - '@sentry/utils@8.54.0': + '@sentry/utils@8.55.0': dependencies: - '@sentry/core': 8.54.0 + '@sentry/core': 8.55.0 '@sigstore/bundle@2.3.2': dependencies: @@ -9877,28 +9166,28 @@ snapshots: '@tanstack/query-core@5.83.0': {} - '@tanstack/react-query@5.83.0(react@19.0.0)': + '@tanstack/react-query@5.83.0(react@19.1.0)': dependencies: '@tanstack/query-core': 5.83.0 - react: 19.0.0 + react: 19.1.0 - '@tanstack/react-router@1.131.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@tanstack/react-router@1.131.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@tanstack/history': 1.131.2 - '@tanstack/react-store': 0.7.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@tanstack/react-store': 0.7.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@tanstack/router-core': 1.131.2 isbot: 5.1.29 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - '@tanstack/react-store@0.7.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@tanstack/react-store@0.7.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@tanstack/store': 0.7.2 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - use-sync-external-store: 1.5.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + use-sync-external-store: 1.5.0(react@19.1.0) '@tanstack/router-core@1.131.2': dependencies: @@ -9912,26 +9201,26 @@ snapshots: '@tanstack/store@0.7.2': {} - '@toolpad/core@0.16.0(12ba7408a162590f56a8f9e8b48fd4f6)': + '@toolpad/core@0.16.0(d6b57990d16962284ee91dfd0768ff14)': dependencies: '@babel/runtime': 7.27.6 '@emotion/cache': 11.14.0 - '@emotion/react': 11.14.0(@types/react@19.0.10)(react@19.0.0) - '@mui/icons-material': 7.3.1(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.10)(react@19.0.0) - '@mui/material': 7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mui/utils': 7.1.1(@types/react@19.0.10)(react@19.0.0) - '@mui/x-data-grid': 8.5.3(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mui/x-date-pickers': 8.5.3(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(react@19.0.0))(@types/react@19.0.10)(dayjs@1.11.13)(luxon@3.7.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@toolpad/utils': 0.16.0(react@19.0.0) + '@emotion/react': 11.14.0(@types/react@19.1.12)(react@19.1.0) + '@mui/icons-material': 7.3.1(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@types/react@19.1.12)(react@19.1.0) + '@mui/material': 7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mui/utils': 7.1.1(@types/react@19.1.12)(react@19.1.0) + '@mui/x-data-grid': 8.5.3(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mui/x-date-pickers': 8.5.3(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@mui/material@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mui/system@7.3.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(react@19.1.0))(@types/react@19.1.12)(dayjs@1.11.13)(luxon@3.7.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@toolpad/utils': 0.16.0(react@19.1.0) client-only: 0.0.1 dayjs: 1.11.13 invariant: 2.2.4 path-to-regexp: 6.3.0 prop-types: 15.8.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@tanstack/react-router': 1.131.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@tanstack/react-router': 1.131.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - '@emotion/styled' - '@mui/system' @@ -9943,11 +9232,11 @@ snapshots: - moment-hijri - moment-jalaali - '@toolpad/utils@0.16.0(react@19.0.0)': + '@toolpad/utils@0.16.0(react@19.1.0)': dependencies: invariant: 2.2.4 prettier: 3.5.3 - react: 19.0.0 + react: 19.1.0 react-is: 19.1.0 title: 4.0.1 yaml: 2.5.1 @@ -9958,19 +9247,37 @@ snapshots: '@trpc/server': 11.5.0(typescript@5.8.3) typescript: 5.8.3 + '@trpc/client@11.5.0(@trpc/server@11.5.0(typescript@5.9.2))(typescript@5.9.2)': + dependencies: + '@trpc/server': 11.5.0(typescript@5.9.2) + typescript: 5.9.2 + '@trpc/server@11.5.0(typescript@5.8.3)': dependencies: typescript: 5.8.3 - '@trpc/tanstack-react-query@11.5.0(@tanstack/react-query@5.83.0(react@19.0.0))(@trpc/client@11.5.0(@trpc/server@11.5.0(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.5.0(typescript@5.8.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.3)': + '@trpc/server@11.5.0(typescript@5.9.2)': + dependencies: + typescript: 5.9.2 + + '@trpc/tanstack-react-query@11.5.0(@tanstack/react-query@5.83.0(react@19.1.0))(@trpc/client@11.5.0(@trpc/server@11.5.0(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.5.0(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@tanstack/react-query': 5.83.0(react@19.0.0) + '@tanstack/react-query': 5.83.0(react@19.1.0) '@trpc/client': 11.5.0(@trpc/server@11.5.0(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.5.0(typescript@5.8.3) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) typescript: 5.8.3 + '@trpc/tanstack-react-query@11.5.0(@tanstack/react-query@5.83.0(react@19.1.0))(@trpc/client@11.5.0(@trpc/server@11.5.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/server@11.5.0(typescript@5.9.2))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.9.2)': + dependencies: + '@tanstack/react-query': 5.83.0(react@19.1.0) + '@trpc/client': 11.5.0(@trpc/server@11.5.0(typescript@5.9.2))(typescript@5.9.2) + '@trpc/server': 11.5.0(typescript@5.9.2) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + typescript: 5.9.2 + '@tsconfig/node10@1.0.11': optional: true @@ -9992,28 +9299,28 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.27.5 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 - '@types/bun@1.2.19(@types/react@19.0.10)': + '@types/bun@1.2.19(@types/react@19.1.12)': dependencies: - bun-types: 1.2.19(@types/react@19.0.10) + bun-types: 1.2.19(@types/react@19.1.12) transitivePeerDependencies: - '@types/react' @@ -10102,15 +9409,15 @@ snapshots: '@types/prop-types@15.7.15': {} - '@types/react-dom@19.1.3(@types/react@19.0.10)': + '@types/react-dom@19.1.9(@types/react@19.1.12)': dependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 - '@types/react-transition-group@4.4.12(@types/react@19.0.10)': + '@types/react-transition-group@4.4.12(@types/react@19.1.12)': dependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 - '@types/react@19.0.10': + '@types/react@19.1.12': dependencies: csstype: 3.1.3 @@ -10142,6 +9449,8 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 + '@ungap/structured-clone@1.3.0': {} + '@urql/core@5.1.1(graphql@15.8.0)': dependencies: '@0no-co/graphql.web': 1.1.2(graphql@15.8.0) @@ -10154,26 +9463,26 @@ snapshots: '@urql/core': 5.1.1(graphql@15.8.0) wonka: 6.3.5 - '@vis.gl/react-mapbox@8.0.4(mapbox-gl@3.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@vis.gl/react-mapbox@8.0.4(mapbox-gl@3.14.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: mapbox-gl: 3.14.0 - '@vis.gl/react-maplibre@8.0.4(maplibre-gl@5.6.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@vis.gl/react-maplibre@8.0.4(maplibre-gl@5.6.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@maplibre/maplibre-gl-style-spec': 19.3.3 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: maplibre-gl: 5.6.2 - '@vitejs/plugin-react-swc@4.0.0(vite@7.1.1(@types/node@24.2.1)(jiti@1.21.6)(lightningcss@1.28.1)(terser@5.37.0)(yaml@2.6.1))': + '@vitejs/plugin-react-swc@4.0.0(vite@7.1.1(@types/node@24.2.1)(jiti@1.21.6)(lightningcss@1.30.1)(terser@5.37.0)(yaml@2.6.1))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.30 '@swc/core': 1.13.3 - vite: 7.1.1(@types/node@24.2.1)(jiti@1.21.6)(lightningcss@1.28.1)(terser@5.37.0)(yaml@2.6.1) + vite: 7.1.1(@types/node@24.2.1)(jiti@1.21.6)(lightningcss@1.30.1)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: - '@swc/helpers' @@ -10211,8 +9520,6 @@ snapshots: transitivePeerDependencies: - supports-color - agent-base@7.1.3: {} - agent-base@7.1.4: {} aggregate-error@3.1.0: @@ -10220,13 +9527,6 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 - ajv@8.11.0: - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - anser@1.4.10: {} ansi-escapes@4.3.2: @@ -10271,10 +9571,6 @@ snapshots: argparse@2.0.1: {} - aria-hidden@1.2.4: - dependencies: - tslib: 2.8.1 - arr-union@3.1.0: {} asap@2.0.6: {} @@ -10309,7 +9605,7 @@ snapshots: babel-plugin-istanbul@6.1.1: dependencies: - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -10320,7 +9616,7 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -10358,12 +9654,16 @@ snapshots: dependencies: '@babel/types': 7.28.2 - babel-plugin-react-native-web@0.19.13: {} + babel-plugin-react-native-web@0.21.1: {} babel-plugin-syntax-hermes-parser@0.25.1: dependencies: hermes-parser: 0.25.1 + babel-plugin-syntax-hermes-parser@0.29.1: + dependencies: + hermes-parser: 0.29.1 + babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.27.1): dependencies: '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.27.1) @@ -10389,12 +9689,13 @@ snapshots: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.27.1) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.27.1) - babel-preset-expo@13.0.0(@babel/core@7.27.1)(babel-plugin-react-compiler@19.1.0-rc.2)(react-compiler-runtime@19.1.0-rc.2(react@19.0.0)): + babel-preset-expo@54.0.0(@babel/core@7.27.1)(@babel/runtime@7.28.2)(expo@54.0.7)(react-refresh@0.14.2): dependencies: '@babel/helper-module-imports': 7.27.1 '@babel/plugin-proposal-decorators': 7.23.0(@babel/core@7.27.1) '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.27.1) '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.27.1) '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.27.1) '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.27.1) '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.27.1) @@ -10405,26 +9706,28 @@ snapshots: '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.27.1) '@babel/preset-react': 7.23.3(@babel/core@7.27.1) '@babel/preset-typescript': 7.26.0(@babel/core@7.27.1) - '@react-native/babel-preset': 0.79.0-rc.4(@babel/core@7.27.1) - babel-plugin-react-native-web: 0.19.13 + '@react-native/babel-preset': 0.81.4(@babel/core@7.27.1) + babel-plugin-react-compiler: 19.1.0-rc.2 + babel-plugin-react-native-web: 0.21.1 babel-plugin-syntax-hermes-parser: 0.25.1 babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.27.1) - debug: 4.4.0 + debug: 4.4.1 react-refresh: 0.14.2 resolve-from: 5.0.0 optionalDependencies: - babel-plugin-react-compiler: 19.1.0-rc.2 - react-compiler-runtime: 19.1.0-rc.2(react@19.0.0) + '@babel/runtime': 7.28.2 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - '@babel/core' - supports-color - babel-preset-expo@13.2.4(@babel/core@7.27.1)(babel-plugin-react-compiler@19.1.0-rc.2): + babel-preset-expo@54.0.1(@babel/core@7.27.1)(@babel/runtime@7.28.2)(expo@54.0.7)(react-refresh@0.14.2): dependencies: '@babel/helper-module-imports': 7.27.1 '@babel/plugin-proposal-decorators': 7.23.0(@babel/core@7.27.1) '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.27.1) '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.27.1) '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.27.1) '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.27.1) '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.27.1) @@ -10435,15 +9738,17 @@ snapshots: '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.27.1) '@babel/preset-react': 7.23.3(@babel/core@7.27.1) '@babel/preset-typescript': 7.26.0(@babel/core@7.27.1) - '@react-native/babel-preset': 0.79.6(@babel/core@7.27.1) - babel-plugin-react-native-web: 0.19.13 - babel-plugin-syntax-hermes-parser: 0.25.1 + '@react-native/babel-preset': 0.81.4(@babel/core@7.27.1) + babel-plugin-react-compiler: 19.1.0-rc.2 + babel-plugin-react-native-web: 0.21.1 + babel-plugin-syntax-hermes-parser: 0.29.1 babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.27.1) debug: 4.4.1 react-refresh: 0.14.2 resolve-from: 5.0.0 optionalDependencies: - babel-plugin-react-compiler: 19.1.0-rc.2 + '@babel/runtime': 7.28.2 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - '@babel/core' - supports-color @@ -10505,6 +9810,13 @@ snapshots: node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.24.4) + browserslist@4.25.4: + dependencies: + caniuse-lite: 1.0.30001741 + electron-to-chromium: 1.5.217 + node-releases: 2.0.19 + update-browserslist-db: 1.1.3(browserslist@4.25.4) + bser@2.1.1: dependencies: node-int64: 0.4.0 @@ -10516,10 +9828,10 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bun-types@1.2.19(@types/react@19.0.10): + bun-types@1.2.19(@types/react@19.1.12): dependencies: '@types/node': 24.2.1 - '@types/react': 19.0.10 + '@types/react': 19.1.12 bytes@3.1.2: {} @@ -10585,6 +9897,8 @@ snapshots: caniuse-lite@1.0.30001716: {} + caniuse-lite@1.0.30001741: {} + car-info@0.2.1: {} chalk@2.4.2: @@ -10750,7 +10064,7 @@ snapshots: core-js-compat@3.41.0: dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 cosmiconfig@5.2.1: dependencies: @@ -10809,10 +10123,6 @@ snapshots: dependencies: ms: 2.1.2 - debug@4.4.0: - dependencies: - ms: 2.1.3 - debug@4.4.1: dependencies: ms: 2.1.3 @@ -10853,9 +10163,7 @@ snapshots: destroy@1.2.0: {} - detect-libc@1.0.3: {} - - detect-node-es@1.1.0: {} + detect-libc@2.0.4: {} diff@4.0.2: optional: true @@ -10880,11 +10188,11 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.44.4(@opentelemetry/api@1.9.0)(@types/pg@8.15.4)(bun-types@1.2.19(@types/react@19.0.10))(gel@2.0.1)(knex@3.1.0(pg@8.16.3))(pg@8.16.3)(postgres@3.4.4): + drizzle-orm@0.44.4(@opentelemetry/api@1.9.0)(@types/pg@8.15.4)(bun-types@1.2.19(@types/react@19.1.12))(gel@2.0.1)(knex@3.1.0(pg@8.16.3))(pg@8.16.3)(postgres@3.4.4): optionalDependencies: '@opentelemetry/api': 1.9.0 '@types/pg': 8.15.4 - bun-types: 1.2.19(@types/react@19.0.10) + bun-types: 1.2.19(@types/react@19.1.12) gel: 2.0.1 knex: 3.1.0(pg@8.16.3) pg: 8.16.3 @@ -10898,6 +10206,8 @@ snapshots: electron-to-chromium@1.5.148: {} + electron-to-chromium@1.5.217: {} + emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -11046,223 +10356,228 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - expo-application@6.1.5(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-application@7.0.7(expo@54.0.7): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) - expo-asset@11.1.7(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + expo-asset@12.0.8(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: - '@expo/image-utils': 0.7.6 - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - expo-constants: 17.1.7(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)) - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + '@expo/image-utils': 0.8.7 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + expo-constants: 18.0.9(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) transitivePeerDependencies: - supports-color - expo-constants@17.1.7(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)): + expo-constants@18.0.9(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)): dependencies: - '@expo/config': 11.0.13 - '@expo/env': 1.0.7 - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + '@expo/config': 12.0.9 + '@expo/env': 2.0.7 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) transitivePeerDependencies: - supports-color - expo-dev-client@5.2.4(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-dev-client@6.0.12(expo@54.0.7): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - expo-dev-launcher: 5.1.16(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) - expo-dev-menu: 6.1.14(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) - expo-dev-menu-interface: 1.10.0(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) - expo-manifests: 0.16.6(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) - expo-updates-interface: 1.1.0(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + expo-dev-launcher: 6.0.11(expo@54.0.7) + expo-dev-menu: 7.0.11(expo@54.0.7) + expo-dev-menu-interface: 2.0.0(expo@54.0.7) + expo-manifests: 1.0.8(expo@54.0.7) + expo-updates-interface: 2.0.0(expo@54.0.7) transitivePeerDependencies: - supports-color - expo-dev-launcher@5.1.16(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-dev-launcher@6.0.11(expo@54.0.7): dependencies: - ajv: 8.11.0 - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - expo-dev-menu: 6.1.14(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) - expo-manifests: 0.16.6(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) - resolve-from: 5.0.0 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + expo-dev-menu: 7.0.11(expo@54.0.7) + expo-manifests: 1.0.8(expo@54.0.7) transitivePeerDependencies: - supports-color - expo-dev-menu-interface@1.10.0(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-dev-menu-interface@2.0.0(expo@54.0.7): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) - expo-dev-menu@6.1.14(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-dev-menu@7.0.11(expo@54.0.7): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - expo-dev-menu-interface: 1.10.0(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + expo-dev-menu-interface: 2.0.0(expo@54.0.7) - expo-device@7.1.4(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-device@8.0.8(expo@54.0.7): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) ua-parser-js: 0.7.33 - expo-eas-client@0.14.4: {} + expo-eas-client@1.0.7: {} - expo-file-system@18.1.11(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)): + expo-file-system@19.0.14(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) - expo-font@13.3.2(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react@19.0.0): + expo-font@14.0.8(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) fontfaceobserver: 2.3.0 - react: 19.0.0 + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) - expo-image-loader@5.1.0(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-image-loader@6.0.0(expo@54.0.7): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) - expo-image-picker@16.1.4(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-image-picker@17.0.8(expo@54.0.7): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - expo-image-loader: 5.1.0(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + expo-image-loader: 6.0.0(expo@54.0.7) expo-json-utils@0.15.0: {} - expo-keep-awake@14.1.4(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react@19.0.0): + expo-keep-awake@15.0.7(expo@54.0.7)(react@19.1.0): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react: 19.0.0 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react: 19.1.0 - expo-linear-gradient@14.1.5(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + expo-linear-gradient@15.0.7(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) - expo-linking@7.1.7(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + expo-linking@8.0.8(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: - expo-constants: 17.1.7(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)) + expo-constants: 18.0.9(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)) invariant: 2.2.4 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) transitivePeerDependencies: - expo - supports-color - expo-location@18.1.6(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-location@19.0.7(expo@54.0.7): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) - expo-manifests@0.16.6(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-manifests@1.0.8(expo@54.0.7): dependencies: - '@expo/config': 11.0.13 - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + '@expo/config': 12.0.9 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) expo-json-utils: 0.15.0 transitivePeerDependencies: - supports-color - expo-modules-autolinking@2.1.14: + expo-modules-autolinking@3.0.10: dependencies: '@expo/spawn-async': 1.7.2 chalk: 4.1.2 commander: 7.2.0 - find-up: 5.0.0 glob: 10.4.5 require-from-string: 2.0.2 resolve-from: 5.0.0 - expo-modules-core@2.5.0: + expo-modules-core@3.0.15(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: invariant: 2.2.4 + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) - expo-notifications@0.31.4(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + expo-notifications@0.32.11(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: - '@expo/image-utils': 0.7.6 + '@expo/image-utils': 0.8.7 '@ide/backoff': 1.0.0 abort-controller: 3.0.0 assert: 2.0.0 badgin: 1.2.3 - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - expo-application: 6.1.5(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) - expo-constants: 17.1.7(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)) - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + expo-application: 7.0.7(expo@54.0.7) + expo-constants: 18.0.9(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) transitivePeerDependencies: - supports-color - expo-splash-screen@0.30.10(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-splash-screen@31.0.10(expo@54.0.7): dependencies: - '@expo/prebuild-config': 9.0.11 - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + '@expo/prebuild-config': 54.0.3(expo@54.0.7) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - supports-color - expo-status-bar@2.2.3(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + expo-status-bar@3.0.8(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-edge-to-edge: 1.6.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-is-edge-to-edge: 1.1.7(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) - expo-structured-headers@4.1.0: {} + expo-structured-headers@5.0.0: {} - expo-task-manager@13.1.6(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)): + expo-task-manager@14.0.7(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - unimodules-app-loader: 5.1.3 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + unimodules-app-loader: 6.0.7 - expo-updates-interface@1.1.0(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)): + expo-updates-interface@2.0.0(expo@54.0.7): dependencies: - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) - expo-updates@0.28.17(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react@19.0.0): + expo-updates@29.0.11(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: '@expo/code-signing-certificates': 0.0.5 - '@expo/config': 11.0.13 - '@expo/config-plugins': 10.1.2 + '@expo/plist': 0.4.7 '@expo/spawn-async': 1.7.2 arg: 4.1.0 chalk: 4.1.2 - expo: 53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - expo-eas-client: 0.14.4 - expo-manifests: 0.16.6(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) - expo-structured-headers: 4.1.0 - expo-updates-interface: 1.1.0(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0)) + debug: 4.4.1 + expo: 54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + expo-eas-client: 1.0.7 + expo-manifests: 1.0.8(expo@54.0.7) + expo-structured-headers: 5.0.0 + expo-updates-interface: 2.0.0(expo@54.0.7) + getenv: 2.0.0 glob: 10.4.5 ignore: 5.3.2 - react: 19.0.0 + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) resolve-from: 5.0.0 transitivePeerDependencies: - supports-color - expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + expo@54.0.7(@babel/core@7.27.1)(@expo/metro-runtime@6.1.2)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: '@babel/runtime': 7.28.2 - '@expo/cli': 0.24.21(graphql@15.8.0) - '@expo/config': 11.0.13 - '@expo/config-plugins': 10.1.2 - '@expo/fingerprint': 0.13.4 - '@expo/metro-config': 0.20.17 - '@expo/vector-icons': 14.0.0 - babel-preset-expo: 13.2.4(@babel/core@7.27.1)(babel-plugin-react-compiler@19.1.0-rc.2) - expo-asset: 11.1.7(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - expo-constants: 17.1.7(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)) - expo-file-system: 18.1.11(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)) - expo-font: 13.3.2(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react@19.0.0) - expo-keep-awake: 14.1.4(expo@53.0.22(@babel/core@7.27.1)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)))(babel-plugin-react-compiler@19.1.0-rc.2)(graphql@15.8.0)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react@19.0.0) - expo-modules-autolinking: 2.1.14 - expo-modules-core: 2.5.0 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-edge-to-edge: 1.6.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + '@expo/cli': 54.0.5(expo@54.0.7)(graphql@15.8.0)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)) + '@expo/config': 12.0.9 + '@expo/config-plugins': 54.0.1 + '@expo/devtools': 0.1.7(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + '@expo/fingerprint': 0.15.0 + '@expo/metro': 0.1.1 + '@expo/metro-config': 54.0.3(expo@54.0.7) + '@expo/vector-icons': 15.0.2(expo-font@14.0.8(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + '@ungap/structured-clone': 1.3.0 + babel-preset-expo: 54.0.1(@babel/core@7.27.1)(@babel/runtime@7.28.2)(expo@54.0.7)(react-refresh@0.14.2) + expo-asset: 12.0.8(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + expo-constants: 18.0.9(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)) + expo-file-system: 19.0.14(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0)) + expo-font: 14.0.8(expo@54.0.7)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + expo-keep-awake: 15.0.7(expo@54.0.7)(react@19.1.0) + expo-modules-autolinking: 3.0.10 + expo-modules-core: 3.0.15(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + pretty-format: 29.7.0 + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + react-refresh: 0.14.2 whatwg-url-without-unicode: 8.0.0-3 optionalDependencies: - '@expo/metro-runtime': 5.0.4(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0)) + '@expo/metro-runtime': 6.1.2(expo@54.0.7)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - '@babel/core' - - babel-plugin-react-compiler - bufferutil + - expo-router - graphql - supports-color - utf-8-validate @@ -11408,8 +10723,6 @@ snapshots: has-symbols: 1.0.3 hasown: 2.0.2 - get-nonce@1.0.1: {} - get-package-type@0.1.0: {} get-stream@5.2.0: @@ -11451,6 +10764,10 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 + global-dirs@0.1.1: + dependencies: + ini: 1.3.8 + globals@11.12.0: {} google-protobuf@3.21.4: {} @@ -11503,15 +10820,15 @@ snapshots: hermes-estree@0.25.1: {} - hermes-estree@0.28.1: {} + hermes-estree@0.29.1: {} hermes-parser@0.25.1: dependencies: hermes-estree: 0.25.1 - hermes-parser@0.28.1: + hermes-parser@0.29.1: dependencies: - hermes-estree: 0.28.1 + hermes-estree: 0.29.1 hoist-non-react-statics@3.3.2: dependencies: @@ -11552,7 +10869,7 @@ snapshots: https-proxy-agent@7.0.6: dependencies: - agent-base: 7.1.3 + agent-base: 7.1.4 debug: 4.4.1 transitivePeerDependencies: - supports-color @@ -11729,7 +11046,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: '@babel/core': 7.27.1 - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -11846,8 +11163,6 @@ snapshots: json-parse-even-better-errors@3.0.2: {} - json-schema-traverse@1.0.0: {} - json-stringify-nice@1.1.4: {} json-stringify-pretty-compact@3.0.0: {} @@ -11903,96 +11218,50 @@ snapshots: transitivePeerDependencies: - supports-color - lightningcss-darwin-arm64@1.27.0: - optional: true - - lightningcss-darwin-arm64@1.28.1: - optional: true - - lightningcss-darwin-x64@1.27.0: - optional: true - - lightningcss-darwin-x64@1.28.1: - optional: true - - lightningcss-freebsd-x64@1.27.0: - optional: true - - lightningcss-freebsd-x64@1.28.1: - optional: true - - lightningcss-linux-arm-gnueabihf@1.27.0: - optional: true - - lightningcss-linux-arm-gnueabihf@1.28.1: - optional: true - - lightningcss-linux-arm64-gnu@1.27.0: - optional: true - - lightningcss-linux-arm64-gnu@1.28.1: - optional: true - - lightningcss-linux-arm64-musl@1.27.0: + lightningcss-darwin-arm64@1.30.1: optional: true - lightningcss-linux-arm64-musl@1.28.1: + lightningcss-darwin-x64@1.30.1: optional: true - lightningcss-linux-x64-gnu@1.27.0: + lightningcss-freebsd-x64@1.30.1: optional: true - lightningcss-linux-x64-gnu@1.28.1: + lightningcss-linux-arm-gnueabihf@1.30.1: optional: true - lightningcss-linux-x64-musl@1.27.0: + lightningcss-linux-arm64-gnu@1.30.1: optional: true - lightningcss-linux-x64-musl@1.28.1: + lightningcss-linux-arm64-musl@1.30.1: optional: true - lightningcss-win32-arm64-msvc@1.27.0: + lightningcss-linux-x64-gnu@1.30.1: optional: true - lightningcss-win32-arm64-msvc@1.28.1: + lightningcss-linux-x64-musl@1.30.1: optional: true - lightningcss-win32-x64-msvc@1.27.0: + lightningcss-win32-arm64-msvc@1.30.1: optional: true - lightningcss-win32-x64-msvc@1.28.1: + lightningcss-win32-x64-msvc@1.30.1: optional: true - lightningcss@1.27.0: + lightningcss@1.30.1: dependencies: - detect-libc: 1.0.3 - optionalDependencies: - lightningcss-darwin-arm64: 1.27.0 - lightningcss-darwin-x64: 1.27.0 - lightningcss-freebsd-x64: 1.27.0 - lightningcss-linux-arm-gnueabihf: 1.27.0 - lightningcss-linux-arm64-gnu: 1.27.0 - lightningcss-linux-arm64-musl: 1.27.0 - lightningcss-linux-x64-gnu: 1.27.0 - lightningcss-linux-x64-musl: 1.27.0 - lightningcss-win32-arm64-msvc: 1.27.0 - lightningcss-win32-x64-msvc: 1.27.0 - - lightningcss@1.28.1: - dependencies: - detect-libc: 1.0.3 + detect-libc: 2.0.4 optionalDependencies: - lightningcss-darwin-arm64: 1.28.1 - lightningcss-darwin-x64: 1.28.1 - lightningcss-freebsd-x64: 1.28.1 - lightningcss-linux-arm-gnueabihf: 1.28.1 - lightningcss-linux-arm64-gnu: 1.28.1 - lightningcss-linux-arm64-musl: 1.28.1 - lightningcss-linux-x64-gnu: 1.28.1 - lightningcss-linux-x64-musl: 1.28.1 - lightningcss-win32-arm64-msvc: 1.28.1 - lightningcss-win32-x64-msvc: 1.28.1 - optional: true + lightningcss-darwin-arm64: 1.30.1 + lightningcss-darwin-x64: 1.30.1 + lightningcss-freebsd-x64: 1.30.1 + lightningcss-linux-arm-gnueabihf: 1.30.1 + lightningcss-linux-arm64-gnu: 1.30.1 + lightningcss-linux-arm64-musl: 1.30.1 + lightningcss-linux-x64-gnu: 1.30.1 + lightningcss-linux-x64-musl: 1.30.1 + lightningcss-win32-arm64-msvc: 1.30.1 + lightningcss-win32-x64-msvc: 1.30.1 lines-and-columns@1.2.4: {} @@ -12139,50 +11408,50 @@ snapshots: merge-stream@2.0.0: {} - metro-babel-transformer@0.82.2: + metro-babel-transformer@0.83.1: dependencies: '@babel/core': 7.27.1 flow-enums-runtime: 0.0.6 - hermes-parser: 0.28.1 + hermes-parser: 0.29.1 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color - metro-cache-key@0.82.2: + metro-cache-key@0.83.1: dependencies: flow-enums-runtime: 0.0.6 - metro-cache@0.82.2: + metro-cache@0.83.1: dependencies: exponential-backoff: 3.1.2 flow-enums-runtime: 0.0.6 https-proxy-agent: 7.0.6 - metro-core: 0.82.2 + metro-core: 0.83.1 transitivePeerDependencies: - supports-color - metro-config@0.82.2: + metro-config@0.83.1: dependencies: connect: 3.7.0 cosmiconfig: 5.2.1 flow-enums-runtime: 0.0.6 jest-validate: 29.7.0 - metro: 0.82.2 - metro-cache: 0.82.2 - metro-core: 0.82.2 - metro-runtime: 0.82.2 + metro: 0.83.1 + metro-cache: 0.83.1 + metro-core: 0.83.1 + metro-runtime: 0.83.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - metro-core@0.82.2: + metro-core@0.83.1: dependencies: flow-enums-runtime: 0.0.6 lodash.throttle: 4.1.1 - metro-resolver: 0.82.2 + metro-resolver: 0.83.1 - metro-file-map@0.82.2: + metro-file-map@0.83.1: dependencies: debug: 4.4.1 fb-watchman: 2.0.2 @@ -12196,85 +11465,85 @@ snapshots: transitivePeerDependencies: - supports-color - metro-minify-terser@0.82.2: + metro-minify-terser@0.83.1: dependencies: flow-enums-runtime: 0.0.6 terser: 5.37.0 - metro-resolver@0.82.2: + metro-resolver@0.83.1: dependencies: flow-enums-runtime: 0.0.6 - metro-runtime@0.82.2: + metro-runtime@0.83.1: dependencies: - '@babel/runtime': 7.27.6 + '@babel/runtime': 7.28.2 flow-enums-runtime: 0.0.6 - metro-source-map@0.82.2: + metro-source-map@0.83.1: dependencies: - '@babel/traverse': 7.27.4 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.0' - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4 + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.4' + '@babel/types': 7.28.4 flow-enums-runtime: 0.0.6 invariant: 2.2.4 - metro-symbolicate: 0.82.2 + metro-symbolicate: 0.83.1 nullthrows: 1.1.1 - ob1: 0.82.2 + ob1: 0.83.1 source-map: 0.5.7 vlq: 1.0.1 transitivePeerDependencies: - supports-color - metro-symbolicate@0.82.2: + metro-symbolicate@0.83.1: dependencies: flow-enums-runtime: 0.0.6 invariant: 2.2.4 - metro-source-map: 0.82.2 + metro-source-map: 0.83.1 nullthrows: 1.1.1 source-map: 0.5.7 vlq: 1.0.1 transitivePeerDependencies: - supports-color - metro-transform-plugins@0.82.2: + metro-transform-plugins@0.83.1: dependencies: '@babel/core': 7.27.1 - '@babel/generator': 7.28.0 + '@babel/generator': 7.28.3 '@babel/template': 7.27.2 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.28.4 flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color - metro-transform-worker@0.82.2: + metro-transform-worker@0.83.1: dependencies: '@babel/core': 7.27.1 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/generator': 7.28.3 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 flow-enums-runtime: 0.0.6 - metro: 0.82.2 - metro-babel-transformer: 0.82.2 - metro-cache: 0.82.2 - metro-cache-key: 0.82.2 - metro-minify-terser: 0.82.2 - metro-source-map: 0.82.2 - metro-transform-plugins: 0.82.2 + metro: 0.83.1 + metro-babel-transformer: 0.83.1 + metro-cache: 0.83.1 + metro-cache-key: 0.83.1 + metro-minify-terser: 0.83.1 + metro-source-map: 0.83.1 + metro-transform-plugins: 0.83.1 nullthrows: 1.1.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - metro@0.82.2: + metro@0.83.1: dependencies: '@babel/code-frame': 7.27.1 '@babel/core': 7.27.1 - '@babel/generator': 7.27.5 - '@babel/parser': 7.27.5 + '@babel/generator': 7.28.0 + '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.28.0 '@babel/types': 7.28.2 accepts: 1.3.8 chalk: 4.1.2 @@ -12284,24 +11553,24 @@ snapshots: error-stack-parser: 2.1.4 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 - hermes-parser: 0.28.1 + hermes-parser: 0.29.1 image-size: 1.2.0 invariant: 2.2.4 jest-worker: 29.7.0 jsc-safe-url: 0.2.4 lodash.throttle: 4.1.1 - metro-babel-transformer: 0.82.2 - metro-cache: 0.82.2 - metro-cache-key: 0.82.2 - metro-config: 0.82.2 - metro-core: 0.82.2 - metro-file-map: 0.82.2 - metro-resolver: 0.82.2 - metro-runtime: 0.82.2 - metro-source-map: 0.82.2 - metro-symbolicate: 0.82.2 - metro-transform-plugins: 0.82.2 - metro-transform-worker: 0.82.2 + metro-babel-transformer: 0.83.1 + metro-cache: 0.83.1 + metro-cache-key: 0.83.1 + metro-config: 0.83.1 + metro-core: 0.83.1 + metro-file-map: 0.83.1 + metro-resolver: 0.83.1 + metro-runtime: 0.83.1 + metro-source-map: 0.83.1 + metro-symbolicate: 0.83.1 + metro-transform-plugins: 0.83.1 + metro-transform-worker: 0.83.1 mime-types: 2.1.35 nullthrows: 1.1.1 serialize-error: 2.1.0 @@ -12512,7 +11781,7 @@ snapshots: nullthrows@1.1.1: {} - ob1@0.82.2: + ob1@0.83.1: dependencies: flow-enums-runtime: 0.0.6 @@ -12893,11 +12162,11 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-compiler-runtime@19.1.0-rc.2(react@19.0.0): + react-compiler-runtime@19.1.0-rc.2(react@19.1.0): dependencies: - react: 19.0.0 + react: 19.1.0 - react-devtools-core@6.1.1: + react-devtools-core@6.1.5: dependencies: shell-quote: 1.8.3 ws: 7.5.10 @@ -12905,18 +12174,18 @@ snapshots: - bufferutil - utf-8-validate - react-dom@19.0.0(react@19.0.0): + react-dom@19.1.0(react@19.1.0): dependencies: - react: 19.0.0 - scheduler: 0.25.0 + react: 19.1.0 + scheduler: 0.26.0 - react-freeze@1.0.4(react@19.0.0): + react-freeze@1.0.4(react@19.1.0): dependencies: - react: 19.0.0 + react: 19.1.0 - react-hook-form@7.56.2(react@19.0.0): + react-hook-form@7.56.2(react@19.1.0): dependencies: - react: 19.0.0 + react: 19.1.0 react-is@16.13.1: {} @@ -12926,216 +12195,179 @@ snapshots: react-is@19.1.1: {} - react-map-gl@8.0.4(mapbox-gl@3.14.0)(maplibre-gl@5.6.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-map-gl@8.0.4(mapbox-gl@3.14.0)(maplibre-gl@5.6.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - '@vis.gl/react-mapbox': 8.0.4(mapbox-gl@3.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@vis.gl/react-maplibre': 8.0.4(maplibre-gl@5.6.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@vis.gl/react-mapbox': 8.0.4(mapbox-gl@3.14.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@vis.gl/react-maplibre': 8.0.4(maplibre-gl@5.6.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: mapbox-gl: 3.14.0 maplibre-gl: 5.6.2 - react-native-drawer-layout@4.1.8(react-native-gesture-handler@2.24.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-reanimated@3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): - dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-gesture-handler: 2.24.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-reanimated: 3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - use-latest-callback: 0.2.3(react@19.0.0) - - react-native-edge-to-edge@1.6.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + react-native-drawer-layout@4.1.8(react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + react-native-gesture-handler: 2.28.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native-reanimated: 4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + use-latest-callback: 0.2.3(react@19.1.0) - react-native-gesture-handler@2.24.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: '@egjs/hammerjs': 2.0.17 hoist-non-react-statics: 3.3.2 invariant: 2.2.4 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - - react-native-ios-context-menu@3.1.2(react-native-ios-utilities@5.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): - dependencies: - '@dominicstop/ts-event-emitter': 1.1.0 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-ios-utilities: 5.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - - react-native-ios-utilities@5.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): - dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) - react-native-is-edge-to-edge@1.1.7(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + react-native-is-edge-to-edge@1.2.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) - react-native-keyboard-controller@1.17.1(react-native-reanimated@3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + react-native-keyboard-controller@1.18.5(react-native-reanimated@4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-is-edge-to-edge: 1.1.7(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-reanimated: 3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native-reanimated: 4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) - react-native-maps@1.20.1(react-native-web@0.20.0(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + react-native-maps@1.20.1(react-native-web@0.21.1(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: '@types/geojson': 7946.0.16 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) optionalDependencies: - react-native-web: 0.20.0(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-native-web: 0.21.1(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react-native-mime-types@2.5.0: dependencies: mime-db: 1.52.0 - react-native-purchases@9.1.0(react-native-web@0.20.0(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + react-native-purchases@9.1.0(react-native-web@0.21.1(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: '@revenuecat/purchases-typescript-internal': 16.0.2 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) optionalDependencies: - react-native-web: 0.20.0(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-native-web: 0.21.1(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - react-native-reanimated@3.17.4(@babel/core@7.27.1)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + react-native-reanimated@4.1.0(@babel/core@7.27.1)(react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: '@babel/core': 7.27.1 - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.27.1) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.27.1) - '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.27.1) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.27.1) - '@babel/preset-typescript': 7.26.0(@babel/core@7.27.1) - convert-source-map: 2.0.0 - invariant: 2.2.4 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-is-edge-to-edge: 1.1.7(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - transitivePeerDependencies: - - supports-color + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + react-native-worklets: 0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) + semver: 7.7.2 - react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) - react-native-screens@4.11.1(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): + react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.0.0 - react-freeze: 1.0.4(react@19.0.0) - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-is-edge-to-edge: 1.1.7(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + react: 19.1.0 + react-freeze: 1.0.4(react@19.1.0) + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) warn-once: 0.1.1 - react-native-web@0.20.0(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-native-web@0.21.1(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.28.2 '@react-native/normalize-colors': 0.74.87 fbjs: 3.0.5(encoding@0.1.13) inline-style-prefixer: 7.0.1 memoize-one: 6.0.0 nullthrows: 1.1.1 postcss-value-parser: 4.2.0 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) styleq: 0.1.3 transitivePeerDependencies: - encoding - react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0): + react-native-worklets@0.5.1(@babel/core@7.27.1)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0): + dependencies: + '@babel/core': 7.27.1 + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.27.1) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.27.1) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.27.1) + '@babel/preset-typescript': 7.26.0(@babel/core@7.27.1) + convert-source-map: 2.0.0 + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0) + semver: 7.7.2 + transitivePeerDependencies: + - supports-color + + react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0): dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native/assets-registry': 0.79.5 - '@react-native/codegen': 0.79.5(@babel/core@7.27.1) - '@react-native/community-cli-plugin': 0.79.5 - '@react-native/gradle-plugin': 0.79.5 - '@react-native/js-polyfills': 0.79.5 - '@react-native/normalize-colors': 0.79.5 - '@react-native/virtualized-lists': 0.79.5(@types/react@19.0.10)(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) + '@react-native/assets-registry': 0.81.4 + '@react-native/codegen': 0.81.4(@babel/core@7.27.1) + '@react-native/community-cli-plugin': 0.81.4 + '@react-native/gradle-plugin': 0.81.4 + '@react-native/js-polyfills': 0.81.4 + '@react-native/normalize-colors': 0.81.4 + '@react-native/virtualized-lists': 0.81.4(@types/react@19.1.12)(react-native@0.81.4(@babel/core@7.27.1)(@types/react@19.1.12)(react@19.1.0))(react@19.1.0) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 babel-jest: 29.7.0(@babel/core@7.27.1) - babel-plugin-syntax-hermes-parser: 0.25.1 + babel-plugin-syntax-hermes-parser: 0.29.1 base64-js: 1.5.1 - chalk: 4.1.2 commander: 12.1.0 - event-target-shim: 5.0.1 flow-enums-runtime: 0.0.6 glob: 7.2.3 invariant: 2.2.4 jest-environment-node: 29.7.0 memoize-one: 5.2.1 - metro-runtime: 0.82.2 - metro-source-map: 0.82.2 + metro-runtime: 0.83.1 + metro-source-map: 0.83.1 nullthrows: 1.1.1 pretty-format: 29.7.0 promise: 8.3.0 - react: 19.0.0 - react-devtools-core: 6.1.1 + react: 19.1.0 + react-devtools-core: 6.1.5 react-refresh: 0.14.2 regenerator-runtime: 0.13.11 - scheduler: 0.25.0 + scheduler: 0.26.0 semver: 7.7.2 stacktrace-parser: 0.1.11 whatwg-fetch: 3.6.20 ws: 6.2.3 yargs: 17.7.2 optionalDependencies: - '@types/react': 19.0.10 + '@types/react': 19.1.12 transitivePeerDependencies: - '@babel/core' - '@react-native-community/cli' + - '@react-native/metro-config' - bufferutil - supports-color - utf-8-validate react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.8(@types/react@19.0.10)(react@19.0.0): - dependencies: - react: 19.0.0 - react-style-singleton: 2.2.3(@types/react@19.0.10)(react@19.0.0) - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.0.10 - - react-remove-scroll@2.5.5(@types/react@19.0.10)(react@19.0.0): - dependencies: - react: 19.0.0 - react-remove-scroll-bar: 2.3.8(@types/react@19.0.10)(react@19.0.0) - react-style-singleton: 2.2.3(@types/react@19.0.10)(react@19.0.0) - tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.0.10)(react@19.0.0) - use-sidecar: 1.1.2(@types/react@19.0.10)(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - - react-style-singleton@2.2.3(@types/react@19.0.10)(react@19.0.0): - dependencies: - get-nonce: 1.0.1 - react: 19.0.0 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.0.10 - - react-transition-group@4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-transition-group@4.4.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@babel/runtime': 7.28.2 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - react@19.0.0: {} + react@19.1.0: {} read-cmd-shim@4.0.0: {} @@ -13212,6 +12444,10 @@ snapshots: resolve-from@5.0.0: {} + resolve-global@1.0.0: + dependencies: + global-dirs: 0.1.1 + resolve-pkg-maps@1.0.0: {} resolve-protobuf-schema@2.1.0: @@ -13289,7 +12525,7 @@ snapshots: sax@1.4.1: {} - scheduler@0.25.0: {} + scheduler@0.26.0: {} semver@5.7.2: {} @@ -13373,8 +12609,6 @@ snapshots: setprototypeof@1.2.0: {} - sf-symbols-typescript@2.0.0: {} - shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 @@ -13548,7 +12782,7 @@ snapshots: sucrase@3.35.0: dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.12 commander: 4.1.1 glob: 10.4.5 lines-and-columns: 1.2.4 @@ -13712,6 +12946,8 @@ snapshots: typescript@5.8.3: {} + typescript@5.9.2: {} + typewise-core@1.2.0: {} typewise@1.0.3: @@ -13741,7 +12977,7 @@ snapshots: unicode-property-aliases-ecmascript@2.1.0: {} - unimodules-app-loader@5.1.3: {} + unimodules-app-loader@6.0.7: {} union-value@1.0.1: dependencies: @@ -13772,32 +13008,19 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 - uri-js@4.4.1: - dependencies: - punycode: 2.3.1 - - use-callback-ref@1.3.3(@types/react@19.0.10)(react@19.0.0): - dependencies: - react: 19.0.0 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.0.10 - - use-latest-callback@0.2.3(react@19.0.0): + update-browserslist-db@1.1.3(browserslist@4.25.4): dependencies: - react: 19.0.0 + browserslist: 4.25.4 + escalade: 3.2.0 + picocolors: 1.1.1 - use-sidecar@1.1.2(@types/react@19.0.10)(react@19.0.0): + use-latest-callback@0.2.3(react@19.1.0): dependencies: - detect-node-es: 1.1.0 - react: 19.0.0 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.0.10 + react: 19.1.0 - use-sync-external-store@1.5.0(react@19.0.0): + use-sync-external-store@1.5.0(react@19.1.0): dependencies: - react: 19.0.0 + react: 19.1.0 util-deprecate@1.0.2: {} @@ -13827,7 +13050,7 @@ snapshots: vary@1.1.2: {} - vite@7.1.1(@types/node@24.2.1)(jiti@1.21.6)(lightningcss@1.28.1)(terser@5.37.0)(yaml@2.6.1): + vite@7.1.1(@types/node@24.2.1)(jiti@1.21.6)(lightningcss@1.30.1)(terser@5.37.0)(yaml@2.6.1): dependencies: esbuild: 0.25.8 fdir: 6.4.6(picomatch@4.0.3) @@ -13839,7 +13062,7 @@ snapshots: '@types/node': 24.2.1 fsevents: 2.3.3 jiti: 1.21.6 - lightningcss: 1.28.1 + lightningcss: 1.30.1 terser: 5.37.0 yaml: 2.6.1 @@ -13984,19 +13207,4 @@ snapshots: yocto-queue@1.2.1: {} - zeego@3.0.6(@react-native-menu/menu@1.2.3(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react-native-ios-context-menu@3.1.2(react-native-ios-utilities@5.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native-ios-utilities@5.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0): - dependencies: - '@radix-ui/react-context-menu': 2.1.5(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-dropdown-menu': 2.0.6(@types/react-dom@19.1.3(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@react-native-menu/menu': 1.2.3(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0) - react-native-ios-context-menu: 3.1.2(react-native-ios-utilities@5.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - react-native-ios-utilities: 5.1.8(react-native@0.79.5(@babel/core@7.27.1)(@types/react@19.0.10)(react@19.0.0))(react@19.0.0) - sf-symbols-typescript: 2.0.0 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - react-dom - zod@4.0.16: {} diff --git a/website/package.json b/website/package.json index b8473bb8..490873fa 100644 --- a/website/package.json +++ b/website/package.json @@ -22,15 +22,15 @@ "@trpc/tanstack-react-query": "^11.5.0", "luxon": "^3.7.1", "maplibre-gl": "^5.6.2", - "react": "19.0.0", - "react-dom": "19.0.0", + "react": "19.1.0", + "react-dom": "19.1.0", "react-hook-form": "^7.56.2", "react-map-gl": "^8.0.1" }, "devDependencies": { "@types/luxon": "^3.7.1", - "@types/react": "19.0.10", - "@types/react-dom": "^19.1.3", + "@types/react": "19.1.12", + "@types/react-dom": "^19.1.9", "@vitejs/plugin-react-swc": "^4.0.0", "typescript": "^5.8.2", "vite": "^7.1.1"