From f12ad18e922b462ef5326d42706cdfe5a624b840 Mon Sep 17 00:00:00 2001 From: leonardo Date: Thu, 10 Sep 2026 14:08:41 +0200 Subject: [PATCH] Initial commit --- .env.example | 5 + .gitignore | 48 + README.md | 50 + app.json | 68 + app/(protected)/_layout.tsx | 96 + app/(protected)/activity/[id].tsx | 251 + app/(protected)/activity/_layout.tsx | 11 + app/(protected)/activity/add.tsx | 408 + app/(protected)/activity/index.tsx | 190 + app/(protected)/attendance/index.tsx | 249 + .../construction-site/[id]/documents.tsx | 162 + .../construction-site/[id]/index.tsx | 177 + app/(protected)/construction-site/_layout.tsx | 10 + app/(protected)/dashboard/index.tsx | 235 + app/(protected)/index.tsx | 217 + app/(protected)/permits/index.tsx | 291 + app/(protected)/profile/_layout.tsx | 10 + app/(protected)/profile/documents.tsx | 192 + app/(protected)/profile/index.tsx | 108 + app/_layout.tsx | 32 + app/login.tsx | 166 + assets/images/adaptive-icon.png | Bin 0 -> 262832 bytes assets/images/favicon.png | Bin 0 -> 5259 bytes assets/images/icon.png | Bin 0 -> 224388 bytes assets/images/partial-react-logo.png | Bin 0 -> 84638 bytes assets/images/react-logo.png | Bin 0 -> 15952 bytes assets/images/react-logo@2x.png | Bin 0 -> 41898 bytes assets/images/react-logo@3x.png | Bin 0 -> 70672 bytes assets/images/splash-icon.png | Bin 0 -> 313407 bytes assets/images/splash.png | Bin 0 -> 185414 bytes babel.config.js | 9 + components/ActivityLaborCard.tsx | 189 + components/AlertComponent.tsx | 181 + components/AppDatePicker.tsx | 26 + components/AttendanceCard.tsx | 53 + components/CalendarWidget.tsx | 110 + components/CameraAddTile.tsx | 21 + components/ClientFilter.tsx | 154 + components/ConstructionSiteCard.tsx | 41 + components/DocumentListCard.tsx | 51 + components/EchartWrapper.tsx | 64 + components/FilterModal.tsx | 152 + components/GenericDropdown.tsx | 167 + components/InvoiceCard.tsx | 42 + components/LoadingScreen.tsx | 10 + components/OfflineScreen.tsx | 43 + components/PlaceFilter.tsx | 162 + components/QrScanModal.tsx | 118 + components/RemovablePhotoTile.tsx | 32 + components/RequestPermitModal.tsx | 290 + components/SupplierFilter.tsx | 180 + components/TimePickerModal.tsx | 70 + components/UpdateScreen.tsx | 43 + eas.json | 21 + eslint.config.js | 10 + features_disabled/invoice/[id].tsx | 148 + features_disabled/invoice/_layout.tsx | 10 + features_disabled/invoice/index.tsx | 161 + global.css | 3 + metro.config.js | 19 + nativewind-env.d.ts | 1 + package-lock.json | 14733 ++++++++++++++++ package.json | 72 + tailwind.config.js | 58 + tsconfig.json | 21 + types/types.ts | 107 + utils/api.ts | 65 + utils/authContext.tsx | 125 + utils/configProvider.tsx | 87 + utils/dashboardCharts.ts | 118 + utils/dateTime.ts | 91 + utils/documentUtils.tsx | 111 + utils/networkProvider.tsx | 42 + utils/version.ts | 27 + 74 files changed, 21214 insertions(+) create mode 100644 .env.example create mode 100644 .gitignore create mode 100644 README.md create mode 100644 app.json create mode 100644 app/(protected)/_layout.tsx create mode 100644 app/(protected)/activity/[id].tsx create mode 100644 app/(protected)/activity/_layout.tsx create mode 100644 app/(protected)/activity/add.tsx create mode 100644 app/(protected)/activity/index.tsx create mode 100644 app/(protected)/attendance/index.tsx create mode 100644 app/(protected)/construction-site/[id]/documents.tsx create mode 100644 app/(protected)/construction-site/[id]/index.tsx create mode 100644 app/(protected)/construction-site/_layout.tsx create mode 100644 app/(protected)/dashboard/index.tsx create mode 100644 app/(protected)/index.tsx create mode 100644 app/(protected)/permits/index.tsx create mode 100644 app/(protected)/profile/_layout.tsx create mode 100644 app/(protected)/profile/documents.tsx create mode 100644 app/(protected)/profile/index.tsx create mode 100644 app/_layout.tsx create mode 100644 app/login.tsx create mode 100644 assets/images/adaptive-icon.png create mode 100644 assets/images/favicon.png create mode 100644 assets/images/icon.png create mode 100644 assets/images/partial-react-logo.png create mode 100644 assets/images/react-logo.png create mode 100644 assets/images/react-logo@2x.png create mode 100644 assets/images/react-logo@3x.png create mode 100644 assets/images/splash-icon.png create mode 100644 assets/images/splash.png create mode 100644 babel.config.js create mode 100644 components/ActivityLaborCard.tsx create mode 100644 components/AlertComponent.tsx create mode 100644 components/AppDatePicker.tsx create mode 100644 components/AttendanceCard.tsx create mode 100644 components/CalendarWidget.tsx create mode 100644 components/CameraAddTile.tsx create mode 100644 components/ClientFilter.tsx create mode 100644 components/ConstructionSiteCard.tsx create mode 100644 components/DocumentListCard.tsx create mode 100644 components/EchartWrapper.tsx create mode 100644 components/FilterModal.tsx create mode 100644 components/GenericDropdown.tsx create mode 100644 components/InvoiceCard.tsx create mode 100644 components/LoadingScreen.tsx create mode 100644 components/OfflineScreen.tsx create mode 100644 components/PlaceFilter.tsx create mode 100644 components/QrScanModal.tsx create mode 100644 components/RemovablePhotoTile.tsx create mode 100644 components/RequestPermitModal.tsx create mode 100644 components/SupplierFilter.tsx create mode 100644 components/TimePickerModal.tsx create mode 100644 components/UpdateScreen.tsx create mode 100644 eas.json create mode 100644 eslint.config.js create mode 100644 features_disabled/invoice/[id].tsx create mode 100644 features_disabled/invoice/_layout.tsx create mode 100644 features_disabled/invoice/index.tsx create mode 100644 global.css create mode 100644 metro.config.js create mode 100644 nativewind-env.d.ts create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 tailwind.config.js create mode 100644 tsconfig.json create mode 100644 types/types.ts create mode 100644 utils/api.ts create mode 100644 utils/authContext.tsx create mode 100644 utils/configProvider.tsx create mode 100644 utils/dashboardCharts.ts create mode 100644 utils/dateTime.ts create mode 100644 utils/documentUtils.tsx create mode 100644 utils/networkProvider.tsx create mode 100644 utils/version.ts diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..90d5de8 --- /dev/null +++ b/.env.example @@ -0,0 +1,5 @@ +EXPO_PUBLIC_API_URL=[YOUR_API_URL] # backend API URL (used for development, it overrides the one provided by the gateway) + +EXPO_PUBLIC_GW_API_URL=[YOUR_GW_API_URL] # Gateway API URL +EXPO_PUBLIC_GW_UUID=[YOUR_GW_UUID] # Gateway UUID +EXPO_PUBLIC_GW_API_TOKEN=[YOUR_GW_API_TOKEN] # Gateway API Token \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c8b52d1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,48 @@ +# Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files + +# dependencies +node_modules/ + +# Expo +.expo/ +dist/ +web-build/ +expo-env.d.ts + +# Native +.kotlin/ +*.orig.* +*.jks +*.p8 +*.p12 +*.key +*.mobileprovision + +# Metro +.metro-health-check* + +# debug +npm-debug.* +yarn-debug.* +yarn-error.* + +# macOS +.DS_Store +*.pem + +# local env files +.env +.env*.local + +# typescript +*.tsbuildinfo + +app-example + +# generated native folders +/ios +/android + +# IDE +.idea +.vscode \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..48dd63f --- /dev/null +++ b/README.md @@ -0,0 +1,50 @@ +# Welcome to your Expo app 👋 + +This is an [Expo](https://expo.dev) project created with [`create-expo-app`](https://www.npmjs.com/package/create-expo-app). + +## Get started + +1. Install dependencies + + ```bash + npm install + ``` + +2. Start the app + + ```bash + npx expo start + ``` + +In the output, you'll find options to open the app in a + +- [development build](https://docs.expo.dev/develop/development-builds/introduction/) +- [Android emulator](https://docs.expo.dev/workflow/android-studio-emulator/) +- [iOS simulator](https://docs.expo.dev/workflow/ios-simulator/) +- [Expo Go](https://expo.dev/go), a limited sandbox for trying out app development with Expo + +You can start developing by editing the files inside the **app** directory. This project uses [file-based routing](https://docs.expo.dev/router/introduction). + +## Get a fresh project + +When you're ready, run: + +```bash +npm run reset-project +``` + +This command will move the starter code to the **app-example** directory and create a blank **app** directory where you can start developing. + +## Learn more + +To learn more about developing your project with Expo, look at the following resources: + +- [Expo documentation](https://docs.expo.dev/): Learn fundamentals, or go into advanced topics with our [guides](https://docs.expo.dev/guides). +- [Learn Expo tutorial](https://docs.expo.dev/tutorial/introduction/): Follow a step-by-step tutorial where you'll create a project that runs on Android, iOS, and the web. + +## Join the community + +Join our community of developers creating universal apps. + +- [Expo on GitHub](https://github.com/expo/expo): View our open source platform and contribute. +- [Discord community](https://chat.expo.dev): Chat with Expo users and ask questions. diff --git a/app.json b/app.json new file mode 100644 index 0000000..5e4f9c5 --- /dev/null +++ b/app.json @@ -0,0 +1,68 @@ +{ + "expo": { + "name": "Fonsi Costruzioni", + "slug": "fonsi_app", + "version": "1.0", + "orientation": "portrait", + "icon": "./assets/images/icon.png", + "scheme": "fonsiapp", + "userInterfaceStyle": "automatic", + "newArchEnabled": true, + "ios": { + "supportsTablet": true, + "bundleIdentifier": "com.pcrt.fonsi-app" + }, + "android": { + "adaptiveIcon": { + "foregroundImage": "./assets/images/adaptive-icon.png", + "backgroundColor": "#ffffff" + }, + "edgeToEdgeEnabled": true, + "predictiveBackGestureEnabled": false, + "permissions": [ + "android.permission.CAMERA", + "android.permission.RECORD_AUDIO" + ], + "package": "com.pcrt.fonsi_app" + }, + "web": { + "output": "static", + "favicon": "./assets/images/favicon.png", + "bundler": "metro" + }, + "plugins": [ + "expo-router", + [ + "expo-splash-screen", + { + "image": "./assets/images/splash-icon.png", + "imageWidth": 200, + "resizeMode": "contain", + "backgroundColor": "#ffffff", + "dark": { + "backgroundColor": "#ffffff" + } + } + ], + [ + "expo-camera", + { + "cameraPermission": "Allow $(PRODUCT_NAME) to access your camera", + "microphonePermission": "Allow $(PRODUCT_NAME) to access your microphone", + "recordAudioAndroid": true + } + ], + "expo-font" + ], + "experiments": { + "typedRoutes": true, + "reactCompiler": true + }, + "extra": { + "router": {}, + "eas": { + "projectId": "51cde1ca-e1b5-46c6-b9b4-0f17bf95693c" + } + } + } +} diff --git a/app/(protected)/_layout.tsx b/app/(protected)/_layout.tsx new file mode 100644 index 0000000..1ed8567 --- /dev/null +++ b/app/(protected)/_layout.tsx @@ -0,0 +1,96 @@ +import { Redirect, Tabs } from 'expo-router'; +import { Home, Clock, ShoppingBag, CalendarRange } from 'lucide-react-native'; +import { useContext } from 'react'; +import { AuthContext } from '@/utils/authContext'; +import { useSafeAreaInsets } from "react-native-safe-area-context"; + +export default function ProtectedLayout() { + const authState = useContext(AuthContext); + const insets = useSafeAreaInsets(); + + if (!authState.isReady) { + return null; + } + + if (!authState.isAuthenticated) { + return ; + } + + return ( + + , + }} + /> + , + }} + /> + , + }} + /> + , + }} + /> + + + + + ); +} diff --git a/app/(protected)/activity/[id].tsx b/app/(protected)/activity/[id].tsx new file mode 100644 index 0000000..249950e --- /dev/null +++ b/app/(protected)/activity/[id].tsx @@ -0,0 +1,251 @@ +import { useAlert } from '@/components/AlertComponent'; +import LoadingScreen from '@/components/LoadingScreen'; +import api from '@/utils/api'; +import { Image } from 'expo-image'; +import ImageView from "react-native-image-viewing"; +import { useLocalSearchParams, useRouter, useFocusEffect } from 'expo-router'; +import { ChevronLeft, ImageIcon, HardHat, MapPin, Calendar as CalendarIcon, TextAlignStart, CheckCircle2, Wrench, Pencil } from 'lucide-react-native'; +import React, { useCallback, useState } from 'react'; +import { Dimensions, RefreshControl, ScrollView, Text, TouchableOpacity, View } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { StatusBar } from 'expo-status-bar'; + +export default function ActivityDetailScreen() { + const router = useRouter(); + const alert = useAlert(); + const params = useLocalSearchParams(); + + const [activityData, setActivityData] = useState(null); + const [placeName, setPlaceName] = useState(''); + const [photos, setPhotos] = useState<{uri: string}[]>([]); + + // Labor states + const [operatorLabor, setOperatorLabor] = useState([]); + const [equipmentLabor, setEquipmentLabor] = useState([]); + + const [isLoading, setIsLoading] = useState(true); + const [refreshing, setRefreshing] = useState(false); + + // Image Viewer states + const [isVisible, setIsVisible] = useState(false); + const [currentIndex, setCurrentIndex] = useState(0); + + const fetchDetails = useCallback(async (isRefreshing = false) => { + try { + if (!isRefreshing) setIsLoading(true); + + const paramsData = JSON.stringify({ id: params.id }); + const [activityRes, subactivitiesRes] = await Promise.all([ + api.post('/activity/get-activity-data', { params: paramsData }), + api.get('/subactivity/get-subactivities') + ]); + + if (activityRes.data?.success) { + const data = activityRes.data; + setActivityData(data.activity); + setPhotos(data.attachments || []); + setOperatorLabor(data.operator_labor || []); + setEquipmentLabor(data.materials || []); + + if (subactivitiesRes.data?.success) { + const subactivities = subactivitiesRes.data.subactivities; + const match = subactivities.find((s: any) => s.id === data.activity.id_subactivity); + if (match) { + setPlaceName(match.label); + } else { + setPlaceName('Cantiere Non Specificato'); + } + } + } else { + alert.showAlert('error', 'Errore', 'Impossibile caricare i dettagli dell\'attività.'); + } + } catch (error) { + console.error('Errore nel recupero del dettaglio attività:', error); + alert.showAlert('error', 'Errore', 'Si è verificato un errore di rete.'); + } finally { + setIsLoading(false); + setRefreshing(false); + } + }, [params.id]); + + useFocusEffect( + useCallback(() => { + if (params.id) { + fetchDetails(true); + } + }, [params.id, fetchDetails]) + ); + + const onRefresh = () => { + setRefreshing(true); + fetchDetails(true); + }; + + if (isLoading && !refreshing) { + return ; + } + + // Calculate dimensions for the grid layout of photos + const windowWidth = Dimensions.get('window').width; + const padding = 40; + const gap = 8; + const itemSize = (windowWidth - padding - (gap * 2)) / 3; + + const imageSource = photos.map(photo => ({ uri: photo.uri })); + + const renderLaborSection = (title: string, icon: React.ReactNode, laborData: any[]) => { + if (!laborData || laborData.length === 0) return null; + + return ( + + + + {icon} + + {title} + + + {laborData.map((labor, idx) => ( + + + {labor.name} + + + + + {labor.hours}h {labor.minutes}m + + + {labor.sync && ( + + )} + + + ))} + + + ); + }; + + return ( + + + + {/* Header */} + + + + router.back()} className="p-2 -ml-2 rounded-full active:bg-gray-100 w-12 items-center justify-center"> + + + + + Dettaglio Attività + + + router.push(`/activity/add?id=${params.id}`)} className="p-2 -mr-2 active:bg-gray-100 rounded-full w-12 items-center justify-center"> + + + + + + + } + > + {/* General Info */} + + + + + + + Cantiere + + {placeName} + + + + + + + + + + Data + + {activityData?.date ? new Date(activityData.date).toLocaleDateString('it-IT') : '-'} + + + + + + + + Descrizione + + + {activityData?.description || 'Nessuna descrizione.'} + + + + + {/* Labor and Materials Sections */} + {renderLaborSection('Operai', , operatorLabor)} + {renderLaborSection('Attrezzature', , equipmentLabor)} + + {/* Photos */} + + Allegati + + + {photos.length === 0 ? ( + + + Nessun allegato presente per questa attività. + + ) : ( + + {photos.map((item, index) => ( + { + setCurrentIndex(index); + setIsVisible(true); + }} + style={{ width: itemSize }} + className="mb-2" + > + + + + + ))} + + )} + + + setIsVisible(false)} + swipeToCloseEnabled={true} + doubleTapToZoomEnabled={true} + presentationStyle="overFullScreen" + /> + + ); +} diff --git a/app/(protected)/activity/_layout.tsx b/app/(protected)/activity/_layout.tsx new file mode 100644 index 0000000..073fc45 --- /dev/null +++ b/app/(protected)/activity/_layout.tsx @@ -0,0 +1,11 @@ +import {Stack} from 'expo-router'; + +export default function JournalLayout() { + return ( + + + + + + ); +} diff --git a/app/(protected)/activity/add.tsx b/app/(protected)/activity/add.tsx new file mode 100644 index 0000000..ed3e4b9 --- /dev/null +++ b/app/(protected)/activity/add.tsx @@ -0,0 +1,408 @@ +import React, { useState, useEffect } from 'react'; +import { View, Text, TouchableOpacity, TextInput, Dimensions, ActivityIndicator, Modal } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { useLocalSearchParams, useRouter } from 'expo-router'; +import { StatusBar } from 'expo-status-bar'; +import { ChevronLeft, ImageIcon, Calendar as CalendarIcon } from 'lucide-react-native'; +import { AppDatePicker } from '@/components/AppDatePicker'; +import { DateType } from 'react-native-ui-datepicker'; +import { formatDate, formatPickerDate } from '@/utils/dateTime'; +import { Image } from 'expo-image'; +import * as ImagePicker from 'expo-image-picker'; + +import api from '@/utils/api'; +import { uploadDocument } from '@/utils/documentUtils'; +import { useAlert } from '@/components/AlertComponent'; +import GenericDropdown from '@/components/GenericDropdown'; +import ActivityLaborCard from '@/components/ActivityLaborCard'; +import RemovablePhotoTile from '@/components/RemovablePhotoTile'; +import CameraAddTile from '@/components/CameraAddTile'; +import { KeyboardAwareScrollView } from 'react-native-keyboard-controller'; + +export default function ActivityFormScreen() { + const router = useRouter(); + const alert = useAlert(); + const { id } = useLocalSearchParams(); + const isEditing = !!id; + + // Data lists + const [subactivities, setSubactivities] = useState([]); + + // Form states + const [date, setDate] = useState(new Date()); + const [showDatePicker, setShowDatePicker] = useState(false); + const [selectedSubactivityUuid, setSelectedSubactivityUuid] = useState(null); + const [selectedSubactivityId, setSelectedSubactivityId] = useState(null); + const [description, setDescription] = useState(''); + + // Labor states + const [operatorLabor, setOperatorLabor] = useState([]); + const [equipmentLabor, setEquipmentLabor] = useState([]); + + // Photos + const [photos, setPhotos] = useState([]); // New photos + const [existingPhotos, setExistingPhotos] = useState([]); // Existing (readonly) + + const [isLoading, setIsLoading] = useState(true); + const [isSubmitting, setIsSubmitting] = useState(false); + + // Initial load + useEffect(() => { + loadInitialData(); + }, []); + + const loadInitialData = async () => { + setIsLoading(true); + try { + // Load subactivities + const subRes = await api.get('/subactivity/get-subactivities'); + if (subRes.data?.success) { + setSubactivities(subRes.data.subactivities); + } + + // If editing, load activity data + if (isEditing) { + const actRes = await api.post('/activity/get-activity-data', { + params: JSON.stringify({ id: id }) + }); + + if (actRes.data?.success) { + const data = actRes.data; + const activity = data.activity; + + setDate(new Date(activity.date)); + setDescription(activity.description || ''); + + if (subRes.data?.success) { + const match = subRes.data.subactivities.find((s: any) => s.id === activity.id_subactivity); + if (match) { + setSelectedSubactivityUuid(match.uuid); + setSelectedSubactivityId(match.id); + } + } + + setOperatorLabor(data.operator_labor || []); + setEquipmentLabor(data.materials || []); + setExistingPhotos(data.attachments || []); + } else { + alert.showAlert('error', 'Errore', 'Impossibile caricare i dati dell\'attività.'); + } + } + } catch (error) { + console.error('Error loading data:', error); + alert.showAlert('error', 'Errore', 'Si è verificato un errore di connessione.'); + } finally { + setIsLoading(false); + } + }; + + const handleDateChange = (params: any) => { + setDate(params.date); + setShowDatePicker(false); + }; + + const pickFromGallery = async () => { + const permissionResult = await ImagePicker.requestMediaLibraryPermissionsAsync(); + if (permissionResult.granted === false) { + alert.showAlert('error', 'Permessi Negati', 'È necessario consentire l\'accesso alla galleria.'); + return; + } + + const limit = 50 - photos.length; + if (limit <= 0) return; + + try { + const result = await ImagePicker.launchImageLibraryAsync({ + mediaTypes: ['images'], + allowsMultipleSelection: true, + selectionLimit: limit, + quality: 0.8, + }); + + if (!result.canceled && result.assets) { + setPhotos(prev => [...prev, ...result.assets]); + } + } catch (error) { + console.error('Errore gallery:', error); + } + }; + + const takePhoto = async () => { + const permissionResult = await ImagePicker.requestCameraPermissionsAsync(); + if (permissionResult.granted === false) { + alert.showAlert('error', 'Permessi Negati', 'È necessario consentire l\'accesso alla fotocamera.'); + return; + } + + if (photos.length >= 50) return; + + try { + const result = await ImagePicker.launchCameraAsync({ + mediaTypes: ['images'], + quality: 0.8, + }); + + if (!result.canceled && result.assets && result.assets.length > 0) { + setPhotos(prev => [...prev, result.assets[0]]); + } + } catch (error) { + console.error('Errore fotocamera:', error); + } + }; + + const removePhoto = (index: number) => { + setPhotos(prev => prev.filter((_, i) => i !== index)); + }; + + const handleSave = async () => { + if (!selectedSubactivityUuid) { + alert.showAlert('error', 'Campi obbligatori', 'Selezionare un Cantiere.'); + return; + } + + setIsSubmitting(true); + + try { + // Se in edit mode dobbiamo passare subactivity_id, se in add mode subactivity_uuid. + let subactivity_id = selectedSubactivityId; + if (!subactivity_id) { + const match = subactivities.find(s => s.uuid === selectedSubactivityUuid); + if (match) subactivity_id = match.id; + } + + const payload: any = { + description: description, + date: date ? formatPickerDate(date) : new Date().toISOString().split('T')[0], // YYYY-MM-DD + n_files: photos.length, + operator_labor: operatorLabor, + equipment_labor: equipmentLabor, + }; + + if (isEditing) { + payload.id = id; + payload.subactivity_id = subactivity_id; + } else { + payload.subactivity_uuid = selectedSubactivityUuid; + } + + const params = { + post: JSON.stringify(payload) + }; + + const endpoint = isEditing ? '/activity/edit' : '/activity/add'; + const res = await api.post(endpoint, params); + + if (res.data?.success) { + const savedId = res.data.id; + + // Upload new photos sequentially + if (photos.length > 0) { + for (const file of photos) { + const fileName = file.fileName || file.uri.split('/').pop() || 'photo.jpg'; + const mimeType = file.mimeType || 'image/jpeg'; + + await uploadDocument({ + uri: file.uri, + name: fileName, + mimeType: mimeType + }, { + endpoint: '/activity/upload', + fileKey: 'files', + extraData: { + model_classname: 'Activity', + model_id: savedId.toString(), + method: 'put', + name: fileName, + type: mimeType + } + }); + } + } + + alert.showAlert('success', 'Salvato', 'Attività salvata con successo.'); + if (isEditing) { + router.back(); + } else { + router.push('/(protected)/activity'); + } + } else { + alert.showAlert('error', 'Errore', res.data?.message || 'Impossibile salvare l\'attività.'); + } + } catch (error) { + console.error('Errore salvataggio:', error); + alert.showAlert('error', 'Errore di connessione', 'Verifica la connessione e riprova.'); + } finally { + setIsSubmitting(false); + } + }; + + if (isLoading) { + return ( + + + + ); + } + + const windowWidth = Dimensions.get('window').width; + const itemsPerRow = 4; + const padding = 20; + const gap = 12; + const tileWidth = (windowWidth - (padding * 2) - (gap * (itemsPerRow - 1))) / itemsPerRow; + + return ( + + + + {/* Header */} + + + + router.back()} className="p-2 -ml-2 rounded-full active:bg-gray-100 w-12 items-center justify-center"> + + + + + {isEditing ? 'Modifica Attività' : 'Nuova Attività'} + + + + + + + + + {/* General Info Card */} + + + Cantiere * + + ({ id: s.uuid, label: s.label }))} + selectedId={selectedSubactivityUuid} + onSelect={(id) => setSelectedSubactivityUuid(id as string)} + placeholder="Seleziona il cantiere" + searchPlaceholder="Cerca cantiere" + /> + + + + + Data + setShowDatePicker(true)} + className="bg-gray-50 border border-gray-200 p-3 rounded-2xl flex-row items-center justify-between" + > + {date ? formatDate(formatPickerDate(date) || undefined) : ''} + + + + {showDatePicker && ( + + + + + setShowDatePicker(false)} + className="mt-4 p-3 rounded-xl items-center border border-gray-200 active:bg-gray-50" + > + Chiudi + + + + + )} + + + + Descrizione + + + + + {/* Labor Cards */} + + setOperatorLabor([...operatorLabor, labor])} + onRemoveLabor={(idx) => setOperatorLabor(operatorLabor.filter((_, i) => i !== idx))} + /> + + setEquipmentLabor([...equipmentLabor, labor])} + onRemoveLabor={(idx) => setEquipmentLabor(equipmentLabor.filter((_, i) => i !== idx))} + /> + + + {/* Photos */} + + Allegati + + + {/* Existing Photos (Read-only) */} + {existingPhotos.map((photo, index) => ( + + + + ))} + + {/* New Photos */} + {photos.map((photo, index) => ( + removePhoto(index)} size={tileWidth} /> + ))} + + {/* Add Buttons */} + {(photos.length + existingPhotos.length) < 50 && ( + <> + + + + + + )} + + + + {/* Submit */} + + {isSubmitting ? ( + + ) : ( + + {isEditing ? 'Salva Modifiche' : 'Salva Attività'} + + )} + + + + ); +} diff --git a/app/(protected)/activity/index.tsx b/app/(protected)/activity/index.tsx new file mode 100644 index 0000000..13084e6 --- /dev/null +++ b/app/(protected)/activity/index.tsx @@ -0,0 +1,190 @@ +import { useAlert } from '@/components/AlertComponent'; +import LoadingScreen from '@/components/LoadingScreen'; +import api from '@/utils/api'; +import { Plus, Filter, Newspaper, ShoppingBag } from 'lucide-react-native'; +import React, { useEffect, useState, useCallback } from 'react'; +import { RefreshControl, ScrollView, Text, TouchableOpacity, View } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import FilterModal from '@/components/FilterModal'; +import { Place, ActivityItem } from '@/types/types'; +import { useRouter, useFocusEffect } from 'expo-router'; +import { StatusBar } from 'expo-status-bar'; + +export default function JournalScreen() { + const router = useRouter(); + const alert = useAlert(); + const [updates, setUpdates] = useState([]); + const [isLoading, setIsLoading] = useState(true); + const [refreshing, setRefreshing] = useState(false); + + // Filters state + const [showFilterModal, setShowFilterModal] = useState(false); + const [places, setPlaces] = useState([]); + const [filterRange, setFilterRange] = useState<{ startDate: string | null; endDate: string | null }>({ startDate: null, endDate: null }); + const [filterPlace, setFilterPlace] = useState(null); + + const activeFiltersCount = (filterRange.startDate ? 1 : 0) + (filterPlace ? 1 : 0); + + const fetchPlaces = async () => { + try { + const response = await api.get('/construction-site/get-construction-sites'); + if (response.data?.success) { + setPlaces(response.data.constructionSites || []); + } + } catch (error) { + console.error('Errore nel recupero dei cantieri:', error); + } + }; + + const fetchUpdates = async (currentRange = filterRange, currentPlace = filterPlace) => { + try { + if (!refreshing) setIsLoading(true); + + const rangeParam = currentRange.startDate ? currentRange : null; + const params = { range: rangeParam, constructionSite: currentPlace }; + const response = await api.post('/activity/list', { params }); + + if (response.data?.success) { + setUpdates(response.data.result || []); + } + } catch (error) { + console.error('Errore nel recupero del giornale:', error); + alert.showAlert('error', 'Errore', 'Impossibile recuperare il giornale di cantiere.'); + } finally { + setIsLoading(false); + setRefreshing(false); + } + }; + + useEffect(() => { + fetchPlaces(); + }, []); + + useFocusEffect( + useCallback(() => { + fetchUpdates(); + }, [filterRange, filterPlace]) + ); + + const onRefresh = () => { + setRefreshing(true); + fetchUpdates(); + }; + + // The fetch is triggered by useFocusEffect, which reacts to filter changes: + // calling fetchUpdates here too would fire a second, identical request. + const handleApplyFilters = (range: any, place: any) => { + setFilterRange(range); + setFilterPlace(place); + setShowFilterModal(false); + }; + + const handleResetFilters = () => { + setFilterRange({ startDate: null, endDate: null }); + setFilterPlace(null); + setShowFilterModal(false); + }; + + if (isLoading && !refreshing) { + return ; + } + + return ( + + + {/* Header */} + + + + Lista delle attività nei cantieri + Attività Cantieri + + + + + + + + + {/* List */} + } + > + {updates.length === 0 ? ( + + Nessun invio registrato alla lista delle attività di cantiere + + ) : ( + + {updates.map((item, index) => ( + router.push(`/activity/${item.id}`)} + > + + + + + + + {item.constructionSite} + + + {item.subactivity ?? '-'} + + + {item.date} + + + + + {item.description ? ( + + + {item.description} + + + ) : null} + + ))} + + )} + + + {/* FAB Add Journal */} + router.push('/activity/add')} + className="absolute bottom-[6.5rem] right-6 w-16 h-16 bg-white border border-[#1071C2] rounded-full shadow-lg items-center justify-center active:scale-90" + > + + + + {/* FAB Filter */} + setShowFilterModal(true)} + className="absolute bottom-8 right-6 w-16 h-16 bg-[#1071C2] rounded-full shadow-lg items-center justify-center active:scale-90" + > + + {activeFiltersCount > 0 && ( + + {activeFiltersCount} + + )} + + + setShowFilterModal(false)} + onApply={handleApplyFilters} + onReset={handleResetFilters} + /> + + + ); +} diff --git a/app/(protected)/attendance/index.tsx b/app/(protected)/attendance/index.tsx new file mode 100644 index 0000000..725fe19 --- /dev/null +++ b/app/(protected)/attendance/index.tsx @@ -0,0 +1,249 @@ +import { useAlert } from '@/components/AlertComponent'; +import AttendanceCard from '@/components/AttendanceCard'; +import FilterModal from '@/components/FilterModal'; +import LoadingScreen from '@/components/LoadingScreen'; +import QrScanModal from '@/components/QrScanModal'; +import api from '@/utils/api'; +import { formatTime } from '@/utils/dateTime'; +import { StatusBar } from 'expo-status-bar'; +import { CheckCircle2, Filter, IdCardLanyard, QrCode } from 'lucide-react-native'; +import React, { useEffect, useState } from 'react'; +import { RefreshControl, ScrollView, Text, TouchableOpacity, View } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { Place, AttendanceRecord } from '@/types/types'; +import { useLocalSearchParams } from 'expo-router'; + +export default function AttendanceScreen() { + const alert = useAlert(); + const { autoScan } = useLocalSearchParams(); + const [showScanner, setShowScanner] = useState(false); + const [lastScan, setLastScan] = useState<{ type: string; time: string; site: string } | null>(null); + const [attendances, setAttendances] = useState([]); + const [isLoading, setIsLoading] = useState(true); + const [refreshing, setRefreshing] = useState(false); + + // Filters state + const [isFilterVisible, setIsFilterVisible] = useState(false); + const [places, setPlaces] = useState([]); + const [filterRange, setFilterRange] = useState<{ startDate: string | null; endDate: string | null }>({ startDate: null, endDate: null }); + const [filterPlace, setFilterPlace] = useState(null); + + const activeFiltersCount = (filterRange.startDate ? 1 : 0) + (filterPlace ? 1 : 0); + + const fetchPlaces = async () => { + try { + const response = await api.get('/construction-site/get-construction-sites'); + if (response.data?.success) { + setPlaces(response.data.constructionSites || []); + } + } catch (error) { + console.error('Errore nel recupero dei cantieri:', error); + } + }; + + const fetchAttendances = async (currentRange = filterRange, currentPlace = filterPlace) => { + try { + if (!refreshing) setIsLoading(true); + + // Pass range directly as an object { startDate, endDate } or null + const rangeParam = currentRange.startDate ? currentRange : null; + const params = { range: rangeParam, constructionSite: currentPlace }; + const response = await api.post('/attendance/list', { params }); + + if (response.data?.success) { + setAttendances(response.data.result || []); + } + } catch (error) { + console.error('Errore nel recupero delle presenze:', error); + alert.showAlert('error', 'Errore', 'Impossibile recuperare le presenze. Riprova più tardi.'); + } finally { + setIsLoading(false); + setRefreshing(false); + } + }; + + useEffect(() => { + fetchPlaces(); + fetchAttendances(); + setLastScan(null); + }, []); + + useEffect(() => { + if (autoScan === 'true') { + setShowScanner(true); + } + }, [autoScan]); + + const onRefresh = () => { + setRefreshing(true); + fetchAttendances(); + setLastScan(null); + }; + + const handleStartScan = () => { + setShowScanner(true); + }; + + const onScan = async (data: string) => { + console.log('Scanned data:', data); + try { + const response = await api.post('/attendance/scan', { uuid: data }); + if (response.data?.success) { + console.log('Scan data sent successfully:', response.data); + fetchAttendances(); + setLastScan({ + type: response.data.type, + time: formatTime(response.data.time), + site: response.data.site + }); + } else { + alert.showAlert('error', 'Errore', response.data?.message || 'Impossibile registrare la presenza.'); + } + } catch (error: any) { + console.error('Errore nell\'invio dei dati di scansione:', error); + const serverMsg = error?.response?.data?.message; + alert.showAlert('error', 'Errore', serverMsg || 'Impossibile registrare la presenza. Riprova più tardi.'); + return; + } + }; + + if (isLoading && !refreshing) { + return ; + } + + return ( + + + {/* Header */} + + + + Elenco delle tue presenze + Presenze + + + + + + + + + + } + > + + + {/* Feedback Card */} + {lastScan ? ( + + + + + + + {lastScan.type} Registrata + + + + {lastScan.site} alle {lastScan.time} + + + + + ) : null} + + {/* Scanner Section */} + + + Scansione QR Code + + + + Scansiona Codice + + + + Posiziona il codice QR davanti alla fotocamera per registrare l'ingresso o l'uscita dal cantiere + + + + + {/* History using AttendanceCard component */} + + Ultime Presenze + {attendances.length === 0 ? ( + + Nessuna presenza registrata + + ) : ( + + {attendances.map((item, index) => ( + + ))} + + )} + + + + + + {/* FAB Filter */} + setIsFilterVisible(true)} + className="absolute bottom-8 right-6 w-16 h-16 bg-[#1071C2] rounded-full shadow-lg items-center justify-center active:scale-90" + > + + {activeFiltersCount > 0 && ( + + {activeFiltersCount} + + )} + + + {/* Filter Modal */} + setIsFilterVisible(false)} + onApply={(range, place) => { + setFilterRange(range); + setFilterPlace(place); + setIsFilterVisible(false); + fetchAttendances(range, place); + }} + onReset={() => { + const emptyRange = { startDate: null, endDate: null }; + setFilterRange(emptyRange); + setFilterPlace(null); + setIsFilterVisible(false); + fetchAttendances(emptyRange, null); + }} + /> + + {/* Qr Scanner Modal */} + setShowScanner(false)} + onScan={onScan} + /> + + + ); +} diff --git a/app/(protected)/construction-site/[id]/documents.tsx b/app/(protected)/construction-site/[id]/documents.tsx new file mode 100644 index 0000000..3e9f9b8 --- /dev/null +++ b/app/(protected)/construction-site/[id]/documents.tsx @@ -0,0 +1,162 @@ +import DocumentListCard from '@/components/DocumentListCard'; +import LoadingScreen from '@/components/LoadingScreen'; +import { DocumentItem } from '@/types/types'; +import api from '@/utils/api'; +import * as DocumentPicker from 'expo-document-picker'; +import { useLocalSearchParams, useRouter } from 'expo-router'; +import { StatusBar } from 'expo-status-bar'; +import { ChevronLeft, AlertCircle } from 'lucide-react-native'; +import { useAlert } from '@/components/AlertComponent'; +import { uploadDocument } from '@/utils/documentUtils'; +import React, { useCallback, useEffect, useState } from 'react'; +import { ActivityIndicator, RefreshControl, ScrollView, Text, TouchableOpacity, View } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; + +export default function ConstructionSiteDocumentsScreen() { + const { id, name } = useLocalSearchParams(); + const router = useRouter(); + const alert = useAlert(); + const [documents, setDocuments] = useState([]); + const [isLoading, setIsLoading] = useState(true); + const [isRefreshing, setIsRefreshing] = useState(false); + const [isUploading, setIsUploading] = useState(false); + + const fetchDocuments = useCallback(async () => { + try { + const response = await api.get(`/construction-site/get-attachments?id=${id}`); + if (response.data?.success) { + setDocuments(response.data.result || []); + } + } catch (error) { + console.error('Errore nel recupero dei documenti:', error); + alert.showAlert('error', 'Errore', 'Impossibile recuperare la lista dei documenti.'); + } finally { + setIsLoading(false); + setIsRefreshing(false); + } + }, [id]); + + useEffect(() => { + if (id) { + fetchDocuments(); + } + }, [id, fetchDocuments]); + + const onRefresh = () => { + setIsRefreshing(true); + fetchDocuments(); + }; + + const handleUpload = async () => { + try { + const result = await DocumentPicker.getDocumentAsync({ + type: '*/*', + copyToCacheDirectory: true, + multiple: false, + }); + + if (result.canceled || !result.assets || result.assets.length === 0) { + return; + } + + const file = result.assets[0]; + setIsUploading(true); + + await uploadDocument(file, { + endpoint: '/construction-site/upload-attachment', + fileKey: 'files', + extraData: { + model_classname: 'ConstructionSite', + model_id: id as string, + method: 'put', + name: file.name, + type: file.mimeType || 'application/octet-stream' + } + }); + + alert.showAlert('success', 'Successo', 'Documento caricato con successo.'); + onRefresh(); // reload list + } catch (error: any) { + console.error('Errore durante l\'upload:', error); + alert.showAlert('error', 'Errore', error.message || 'Si è verificato un errore durante l\'upload del documento.'); + } finally { + setIsUploading(false); + } + }; + + if (isLoading && !isRefreshing) { + return ; + } + + return ( + + + + {/* Header */} + + router.back()} + className="p-2 -ml-2 rounded-full active:bg-white/20 w-12 items-center justify-center" + > + + + + + + {name || 'Allegati Cantiere'} + + + + + + + + {/* Content */} + + {isUploading && ( + + + Caricamento in corso... + + )} + + + } + > + + Documenti + + {isUploading ? ( + + ) : ( + Aggiungi + )} + + + + {documents.length > 0 ? ( + + {documents.map((item, index) => ( + + ))} + + ) : ( + + + + + + Nessun documento caricato per questo cantiere. + + + )} + + + + ); +} diff --git a/app/(protected)/construction-site/[id]/index.tsx b/app/(protected)/construction-site/[id]/index.tsx new file mode 100644 index 0000000..ac9c901 --- /dev/null +++ b/app/(protected)/construction-site/[id]/index.tsx @@ -0,0 +1,177 @@ +import LoadingScreen from '@/components/LoadingScreen'; +import api from '@/utils/api'; +import { useLocalSearchParams, useRouter } from 'expo-router'; +import { StatusBar } from 'expo-status-bar'; +import { Building2, ChevronLeft, Paperclip, AlertCircle, FileText } from 'lucide-react-native'; +import React, { useEffect, useState } from 'react'; +import { ScrollView, Text, TouchableOpacity, View } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; + +const InfoRow = ({ + label, + value, + isLast = false, + isCode = false +}: { + label: string; + value?: string | number | null; + isLast?: boolean; + isCode?: boolean +}) => ( + + {label} + + {value || '-'} + + +); + +export default function ConstructionSiteDetailsScreen() { + const { id } = useLocalSearchParams(); + const router = useRouter(); + const [isLoading, setIsLoading] = useState(true); + const [siteData, setSiteData] = useState(null); + + const fetchDetails = async () => { + try { + const response = await api.get(`/construction-site/get-info?id=${id}`); + if (response.data?.success) { + setSiteData(response.data.result); + } + } catch (error) { + console.error('Errore nel recupero dei dettagli del cantiere:', error); + } finally { + setIsLoading(false); + } + }; + + useEffect(() => { + if (id) { + fetchDetails(); + } + }, [id]); + + if (isLoading) { + return ; + } + + if (!siteData) { + return ( + + + Impossibile caricare i dettagli. + router.back()} className="mt-4 px-6 py-2 bg-primary-dark rounded-full"> + Indietro + + + ); + } + + const { constructionSite, client, subactivities } = siteData; + + return ( + + + + {/* Header */} + + router.push(`/`)} + className="p-2 -ml-2 rounded-full active:bg-white/20 w-12 items-center justify-center" + > + + + + + + {constructionSite?.name || 'Dettaglio Cantiere'} + + + + router.push(`/construction-site/${id}/documents?name=${encodeURIComponent(constructionSite?.name || '')}`)} + className="p-2 -mr-2 rounded-full active:bg-white/20 w-12 items-center justify-center" + > + + + + + + {/* Content */} + + + {/* Info Card */} + + + + + + Informazioni + + + + + + + + + + + + {/* Subactivities */} + {subactivities && subactivities.length > 0 && ( + + Sottocommesse + + + {subactivities.map((sub: any, index: number) => { + const hasCodes = sub.cig || sub.cup; + return ( + + + + + + + {sub.code} - {sub.description} + + + + {hasCodes && ( + + {sub.cig && ( + + CIG + {sub.cig} + + )} + {sub.cup && ( + + CUP + {sub.cup} + + )} + + )} + + ); + })} + + + )} + + + + ); +} diff --git a/app/(protected)/construction-site/_layout.tsx b/app/(protected)/construction-site/_layout.tsx new file mode 100644 index 0000000..326a5d6 --- /dev/null +++ b/app/(protected)/construction-site/_layout.tsx @@ -0,0 +1,10 @@ +import { Stack } from 'expo-router'; + +export default function ConstructionSiteLayout() { + return ( + + + + + ); +} diff --git a/app/(protected)/dashboard/index.tsx b/app/(protected)/dashboard/index.tsx new file mode 100644 index 0000000..8b33391 --- /dev/null +++ b/app/(protected)/dashboard/index.tsx @@ -0,0 +1,235 @@ +import React, { useState, useEffect, useMemo, useRef } from 'react'; +import { View, Text, ScrollView, TouchableOpacity, ActivityIndicator, Dimensions } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { StatusBar } from 'expo-status-bar'; +import { ChevronDown, ChevronUp, LayoutDashboard } from 'lucide-react-native'; +import api from '@/utils/api'; +import EchartWrapper from '@/components/EchartWrapper'; +import { + CHART_ENDPOINTS, + CHART_DATA_KEY, + formatEuro, + buildPieOption, + buildAperteChiuseOption +} from '@/utils/dashboardCharts'; + +const TOOLTIP_BASE = { + renderMode: 'richText', + confine: true, + textStyle: { fontSize: 10 } +}; + +const screenWidth = Dimensions.get("window").width; + +export default function DashboardScreen() { + + const [chartData, setChartData] = useState({ + costiRicavi: null, + fatturatoCliente: null, + aperteChiuseCliente: null, + aperteChiuseFornitore: null, + partiteCliente: null, + }); + + const [loadingCharts, setLoadingCharts] = useState>({}); + const [expandedCards, setExpandedCards] = useState>({ + costiRicavi: false, + aperteChiuseCliente: false, + aperteChiuseFornitore: false, + fatturatoCliente: false, + apertoCliente: false, + chiusoCliente: false, + }); + + const chartRichiesti = useRef(new Set()); + + const isLoading = (key: string) => !!loadingCharts[CHART_DATA_KEY[key] || key]; + + const fetchChart = (key: keyof typeof CHART_ENDPOINTS) => { + const dataKey = CHART_DATA_KEY[key] || key; + const endpoint = CHART_ENDPOINTS[key]; + if (!endpoint || chartRichiesti.current.has(dataKey)) { return Promise.resolve(); } + + chartRichiesti.current.add(dataKey); + setLoadingCharts(prev => ({ ...prev, [dataKey]: true })); + return api.get(endpoint).then(res => { + if (res.data && res.data.success) { + setChartData((prev: any) => ({ ...prev, [dataKey]: res.data.result })); + } + }).catch(err => { + chartRichiesti.current.delete(dataKey); + console.log("Errore caricamento dashboard:", err); + }).finally(() => { + setLoadingCharts(prev => ({ ...prev, [dataKey]: false })); + }); + }; + + // Sequential Prefetching + useEffect(() => { + let cancelled = false; + + const prefetch = async () => { + const richieste: string[] = []; + const visti = new Set(); + Object.keys(CHART_ENDPOINTS).forEach(key => { + const dataKey = CHART_DATA_KEY[key] || key; + if (visti.has(dataKey)) { return; } + visti.add(dataKey); + richieste.push(key); + }); + + for (const key of richieste) { + if (cancelled) { return; } + await fetchChart(key as keyof typeof CHART_ENDPOINTS); + } + }; + + prefetch(); + return () => { cancelled = true; }; + }, []); + + const toggleCard = (key: string) => { + const isCurrentlyExpanded = expandedCards[key]; + setExpandedCards(prev => ({ ...prev, [key]: !prev[key] })); + + const dataKey = CHART_DATA_KEY[key] || key; + + if (!isCurrentlyExpanded && !chartData[dataKey] && !isLoading(key)) { + fetchChart(key as keyof typeof CHART_ENDPOINTS); + } + }; + + // --- Chart Options --- + const costiRicaviOption = useMemo(() => !chartData.costiRicavi ? null : { + tooltip: { + ...TOOLTIP_BASE, + trigger: 'axis', + valueFormatter: formatEuro + }, + legend: { + bottom: 0, + itemGap: 6, + itemWidth: 14, + itemHeight: 10, + textStyle: { fontSize: 12 }, + data: [ + `Costi Materiali(${chartData.costiRicavi.current_year})`, + `Costi Manodopera(${chartData.costiRicavi.current_year})`, + `Ricavi(${chartData.costiRicavi.current_year})`, + `Utile(${chartData.costiRicavi.current_year})`, + `Costi Materiali(${chartData.costiRicavi.prev_year})`, + `Costi Manodopera(${chartData.costiRicavi.prev_year})`, + `Ricavi(${chartData.costiRicavi.prev_year})`, + `Utile(${chartData.costiRicavi.prev_year})` + ], + selected: { + [`Utile(${chartData.costiRicavi.prev_year})`]: false, + [`Ricavi(${chartData.costiRicavi.prev_year})`]: false, + [`Costi Materiali(${chartData.costiRicavi.prev_year})`]: false, + [`Costi Manodopera(${chartData.costiRicavi.prev_year})`]: false + }, + }, + grid: { + left: '3%', + right: '4%', + top: '8%', + bottom: 95, + containLabel: true + }, + xAxis: { + type: 'category', + data: chartData.costiRicavi.mesi + }, + yAxis: { + type: 'value' + }, + series: [ + { name: `Costi Materiali(${chartData.costiRicavi.current_year})`, type: 'bar', data: chartData.costiRicavi.costi }, + { name: `Costi Manodopera(${chartData.costiRicavi.current_year})`, type: 'bar', data: chartData.costiRicavi.costi_mdo }, + { name: `Ricavi(${chartData.costiRicavi.current_year})`, type: 'bar', data: chartData.costiRicavi.ricavi }, + { name: `Utile(${chartData.costiRicavi.current_year})`, type: 'bar', lineStyle: { width: 2.5, type: 'dashed' }, data: chartData.costiRicavi.utile }, + { name: `Costi Materiali(${chartData.costiRicavi.prev_year})`, type: 'bar', itemStyle: { color: '#b3b3b3' }, data: chartData.costiRicavi.costi_prev }, + { name: `Costi Manodopera(${chartData.costiRicavi.prev_year})`, type: 'bar', itemStyle: { color: '#b3b3b3' }, data: chartData.costiRicavi.costi_mdo_prev }, + { name: `Ricavi(${chartData.costiRicavi.prev_year})`, type: 'bar', itemStyle: { color: '#b3b3b3' }, data: chartData.costiRicavi.ricavi_prev }, + { name: `Utile(${chartData.costiRicavi.prev_year})`, type: 'bar', lineStyle: { width: 1.5, type: 'dashed', color: '#b3b3b3' }, data: chartData.costiRicavi.utile_prev } + ] + }, [chartData.costiRicavi]); + + + const aperteChiuseClienteOption = useMemo(() => chartData.aperteChiuseCliente ? buildAperteChiuseOption(chartData.aperteChiuseCliente) : null, [chartData.aperteChiuseCliente]); + const aperteChiuseFornitoreOption = useMemo(() => chartData.aperteChiuseFornitore ? buildAperteChiuseOption(chartData.aperteChiuseFornitore) : null, [chartData.aperteChiuseFornitore]); + const fatturatoClienteOption = useMemo(() => chartData.fatturatoCliente ? buildPieOption(chartData.fatturatoCliente) : null, [chartData.fatturatoCliente]); + const apertoClienteOption = useMemo(() => chartData.partiteCliente ? buildPieOption(chartData.partiteCliente.aperto) : null, [chartData.partiteCliente]); + const chiusoClienteOption = useMemo(() => chartData.partiteCliente ? buildPieOption(chartData.partiteCliente.chiuso) : null, [chartData.partiteCliente]); + + const numItems = chartData.fatturatoCliente?.length || 0; + const dynamicPieHeight = Math.max(260, 200 + (Math.ceil(numItems / 2) * 26)); + const pieHeightFor = (arr: any) => Math.max(260, 200 + (Math.ceil((arr?.length || 0) / 2) * 26)); + const dynamicApertoHeight = pieHeightFor(chartData.partiteCliente?.aperto); + const dynamicChiusoHeight = pieHeightFor(chartData.partiteCliente?.chiuso); + + // Render Card Helper + const renderCard = (key: string, title: string, option: any, height: number) => { + const isExpanded = expandedCards[key]; + const loading = isLoading(key); + + return ( + + toggleCard(key)} + > + {title} + {isExpanded ? : } + + + {isExpanded && ( + + {loading ? ( + + ) : option ? ( + + + + ) : ( + Nessun dato disponibile + )} + + )} + + ); + }; + + return ( + + + + + + + Grafici e Statistiche + Dashboard + + + + + + + + + + {renderCard('costiRicavi', 'Costi / Ricavi', costiRicaviOption, 390)} + {renderCard('aperteChiuseCliente', 'Aperto / Chiuso Clienti', aperteChiuseClienteOption, 330)} + {renderCard('aperteChiuseFornitore', 'Aperto / Chiuso Fornitori', aperteChiuseFornitoreOption, 330)} + {renderCard('fatturatoCliente', 'Fatturato per Cliente', fatturatoClienteOption, dynamicPieHeight)} + {renderCard('apertoCliente', 'Aperto per Cliente', apertoClienteOption, dynamicApertoHeight)} + {renderCard('chiusoCliente', 'Chiuso per Cliente', chiusoClienteOption, dynamicChiusoHeight)} + + + + ); +} diff --git a/app/(protected)/index.tsx b/app/(protected)/index.tsx new file mode 100644 index 0000000..4c91414 --- /dev/null +++ b/app/(protected)/index.tsx @@ -0,0 +1,217 @@ +import ConstructionSiteCard from '@/components/ConstructionSiteCard'; +import FilterModal from '@/components/FilterModal'; +import LoadingScreen from '@/components/LoadingScreen'; +import api from '@/utils/api'; +import { AuthContext } from '@/utils/authContext'; +import { useRouter } from 'expo-router'; +import { StatusBar } from 'expo-status-bar'; +import { Filter, QrCode, User, ShoppingBag, ChartNoAxesCombined } from 'lucide-react-native'; +import React, { useContext, useEffect, useState } from 'react'; +import { RefreshControl, ScrollView, Text, TouchableOpacity, View } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { Client, ConstructionSite } from '@/types/types'; + +export default function HomeScreen() { + const router = useRouter(); + const { user } = useContext(AuthContext); + const [isLoading, setIsLoading] = useState(true); + const [refreshing, setRefreshing] = useState(false); + + // Construction Sites & Filters state + const [constructionSites, setConstructionSites] = useState([]); + const [clients, setClients] = useState([]); + const [filterClient, setFilterClient] = useState(null); + const [isFilterVisible, setIsFilterVisible] = useState(false); + + const activeFiltersCount = filterClient ? 1 : 0; + + const fetchClients = async () => { + try { + const response = await api.get('/construction-site/get-clients'); + if (response.data?.success) { + setClients(response.data.clients || []); + } + } catch (error) { + console.error('Errore nel recupero dei committenti:', error); + } + }; + + const fetchConstructionSites = async (clientId = filterClient) => { + try { + if (!refreshing) setIsLoading(true); + + const params = { id_client: clientId }; + const response = await api.post('/construction-site/list', { params }); + + if (response.data?.success) { + setConstructionSites(response.data.result || []); + } + + } catch (error) { + console.error('Errore nel recupero dei cantieri:', error); + } finally { + setIsLoading(false); + setRefreshing(false); + } + }; + + useEffect(() => { + fetchClients(); + fetchConstructionSites(); + }, []); + + const onRefresh = () => { + setRefreshing(true); + fetchConstructionSites(); + }; + + if (isLoading && !refreshing) { + return ( + + ); + } + + return ( + + + + {/* Custom Banner */} + + + + + + Fonsi Costruzioni S.R.L. + + + Ciao {user?.firstName} + + + + + {/* Profile Avatar */} + router.push('/profile')}> + + + + + + + + {/* Scrollable Content */} + + + } + > + {/* Quick Actions */} + + + Azioni Rapide + + + + {user?.role === 'administrator' ? ( + router.push('/dashboard')} + className="flex-1 bg-white p-6 rounded-3xl shadow-sm items-center justify-center gap-4 border border-slate-100 active:scale-[0.98]" + > + + + + Dashboard + + ) : ( + router.push('/attendance?autoScan=true')} + className="flex-1 bg-white p-6 rounded-3xl shadow-sm items-center justify-center gap-4 border border-slate-100 active:scale-[0.98]" + > + + + + Nuova Presenza + + )} + + router.push('/activity/add')} + className="flex-1 bg-white p-6 rounded-3xl shadow-sm items-center justify-center gap-4 border border-slate-100 active:scale-[0.98]" + > + + + + Nuova{'\n'}Attività + + + + + {/* Cantieri */} + + + Lista Cantieri + + + + {constructionSites.map((item, index) => ( + router.push(`/construction-site/${item.id}`)} + /> + ))} + + {!isLoading && constructionSites.length === 0 && ( + + Nessun cantiere trovato. + + )} + {isLoading && constructionSites.length === 0 && ( + + Caricamento... + + )} + + + + + {/* FAB Filter */} + setIsFilterVisible(true)} + className="absolute bottom-8 right-6 w-16 h-16 bg-[#1071C2] rounded-full shadow-lg items-center justify-center active:scale-90" + > + + {activeFiltersCount > 0 && ( + + {activeFiltersCount} + + )} + + + {/* Filter Modal */} + setIsFilterVisible(false)} + onApply={(_, __, client) => { + setFilterClient(client); + setIsFilterVisible(false); + fetchConstructionSites(client); + }} + onReset={() => { + setFilterClient(null); + setIsFilterVisible(false); + fetchConstructionSites(null); + }} + /> + + + ); +} diff --git a/app/(protected)/permits/index.tsx b/app/(protected)/permits/index.tsx new file mode 100644 index 0000000..d15531d --- /dev/null +++ b/app/(protected)/permits/index.tsx @@ -0,0 +1,291 @@ +import { useAlert } from '@/components/AlertComponent'; +import CalendarWidget from '@/components/CalendarWidget'; +import LoadingScreen from '@/components/LoadingScreen'; +import RequestPermitModal from '@/components/RequestPermitModal'; +import { TimeOffRequest, TimeOffRequestType } from '@/types/types'; +import api from '@/utils/api'; +import { formatDate, formatTime } from '@/utils/dateTime'; +import { StatusBar } from 'expo-status-bar'; +import { Calendar as CalendarIcon, CalendarRange, CalendarX, Clock, CloudRainWind, Cross, Plus, Thermometer, Trash2, Users, FileText } from 'lucide-react-native'; +import React, { JSX, useEffect, useMemo, useState } from 'react'; +import { RefreshControl, ScrollView, Text, TouchableOpacity, View } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import Swipeable from 'react-native-gesture-handler/ReanimatedSwipeable'; + +// Icon Mapping +const typeIcons: Record JSX.Element> = { + Ferie: (color) => , + Permesso: (color) => , + Malattia: (color) => , + Assenza: (color) => , + Maltempo: (color) => , + Infortunio: (color) => , + CongedoFamiliare: (color) => , +}; + +export default function PermitsScreen() { + const [showModal, setShowModal] = useState(false); + const alert = useAlert(); + const [permits, setPermits] = useState([]); + const [types, setTypes] = useState([]); + const [currentMonthDate, setCurrentMonthDate] = useState(new Date()); + const [isLoading, setIsLoading] = useState(true); + const [refreshing, setRefreshing] = useState(false); + + const fetchPermits = async () => { + try { + const typesRes = await api.get('/time-off-request/get-types'); + const fetchedTypes: TimeOffRequestType[] = (typesRes.data.types || []).map((t: any) => ({ + id: t.id, + name: t.label, + time_required: t.time_required, + color: t.label === 'Infortunio' ? '#EAB308' : (t.color || '#8F9BB3') + })); + + const response = await api.post('/time-off-request/list', { params: { range: '' } }); + + const mappedPermits: TimeOffRequest[] = (response.data.result || []).map((r: any) => ({ + id: r.id, + type: r.type, + start_date: r.start_date, + end_date: r.end_date, + start_time: r.start_time, + end_time: r.end_time, + message: r.message, + status: r.status, + timeOffRequestType: fetchedTypes.find(t => t.name === r.type) || fetchedTypes[0], + })); + + setPermits(mappedPermits); + setTypes(fetchedTypes); + } catch (error) { + console.error('Errore nel recupero dei permessi:', error); + alert.showAlert('error', 'Errore', 'Impossibile recuperare i permessi. Riprova più tardi.'); + } finally { + setIsLoading(false); + setRefreshing(false); + } + }; + + const filteredPermits = useMemo(() => { + if (!permits.length) return []; + + // Calculate start and end of the current month + const year = currentMonthDate.getFullYear(); + const month = currentMonthDate.getMonth(); + + const startOfMonth = new Date(year, month, 1); + // Day 0 of the next month = last day of the current month + const endOfMonth = new Date(year, month + 1, 0, 23, 59, 59); + + return permits.filter(item => { + const itemStart = new Date(item.start_date?.toString() ?? ''); + // If there's no end_date, assume it's a single day (so end = start) + const itemEnd = item.end_date ? new Date(item.end_date?.toString() ?? '') : new Date(item.start_date?.toString() ?? ''); + + // The permit is visible if it starts before the end of the month + // And ends after the start of the month. + return itemStart <= endOfMonth && itemEnd >= startOfMonth; + }); + }, [permits, currentMonthDate]); + + useEffect(() => { + fetchPermits(); + }, []); + + const onRefresh = () => { + setRefreshing(true); + fetchPermits(); + }; + + // Funzione per eliminare una richiesta + const deletePermitRequest = async (id: number, itemRef?: React.ElementRef | null) => { + try { + itemRef?.close(); + const res = await api.post('/time-off-request/delete', { id }); + if (res.data?.success) { + // Optimistic update + setPermits(prevPermits => prevPermits.filter(p => p.id !== id)); + alert.showAlert('success', 'Richiesta eliminata', 'La richiesta è stata eliminata con successo.'); + } else { + alert.showAlert('error', 'Errore', res.data?.message || 'Impossibile eliminare la richiesta.'); + } + // Refresh + fetchPermits(); + } catch (error: any) { + console.error('Errore eliminazione richiesta:', error); + + const errorMessage = error?.response?.data?.message || 'Impossibile eliminare la richiesta.'; + alert.showAlert('error', 'Errore', errorMessage); + + fetchPermits(); // Ripristina stato corretto + } + }; + + // Dialogo di conferma + const confirmDelete = (item: TimeOffRequest, itemRef?: React.ElementRef | null) => { + const requestType = item.timeOffRequestType.name; + const dateRange = item.end_date + ? `${formatDate(item.start_date?.toLocaleString())} - ${formatDate(item.end_date.toLocaleString())}` + : formatDate(item.start_date?.toLocaleString()); + + alert.showConfirm( + 'Conferma eliminazione', + `Sei sicuro di voler eliminare questa richiesta?\n\n${requestType}\n${dateRange}`, + [ + { + text: 'Annulla', + style: 'cancel', + onPress: () => itemRef?.close() + }, + { + text: 'Elimina', + style: 'destructive', + onPress: () => deletePermitRequest(item.id, itemRef) + } + ] + ); + }; + + // Renderizza pulsante DELETE al swipe + const renderRightActions = ( + progress: any, + dragX: any, + item: TimeOffRequest, + swipeableRef: React.RefObject | null> + ) => { + return ( + confirmDelete(item, swipeableRef.current)} + className="bg-red-500 justify-center items-center px-6 rounded-3xl ml-3" + activeOpacity={0.7} + style={{ margin: 2 }} + > + + + Elimina + + + ); + }; + + if (isLoading && !refreshing) { + return ; + } + + return ( + + + setShowModal(false)} + onSubmit={(data) => { console.log('Richiesta:', data); fetchPermits(); }} + /> + + {/* Header */} + + + + Elenco delle tue richieste + Ferie e Permessi + + + + + + + + + + } + > + + {/* Calendar Widget */} + setCurrentMonthDate(date)} /> + + {/* Recent Requests List */} + + {filteredPermits.length === 0 ? ( + Nessuna richiesta di permesso questo mese + ) : ( + + Le tue richieste + {filteredPermits.map((item) => { + const swipeableRef = React.createRef>(); + const canDelete = item.status === null; // Solo "In Attesa" + const cardContent = ( + + + + {(typeIcons[item.timeOffRequestType.name] || ((color: string) => ))(item.timeOffRequestType.color)} + + + + {item.timeOffRequestType.name} + + + {item.status === 1 ? 'Approvata' : item.status === 0 ? 'Rifiutata' : 'In Attesa'} + + + + + {item.message ? ( + {item.message} + ) : null} + + {formatDate(item.start_date?.toLocaleString())} {item.end_date ? `- ${formatDate(item.end_date.toLocaleString())}` : ''} + + {item.timeOffRequestType.name === 'Permesso' && ( + + {formatTime(item.start_time)} - {formatTime(item.end_time)} + + )} + + + + + ); + + // Wrappa solo richieste "In Attesa" con Swipeable + if (canDelete) { + return ( + + renderRightActions(progress, dragX, item, swipeableRef) + } + rightThreshold={40} + friction={2} + overshootFriction={8} + containerStyle={{ padding: 2 }} + > + {cardContent} + + ); + } + + // Richieste approvate senza swipe + return {cardContent}; + })} + + )} + + + + {/* FAB */} + setShowModal(true)} + className="absolute bottom-8 right-6 w-16 h-16 bg-white border border-[#1071C2] rounded-full shadow-lg items-center justify-center active:scale-90" + > + + + + + ); +} diff --git a/app/(protected)/profile/_layout.tsx b/app/(protected)/profile/_layout.tsx new file mode 100644 index 0000000..b16564f --- /dev/null +++ b/app/(protected)/profile/_layout.tsx @@ -0,0 +1,10 @@ +import { Stack } from "expo-router"; + +export default function ProfileLayout() { + return ( + + + + + ); +} \ No newline at end of file diff --git a/app/(protected)/profile/documents.tsx b/app/(protected)/profile/documents.tsx new file mode 100644 index 0000000..449f2bd --- /dev/null +++ b/app/(protected)/profile/documents.tsx @@ -0,0 +1,192 @@ +import { useAlert } from '@/components/AlertComponent'; +import LoadingScreen from '@/components/LoadingScreen'; +import api from '@/utils/api'; +import DocumentListCard from '@/components/DocumentListCard'; +import { useRouter } from 'expo-router'; +import { StatusBar } from 'expo-status-bar'; +import { ChevronDown, ChevronLeft, X } from 'lucide-react-native'; +import React, { useEffect, useState } from 'react'; +import { Modal, RefreshControl, FlatList, Text, TouchableOpacity, View } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; + +export default function DocumentsScreen() { + const router = useRouter(); + const alert = useAlert(); + const [documents, setDocuments] = useState([]); + const [categories, setCategories] = useState([]); + const [selectedCategory, setSelectedCategory] = useState(null); + const [isLoading, setIsLoading] = useState(true); + const [refreshing, setRefreshing] = useState(false); + const [showPicker, setShowPicker] = useState(false); + + // Fetch document categories + const fetchCategories = async () => { + try { + const response = await api.get('/documents/get-types'); + if (response.data?.success) { + setCategories([{ label: 'Tutte le tipologie', value: null }, ...response.data.categories]); + } + } catch (error) { + console.error('Errore nel recupero delle categorie:', error); + } + }; + + // Fetch user documents based on selected category + const fetchUserDocuments = async (filterValue: any = null) => { + try { + if (!refreshing) setIsLoading(true); + const params = { filter: filterValue }; + const response = await api.get(`/documents/list`, { params }); + if (response.data?.success) { + setDocuments(response.data.result || []); + } + } catch (error) { + console.error('Errore nel recupero dei documenti utente:', error); + alert.showAlert('error', 'Errore', 'Impossibile recuperare i documenti. Riprova più tardi.'); + } finally { + setIsLoading(false); + setRefreshing(false); + } + }; + + useEffect(() => { + const init = async () => { + setIsLoading(true); + await fetchCategories(); + await fetchUserDocuments(selectedCategory); + }; + init(); + }, []); + + const onRefresh = () => { + setRefreshing(true); + fetchUserDocuments(selectedCategory); + }; + + const handleCategorySelect = (value: any) => { + setSelectedCategory(value); + fetchUserDocuments(value); + setShowPicker(false); + }; + + if (isLoading && !refreshing) { + return ( + + ); + } + + // Get label for the selected category or default text + const selectedLabel = selectedCategory + ? categories.find(c => c.value === selectedCategory)?.label + : 'Filtra per tipologia...'; + + return ( + + + {/* Header */} + + + + router.back()} className="p-2 rounded-full active:bg-gray-100"> + + + + Documenti + + + + {/* Select / Dropdown Trigger and Reset */} + + setShowPicker(true)} + className="flex-1 flex-row items-center justify-between bg-white px-5 py-3 rounded-2xl border border-gray-200 shadow-sm" + > + + {selectedLabel} + + + + + {selectedCategory !== null && ( + handleCategorySelect(null)} + className="bg-gray-50 p-3.5 rounded-2xl border border-gray-200 shadow-sm justify-center items-center" + > + + + )} + + + + + + {/* Documents List */} + index.toString()} + contentContainerStyle={{ gap: 16}} + showsVerticalScrollIndicator={false} + refreshControl={ + + } + initialNumToRender={10} + maxToRenderPerBatch={15} + windowSize={5} + removeClippedSubviews={true} + renderItem={({ item: doc }) => ( + + )} + ListEmptyComponent={() => ( + !isLoading ? ( + + + {selectedCategory !== null + ? 'Nessun documento trovato in questa categoria' + : 'Nessun documento presente'} + + + ) : null + )} + /> + + + {/* Modal Picker (Dropdown Custom) */} + setShowPicker(false)}> + setShowPicker(false)} + className="flex-1 bg-black/50 justify-end" + > + true}> + + Filtra per tipologia + setShowPicker(false)} className="p-2 bg-gray-100 rounded-full"> + + + + index.toString()} + initialNumToRender={10} + maxToRenderPerBatch={15} + windowSize={5} + removeClippedSubviews={true} + renderItem={({ item: cat }) => ( + handleCategorySelect(cat.value)} + > + + {cat.label} + + + )} + /> + + + + + ); +} \ No newline at end of file diff --git a/app/(protected)/profile/index.tsx b/app/(protected)/profile/index.tsx new file mode 100644 index 0000000..ca280f3 --- /dev/null +++ b/app/(protected)/profile/index.tsx @@ -0,0 +1,108 @@ +import { AuthContext } from '@/utils/authContext'; +import { useRouter } from 'expo-router'; +import { ChevronLeft, FileText, LogOut, Mail, User } from 'lucide-react-native'; +import { StatusBar } from 'expo-status-bar'; +import React, { useContext } from 'react'; +import { ScrollView, Text, TouchableOpacity, View } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; + +export default function ProfileScreen() { + const authContext = useContext(AuthContext); + const { user } = authContext; + const router = useRouter(); + + // Generate user initials + const initials = `${user?.firstName?.[0] ?? ''}${user?.lastName?.[0] ?? ''}`.toUpperCase(); + + return ( + + + + {/* Header Section */} + + + router.back()} + > + + + + + {initials} + + + Profilo + {user?.firstName} {user?.lastName} + + + + + + + + {/* Info Card - Enlarged Texts */} + + {/* Section title */} + Informazioni + + + + + + + + Email + {user?.email} + + + + + + + + + Ruolo + {user?.roleLabel || 'Utente'} + + + + + + {/* Actions */} + + Azioni + + router.push('/profile/documents')} className="bg-white p-4 rounded-3xl shadow-sm flex-row items-center justify-between border border-gray-100 mb-4"> + + + + + + I miei documenti + Visualizza i tuoi documenti + + + Apri + + + + + + + + + Esci + Chiudi la sessione corrente + + + Esci + + + + + ); +} diff --git a/app/_layout.tsx b/app/_layout.tsx new file mode 100644 index 0000000..75c57c5 --- /dev/null +++ b/app/_layout.tsx @@ -0,0 +1,32 @@ +import '../global.css'; +import { AuthProvider } from '@/utils/authContext'; +import { Stack } from 'expo-router'; +import { AlertProvider } from '@/components/AlertComponent'; +import { NetworkProvider } from '@/utils/networkProvider'; +import { SafeAreaProvider } from 'react-native-safe-area-context'; +import { KeyboardProvider } from "react-native-keyboard-controller"; +import { GestureHandlerRootView } from "react-native-gesture-handler"; +import { ConfigProvider } from '@/utils/configProvider'; + +export default function AppLayout() { + return ( + + + + + + + + + + + + + + + + + + + ); +} diff --git a/app/login.tsx b/app/login.tsx new file mode 100644 index 0000000..edd9f75 --- /dev/null +++ b/app/login.tsx @@ -0,0 +1,166 @@ +import { useAlert } from '@/components/AlertComponent'; +import api from '@/utils/api'; +import { AuthContext } from '@/utils/authContext'; +import { Eye, EyeOff, Lock, LogIn, User } from 'lucide-react-native'; +import { StatusBar } from 'expo-status-bar'; +import React, { useContext, useState } from 'react'; +import { Image, Platform, Text, TextInput, TouchableOpacity, View } from 'react-native'; +import { KeyboardAwareScrollView } from 'react-native-keyboard-controller'; + +export default function LoginScreen() { + const alert = useAlert(); + const authContext = useContext(AuthContext); + const [username, setUsername] = useState(''); + const [password, setPassword] = useState(''); + const [showPassword, setShowPassword] = useState(false); + const [isLoading, setIsLoading] = useState(false); + + // Login Handler function + const handleLogin = async () => { + if (!username || !password) { + alert.showAlert('error', 'Attenzione', 'Inserisci username e password'); + return; + } + setIsLoading(true); + + try { + // Execute login request + const response = await api.post("/user/login", { + username: username.trim(), + password: password.trim() + }); + + if (response.data && response.data.success === false) { + alert.showAlert('error', 'Login Fallito', 'Credenziali non valide.'); + setIsLoading(false); + return; + } + + const token = response.data.auth_key; + const user = { + firstName: response.data.nome, + lastName: response.data.cognome, + email: response.data.email, + role: response.data.role, + roleLabel: response.data.role_label + }; + + console.log("Login riuscito. Token:", token); + console.log("Dati utente:", user); + + // Pass token and user data to the context which will handle saving and redirect + authContext.logIn(token, user); + } catch (error: any) { + let message = "Si è verificato un errore durante l'accesso."; + + if (error.response) { + if (error.response.status === 401) { + message = "Credenziali non valide." + } else { + console.error("Login Error:", error); + message = `Errore Server: ${error.response.data.message || error.response.status}`; + } + } else if (error.request) { + // Server not reachable + console.error("Login Error:", error); + message = "Impossibile contattare il server. Controlla la connessione."; + } else { + console.error("Login Error:", error); + } + + alert.showAlert('error', "Login Fallito", message); + } finally { + setIsLoading(false); + } + }; + + return ( + + + {/* Header with Logo/Title */} + + + + + + + {/* Form Container */} + + + + + Accedi + + Inserisci le tue credenziali per accedere + + + + {/* Input Username */} + + + + + + + + {/* Input Password */} + + + + + setShowPassword(!showPassword)}> + {showPassword ? ( + + ) : ( + + )} + + + + + + + {/* Login Button */} + + + + {isLoading ? 'ACCESSO IN CORSO...' : 'LOGIN'} + + {!isLoading && } + + + + + + + ); +} \ No newline at end of file diff --git a/assets/images/adaptive-icon.png b/assets/images/adaptive-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..833a551cfd01d04e50a1579d008a7f7532c14f7c GIT binary patch literal 262832 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ϖ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®C5EI4+QIw)f4!CDZ-2G ziXSs7YGIMd-~SYH5R-bOzy{Rth;3NUu94)NZ}JTu1spBl0bI?Z<8+ZLdU7w-67Wy& za@CM7ysll7hvRT6_gR)QtTcI#D*V+~FngRze{*qX07&ITbKJpNP&-GPNl>WnQ*yVK zuuG>F&Mv+IZ4>NU-(YnE=btxs@l*0F&0($qqyr^qS~=4MO!*4$g7Rot(Ng{mCaa8W z%aJ<7_(0Rphk;3x?4OCXeO^1lba+JyP{u%?pE*IJqd&{aPPLwaw9+==dYs43lwjtt z*u&gH?xRs|amLI=ge#p}N zz{B_gN>o5})l8Mvrg#!j0Q&a90$wHTOjQ_FF%}`wrZf+$>3eY^c=SPVr*qbs>1Q)x zbm4TSE9qafE@o`m3d3|P00ilG~4vYbU8ok!b( z^ZXv&Ol+}?(U-6oREunwbnto0(&B8in6Rob(0HU{dZk?}d6GdH*~RYdZ&n>piF)ZB zZZ03^SF~o+usw26M6%^T&(_ISQ<*;x$cIq>znWRl{FciBh zV1_9F)Ia(SIO>MHmDgQTjPpT^<7`m=!hch;P_xzbXVmg14J2*L*wRbc?fMI~~5ij?(5`6*;7DR`y z%B2V-ps>R>7L;>@7wi^@OP#t_jfM;bP75gP^7xmLND~MSf_L|Pl)#7LZGZrbZqmwnEBpGW$K037w8x>CqHkec!8!!1iTR2+DBf9>BXhVGw zfQr5}x6<>G%wy)u2W0LF|G$+_)!EernCSuh%d|0OUK-vbYe&DFarTUB9Riy$1|7CR zyX8r{x-39KCJAS{`5W<77s(b4u^~)5aks+cT)vlKk3MtDB4W1xu1|_4sx>bEBx%+w zQcc3NduSt47UZkKL@GSnykaVF*ap|H-o}Gne=s%(Q?o#}OTRD~ZhV z**m;^}^bp7zVCbow*?@Su99(dqxyZYd~(=&(a z$|QaWz8bRSmGkL^t7&iI+Y&cElcc8(-FvMP&xy);g|Eb?jH2w!2_>JR>S7=ME^tv% z^KnE9+TjD>{~jYa(={j|}+HK%Lb0?o}mkF1ny zzjB&nCBkT;d#+amjmaCBB3d9txhnEtlR0WPWt+kYxv=s1`St10)x<$`QJNX9CaIMwSv zySrTuh~h?uWQ#Fj&HHJJ$fvg2?(%ac6gb4OXt}FIeP+uADuPN(n8enU>a+}pNS>lrfw3B(}TQb`$(Ne*~^iS!32G4d>hlm%G+FH(i7^WPIUj*w%+C zK8dk(2^2wRJumdLzTNCayaq$qZf`wT0Y~R7qPRCkkOm@XVbFapa05c^Y}4d8jf=y8 zC3XA!^i|!o&EYGxX0GM%o;Ddj38IA-aCZrOvx)Mdb?^g)4sMa1K z)o&Pa?p4YPB>nBED&>k$Sq`i|2?wZ zI-KGZKYSh$wcvj6cuz!N(ZPSAF`^`XaaL+)c2~-+`Re+ISrDyk>(IgfdI8$Z5zE}Z z1r0=f#6+sznsS08tA1;Z^IPkZu`4(HSF1ITXpOg~{eUW@fL?Q-hz+-lD?@pv_;!8= z!tk)7D|P(?Q@aL1$VWfvsy@6oLJ@Fx-1rY;#eYiGEoT zUhI0{qAv3Ss=_s)@%K7MB-qg4onW!}^_aV&pK zV|4ip138{%uJk;Q%7kks%Y*Z_F)FD~VbJ8awo_lh zp$FK*&H_+%;qQmDm_vC=WE<-Sa^IefIWa>Dd4JLO|J_tPGf^&sU`4!9EQao@TOq+C z!I_j|LN)gx7e-0`*Q;6_XF5EmUlgNsMhP~VuIh&T>Yw+sQlnMUWb5^B#7euN{QAl$ zkE@0WzGVxlIzILY^EQz+Ka1>Jv2voYem4 zWqG7RJUD*2zsxcyafzB1!aj&lkBEngP+Y=R;zYI(3F?eu@%O(K?rSbq-iTe5po6H@ z<0a=bQ4R+dogENIEWGTp_K%jj%E_!WRD=~+s(5sgUcw+DYt*P<`XcCHJ&jvPs}!>z zHzv(GUf5*nm_^d&MrIQ;?d4VMc4X66Uuo{bv5^8l+Xi|vXpH+h5)gLNtW|Yq1sc0} z^#U^U(Ns*{mVR zx{s0bY`Gm`xD7q)1#@Kope3+hDaxlwh;QGACq%X z{z%d=K$YCxBdDJptc$)ernV~>{1o9MTb}MTbor_ea(~aw9U^V69)y(QdRYl2^a?2f zk`88q2e{l0?JRtd(=uXR^nP}SjE1GKIozGpnVmw@PqQX9J<*;0n`BKq%50d#*k>z_+G4q?UE`g{By#-IHmxoRQ$9Bn8+JCDNqxzpu|VTi z;`i4HWcTDfX!va}<&SOKbD^K)@o*zP8mm(1MC1po1vmVK zw-)pZZx!KQrMRp@T!&Ec0TN6wdjhIGJ1zt{m4!?r0 zeWgZ=WmSJM&k!avTtwNbqaJT&REinoKth?M+#$yxl{1l++qMul+E)LrpqRY;LH-)| z(#`p;l6;1zV>5A86r&k~Uhsmg%>B`e3M}72(C2CCW+ftw4&lVtz~!$}Bl7#x#+J4L zhgguYq`ai17@+Jghw{@0s0)xuv`dR8AzM^0x%Z*J^&M~jt*B!l@-pn$!zFBUglNb| z1VmR~Ev_XFHrx4Ft5lhYGfx&8>v~iXgtV|aC_bq?#hFm6qGPE-8zWPS@u$RYKL`pK zPKMc#k3pY@2ChxD-czr1oxh&xt%Um|BL8%@FptQ!yeN;!&2=}qu3jO4A$coT#tA^D zry^s2s@TT+4o-T98ehZvX!-{aaV=xnHLAf z;M+CCNtiV`nZ0qGTX{epe@6L_?D$``#G&pjEa(_Fml{M!U2l4GPfJoENiJ3L6Q2<49%(>0(Aa`4-o=q*)1#5z#gA z_L5kg(yq=nS@Asdk-}|8x@9KyN^Ad(FN21%hLgri1Ahc!ER3)ToV?4?LW#?GOT^F8 z9>OJ4kuU5g>FebtZ#G0Npv?x0rKE3o&ARhJbM__q3|B#^LKuHPLN5GotVAOR`wKsX zBW8VteN8-(BR84ANZWP^;Cx|Cz04xNPUhR-PvCu$2~`eP=IGlqj&Pt0BEyRSV96`; zA|{tpxMk)ki6p0SO74T z428+SYA!bog=$^Rz?PL1-5WzU=W_Xj5d?f*MnpP>#4-V4Jas;3 z&P(-OEyxxd7Y+SEu910KR`!~&64p$u4yMO|4~EO7(#FJWIOne@EzJ$vDC4;5asfu|c9oDBzrWS^hJ`a52 zh1zV`wXsOw(X0o13^d>&jX=$)4dUY>N^=B=yaYgnlGf{J&EU@HoXJ4ngXdRbx%$k>A>odOq|H0PCeG z8!1(Vgu+*na#h6rtHT7c^ZZ*Z&M=D~wSR;`HJUDD!+6nSY*p)y9Y=ine8>?OrBaq|!ZMdXs&i`ye7KWOQx!Scx>dmxJ^O~X9S=4jU`@#@`^}8a%Qgug z@i$VUKuh8(`P{&@z}(_>i%Ww`AY+suyM#`g`Pps0T4CTZy2WEbtI$Q*`&uyXZlWHLlNIx`lpRGoXyrSq zB2>j1)VOi}P)V*{=F2yQ@0SMJS3q8MF&?N^+Vx>$6|2jVoiP|E6{5HkTxywG&}>0? zzm!cRuCjfeS;q$Lt)_Dz4COyV(eb?eP=7_Ald~fz0kE>kTU3TpH(}L4|1HUkrT=S= zM52<2>=>=&agn=28Q+u*9qg<|iWw0Qdvh{cpZm$>1BPe2J;NlIGqiYyrMo)!OAGpe8bOhs~A z-imHk&r8UNE2gAAV7`1IPGz7(F%p$LCMHci6IGpW7Bh{Hsj%H}fK$ko7-^{n^8{5{ zARDeA3d(KSnwG7ih*V;qg~NPMxgF4QOT7vqMu#|`&8?}s zuRGCX#q>ohgQxQ5g+~fz69=GjXLaF*iiebymj2kKK9h)M_Vkb$|7`pTDhZHe;a_m* zFEH@E@z^_j^sp{Z1XL(C?vNN{6dxS8k&V9&v9}9wqV@)+Mp(?rSh}<4k_5$yK8n?+ zY=!|*ABQ>YsIxzMAK8`=7Tt4Q2RR~ zPIYMI$nd=??5FIB4N72!9hry^IlS(d26_e~HsLsV~xjE4L+q~nmqnOY=N-qhy8%Hg=a zF^2e$4IfLP>okAADM{l3g!d40Wr#wp%GY81n<0h24`9*1raB=dBtF?2@ThLTM2{Kh z5E|QGO-&?HJl$G(qR)IU!G``s*#;QrUrrveI-%~RE@-TNoG!%xh_AjoVIu|8LIKtw z{hiJBFb>qo?C(Qsr77CqYAvv-c_Tvy42{x1%pxQioGK5>fZ|~6vy(Z(m!eao*{bsa z+FC=qpG0DW$mLGdI!t9dPXjO2dHl^83O$O1NUJHPln%q0haA?2%kFH=)9Z`|dj zFnVRs*1Wc{vw*%pYjx3%c?88b8a^E?ztiiOA=&9#jF;${dUYl67Bre~i|%;yskEP? zmqNE79s``yZn%WKF&>LWtkMs4F_T&xBw%~jA{_pLwa9V%1+jz$+#yU9*n_aZB84dB z-B5IZlr^s_X2YRHU=Z?hpJt+~G?6uz2i0lYG>gJ}FW>T_Q_6dT&$B8mTucI}H2NtslNu2Wna_5>_d}9~&OA)u zO|j^CI(AV}N@72(_Y;lPLI}tn%bvV1e_QVF;wZcBRmdGEub1{5|1SVQ-`Uvx zUneKrfvhcjAhGr|MTR-n>tF~GXYZv55mi$yYIs*tQv42s)G=ZciV-+T$466I_Y!Lc zWX;*9m?2X&WTku{GFK&vEh7`zW+eRWJ9~7CQ~zBkKOnefn4-;S25to2x1h z;riFYTniHLLgVGf2AHgOBQw-rJT9RiJ9!{EW}Byfo~-9~I53l8;j(iheZrwveDeo* z6Yw*@6iMQW*IZx^8t_Mr6D+D{Pc)-QwXT}PUZ^4Cl48aWHXS)>{UsFMjz_124h{P5 z9kJbi_JdR_8GrM-Y{? z$Zr+00mrGx$B-lSWAZWhCP}h55UNzL(lITApo3N5e6ek@byTov$73s{wP>I@KEf!kpJ>wppe>dCvm--Mf?@8@wpakpvzkj8hs|JMB7@Y@n zY@d&Mle6xV_Yn^;YP!?YYtg!fZbb|iRoD+mWdP(@6c>7X3)Rt^wR)pNav6FNY_#+` zT9L8FVy<2l9BTvHO~RJJB0!nD9}Cn*0Cle1R-_Mv=t~#6g`bsrs4jA9fz^c!pRT;t zQP1(}ZsZj*Q1F8gTb4|M!2RSb%C47U2}Kai77{fi%u(aCOMdfxUEErsS)L#2l#Yll z_TQ5izNvE7^GqVa@QV85MJ5NtXQtf?#hc>M0K;*Ii_bJzTWt= z|Bww+p;(+DCtrp=H`l@lkd#uGOgWJNvVw`~8!++p@m(5q@FcLnWUK5OzH>719_K4J zwnJzZLy&bAZ%U;NwD;#x$4qFymevzv%bL!;qlzRg{1;B!tS4xn}O;bMzlJVhHF2?DWRnWxJB4mn)gk( zTeJRmlqJ^U(4bQ4Xf366idHC&UmK7C$XQT!qUw@|cc(5FTpfBY<*QXb1m$BR_97v7 z-r=+!yrbtO!tYkuWYjcV)*%Xh&YY2O123$z^7&fcT#mi}BTMP}cMg;jY%2CR`D)or zqZ4i^g+hxW0nlm1`x`VBAk8*5uCe?%8>e#ohu66E{#n5Wh>ck_DJ1FX?z1HenM#Z$ z%cP_9X7eunO2fQJi)|0tKmRB0@p|wwlm@PX8ZW>MZ;eTg<-YkQG!e$|o|9`0-kx>r z0erC3yP3S22sHd%^-Oq%7%ES4!;+0vEKKSzs~Mjz^7nuiP_-j)_YZ2DWZnGaY7=np zmlo>OGTk8Hh8DVW@OLQG7^*&Z#Sm)PPXX14VykBHuDCq4D<9|Mds}P<1pJ0ls{BK? zoHD&Bzn7EP-_){hpN9Hn_S<#kZI+mYNB+H$E-yuG$>l^LdX1}h0&-_fQj|v_Kcnxx z^xA5&=VYQ$RuEtZ_NjGrPM4WI3N;)~4@`Gl6B$vC;L$S%M#-L75?5P#eamToB zgkoe*F!t7AZ0C{c!yE-^$prHBqCe{uam0(mgGb{%v@wi!5&}`JzSnxMYdOE8a1<#; zVB)XeN_6xGkudUP3FBNyc&TS6fydqbYiF3nJi`+;I}Zo9Q{DSmSShw~_wIG3{PNun zy$~+PN%WlV!n#4x>Q~iT=sdP*XfHEWj|s!U$0$WFk_eH}(s52nQygKQ9u{^y!E9dR z5jTuUb`mkArGx1UJXXeh#9909;=#P9_)r~ng{l~m6B2%(W2gA9vh>7)A{RPPMJpXE zQ3ygveqiR_EhA@p@RX^bk~t6zt}3x|bX=ctANO8*F{n;#VY90 zIzooFr4SDY;UxU+3C#YRyjdERI?eWc=|DeYP3|X2mFRiXRXxSQ9NMsm+$5uJ`h2AH z3fK&W--BrFuo;AERKM%#m}K>={IhzvR+oRvByn}(7sZX&^%L$-+YY#iuPT1j@anDl z3BZfk^@j)>;b9xzM5jpx>_THkrsM9kJ*4#yVfisH+wA%NK z-kBbyT(2ZI>3Pp%ZfZwdNr>P-?IHM$b+=-m&!89G6ROo#IzEamK0Qa?S=Q-agJa3O=#p?bMf8T*9g}9h=tDgQl#N0 zA$DI|0>e{;>_&nXJ`M3B6ZA6XdPK>y<)-=Pp|9aG#jjbZEav$NWFWN50)u&@j6bc& zh0r;1uv|Ws*r#9>K6&s+e!B3)v8j+(wTn{1dx})&{3N?L~b@l*mTppL4!WhpzPOcuHCnLd{p*POa!;3I;M+u?I{owPmJkWZ&rNg zt>z*{r9-@2T5jlyr9J@xVwB`4GPwfE{d!#?_?RqegSL>|;J549oj$H1G}=+gH} z4}I^4r&gE?M0PwAO)0n_Tl;1bmuKG7o=LO%&Sa4u-#KvSG#1{530jjK-otzPh=Sd# zm4XrF7HeHlCyY?9^51@5b}$?8pAJ%Tt!nF`SPTwv$yBNV<`yHERM9>l#)K@t9$_bI zU>B*(7XDt3YW2lEbFD_1{TQruc&O zUy2=7`}8)t}z1AZ1To+_Vnv|(Fz>1OkZ0w>eu++etlL%rwDA}n@7 zt827Q2#fvfL2*U$mk3Mx0|7n0MG{7~&y=)|=6Es9$l@h#t2&sC+VvT5xG&a5r9`PI zfi9SPz5mS~iXtvWv`B)1h$=%KEgHI8nMS$%W%Mjlq%5Y|O+*wSbOofwDwbICFG+7O zs<-j2xTNSVM@jlxy!+&Q(t2^loiZ&3NRYBQIdjx z&8p|?aJ4bsNBulMfNO%oVu+^F0>9@3z<*&0ZJ^W%GERa;G zF$bqXzbKcJpHMwAb2Qz0(1r-D@2WzTB=dxXyEeO(&m1l=q(0VcgScL9e?9j4?xMhS_G?|TcPdqSK#)p9Ip+xpWKr!*@_OV(JG?s&A{kQa8zh&t1_n;c=cqz%2OWP{^JPTGR*rU9k?-R0$2&fXLWP43{a|m z2z%Kg(YJZ)3{ab&3yf&EFh1+cmKFVW=S6h{!*CRtBW+{DS%v9{O3{KU$43tyv0y@F z8u^iXw*0R~L}XQex9l~!)-JjgbC|P;6q*}vTN6~66y!;BvuZNd@tXu{PhdZ0%0XTm zL!NIFR7d6W1H-p`y?7N`6{o82$7RITCVl=d3K;1LLY6eaC1nfK9&{Wd;`I^?mjKmycT{b@#9MS}Ys3WV% zFO{gz{o97ua{kxBb$!Lpq(9a4NYt2&n-wkj8XXdPW4fU;-L+r6JG0E=vi~MD);Bf? zU^5ZA@AKO{so>%{7oxkZP@q+B|$N|r6UO7|`>LV!-wLJG& zGO{dbe;ys0RMX(|$0e+6mSVW}>7YAt)c)x|SbAc27`+2~S%hKz4>26gno~ z6boMf(_z*`&V(y-`r2;9;wdTcy!IA-u+82>ID1b$U?9a#R>h^+(E7@&4FkbGM zIi4z9^)S}~A5)|6ZY8zUXEvdq3tW#Q@t^e-V?DX#$!zyHvT+utrwG-}oxit$W9tZu zsE}M!g-N3FgN2nL;?o4-?YynrjhYvC1rN;|Qp_kw2;!8j=@whPsLU*jjHR+dT)uO; z=8_`$4Ebn|1gm}u?&wG*%D$AQ0kg{V2Per2I2Bo$tB*Wsy4eR)VaNsh(l3wKT`v}k z&2x?b=c!os+khm6PYb*8P~~82VWy${&7dFyIQ%u8Pui~cSDZH*Tjl=?g(~4Pp7`>U zw}qYxAbAnq7h+0&V$3=}{0YX`qa(|=V8%r$>f|viiR?`HVdJ;&Go-Q~L|kCBvW|pQ z{D2!0}>#3bxK9U-HW)- zWwOK>J>YqxY!3n`kOOH4%-!#(+Z0cSaql!b12~ z)Phqh+cD)wB|>}P)yojIt4g#4RByt!zK(=v>cM6?nydjE3RNLkwz9znpDcK5N68egTQsBIoHVa}XvNxQZFu1y|hHS|XK*L^^HVG#-k%tA|m|QMe zs@s7yr_(*R{67t6tVrGl&p8SZUx)PC@4j zqeB5Nn#!lLgnNuF!!7DHBg!bv!lOjt*9KP{;$5SCh> zXdd(lXT(kb*K)Gq@cPf^!f&s-{=FS0%QcWm#w;0P`e6~Y=4>I%#XUx_NXYbo zU`8Jh7<+$}g{vNG)ynQ^;>yyE#%(BVlMsuj)$Xj~u*kg*bx7b}#kh*Udb{MWV%d9R zd=tfMF2x)lG{N-+rF7gN3MtDlD@ug!evGqyCuEIT)O!l(@r?oSE7wB#hgR3j#y`EJ z);}hNb&Rra!bG9sy@Phnm1xMmkpgmUE4GF4As+}(Q6;E+Zg({|pIvENg52hyySVhf z&A(lTi@$KPBlHS3^}goJ@+;G#R%q>+lJ9)N>}Ug!qTa)E`S3!Z!MlPCVcvQLKrJXE zlqg1CJ+#ns(KaZN-mnkk@`I8J6J)Oz`dx0P!VPQWp@tj>P@4F4+`$7c~wV=4>7s$qWrAkiH$8$=;N4=HU=htJ-msD%&opu zUsE6?r+d|nj!~{977~7=A&@G)Yp&ZRj{B`Zz|frECTJJ0MP23Q>abH7ya*~`k>eQ0 zd;>Oh(M)?{|Ki-r1qjx}VoqL`wtN_JY4_ifaCT3PI1k;bp^Vdy9sP$e-545Nf;?q| zjDk>X=6w4h1*KH%v1P?}D$o9l%Ri~UA<*A)s2Vs@s>=I_@~#`VZ8H#Tpoq%^T~hI0 z4^_;7kvMiD2?qmnBILvLgi@D-L}_9 zjj^FoOvNf44uHQp9MO(g(%+(RblJ^6%30IY#8omUGK=)NNGo$#X1y`uVAn*q)ki3pihbhC%niF3u}oLD;Sl{)hhpui4S?b=DRUmg+=qP|xI#Iptf z`XQ+mY~i^$dw9j4F|y&M-m089QVcrSu+W&S3L1u@pAcL^g}g=t*1qT8;%a0kY3{%o zDNAesth|pqmV*eL&iJrpmJBLVmEQ1tNEL1s->0)T_T8u;cCu<=U^E|T7noryK{WBHWtn|irusB&ODg6ZfuKJSV%2uXBhNZfP>C!@ED1#LO-a1 zlzfar!|-oJb6hwDMcg#^XH!_quREo4@{eu|cH|cPYtK5>s5)dSp|hNSjC2Ig@d7!9R(`mtJ^WVACLYVStGiekdR75TG%rU)NAG_z ztJe{5{Vg6Q8Fb}1g1XxIk14504=9v2jBVymRVw1`O}FJgflwI!1+VM$H9^gXlbuuc zIo|o*)~FGx21z#D%fUkzk(HJ8EOI$`_PUhI4vvN|31q7l6_5BJZZV1#WM_<*qC7r? z1IKy>?y~9JF{q9KpeJjR0L-rkJL_UUeKMqAngjFQND&^&NoCm4`vf*3H0L)D`n0Mn zO^LEEQvP6ED?U8e>8%rh(F7@YQshNxFhV!rvpn1n4tlGZo1H-rqzI;T`-QMJ;`-98 zG{{s9!aJK5&#ZM<^iA-JN?AT9)!j|$pTM~i-Y#eYmL1Oa>?9z9*VZIw0ip}xpq;fY zqzf?u8FWe#$@hTVakQnGK$U{GC-( z?@x$!y02<+Z{r8k?S#DqSp zD5oJaT38t)mr%^=FuQYUyXY%k5_QlVeG$P?<$_f>XC4H3Kg6{Y>r{%1`XMn^T*v2( z+jeUoAuY&d230tP7~CwWjDgiS%SVLzzDi)HJ`K(6=qtFSX@ureUoTsSY=a`}i{Pzd zhJzG#T%|I9u+o==%IFx~y?%OLaYexcwwo-D&mWh}dVX@cwsSja0wj#>?!X(O3o+oB zPa$1F6ST?~<8Vy8 z5qt1o$5%Gl9Hjmmyr2dqZmJ=Q{WUWM z>3B>>Pk4PR#M$3}^&lgt6uQs_%P#n48gy)42`0{17pi@YPSz|m%X9p0R^J_%%P1L#xrmQ3oM3}3{=$+zhVk8w}GZ> zzU;u~M0Bv!sbNgJN`}UC(y`RNi*Os#*h&S^(JlapQ#^^m)J^#(;hY;WpQIPmP1LUf_y@WK;sJ zS;Q-F&V)FJs@s>0V?sTudhXCv#{nUEh*Y?}6SVF1RiL&$evB>$eD-n2QLS{;mBRlNnKB%lgT?wGXhWVSguYvk9Mvm``8#kXK9 zU$)E0{!2=ls?JARM)Qd1KRZ%`yZO^M8Iq=B_hX!3PxnP2W4(yydP-c7hieK17`2I5 zE4evl@OIuZAaMhS-@bE3bSMGHo)$x!KLTSUzm6c4V5c_^+Gp5zgx!Tj)d^Fimy(59V-V^(Q)Kf_wKpHW6roBBRaAROP@sTqbYpqG$O13 zPGGzfJg5~H#%3x1*)1t2Cv8vXD8-kf{-)AJ5hs|-cdTj=Lrr!a)W!!dS^Z73FD0Qx4i>O;@MbB5mG$~ZSKd7qhj_~9Ns<8F4nP(XX3?gk$%+v z8cObmRGeT}DyeBWhG0l;mQ}tcDWemX#xbDVFqn0Y?m#k*t-mqGH%)y1H(5(rgIB1- zF`!~8rgGWp?fKDK%WoH*pI|ByZd<<7yaq=UJQFNUfq}6^2>5SRu-D553HhsvwB zWnK}A(nSc2tbi)&5n3Mq#_uXkqW4^7P>_!^g-i292=H!9Aukjp5n(My=4=vEY8}$=6kmbSeyKtM#2}rs((Pum(;wW|DgQA^dLje1? zaGPOZfZy`4#sA~!9mDGiw6^OV+qT`fQx*fyHRcJ`a+`_4Ik z*Y9<$Yp!|UW6V_V{z`ah0L@PXv{<|4l#G2BWSs>!``L-Q7HvbcHh1VGLkb(iY$L;h zbR3ElJn&qAU?<}T?r~;`_|=kdiZVFODABoixncEb365#1TMrfdy#NDge8MZfQ3Lbo zi)~8Ts1y-pH-?%KX~S3Qk<)PCy!j>TcZ5Ct@@+!iUV2N8sg_A+qk}+-JRu z2LEBOv|Y-WwE-Pf&snQK$!M_5!kH8eyR%VeZ08F%{T#SK7e)#<7A;KrZEG=f;xn2< zyEE@IyNy-ElvxjkZ6xoC2J$##WftAoPzSMGeQ8FjQ&kPe#x7W|M7ROH?~Q7ga$@9g9MdOeSXfR_dPsakuI-T(6}PzdZe4eso$5wR`K~TQVv^ieRV

OQ~YuDqjF;;&2rS! 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 R5OZ?A5A==os_!^O{~wnOu#Nx# literal 0 HcmV?d00001 diff --git a/assets/images/favicon.png b/assets/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..9a39aa5d98396ee91161438080fd40f945187172 GIT binary patch literal 5259 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%0Dr6p@ege50B2$V_jBDsiV!?ZKqsM5NPr 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%0ADZT?c+nE^i{$&B9G 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

BNzRzbucbornynx;2JUh*$zBf9*cn;vWM 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 z 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

B}oPFJ9Fb{eN1+l-H&+eT=%h*@)C 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 literal 0 HcmV?d00001 diff --git a/assets/images/react-logo.png b/assets/images/react-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a0f5b32a8c8b107a0708a09b68707adf2e4c2314 GIT binary patch literal 15952 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

Jq19;O4)mxL_I8D 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 Eg8e~w{r~^~ literal 0 HcmV?d00001 diff --git a/assets/images/react-logo@3x.png b/assets/images/react-logo@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0285ad36a559538e306630ecdbc1b9c06b0e60 GIT binary patch literal 70672 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

KY^8u&;b<|78HtM1nQ&#nV+nyLBVE&6}46zB3%` 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 G literal 0 HcmV?d00001 diff --git a/assets/images/splash.png b/assets/images/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..ae783a3eb2bde8c3b6bd956cbe6515f1393a0cb6 GIT binary patch literal 185414 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�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⌤xCz_ zQOo+y+B5`7XG=Ca+mBF~5qXl5oF>(-GkbwE1I^K1C}=koA>lDdaS|DQoZ`3v0S4Ol zd@dmWPrpF4Jt$)&$P~zKk&-k0qI2PO7Uj)W9UFdPTZVykt-LNVa3)w0MOvV>xQb}L zyGci>ZWJohXDq2Z)yBg7jxa`CU1a)`D)WN1QJ$%O&L7dhi%$@72TQG4#dpUr0n<-% zD{AgtB6$pJ-`937z+N3TWoRPaWzToUZPD!&A+gT%eZAEbr7~9-QQd_8CW6}_Fxf?a zsImpOZHlbRhuJVOp~#oL25hvjUYJ71t%40)q*;E5K92O1!k}!ZWi#ZSp1ShZUn4*L` zompO?2$Zju7VyZjJ#6=UuaX8zP5pGX6vI|NGS4MprBPE=&l!e`(LZq*17Le?yc9Zl zc+5*0{Qorqo$~>LdfeMDW%t{%W0V)(Yv@%8e5;H^``Hu5<&2Dbx|Q;Z__Pj@+RP0F z2NyQ=#(14+W;mtlcPo8GSkAlY60VE>sF{iciK8=eNt8T)kA{b~ztC#qQM16yAxwqI zG)cmJ35wpT@)lcWY!LBB4-k#6Ax}2=v^#-5?DLGNpNU&B)>ru;cR5X^ed zM%I=$iHM=PtfaWX?MCVkvoZFLort6gmiSn@rGRS)&XBA{!%i8^c&*Hy=E>Cwn)jk~ zF5WlRi`ZujKvT=}I;Y_Bd56xmQTfDIBf8?Cf^gL}_Z_OLLf4NA64$WkZu0TjwWcj1 zp$CUo{PJq@(w#8kxANTZg%FcI13djR(4Bnd?V-Dhc93=n$}ovR64LHICt}i(-4!sC z zFw@qC)gZF?u&{q^T+a8;|NVb&ArhYg7R)2KOvg?yBJ~1UM#>Hw46=(NJRNQan6<-h z=w%zjW~%+Aaho~6#D>eK#PPM`{*kuu)0~Z?Nu$E!zOCcp>5H;?4di67S3;Kd?qOn9 ztXp9rr?atLY82rvm4?P;YbBNynzCpxd2TFyO&wrdooO)5lV3++GyPqAbeKpK;j7v{ zJ8p&CE-vif$MDx8l3K;u^u+1ve?M-E{(Y5ST(ug?7tUb0{Q?zNYY0 z2sTu1h;saC&NT1mQzX}yG#2)$jUEy0KYzV-%f)Vq)^)BEnS^BB`|E6m8XTVwqLo)Y zvj@d)ZV#GJnnP;(EZ|O`XEbv6Cu_FmaWB%H+4o-OHlex65dTw$|9%WYI7;eEB0EB-QsjwA}xM_6%}uwg+2_Dy+m; z`O(9?;YR&(u4ezGp1{LOxJYyxRzA?tzHh**rrkW7B8*KLR?nj*GN@E3a4tMDVI_9De%v(5c`v7%{B2iFXF$O6*WA= z66N)GiochBq0(jv`+^*XRzPkO#Y4ZR&?c8Vpl|F z4Tu2kO)W!BN$rZe{tuc2Yy|`~Czh>sjPJqFH6P`OAuZYQ^fNzm19Rywd;L<7U!5%Zk7@a)*rpIPz%0At*e{Y^)} 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 UDx7-pliItbfBQz+HHU})4fJ!&=l}o! literal 0 HcmV?d00001 diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..7bf1b24 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,9 @@ +module.exports = function (api) { + api.cache(true); + return { + presets: [ + ["babel-preset-expo", { jsxImportSource: "nativewind" }], + "nativewind/babel", + ], + }; +}; \ No newline at end of file diff --git a/components/ActivityLaborCard.tsx b/components/ActivityLaborCard.tsx new file mode 100644 index 0000000..c6dc66e --- /dev/null +++ b/components/ActivityLaborCard.tsx @@ -0,0 +1,189 @@ +import React, { useState, useEffect, useCallback } from 'react'; +import { View, Text, TouchableOpacity, TextInput } from 'react-native'; +import { Plus, Trash2, CheckCircle2 } from 'lucide-react-native'; +import GenericDropdown from './GenericDropdown'; +import api from '@/utils/api'; +import { useAlert } from './AlertComponent'; + +interface LaborItem { + id_registry: number | null; + id_user: number | null; + name: string; + hours: string | number; + minutes: string | number; + sync?: boolean; + id?: number; +} + +interface ActivityLaborCardProps { + title: string; + fetchUrl: string; + laborList: LaborItem[]; + onAddLabor: (labor: LaborItem) => void; + onRemoveLabor: (index: number) => void; +} + +export default function ActivityLaborCard({ + title, + fetchUrl, + laborList, + onAddLabor, + onRemoveLabor +}: ActivityLaborCardProps) { + const alert = useAlert(); + const [items, setItems] = useState([]); + const [showInput, setShowInput] = useState(false); + + // Form states + const [selectedId, setSelectedId] = useState(null); + const [hours, setHours] = useState(''); + const [minutes, setMinutes] = useState(''); + + const loadItems = useCallback(async () => { + try { + const res = await api.get(fetchUrl); + if (res.data?.success && res.data.items) { + // Map the items to include an 'id' property required by GenericDropdown + const mappedItems = res.data.items.map((item: any, idx: number) => ({ + ...item, + id: item.id ?? (item.id_user !== null && item.id_user !== undefined ? item.id_user : (item.id_registry ?? idx + 1)) + })); + setItems(mappedItems); + } + } catch (error) { + console.error('Error fetching labor items:', error); + } + }, [fetchUrl]); + + useEffect(() => { + loadItems(); + }, [loadItems]); + + const handleAdd = () => { + if (!selectedId) { + alert.showAlert('error', 'Attenzione', 'Selezionare un elemento dalla lista'); + return; + } + + if (hours === '' && minutes === '') { + alert.showAlert('error', 'Attenzione', 'Inserire le ore o i minuti di lavoro'); + return; + } + + const el = items.find(data => data.id === selectedId); + if (el) { + const newLabor: LaborItem = { + id_registry: el.id_registry ?? null, + id_user: el.id_user ?? null, + name: el.label, + hours: hours === '' ? '0' : hours, + minutes: minutes === '' ? '0' : minutes, + }; + onAddLabor(newLabor); + + // Reset and hide + setSelectedId(null); + setHours(''); + setMinutes(''); + setShowInput(false); + } + }; + + const toggleInput = () => { + setSelectedId(null); + setHours(''); + setMinutes(''); + setShowInput(!showInput); + }; + + return ( + + + {title} + + + {showInput ? 'Annulla' : 'Aggiungi'} + + + + + {showInput && ( + + + setSelectedId(id as number)} + placeholder="Seleziona..." + searchPlaceholder="Cerca per nome" + /> + + + + + + + + + + + + + + + )} + + + {laborList.map((item, index) => ( + + + {item.name} + + + + + + {item.hours}h {item.minutes}m + + + + {item.sync ? ( + + + + ) : ( + onRemoveLabor(index)} + className="w-8 items-center justify-center" + > + + + )} + + + ))} + + {laborList.length === 0 && !showInput && ( + Nessun elemento inserito + )} + + + ); +} diff --git a/components/AlertComponent.tsx b/components/AlertComponent.tsx new file mode 100644 index 0000000..5c1022a --- /dev/null +++ b/components/AlertComponent.tsx @@ -0,0 +1,181 @@ +import React, { createContext, useContext, useState, ReactNode } from 'react'; +import { Modal, View, Text, TouchableOpacity, TouchableWithoutFeedback } from 'react-native'; +import { CheckCircle, XCircle, Info, AlertTriangle } from 'lucide-react-native'; + +type AlertType = 'success' | 'error' | 'info' | 'warning'; + +type ConfirmButtonStyle = 'default' | 'destructive' | 'cancel'; + +interface ConfirmButton { + text: string; + onPress: () => void; + style?: ConfirmButtonStyle; +} + +interface AlertContextData { + showAlert: (type: AlertType, title: string, message: string) => void; + showConfirm: ( + title: string, + message: string, + buttons: [ConfirmButton, ConfirmButton] + ) => void; + hideAlert: () => void; +} + +const AlertContext = createContext({} as AlertContextData); + +// TODO: Move this config to a separate file +const ALERT_CONFIG = { + success: { + icon: CheckCircle, + color: 'text-green-600', + bgColor: 'bg-green-100', + btnColor: 'bg-green-600', + }, + error: { + icon: XCircle, + color: 'text-red-600', + bgColor: 'bg-red-100', + btnColor: 'bg-red-600', + }, + info: { + icon: Info, + color: 'text-sky-600', + bgColor: 'bg-sky-100', + btnColor: 'bg-sky-600', + }, + warning: { + icon: AlertTriangle, + color: 'text-orange-600', + bgColor: 'bg-orange-100', + btnColor: 'bg-orange-600', + }, +}; + +export const AlertProvider = ({ children }: { children: ReactNode }) => { + const [visible, setVisible] = useState(false); + const [title, setTitle] = useState(''); + const [message, setMessage] = useState(''); + const [type, setType] = useState('info'); + const [isConfirmMode, setIsConfirmMode] = useState(false); + const [confirmButtons, setConfirmButtons] = useState<[ConfirmButton, ConfirmButton]>([ + { text: 'Annulla', onPress: () => {}, style: 'cancel' }, + { text: 'Conferma', onPress: () => {}, style: 'default' } + ]); + + const showAlert = (newType: AlertType, newTitle: string, newMessage: string) => { + setType(newType); + setTitle(newTitle); + setMessage(newMessage); + setIsConfirmMode(false); + setVisible(true); + }; + + const showConfirm = ( + newTitle: string, + newMessage: string, + buttons: [ConfirmButton, ConfirmButton] + ) => { + setTitle(newTitle); + setMessage(newMessage); + setConfirmButtons(buttons); + setIsConfirmMode(true); + setVisible(true); + }; + + const hideAlert = () => { + setVisible(false); + }; + + const { icon: Icon, color, bgColor, btnColor } = ALERT_CONFIG[type]; + + // TODO: Need to refactor component styles + return ( + + {children} + + + {/* Dark Backdrop */} + + {/* Alert Container */} + + + + {/* Icon Circle - Solo per alert normali */} + {!isConfirmMode && ( + + + + )} + + {/* Texts */} + + {title} + + + + {message} + + + {/* Buttons - Condizionale */} + {isConfirmMode ? ( + // Conferma: 2 bottoni orizzontali + + {confirmButtons.map((button, index) => { + const isDestructive = button.style === 'destructive'; + const isCancel = button.style === 'cancel'; + + return ( + { + hideAlert(); + button.onPress(); + }} + className={`flex-1 py-3.5 rounded-3xl ${ + isDestructive + ? 'bg-red-600' + : isCancel + ? 'bg-gray-200' + : 'bg-[#1071C2]' + } active:opacity-90 shadow-sm`} + > + + {button.text} + + + ); + })} + + ) : ( + // Alert normale: singolo bottone OK + + + Ok, ho capito + + + )} + + + + + + + ); +}; + +export const useAlert = () => useContext(AlertContext); \ No newline at end of file diff --git a/components/AppDatePicker.tsx b/components/AppDatePicker.tsx new file mode 100644 index 0000000..cc33855 --- /dev/null +++ b/components/AppDatePicker.tsx @@ -0,0 +1,26 @@ +import React from 'react'; +import DateTimePicker, { useDefaultStyles } from 'react-native-ui-datepicker'; +import { ChevronLeft, ChevronRight } from 'lucide-react-native'; + +type AppDatePickerProps = React.ComponentProps; + +export const AppDatePicker = (props: AppDatePickerProps) => { + const defaultStyles = useDefaultStyles('light'); + + return ( + , + IconNext: , + ...props.components, + }} + styles={{ + ...defaultStyles, + selected: { backgroundColor: '#1071C2' }, + ...props.styles, + }} + /> + ); +}; \ No newline at end of file diff --git a/components/AttendanceCard.tsx b/components/AttendanceCard.tsx new file mode 100644 index 0000000..743d401 --- /dev/null +++ b/components/AttendanceCard.tsx @@ -0,0 +1,53 @@ +import { AlertTriangle, Clock } from 'lucide-react-native'; +import React from 'react'; +import { Text, View } from 'react-native'; +import { AttendanceRecord } from '@/types/types'; + +interface AttendanceCardProps { + item: AttendanceRecord; +} + +export default function AttendanceCard({ item }: AttendanceCardProps) { + return ( + + + + + + + + {item.constructionSite} + + + {item.subactivity} + + + {item.date} + + + + + + + Entrata: {item.in} + + + {item.out && ( + + + Uscita: {item.out} + + + )} + {!item.out && ( + + + + In corso + + + )} + + + ); +} diff --git a/components/CalendarWidget.tsx b/components/CalendarWidget.tsx new file mode 100644 index 0000000..39ffae3 --- /dev/null +++ b/components/CalendarWidget.tsx @@ -0,0 +1,110 @@ +import React, { useState } from 'react'; +import { View, Text, TouchableOpacity } from 'react-native'; +import { ChevronLeft, ChevronRight } from 'lucide-react-native'; +import { TimeOffRequest, TimeOffRequestType } from '@/types/types'; + +interface CalendarWidgetProps { + events: TimeOffRequest[]; + types: TimeOffRequestType[]; + onMonthChange?: (date: Date) => void; + initialDate?: Date; +} + +export default function CalendarWidget({ events, types, onMonthChange, initialDate }: CalendarWidgetProps) { + const [currentDate, setCurrentDate] = useState(initialDate || new Date()); + + // Calendar helpers + const daysInMonth = new Date(currentDate.getFullYear(), currentDate.getMonth() + 1, 0).getDate(); + const firstDayOfMonth = new Date(currentDate.getFullYear(), currentDate.getMonth(), 1).getDay(); // 0 = Sun + const adjustedFirstDay = firstDayOfMonth === 0 ? 6 : firstDayOfMonth - 1; // 0 = Mon + + const weekDays = ['Lun', 'Mar', 'Mer', 'Gio', 'Ven', 'Sab', 'Dom']; + + const changeMonth = (increment: number) => { + const newDate = new Date(currentDate.setMonth(currentDate.getMonth() + increment)); + setCurrentDate(new Date(newDate)); + if (onMonthChange) { + onMonthChange(newDate); + } + }; + + const getEventForDay = (day: number) => { + const year = currentDate.getFullYear(); + const month = String(currentDate.getMonth() + 1).padStart(2, '0'); + const dayStr = String(day).padStart(2, '0'); + const dateStr = `${year}-${month}-${dayStr}`; + + return events.find(event => { + if (!event.start_date) return false; + const evtStart = String(event.start_date).split(' ')[0]; + if (event.timeOffRequestType.name === 'Permesso') return evtStart === dateStr; + const evtEnd = event.end_date ? String(event.end_date).split(' ')[0] : evtStart; + return dateStr >= evtStart && dateStr <= evtEnd; + }); + }; + + return ( + + {/* Month Header */} + + changeMonth(-1)} + className="p-2 bg-gray-50 rounded-full" + > + + + + {currentDate.toLocaleString('it-IT', { month: 'long', year: 'numeric' })} + + changeMonth(1)} + className="p-2 bg-gray-50 rounded-full" + > + + + + + {/* Week Header */} + + {weekDays.map(day => ( + {day} + ))} + + + {/* Days Grid */} + + {/* Empty slots for alignment */} + {Array.from({ length: adjustedFirstDay }).map((_, i) => ( + + ))} + {/* Days */} + {Array.from({ length: daysInMonth }).map((_, i) => { + const day = i + 1; + const event = getEventForDay(day); + + const bgColor = event?.timeOffRequestType?.color ? `${event.timeOffRequestType.color}25` : 'transparent'; + const borderColor = event?.timeOffRequestType?.color || 'transparent'; + const textColor = event ? event.timeOffRequestType?.color : '#374151'; + + return ( + + + {day} + + + ); + })} + + + {/* Legend */} + + {types.map((type) => ( + + + {type.name} + + ))} + + + ); +} \ No newline at end of file diff --git a/components/CameraAddTile.tsx b/components/CameraAddTile.tsx new file mode 100644 index 0000000..875740c --- /dev/null +++ b/components/CameraAddTile.tsx @@ -0,0 +1,21 @@ +import React from 'react'; +import { TouchableOpacity } from 'react-native'; +import { Camera } from 'lucide-react-native'; + +interface CameraAddTileProps { + onPress: () => void; + size: number; +} + +export default function CameraAddTile({ onPress, size }: CameraAddTileProps) { + return ( + + + + ); +} diff --git a/components/ClientFilter.tsx b/components/ClientFilter.tsx new file mode 100644 index 0000000..36398d8 --- /dev/null +++ b/components/ClientFilter.tsx @@ -0,0 +1,154 @@ +import { Client } from '@/types/types'; +import { ChevronDown, Search, X } from 'lucide-react-native'; +import React, { useState, useEffect, useMemo } from 'react'; +import { Modal, FlatList, Text, TextInput, TouchableOpacity, View, Keyboard, KeyboardEvent, Platform } from 'react-native'; + +interface ClientFilterProps { + clients: Client[]; + selectedClientId: any; + onClientSelect: (clientId: any) => void; + textColor?: string; +} + +export default function ClientFilter({ clients, selectedClientId, onClientSelect, textColor }: ClientFilterProps) { + const [showPicker, setShowPicker] = useState(false); + const [searchQuery, setSearchQuery] = useState(''); + const [keyboardHeight, setKeyboardHeight] = useState(0); + + // Keyboard height listener + useEffect(() => { + const showSubscription = Keyboard.addListener( + Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow', + (e: KeyboardEvent) => setKeyboardHeight(e.endCoordinates.height) + ); + const hideSubscription = Keyboard.addListener( + Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide', + () => setKeyboardHeight(0) + ); + + return () => { + showSubscription.remove(); + hideSubscription.remove(); + }; + }, []); + + // Reset search query every time modal is opened + useEffect(() => { + if (showPicker) { + setSearchQuery(''); + } + }, [showPicker]); + + const filteredClients = useMemo(() => { + if (!showPicker) return []; + if (!searchQuery.trim()) return clients; + const lowerQuery = searchQuery.toLowerCase(); + return clients.filter(c => c.label.toLowerCase().includes(lowerQuery)); + }, [clients, searchQuery, showPicker]); + + const selectedClientLabel = selectedClientId + ? clients.find(c => c.id === selectedClientId)?.label || 'Committente Selezionato' + : 'Tutti i committenti'; + + return ( + + Committente + + setShowPicker(true)} + className="flex-1 flex-row items-center justify-between bg-white px-5 py-4 rounded-2xl border border-gray-200 shadow-sm" + > + + {selectedClientLabel} + + + + + {selectedClientId !== null && ( + onClientSelect(null)} + className="bg-gray-50 p-4 rounded-2xl border border-gray-200 shadow-sm justify-center items-center" + > + + + )} + + + {/* Nested Picker Modal */} + setShowPicker(false)}> + setShowPicker(false)} + className="flex-1 bg-black/50 justify-end" + style={{ paddingBottom: keyboardHeight }} + > + true}> + + Seleziona Committente + setShowPicker(false)} className="p-2 bg-gray-100 rounded-full active:bg-gray-200"> + + + + + {/* Search Bar */} + + + + {searchQuery.length > 0 && ( + setSearchQuery('')} className="p-1"> + + + )} + + + item.id.toString()} + ListHeaderComponent={() => ( + searchQuery.trim() === '' ? ( + { onClientSelect(null); setShowPicker(false); }} + > + + Tutti i committenti + + + ) : null + )} + ListEmptyComponent={() => ( + + Nessun committente trovato per "{searchQuery}" + + )} + initialNumToRender={15} + maxToRenderPerBatch={20} + windowSize={5} + removeClippedSubviews={true} + renderItem={({ item }) => ( + { onClientSelect(item.id); setShowPicker(false); }} + > + + {item.label} + + + )} + /> + + + + + ); +} diff --git a/components/ConstructionSiteCard.tsx b/components/ConstructionSiteCard.tsx new file mode 100644 index 0000000..4836824 --- /dev/null +++ b/components/ConstructionSiteCard.tsx @@ -0,0 +1,41 @@ +import { ConstructionSite } from '@/types/types'; +import { Building2 } from 'lucide-react-native'; +import React from 'react'; +import { Text, TouchableOpacity, View } from 'react-native'; + +interface ConstructionSiteCardProps { + item: ConstructionSite; + onPress?: () => void; +} + +export default function ConstructionSiteCard({ item, onPress }: ConstructionSiteCardProps) { + return ( + + + + + + + + {item.label} + + + + + {item.address} + + + + {item.client && ( + + {item.client} + + )} + + + ); +} diff --git a/components/DocumentListCard.tsx b/components/DocumentListCard.tsx new file mode 100644 index 0000000..473a1cf --- /dev/null +++ b/components/DocumentListCard.tsx @@ -0,0 +1,51 @@ +import { DocumentItem } from '@/types/types'; +import { downloadAndShareDocument } from '@/utils/documentUtils'; +import { Download, FileText } from 'lucide-react-native'; +import React, { useState } from 'react'; +import { ActivityIndicator, Text, TouchableOpacity, View } from 'react-native'; + +interface DocumentListCardProps { + item: DocumentItem; +} + +export default function DocumentListCard({ item }: DocumentListCardProps) { + const [isDownloading, setIsDownloading] = useState(false); + + const handleDownload = async () => { + setIsDownloading(true); + try { + await downloadAndShareDocument(item.mimetype, item.filename, item.url); + } finally { + setIsDownloading(false); + } + }; + + return ( + + + + + + + + {item.filename} + + + {item.date} + + + + + {isDownloading ? ( + + ) : ( + + )} + + + ); +} diff --git a/components/EchartWrapper.tsx b/components/EchartWrapper.tsx new file mode 100644 index 0000000..09e22af --- /dev/null +++ b/components/EchartWrapper.tsx @@ -0,0 +1,64 @@ +import React, { useEffect, useRef } from 'react'; +import * as echarts from 'echarts/core'; +import SvgChart, { SVGRenderer } from '@wuba/react-native-echarts/svgChart'; +import { BarChart, LineChart, PieChart } from 'echarts/charts'; +import { GridComponent, TooltipComponent, LegendComponent, TitleComponent } from 'echarts/components'; + +echarts.use([ + SVGRenderer, + BarChart, + LineChart, + PieChart, + GridComponent, + TooltipComponent, + LegendComponent, + TitleComponent +]); + +interface EchartWrapperProps { + option: any; + width: number; + height: number; +} + +export default function EchartWrapper({ option, width, height }: EchartWrapperProps) { + const chartRef = useRef(null); + const instanceRef = useRef(null); + + // Chart initialization and disposal + useEffect(() => { + let chart: any; + if (chartRef.current) { + chart = echarts.init(chartRef.current, 'light', { + renderer: 'svg', + width, + height, + }); + instanceRef.current = chart; + if (option) { + chart.setOption(option, true); + } + } + + return () => { + chart?.dispose(); + instanceRef.current = null; + }; + }, []); + + // Update options when option prop changes + useEffect(() => { + if (instanceRef.current && option) { + instanceRef.current.setOption(option, true); + } + }, [option]); + + // Handle dynamic resize + useEffect(() => { + if (instanceRef.current && width && height) { + instanceRef.current.resize({ width, height }); + } + }, [width, height]); + + return ; +} diff --git a/components/FilterModal.tsx b/components/FilterModal.tsx new file mode 100644 index 0000000..2b829b3 --- /dev/null +++ b/components/FilterModal.tsx @@ -0,0 +1,152 @@ +import { AppDatePicker } from '@/components/AppDatePicker'; +import ClientFilter from '@/components/ClientFilter'; +import PlaceFilter from '@/components/PlaceFilter'; +import SupplierFilter from '@/components/SupplierFilter'; +import { Client, Place, Supplier } from '@/types/types'; +import { formatPickerDate } from '@/utils/dateTime'; +import { X } from 'lucide-react-native'; +import React, { useEffect, useState } from 'react'; +import { Modal, ScrollView, Text, TouchableOpacity, View } from 'react-native'; + +interface FilterModalProps { + visible: boolean; + places?: Place[]; + clients?: Client[]; + currentRange?: { startDate: string | null; endDate: string | null }; + currentPlace?: Place | null; + currentClient?: Client | null; + currentSupplier?: Supplier | null; + showDate?: boolean; + showPlace?: boolean; + showClient?: boolean; + showSupplier?: boolean; + onClose: () => void; + onApply: (range: { startDate: string | null; endDate: string | null }, place: Place | null, client: Client | null, supplier: Supplier | null) => void; + onReset: () => void; +} + +export default function FilterModal({ + visible, + places = [], + clients = [], + currentRange = { startDate: null, endDate: null }, + currentPlace = null, + currentClient = null, + currentSupplier = null, + showDate = true, + showPlace = true, + showClient = false, + showSupplier = false, + onClose, + onApply, + onReset, +}: FilterModalProps) { + const [localRange, setLocalRange] = useState<{ startDate: string | null; endDate: string | null }>(currentRange); + const [localPlace, setLocalPlace] = useState(currentPlace); + const [localClient, setLocalClient] = useState(currentClient); + const [localSupplier, setLocalSupplier] = useState(currentSupplier); + + // Sync local state when modal opens + useEffect(() => { + if (visible) { + setLocalRange(currentRange); + setLocalPlace(currentPlace); + setLocalClient(currentClient); + setLocalSupplier(currentSupplier); + } + }, [visible, currentRange, currentPlace, currentClient, currentSupplier]); + + const handleApply = () => { + onApply(localRange, localPlace, localClient, localSupplier); + }; + + const handleReset = () => { + onReset(); + }; + + return ( + + + + {/* Modal Header */} + + Filtra Risultati + + + + + + + + {/* Date Range Selection */} + {showDate && ( + + Periodo + { + setLocalRange({ + startDate: params.startDate ? formatPickerDate(params.startDate) : null, + endDate: params.endDate ? formatPickerDate(params.endDate) : null + }); + }} + /> + + )} + + {/* Place Selection */} + {showPlace && ( + + )} + + {/* Client Selection */} + {showClient && ( + + )} + + {/* Supplier Selection */} + {showSupplier && ( + + )} + + {/* Actions */} + + + Reset + + + + Applica Filtri + + + + + + + + ); +} diff --git a/components/GenericDropdown.tsx b/components/GenericDropdown.tsx new file mode 100644 index 0000000..a312544 --- /dev/null +++ b/components/GenericDropdown.tsx @@ -0,0 +1,167 @@ +import { ChevronDown, Search, X } from 'lucide-react-native'; +import React, { useState, useEffect, useMemo } from 'react'; +import { Modal, FlatList, Text, TextInput, TouchableOpacity, View, Keyboard, KeyboardEvent, Platform } from 'react-native'; + +interface DropdownOption { + id: any; + label: string; +} + +interface GenericDropdownProps { + options: DropdownOption[]; + selectedId: any; + onSelect: (id: any) => void; + placeholder?: string; + searchPlaceholder?: string; + showSearch?: boolean; +} + +export default function GenericDropdown({ + options, + selectedId, + onSelect, + placeholder = 'Seleziona un\'opzione...', + searchPlaceholder = 'Cerca...', + showSearch = true +}: GenericDropdownProps) { + const [showPicker, setShowPicker] = useState(false); + const [searchQuery, setSearchQuery] = useState(''); + const [keyboardHeight, setKeyboardHeight] = useState(0); + + // Keyboard height listener + useEffect(() => { + const showSubscription = Keyboard.addListener( + Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow', + (e: KeyboardEvent) => setKeyboardHeight(e.endCoordinates.height) + ); + const hideSubscription = Keyboard.addListener( + Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide', + () => setKeyboardHeight(0) + ); + + return () => { + showSubscription.remove(); + hideSubscription.remove(); + }; + }, []); + + // Reset search query every time modal is opened + useEffect(() => { + if (showPicker) { + setSearchQuery(''); + } + }, [showPicker]); + + const filteredOptions = useMemo(() => { + if (!showPicker) return []; + if (!searchQuery.trim()) return options; + const lowerQuery = searchQuery.toLowerCase(); + return options.filter(o => o.label.toLowerCase().includes(lowerQuery)); + }, [options, searchQuery, showPicker]); + + const selectedLabel = selectedId !== null && selectedId !== undefined + ? options.find(o => o.id === selectedId)?.label || placeholder + : placeholder; + + return ( + + + setShowPicker(true)} + className="flex-1 flex-row items-center justify-between bg-white px-5 py-4 rounded-2xl border border-gray-200 shadow-sm" + > + + {selectedLabel} + + + + + {selectedId !== null && selectedId !== undefined && ( + onSelect(null)} + className="bg-gray-50 p-4 rounded-2xl border border-gray-200 shadow-sm justify-center items-center" + > + + + )} + + + setShowPicker(false)}> + setShowPicker(false)} + className="flex-1 bg-black/50 justify-end" + style={{ paddingBottom: keyboardHeight }} + > + true}> + + Seleziona + setShowPicker(false)} className="p-2 bg-gray-100 rounded-full active:bg-gray-200"> + + + + + {/* Search Bar */} + {showSearch && ( + + + + {searchQuery.length > 0 && ( + setSearchQuery('')} className="p-1"> + + + )} + + )} + + String(item.id)} + ListHeaderComponent={() => ( + searchQuery.trim() === '' ? ( + { onSelect(null); setShowPicker(false); }} + > + + Nessuna selezione + + + ) : null + )} + ListEmptyComponent={() => ( + + Nessun risultato trovato + + )} + initialNumToRender={15} + maxToRenderPerBatch={20} + windowSize={5} + removeClippedSubviews={true} + renderItem={({ item }) => ( + { onSelect(item.id); setShowPicker(false); }} + > + + {item.label} + + + )} + /> + + + + + ); +} diff --git a/components/InvoiceCard.tsx b/components/InvoiceCard.tsx new file mode 100644 index 0000000..e6804d1 --- /dev/null +++ b/components/InvoiceCard.tsx @@ -0,0 +1,42 @@ +import { InvoiceItem } from '@/types/types'; +import { ArrowRight, FileText, MapPin } from 'lucide-react-native'; +import React from 'react'; +import { Text, TouchableOpacity, View } from 'react-native'; + +interface InvoiceCardProps { + item: InvoiceItem; + onPress: (id: number) => void; +} + +function InvoiceCard({ item, onPress }: InvoiceCardProps) { + return ( + onPress(item.id)} + className="bg-white p-5 rounded-3xl shadow-sm border border-gray-100 flex-row justify-between items-center active:bg-gray-50" + > + + + + + + + N° {item.documentNumber} del {item.date} + + {item.supplier} + + + + {item.placeName} + + {item.totalAmount} + + + + + + + + ); +} + +export default React.memo(InvoiceCard); diff --git a/components/LoadingScreen.tsx b/components/LoadingScreen.tsx new file mode 100644 index 0000000..824b50c --- /dev/null +++ b/components/LoadingScreen.tsx @@ -0,0 +1,10 @@ +import { View, Text, ActivityIndicator } from 'react-native'; + +export default function LoadingScreen() { + return ( + + + Caricamento... + + ); +} \ No newline at end of file diff --git a/components/OfflineScreen.tsx b/components/OfflineScreen.tsx new file mode 100644 index 0000000..ddcfb08 --- /dev/null +++ b/components/OfflineScreen.tsx @@ -0,0 +1,43 @@ +import React from 'react'; +import { View, Text, TouchableOpacity } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { WifiOff } from 'lucide-react-native'; + +interface OfflineScreenProps { + onRetry: () => void; + isRetrying?: boolean; +} + +export default function OfflineScreen({ onRetry, isRetrying = false }: OfflineScreenProps) { + return ( + + + {/* Icon */} + + + + + + Sei Offline + + + + Sembra che non ci sia connessione a internet.{'\n'}Controlla il Wi-Fi o i dati mobili e riprova. + + + {/* Retry Button */} + + + {isRetrying ? 'Controllo...' : 'Riprova'} + + + + + ); +} \ No newline at end of file diff --git a/components/PlaceFilter.tsx b/components/PlaceFilter.tsx new file mode 100644 index 0000000..c962702 --- /dev/null +++ b/components/PlaceFilter.tsx @@ -0,0 +1,162 @@ +import { Place } from '@/types/types'; +import { ChevronDown, Search, X } from 'lucide-react-native'; +import React, { useState, useEffect, useMemo } from 'react'; +import { Modal, FlatList, Text, TextInput, TouchableOpacity, View, Keyboard, KeyboardEvent, Platform } from 'react-native'; + +interface PlaceFilterProps { + places: Place[]; + selectedPlaceId: any; + onPlaceSelect: (placeId: any) => void; + textColor?: string; // Optional prop for text color +} + +export default function PlaceFilter({ places, selectedPlaceId, onPlaceSelect, textColor }: PlaceFilterProps) { + const [showPicker, setShowPicker] = useState(false); + const [searchQuery, setSearchQuery] = useState(''); + const [keyboardHeight, setKeyboardHeight] = useState(0); + + // Keyboard height listener + useEffect(() => { + const showSubscription = Keyboard.addListener( + Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow', + (e: KeyboardEvent) => setKeyboardHeight(e.endCoordinates.height) + ); + const hideSubscription = Keyboard.addListener( + Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide', + () => setKeyboardHeight(0) + ); + + return () => { + showSubscription.remove(); + hideSubscription.remove(); + }; + }, []); + + // Reset search query every time modal is opened + useEffect(() => { + if (showPicker) { + setSearchQuery(''); + } + }, [showPicker]); + + const filteredPlaces = useMemo(() => { + if (!showPicker) return []; + if (!searchQuery.trim()) return places; + const lowerQuery = searchQuery.toLowerCase(); + return places.filter(p => + p.label.toLowerCase().includes(lowerQuery) || + (p.address && p.address.toLowerCase().includes(lowerQuery)) + ); + }, [places, searchQuery, showPicker]); + + const selectedPlaceLabel = selectedPlaceId + ? places.find(p => p.id === selectedPlaceId)?.label || 'Cantiere Selezionato' + : 'Tutti i cantieri'; + + return ( + + Cantiere + + setShowPicker(true)} + className="flex-1 flex-row items-center justify-between bg-white px-5 py-4 rounded-2xl border border-gray-200 shadow-sm" + > + + {selectedPlaceLabel} + + + + + {selectedPlaceId !== null && ( + onPlaceSelect(null)} + className="bg-gray-50 p-4 rounded-2xl border border-gray-200 shadow-sm justify-center items-center" + > + + + )} + + + {/* Nested Place Picker Modal */} + setShowPicker(false)}> + setShowPicker(false)} + className="flex-1 bg-black/50 justify-end" + style={{ paddingBottom: keyboardHeight }} + > + true}> + + Seleziona Cantiere + setShowPicker(false)} className="p-2 bg-gray-100 rounded-full active:bg-gray-200"> + + + + + {/* Search Bar */} + + + + {searchQuery.length > 0 && ( + setSearchQuery('')} className="p-1"> + + + )} + + + item.id.toString()} + ListHeaderComponent={() => ( + searchQuery.trim() === '' ? ( + { onPlaceSelect(null); setShowPicker(false); }} + > + + Tutti i cantieri + + + ) : null + )} + ListEmptyComponent={() => ( + + Nessun cantiere trovato per "{searchQuery}" + + )} + initialNumToRender={15} + maxToRenderPerBatch={20} + windowSize={5} + removeClippedSubviews={true} + renderItem={({ item }) => ( + { onPlaceSelect(item.id); setShowPicker(false); }} + > + + {item.label} + + {item.address ? ( + + {item.address} + + ) : null} + + )} + /> + + + + + ); +} diff --git a/components/QrScanModal.tsx b/components/QrScanModal.tsx new file mode 100644 index 0000000..fed827d --- /dev/null +++ b/components/QrScanModal.tsx @@ -0,0 +1,118 @@ +import React, { useState, useEffect, useRef } from 'react'; +import { View, Text, Modal, TouchableOpacity, Vibration, StyleSheet, useWindowDimensions } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { CameraView, useCameraPermissions } from 'expo-camera'; +import { X, ScanLine } from 'lucide-react-native'; + +interface QrScanModalProps { + visible: boolean; + onClose: () => void; + onScan: (data: string) => void; +} + +export default function QrScanModal({ visible, onClose, onScan }: QrScanModalProps) { + const [permission, requestPermission] = useCameraPermissions(); + const [scanned, setScanned] = useState(false); + const scanInProgress = useRef(false); + const { width, height } = useWindowDimensions(); + const squareSize = Math.min(width * 0.8, height * 0.8, 400); + + // Permission handling and scanned state reset on modal open + useEffect(() => { + if (!visible) return; + setScanned(false); + scanInProgress.current = false; + if (permission && !permission.granted && permission.canAskAgain) { + requestPermission(); + } + }, [visible, permission]); + + const handleBarCodeScanned = ({ type, data }: { type: string; data: string }) => { + if (scanInProgress.current) return; + scanInProgress.current = true; + + setScanned(true); + Vibration.vibrate(); + console.log(`Bar code with type ${type} and data ${data} has been scanned!`); + onScan(data); + onClose(); + }; + + if (!permission) { + return ; + } + + return ( + + + {/* Camera Full Screen */} + + + {/* Mask Overlay with transparent cutout */} + + + + + + {/* Scanner Target Frame */} + + + + + + + {!scanned && } + + + + + + + + {/* UI Overlay */} + + + {/* Header */} + + + Scansiona QR Code + + + Inquadra il codice nel riquadro + + + + {/* Footer */} + + + + + + + Chiudi + + + + + + + ); +} \ No newline at end of file diff --git a/components/RemovablePhotoTile.tsx b/components/RemovablePhotoTile.tsx new file mode 100644 index 0000000..d18f2ba --- /dev/null +++ b/components/RemovablePhotoTile.tsx @@ -0,0 +1,32 @@ +import React from 'react'; +import { View, TouchableOpacity } from 'react-native'; +import { Image } from 'expo-image'; +import { X } from 'lucide-react-native'; + +interface RemovablePhotoTileProps { + uri: string; + onRemove: () => void; + size: number; +} + +export default function RemovablePhotoTile({ uri, onRemove, size }: RemovablePhotoTileProps) { + return ( + + + + + + + + + ); +} diff --git a/components/RequestPermitModal.tsx b/components/RequestPermitModal.tsx new file mode 100644 index 0000000..f63dc22 --- /dev/null +++ b/components/RequestPermitModal.tsx @@ -0,0 +1,290 @@ +import { useAlert } from '@/components/AlertComponent'; +import React, { useState } from 'react'; +import { View, Text, Modal, TouchableOpacity, TextInput, ScrollView, Platform } from 'react-native'; +import { TimeOffRequestType } from '@/types/types'; +import { X } from 'lucide-react-native'; +import { TimePickerModal } from './TimePickerModal'; +import api from '@/utils/api'; +import { formatPickerDate } from '@/utils/dateTime'; +import { AppDatePicker } from '@/components/AppDatePicker'; +import { KeyboardAwareScrollView } from 'react-native-keyboard-controller'; + +interface RequestPermitModalProps { + visible: boolean; + types: TimeOffRequestType[]; + onClose: () => void; + onSubmit: (data: any) => void; +} + +export default function RequestPermitModal({ visible, types, onClose, onSubmit }: RequestPermitModalProps) { + const alert = useAlert(); + const [type, setType] = useState(types[0]); // Default to first type + const [date, setDate] = useState(); + const [range, setRange] = useState<{ + startDate: string | null; + endDate: string | null; + }>({ startDate: null, endDate: null }); + + const [showStartPicker, setShowStartPicker] = useState(false); + const [showEndPicker, setShowEndPicker] = useState(false); + const [startTime, setStartTime] = useState(''); + const [endTime, setEndTime] = useState(''); + const [message, setMessage] = useState(''); + + // Clean up function to reset all fields + const clearCalendar = () => { + setDate(null); + setRange({ startDate: null, endDate: null }); + setStartTime(''); setEndTime(''); + setMessage(''); + setType(types[0]); + }; + + // Function to validate the request + function validateRequest(type: TimeOffRequestType, date: string | null | undefined, range: { startDate: string | null; endDate: string | null }, startTime: string, endTime: string): string | null { + if (!type) return "Seleziona una tipologia di assenza."; + + if (type.time_required === 0) { + if (!range.startDate) return "Seleziona una data di inizio."; + return null; + } + + if (!date) return "Seleziona una data."; + if (!startTime || !endTime) return "Seleziona gli orari."; + if (startTime >= endTime) return "L'orario di fine deve essere successivo a quello di inizio."; + + return null; + } + + // Function to send the request to the API + const saveRequest = async (requestData: any) => { + try { + const response = await api.post('/time-off-request/add', requestData); + + if (response.data.success) { + alert.showAlert('success', 'Successo', response.data.message || 'La tua richiesta è stata inviata con successo.'); + onSubmit(requestData); + onClose(); + } else { + alert.showAlert('error', 'Errore', response.data.message || 'Impossibile inviare la richiesta.'); + } + } catch (error: any) { + console.error('Errore nell\'invio della richiesta:', error); + throw new Error('Impossibile inviare la richiesta.'); + } + }; + + // Function to submit the request + const handleSubmit = async () => { + const error = validateRequest(type, date, range, startTime, endTime); + if (error) { + alert.showAlert("error", "Errore", error); + return; + } + + // Prepare the interval based on the type of request + let interval = null; + if (type.time_required === 0) { + if (range.startDate) { + interval = range.startDate; + } + if (range.endDate && range.endDate !== range.startDate) { + if (interval) { + interval += ','; + } + interval += range.endDate; + } + } else { + interval = date; + } + + // Build the request data object + const requestData = { + id_type: type.id, + interval: interval, + startTime: type.time_required === 1 ? startTime : null, + endTime: type.time_required === 1 ? endTime : null, + message: message ? message : null + }; + + try { + await saveRequest(requestData); + } catch (e) { + alert.showAlert("error", "Errore", "Impossibile inviare la richiesta."); + } + }; + + return ( + + + + {/* Modal Header */} + + Nuova Richiesta + + + + + + + + {/* Permit Type */} + + Tipologia Assenza + {types && types.length > 0 ? ( + + {types.map((t) => ( + setType(t)} + style={type?.id === t.id ? { borderColor: t.color, backgroundColor: `${t.color}15` } : {}} + className={`py-4 px-5 rounded-xl border-2 items-center justify-center ${type?.id !== t.id ? 'border-gray-100 bg-white' : ''}`} + > + + {t.name} + + + ))} + + ) : ( + Nessuna tipologia selezionabile + )} + + + {/* Date and Time Selection */} + {type?.time_required === 0 ? ( + { + setRange({ + startDate: params.startDate ? formatPickerDate(params.startDate) : null, + endDate: params.endDate ? formatPickerDate(params.endDate) : null + }) + }} + /> + ) : ( + setDate(date ? formatPickerDate(date) : null)} + /> + )} + + + {type?.time_required === 1 && ( + + + + Dalle Ore + setShowStartPicker(true)}> + + + + + Alle Ore + setShowEndPicker(true)}> + + + + + + setStartTime(time)} + onClose={() => setShowStartPicker(false)} + /> + setEndTime(time)} + onClose={() => setShowEndPicker(false)} + /> + + )} + + {/* Reason field */} + + Motivo + + + + + {/* Actions */} + + { + clearCalendar(); + onClose(); + }} + className="flex-1 py-4 bg-gray-200 rounded-2xl shadow-sm active:bg-gray-300" + > + Annulla Richiesta + + + + Invia Richiesta + + + + + + + + ); +}; diff --git a/components/SupplierFilter.tsx b/components/SupplierFilter.tsx new file mode 100644 index 0000000..9faf009 --- /dev/null +++ b/components/SupplierFilter.tsx @@ -0,0 +1,180 @@ +import { Supplier } from '@/types/types'; +import api from '@/utils/api'; +import { ChevronDown, Search, X } from 'lucide-react-native'; +import React, { useState, useEffect, useMemo } from 'react'; +import { Modal, FlatList, Text, TextInput, TouchableOpacity, View, Keyboard, KeyboardEvent, Platform, InteractionManager, ActivityIndicator } from 'react-native'; + +interface SupplierFilterProps { + selectedSupplierId: any; + onSupplierSelect: (supplierId: any) => void; + textColor?: string; +} + +export default function SupplierFilter({ selectedSupplierId, onSupplierSelect, textColor }: SupplierFilterProps) { + const [showPicker, setShowPicker] = useState(false); + const [searchQuery, setSearchQuery] = useState(''); + const [keyboardHeight, setKeyboardHeight] = useState(0); + const [suppliers, setSuppliers] = useState([]); + const [isFetching, setIsFetching] = useState(true); + + useEffect(() => { + const fetchSuppliers = async () => { + try { + const res = await api.get('/registry/get-suppliers'); + if (res.data?.success) { + setSuppliers(res.data.suppliers || []); + } + } catch (err) { + console.error('Error fetching suppliers:', err); + } finally { + setIsFetching(false); + } + }; + + // Delay the heavy API call and state update until the modal animation finishes + InteractionManager.runAfterInteractions(() => { + fetchSuppliers(); + }); + }, []); + + // Keyboard height listener + useEffect(() => { + const showSubscription = Keyboard.addListener( + Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow', + (e: KeyboardEvent) => setKeyboardHeight(e.endCoordinates.height) + ); + const hideSubscription = Keyboard.addListener( + Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide', + () => setKeyboardHeight(0) + ); + + return () => { + showSubscription.remove(); + hideSubscription.remove(); + }; + }, []); + + // Reset search query every time modal is opened + useEffect(() => { + if (showPicker) { + setSearchQuery(''); + } + }, [showPicker]); + + const filteredSuppliers = useMemo(() => { + if (!showPicker) return []; + if (!searchQuery.trim()) return suppliers; + const lowerQuery = searchQuery.toLowerCase(); + return suppliers.filter(s => s.label.toLowerCase().includes(lowerQuery)); + }, [suppliers, searchQuery, showPicker]); + + const selectedSupplierLabel = selectedSupplierId + ? suppliers.find(s => s.code === selectedSupplierId)?.label || 'Fornitore Selezionato' + : 'Tutti i fornitori'; + + return ( + + Fornitore + + setShowPicker(true)} + className="flex-1 flex-row items-center justify-between bg-white px-5 py-4 rounded-2xl border border-gray-200 shadow-sm" + > + + {selectedSupplierLabel} + + + + + {selectedSupplierId !== null && ( + onSupplierSelect(null)} + className="bg-gray-50 p-4 rounded-2xl border border-gray-200 shadow-sm justify-center items-center" + > + + + )} + + + {/* Nested Supplier Picker Modal */} + setShowPicker(false)}> + setShowPicker(false)} + className="flex-1 bg-black/50 justify-end" + style={{ paddingBottom: keyboardHeight }} + > + true}> + + Seleziona Fornitore + setShowPicker(false)} className="p-2 bg-gray-100 rounded-full active:bg-gray-200"> + + + + + {/* Search Bar */} + + + + {searchQuery.length > 0 && ( + setSearchQuery('')} className="p-1"> + + + )} + + + item.code?.toString() ?? `no-code-${index}`} + ListHeaderComponent={() => ( + searchQuery.trim() === '' ? ( + { onSupplierSelect(null); setShowPicker(false); }} + > + + Tutti i fornitori + + + ) : null + )} + ListEmptyComponent={() => ( + + {isFetching ? ( + + ) : ( + Nessun fornitore trovato per "{searchQuery}" + )} + + )} + initialNumToRender={15} + maxToRenderPerBatch={20} + windowSize={5} + removeClippedSubviews={true} + renderItem={({ item }) => ( + { onSupplierSelect(item.code); setShowPicker(false); }} + > + + {item.label} + + + )} + /> + + + + + ); +} diff --git a/components/TimePickerModal.tsx b/components/TimePickerModal.tsx new file mode 100644 index 0000000..c302325 --- /dev/null +++ b/components/TimePickerModal.tsx @@ -0,0 +1,70 @@ +import React, { useState } from 'react'; +import { Modal, View, TouchableOpacity, Text } from 'react-native'; +import DateTimePicker, { DateType, useDefaultStyles } from 'react-native-ui-datepicker'; +import { X } from 'lucide-react-native'; +import dayjs from 'dayjs'; + +interface TimePickerModalProps { + visible: boolean; + initialDate?: DateType; + title?: string; + onConfirm: (time: string) => void; + onClose: () => void; +} + +export const TimePickerModal = ({ visible, initialDate, title, onConfirm, onClose }: TimePickerModalProps) => { + const defaultStyles = useDefaultStyles('light'); + const [selectedDate, setSelectedDate] = useState(initialDate || new Date()); + + const formatTime = (date?: DateType | null) => { + if (!date) return "00:00"; + date = dayjs(date); + const hour = date?.hour().toString().padStart(2, "0") ?? "00"; + const minute = date?.minute().toString().padStart(2, "0") ?? "00"; + return `${hour}:${minute}`; + }; + + const handleConfirm = () => { + const time = formatTime(selectedDate); + console.log("Selected time:", time); + onConfirm(time); + onClose(); + }; + + return ( + + + + + {/* Header */} + + {title} + + + + + + {/* TimePicker */} + setSelectedDate(d.date || new Date())} + /> + + {/* Confirm Button */} + + Applica + + + + + ); +}; diff --git a/components/UpdateScreen.tsx b/components/UpdateScreen.tsx new file mode 100644 index 0000000..c574c37 --- /dev/null +++ b/components/UpdateScreen.tsx @@ -0,0 +1,43 @@ +import React from 'react'; +import { View, Text, TouchableOpacity } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { CloudDownload } from 'lucide-react-native'; + +interface UpdateScreenProps { + onUpdate: () => void; + isOpeningStore?: boolean; +} + +export default function UpdateScreen({ onUpdate, isOpeningStore = false }: UpdateScreenProps) { + return ( + + + {/* Icon */} + + + + + + Aggiornamento Richiesto + + + + È disponibile una nuova versione dell'applicazione.{'\n'}Per continuare a utilizzarla è necessario effettuare l'aggiornamento. + + + {/* Update Button */} + + + {isOpeningStore ? 'Apertura store...' : 'Aggiorna Ora'} + + + + + ); +} \ No newline at end of file diff --git a/eas.json b/eas.json new file mode 100644 index 0000000..fead124 --- /dev/null +++ b/eas.json @@ -0,0 +1,21 @@ +{ + "cli": { + "version": ">= 16.32.0", + "appVersionSource": "remote" + }, + "build": { + "development": { + "developmentClient": true, + "distribution": "internal" + }, + "preview": { + "distribution": "internal" + }, + "production": { + "autoIncrement": true + } + }, + "submit": { + "production": {} + } +} diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..5025da6 --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,10 @@ +// https://docs.expo.dev/guides/using-eslint/ +const { defineConfig } = require('eslint/config'); +const expoConfig = require('eslint-config-expo/flat'); + +module.exports = defineConfig([ + expoConfig, + { + ignores: ['dist/*'], + }, +]); diff --git a/features_disabled/invoice/[id].tsx b/features_disabled/invoice/[id].tsx new file mode 100644 index 0000000..6a6d0cb --- /dev/null +++ b/features_disabled/invoice/[id].tsx @@ -0,0 +1,148 @@ +import React, { useState, useEffect } from 'react'; +import { View, Text, ScrollView, TouchableOpacity, Linking } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { useRouter, useLocalSearchParams } from 'expo-router'; +import { StatusBar } from 'expo-status-bar'; +import { ChevronLeft, Download, CheckCircle2, XCircle, Calendar, CreditCard } from 'lucide-react-native'; +import api from '@/utils/api'; +import { useAlert } from '@/components/AlertComponent'; +import LoadingScreen from '@/components/LoadingScreen'; +import { InvoiceInfo, InvoiceAccounting } from '@/types/types'; + +export default function InvoiceDetailScreen() { + const router = useRouter(); + const { id } = useLocalSearchParams(); + const alert = useAlert(); + + const [invoiceInfo, setInvoiceInfo] = useState(null); + const [partite, setPartite] = useState([]); + const [isLoading, setIsLoading] = useState(true); + + const fetchInvoiceInfo = async () => { + try { + const response = await api.get(`/invoice-supplier/get-info?id=${id}`); + if (response.data?.success) { + setInvoiceInfo(response.data.result.info); + + // Map backend keys to our frontend types + const mappedPartite: InvoiceAccounting[] = (response.data.result.partite || []).map((p: any) => ({ + expiry: p.scadenza, + tpa_description: p.tpa_descrizione, + amount: p.importo_dovuto, + isPaid: p.pagata + })); + setPartite(mappedPartite); + } + } catch (error) { + console.error('Error fetching invoice info:', error); + alert.showAlert('error', 'Errore', 'Impossibile recuperare il dettaglio della fattura.'); + } finally { + setIsLoading(false); + } + }; + + useEffect(() => { + if (id) { + fetchInvoiceInfo(); + } + }, [id]); + + const handleDownload = () => { + if (invoiceInfo?.link) { + Linking.openURL(invoiceInfo.link); + } else { + alert.showAlert('error', 'Nessun Documento', 'Non è presente un documento allegato per questa fattura.'); + } + }; + + if (isLoading || !invoiceInfo) { + return ; + } + + return ( + + + {/* Header */} + + + router.back()} className="p-2 bg-gray-50 rounded-full active:bg-gray-100"> + + + Dettaglio Fattura + + + + + + + + {/* General Info Card */} + + Informazioni + + + Numero Documento + {invoiceInfo.documentNumber} + + + + Fornitore + {invoiceInfo.supplier} + + + + Cantiere + {invoiceInfo.placeName} + + + + + Data Documento + {invoiceInfo.date} + + + Importo + {invoiceInfo.totalAmount} + + + + + {/* Expiries */} + {partite && partite.length > 0 && ( + + Scadenze + + + {partite.map((item, idx) => ( + + + + + {item.expiry} + + + {item.isPaid ? : } + + {item.isPaid ? 'Pagata' : 'Da Pagare'} + + + + + + + + {item.tpa_description} + + + {item.amount} + + + + ))} + + + )} + + + ); +} diff --git a/features_disabled/invoice/_layout.tsx b/features_disabled/invoice/_layout.tsx new file mode 100644 index 0000000..659f3e9 --- /dev/null +++ b/features_disabled/invoice/_layout.tsx @@ -0,0 +1,10 @@ +import {Stack} from 'expo-router'; + +export default function InvoiceLayout() { + return ( + + + + + ); +} diff --git a/features_disabled/invoice/index.tsx b/features_disabled/invoice/index.tsx new file mode 100644 index 0000000..8349711 --- /dev/null +++ b/features_disabled/invoice/index.tsx @@ -0,0 +1,161 @@ +import React, { useState, useEffect, useCallback } from 'react'; +import { View, Text, FlatList, TouchableOpacity, RefreshControl } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { useRouter } from 'expo-router'; +import { StatusBar } from 'expo-status-bar'; +import { Filter, ReceiptText } from 'lucide-react-native'; +import api from '@/utils/api'; +import { useAlert } from '@/components/AlertComponent'; +import LoadingScreen from '@/components/LoadingScreen'; +import FilterModal from '@/components/FilterModal'; +import InvoiceCard from '@/components/InvoiceCard'; +import { InvoiceItem, Place } from '@/types/types'; + +export default function InvoiceScreen() { + const router = useRouter(); + const alert = useAlert(); + const [invoices, setInvoices] = useState([]); + const [isLoading, setIsLoading] = useState(true); + const [refreshing, setRefreshing] = useState(false); + + // Filters state + const [showFilterModal, setShowFilterModal] = useState(false); + const [places, setPlaces] = useState([]); + const [filterRange, setFilterRange] = useState<{ startDate: string | null; endDate: string | null }>({ startDate: null, endDate: null }); + const [filterPlace, setFilterPlace] = useState(null); + const [filterSupplier, setFilterSupplier] = useState(null); + + const activeFiltersCount = (filterRange.startDate ? 1 : 0) + (filterPlace ? 1 : 0) + (filterSupplier ? 1 : 0); + + const fetchPlaces = async () => { + try { + const response = await api.get('/construction-site/get-construction-sites'); + if (response.data?.success) { + setPlaces(response.data.constructionSites || []); + } + } catch (error) { + console.error('Errore nel recupero dei cantieri:', error); + } + }; + + const fetchInvoices = async (currentRange = filterRange, currentPlace = filterPlace, currentSupplier = filterSupplier) => { + try { + if (!refreshing) setIsLoading(true); + const rangeParam = currentRange.startDate ? currentRange : null; + // The backend's construction_site_code matches the name (label) of the construction site + const placeCode = currentPlace ? places.find(p => p.id === currentPlace)?.label : null; + const params = { date: rangeParam, place: placeCode, supplier: currentSupplier }; + const response = await api.post('/invoice-supplier/list', { params }); + if (response.data?.success) { + // The backend already returns data matching InvoiceItem mostly + setInvoices(response.data.result || []); + } + } catch (error) { + console.error('Error fetching invoices:', error); + alert.showAlert('error', 'Errore', 'Impossibile recuperare la lista delle fatture.'); + } finally { + setIsLoading(false); + setRefreshing(false); + } + }; + + useEffect(() => { + fetchPlaces(); + fetchInvoices(); + }, []); + + const onRefresh = () => { + setRefreshing(true); + fetchInvoices(); + }; + + // Stable reference: keeps InvoiceCard memoization effective across page re-renders + const handleInvoicePress = useCallback((id: number) => { + router.push(`/invoice/${id}`); + }, [router]); + + const handleApplyFilters = (range: any, place: any, supplier: any) => { + setFilterRange(range); + setFilterPlace(place); + setFilterSupplier(supplier); + setShowFilterModal(false); + fetchInvoices(range, place, supplier); + }; + + const handleResetFilters = () => { + const emptyRange = { startDate: null, endDate: null }; + setFilterRange(emptyRange); + setFilterPlace(null); + setFilterSupplier(null); + setShowFilterModal(false); + fetchInvoices(emptyRange, null, null); + }; + + if (isLoading && !refreshing) { + return ; + } + + return ( + + + {/* Header */} + + + + Elenco delle fatture + Fatture Fornitori + + + + + + + + + {/* List */} + item.id.toString()} + className="flex-1" + contentContainerStyle={{ padding: 20, paddingBottom: 100, gap: 16 }} + showsVerticalScrollIndicator={true} + scrollIndicatorInsets={{ right: 1 }} + refreshControl={} + renderItem={({ item }) => ( + + )} + ListEmptyComponent={ + + Nessuna fattura trovata + + } + /> + + {/* FAB Filter */} + setShowFilterModal(true)} + className="absolute bottom-8 right-6 w-16 h-16 bg-[#1071C2] rounded-full shadow-lg items-center justify-center active:scale-90" + > + + {activeFiltersCount > 0 && ( + + {activeFiltersCount} + + )} + + + setShowFilterModal(false)} + onApply={handleApplyFilters} + onReset={handleResetFilters} + /> + + + ); +} diff --git a/global.css b/global.css new file mode 100644 index 0000000..bd6213e --- /dev/null +++ b/global.css @@ -0,0 +1,3 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; \ No newline at end of file diff --git a/metro.config.js b/metro.config.js new file mode 100644 index 0000000..131243e --- /dev/null +++ b/metro.config.js @@ -0,0 +1,19 @@ +const { getDefaultConfig } = require("expo/metro-config"); +const { withNativeWind } = require('nativewind/metro'); +const path = require('node:path'); + +const config = getDefaultConfig(__dirname) + +const ALIASES = { + tslib: path.resolve(__dirname, "node_modules/tslib/tslib.es6.js"), +}; + +config.resolver.resolveRequest = (context, moduleName, platform) => { + return context.resolveRequest( + context, + ALIASES[moduleName] ?? moduleName, + platform + ); +}; + +module.exports = withNativeWind(config, { input: './global.css' }) \ No newline at end of file diff --git a/nativewind-env.d.ts b/nativewind-env.d.ts new file mode 100644 index 0000000..fbca8c7 --- /dev/null +++ b/nativewind-env.d.ts @@ -0,0 +1 @@ +/// \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..9fd7697 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,14733 @@ +{ + "name": "ipcostruzioni_app", + "version": "1.7.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "ipcostruzioni_app", + "version": "1.7.0", + "dependencies": { + "@expo/vector-icons": "^15.0.3", + "@react-native-async-storage/async-storage": "2.2.0", + "@react-native-community/netinfo": "11.4.1", + "@react-navigation/bottom-tabs": "^7.4.0", + "@react-navigation/elements": "^2.6.3", + "@react-navigation/native": "^7.1.8", + "@wuba/react-native-echarts": "^3.1.1", + "axios": "^1.13.2", + "babel-preset-expo": "~54.0.10", + "echarts": "^5.5.0", + "expo": "~54.0.36", + "expo-camera": "~17.0.10", + "expo-constants": "~18.0.10", + "expo-dev-client": "~6.0.20", + "expo-document-picker": "~14.0.8", + "expo-file-system": "~19.0.23", + "expo-font": "~14.0.12", + "expo-haptics": "~15.0.7", + "expo-image": "~3.0.10", + "expo-image-picker": "~17.0.11", + "expo-linking": "~8.0.11", + "expo-router": "~6.0.24", + "expo-secure-store": "~15.0.8", + "expo-sharing": "~14.0.8", + "expo-splash-screen": "~31.0.11", + "expo-status-bar": "~3.0.8", + "expo-symbols": "~1.0.7", + "expo-system-ui": "~6.0.8", + "expo-web-browser": "~15.0.9", + "lucide-react-native": "^0.563.0", + "nativewind": "^4.2.1", + "prettier-plugin-tailwindcss": "^0.5.14", + "react": "19.1.0", + "react-dom": "19.1.0", + "react-native": "0.81.5", + "react-native-gesture-handler": "~2.28.0", + "react-native-image-viewing": "^0.2.2", + "react-native-keyboard-controller": "1.18.5", + "react-native-reanimated": "~4.1.1", + "react-native-safe-area-context": "~5.6.0", + "react-native-screens": "~4.16.0", + "react-native-svg": "15.12.1", + "react-native-ui-datepicker": "^3.1.2", + "react-native-web": "~0.21.0", + "react-native-worklets": "0.5.1", + "tailwindcss": "^3.4.18" + }, + "devDependencies": { + "@types/react": "~19.1.0", + "eslint": "^9.25.0", + "eslint-config-expo": "~10.0.0", + "typescript": "~5.9.2" + } + }, + "node_modules/@0no-co/graphql.web": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@0no-co/graphql.web/-/graphql.web-1.3.3.tgz", + "integrity": "sha512-4gFGBdyaFmQ6n9euhp5JtIGS4ZeivwDr1tCPENUxTvy5wyv532yOtFCr9zzYAJh1s6uibgC+TRXUcay+mxzCoQ==", + "license": "MIT", + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0" + }, + "peerDependenciesMeta": { + "graphql": { + "optional": true + } + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", + "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.29.7", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz", + "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz", + "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/generator": "^7.29.7", + "@babel/helper-compilation-targets": "^7.29.7", + "@babel/helper-module-transforms": "^7.29.7", + "@babel/helpers": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/template": "^7.29.7", + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.7.tgz", + "integrity": "sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.7", + "@babel/types": "^7.29.7", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.29.7.tgz", + "integrity": "sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz", + "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.29.7", + "@babel/helper-validator-option": "^7.29.7", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.29.7.tgz", + "integrity": "sha512-IY3ZD9Tmooqr3TUhc3DUWxiuo8xx1DWLhd5M7hQ+ZWJamqM2BbalrBJb2MisSLoYorOj75U03qULCxQTY9r3hg==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-member-expression-to-functions": "^7.29.7", + "@babel/helper-optimise-call-expression": "^7.29.7", + "@babel/helper-replace-supers": "^7.29.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7", + "@babel/traverse": "^7.29.7", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.29.7.tgz", + "integrity": "sha512-907Uymvqgg1dwUA+7IGwFAOSYzQOuzPXKNJ1yxzwPffzkYFg2q2eHi1fIOs6sXkG9NbIUMunnUlkYsfRFNvomg==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "regexpu-core": "^6.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.8.tgz", + "integrity": "sha512-47UwBLPpQi1NoWzLuHNjRoHlYXMwIJoBf7MFou6viC/sIHWYygpvr0B6IAyh5sBdA2nr2LPIRww8lfaUVQINBA==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", + "debug": "^4.4.3", + "lodash.debounce": "^4.0.8", + "resolve": "^1.22.11" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz", + "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.29.7.tgz", + "integrity": "sha512-j+7JYmk1JYDtACIGj0QJqqWZjoUpMoEikQGADMaHgCMCSDqd2+P32rfcibUNrGOMWrlzK1WJBdxrB3JJQZwWtg==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz", + "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz", + "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.29.7.tgz", + "integrity": "sha512-+kmGVjcT9RGYzoDwdwEqEvGgKe3BYq+O1iGzjFubaNgZHwYHP6lsF2Yghf4kEuv9BV7tYDZ913aBW9am6YKong==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz", + "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.29.7.tgz", + "integrity": "sha512-16AMiW26DbXWBbr3B8wNozKM0ydMLB892vaOaJW/fPJdnT8vJk5sdkQcU/isqUxyCE0cEoa8wZOcbgDuC4b6Og==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-wrap-function": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.29.7.tgz", + "integrity": "sha512-atfGXWSeCiF4DnKZIfmJfQRkSw9b9gNNXR1kqKjbhG4pGYCOnkp8OcTB8E3NXjBu8NpheSnOeNKz8KT7UNFTmQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.29.7", + "@babel/helper-optimise-call-expression": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.29.7.tgz", + "integrity": "sha512-brcMGQaVzIeUb+6/bs1Av0f8YuNNjKY2JyvfRCsFuFsdKccEQ5Ges2y74D74NZ1Rz8lKJ9ksJkfqwQFJ/iNEyQ==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", + "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", + "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz", + "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.29.7.tgz", + "integrity": "sha512-iES0Skag9ERIF68aXadpO6dbXa03mNWK3sEqJaMnLNs/eC3l0lkImdfoy6Y09/SfkpawdAB4RjQ7PVA7TcVGdw==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.29.7", + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz", + "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.9.tgz", + "integrity": "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz", + "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.7" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.29.7.tgz", + "integrity": "sha512-EtU0Hi3GvrTqD56xKmZvV/uCXK2ZbwVNPNLAquVItcAZpUhkXwWlo3Fmj0c2LxgSf2I8IDULeAepwNP1OefLXg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/plugin-syntax-decorators": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-default-from": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.29.7.tgz", + "integrity": "sha512-p+G5BNXDcy3bOXplhY4HybQ1GxH3i2Tppmdm/3epyRu2VgJJZuUlZ61MqRTg582Q7ZLBdP7fePYvsumSEkMxcQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.29.7.tgz", + "integrity": "sha512-9MTTLbF39X6sqM92JPEsoI7++26hjZvzkxKZy64aMhWLH2mPkJ/Q3AV4QLmls3R14FpSpkOwQQfUh962JGQxxg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-default-from": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.29.7.tgz", + "integrity": "sha512-foag0BB37ROhdeIX9O8G0jX7hw0UekJc04cHMrYLOnrErsnBKqJGHJ8eDRpoCFZBvEPPygmmtw4qyU97qa4oOw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.29.7.tgz", + "integrity": "sha512-ajMX6QPcyomotqwpzhkYGxcK2i/us0rs1Qo9QvUpa+Fca0FTmqrzKrctoIYLMxcOhGZldGT/BAVkRGTWBiR8gQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.29.7.tgz", + "integrity": "sha512-zGYcYfq/WmZ4V+kBIXQon9dSSc8ircGZqw9ZaNhhGj9nZkeBu1jHLBDQqYYi5WA9uawvA2sIMbry2nCFhf5Djg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.29.7.tgz", + "integrity": "sha512-TSu8+mHCoEaaCDEZ0I3+6mvTBYR4PCxQwf2z9/r5Tbztv6NaLR3B9thGTTxX2WGuGHJqRiAbKPeGTJ5XWXVg6A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.29.7.tgz", + "integrity": "sha512-ngr+82Sh0xMz25TPCZi+nC2iTzjfCdWS2ONXTp/PtSCHCgaCNBpdMqgvJ2ccdLlClVZ7sisIgB914j/JFe+RZA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.29.7.tgz", + "integrity": "sha512-N7zArUXWzAMzm+/N0uPBeVB3Fam5lMxtUwMmDK5f/IBBS7a7p1qeUoxd/6CckXoxUdgsntq1Dh8xNW06maZbDQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.29.7.tgz", + "integrity": "sha512-d98gXZkgswvkyohMBABkhm3GeXhYj8psWfwQ2C7gtfrKGTykQa/iOIi+JJhwMjPlZ6Vm2XN+DCf3Es1EoG4ZLA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-remap-async-to-generator": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.29.7.tgz", + "integrity": "sha512-pcUb2SS+RMo9TWVBwKGI5ShtoG7R+zBsFmCKDa6fe8c+hPr3XJlZgoE5j6i8W7gDjhyvy+85vmYexanvXh3d1w==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-remap-async-to-generator": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.29.7.tgz", + "integrity": "sha512-ONyr4+AZhKh8yKWInVxU9AXA9EbsyeLcL6V0dJy6M2/62vuvpGm29zzuymbTpdc451GEpDIdAyPLP3r+P61yKQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.29.7.tgz", + "integrity": "sha512-GtcpjFvanPfzNQi3eTitsCqtRRmmqzpy/A+yhTR1HaZo1Ly3EA8ZXxlPyHdR8/IuRMYc3E4wdGBewB2QKQjAaA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.29.7.tgz", + "integrity": "sha512-kibJgmEdX2iMwsHY2tSZNDgj8PwIlCQz7FK9KuGKO8zsuoUwSEhoNnNVp/emKWrbY4HeO6kkXfdMqRKKKXBm2A==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.29.7.tgz", + "integrity": "sha512-qV0OGGBVacduzQHE649JyCneOFI/maT+YKsO+K4Yi3xv2wTPNjM/W2o2gdzMwEAZz7fXNTHAe0NcSg30bIN69g==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-compilation-targets": "^7.29.7", + "@babel/helper-globals": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-replace-supers": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.29.7.tgz", + "integrity": "sha512-RK7/IyU5phpuCdBAuig5VkzG/EnbDaui5SQGdU9BFrHdV+mV4cUjLMQ9lJDjLNtWHsqtiefpGZUXQP2BiTYMsA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/template": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.29.7.tgz", + "integrity": "sha512-iPX8aD6H9zV5s7ZsqTdNocPN/MGQ5sSMnElKrktxjJRMnB2jN/1p2+R7GkfD6CAYoVFqy5A4XnSIUeGgJzIWpg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.29.7.tgz", + "integrity": "sha512-24B2nOy2TeJSMheqwPD4DDQOV/elLSIlKxjZt4i05H5AgdPdWR3n18HnNrcJ+j76WJd9gbwb9jPjNYUy6RautA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.29.7.tgz", + "integrity": "sha512-wRHeUjUjCZnMHmiO5bRgjFLcoEh7JyTdByOW11ahhwNa4V0bmeGEaIvt51yq0zQp2yWIpqfxXXPyUP6GFJZHOQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/plugin-syntax-flow": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.29.7.tgz", + "integrity": "sha512-zeSIHh0+E1Um1WJRXCFlHQYu2ieJNdivLLjlBEp+dIBu3S51n+SZZmIXjxnItw6pz56Cn+KvK68BIBVsxq2JiQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.29.7.tgz", + "integrity": "sha512-otRWaHXE6fbAGkePvaj/kvs3HsqXfPhlnzwSOlnFgbqCPMd975dW+4wZ00WFBt+/YlBGcJwNrARQTOJOb4ZrIg==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.29.7.tgz", + "integrity": "sha512-DZ/oLP21ZuWx1vKqnoNv6/tvEK48AQOBRai40CX9dTjGluvT/YZCyY3rryDtyUqCEoyNroy5KKPwX2iQCiRvyw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.29.7.tgz", + "integrity": "sha512-A0H91hh6W8MFRkp5TqJmMr39jzGD1A1E1Ysiv2O06Sfbhkapm+XyIzxWCEh5kqwOZ1/8QZ0dY3SeQ7XBqfJd5Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.29.7.tgz", + "integrity": "sha512-j0vCldybPC5b5dwCQOJ21uKtHzt7hxLygJTg9eF1ScfaikEDNfzn94XoW5Fi+seBR0nCyL23xaBFFkq7dTM8XQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.29.7.tgz", + "integrity": "sha512-vuFoLwr4qnv2xbZ16SQd6uPcH5FNrLHhk/Jzo++0XJFcaDsr4gjJVg6j398oMHiC+83k/GiBzviwF5KBJkPUtQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.29.7.tgz", + "integrity": "sha512-idmp1dFaekP9GbcMvG24Kvw2BfhFZjHnNJCkV4WuIY4PskJzwI3f1N5OdgYke38T7rftO6ERulFRn2cFeZwRkg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.29.7.tgz", + "integrity": "sha512-zR7fv/z14OjgHl4AgRtkDBvBMhIzCxqV/qN/2BCRC7LjFwvuzjYe7gDWxC4Wl/SNsLM6SE1IWvRPYMgSJaUvNw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.29.7.tgz", + "integrity": "sha512-Ld98jn4c0smUywL57m7SgsHq3OpThOa6LqZJif3G6jYOovPleoFhVrBJ1WegRApSFB2wu4+RelAj9AC9G08Z4A==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/plugin-transform-destructuring": "^7.29.7", + "@babel/plugin-transform-parameters": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.29.7.tgz", + "integrity": "sha512-sLsyndxK2VwX6yNUOakMb7Sh553ZTe/vVM1XJ+9Z5aW1ytsc8xOIwmyk05NNjN60vkc5/KqoTH6hB4V41LJhng==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.29.7.tgz", + "integrity": "sha512-6GM1dhvK3gNODkXcEcMCOLEDCLSoZ/sBbro2Ax8HURyasQ4NshagQixkRFdh5niI6E4gmA/jYI/4aT7rRos3ZQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.29.7.tgz", + "integrity": "sha512-ZDOBqV/qLYJI0YElr8DcENEyARsFQeESqWXH6gZlghYXuPPjvweuDhP4VyEi4BlUBlLRFZVjxoZDMjxhLW766g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.29.7.tgz", + "integrity": "sha512-/6Rz4DK1ETDEM/bWHsPHcaEe7ZaT1EqSXjtSP/L0DijOYuaUhiRiOKcwpZ8P7zR4xXEHc2ITdiCgBm9Tpyv9ug==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.29.7.tgz", + "integrity": "sha512-+BNo06dnrzdNNqCm1X6YUaVv0DKk8Q+JYcoZfOkLhYWNCXzlwTSRq8zGWayT1csjcpNXV9CQTBRRbmTLZac5cA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.29.7.tgz", + "integrity": "sha512-+1wdDMGNb4UPeY3Q4L5yLiYe6TXPXubs4NjrgRFw13hPRLJfEMw2Q5OXkee6/IfdqePIeW4Jjwe3aBh7SdKz4Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.29.7.tgz", + "integrity": "sha512-WsZulLVBUHXVj2cUcPVx6UE21TpalB6bHbSFErKT0Ib++ax24jjXe73FqlWvdylFOjiuPHYi6VCcgRad1ItN+A==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/plugin-syntax-jsx": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.29.7.tgz", + "integrity": "sha512-Xfy3UVMF04+ypnFbkhvfqtmvwfe92qwQdbGZVonhE+6v35GzlofmOnA1szaZqzb9xYWr0nl1e5EMmzi0DNON1g==", + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.29.7.tgz", + "integrity": "sha512-TL0hMc9xzy86VD31nUiwzd5otRAcyEPcsegCxolO0PvcXuH1v0kECe/UIznYFihpkvU5wg/jk4v0TTEFfm53fw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.29.7.tgz", + "integrity": "sha512-06IyK09H3wi4cGbhDBwp5gUGo0IKtnYa8tyTiephirPCK6fbobVGiXMMI5zLQ4aKEYP3wZ3ArU44o+8KMrSG/Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.29.7.tgz", + "integrity": "sha512-H5E+HBgDpr6Q5t+Aj11tL7XkIui1jhbIoArVQnqjgXo5/3YxkN7ZEBcWF4RQlB0T4rrxJQbXS6kiFV6B7XTqUA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.29.7.tgz", + "integrity": "sha512-rNNFV0DBAJp988xW2DOntfDoYn1eR8GGF5AT5vYc+rjyfaQkM242c9tZUHHPe7KYaiJizXPWhQTzzdbXySyhBw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.29.7.tgz", + "integrity": "sha512-xmAscdE/AsqRW7vutbPNoUmu/nF5SrLKPs7aoJgEjo35lLKA/Bc0i2rMv/hr1+Y0o1bQCiVtith3u2vdgRL39Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.29.7.tgz", + "integrity": "sha512-I+WYbGBAiCn7nA6xBrlgPH+MB7HWb4u8pv5S0Pv7OtwNvIFvCCb24YlttKEeUFVurfBCEaOTnuhlqsb7f0Z5Dg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.29.7.tgz", + "integrity": "sha512-/u5K1QWada7tbYNqTjMh96718g9NTwh9tfPJMsSmVsQwGT447FskV+KcfeXkXq2GWki4EM/MuTdmBec+hOuVTQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.29.7.tgz", + "integrity": "sha512-BCHzNYJGe9l7EpwwDBN/ztlL2NYFFq8hp9ddjtUEM9f2O7S7kKV/lL6Fwo7IF7NSkYhPK2vO+86nIGltA90MsA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.29.7.tgz", + "integrity": "sha512-NCSEJ4sLFU2gqAub45HYh4fus2yQ36rr6ei6vpU7NdoJqCpxvEG8E6eJpscGyXP3VHD2Ny+fSXr04k1hoUrFqA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.29.7.tgz", + "integrity": "sha512-jK52h8LaLc7JarhQV2ofeFMts4H7vnOXnqZNA6fYglBTZewRBE51KWt3BUltW1P+KoPsYkHoJeXePuz4zo2LMw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7", + "@babel/plugin-syntax-typescript": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.29.7.tgz", + "integrity": "sha512-7D/x/23/d/3VqZ0QA+LGbZMlGwZjztBygSWWWsfTPoQ1oQ6Q1P6Mr3d0kk42XabyUVw+fha3LqdRsFqeKqvCyA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.29.7.tgz", + "integrity": "sha512-C+PV1TFUPTmBQGoPBL8j2QmLpZ117YTCwxIZeJOM96GbYMFSc7/pOXU5lVykwnZxyTqQxRsvoRk6f2FktZgGHA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-validator-option": "^7.29.7", + "@babel/plugin-transform-react-display-name": "^7.29.7", + "@babel/plugin-transform-react-jsx": "^7.29.7", + "@babel/plugin-transform-react-jsx-development": "^7.29.7", + "@babel/plugin-transform-react-pure-annotations": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.29.7.tgz", + "integrity": "sha512-/Foi8vKY2EVbed/1eZx0gJEEwHAIxogrySI7rULcRIvhZzbvoE/b5qG5Ghc0WKAFKOHA9SD1x7RsFlOYdutIiQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-validator-option": "^7.29.7", + "@babel/plugin-syntax-jsx": "^7.29.7", + "@babel/plugin-transform-modules-commonjs": "^7.29.7", + "@babel/plugin-transform-typescript": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz", + "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz", + "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.7.tgz", + "integrity": "sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/generator": "^7.29.7", + "@babel/helper-globals": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/template": "^7.29.7", + "@babel/types": "^7.29.7", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse--for-generate-function-map": { + "name": "@babel/traverse", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.7.tgz", + "integrity": "sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/generator": "^7.29.7", + "@babel/helper-globals": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/template": "^7.29.7", + "@babel/types": "^7.29.7", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz", + "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "license": "MIT", + "dependencies": { + "@types/hammerjs": "^2.0.36" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz", + "integrity": "sha512-ELEBe8PsLvvJ6QMr0zLt8ffvOHW/dc1m3CEzNMg7aJUv3bMaoDtw2TXyDAwkYBuroxxuHEwhRTLJSe5sya547g==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz", + "integrity": "sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz", + "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.7", + "debug": "^4.3.1", + "minimatch": "^3.1.5" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", + "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", + "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.6.tgz", + "integrity": "sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.14.0", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.3.0", + "minimatch": "^3.1.5", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "9.39.5", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.5.tgz", + "integrity": "sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", + "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@expo/code-signing-certificates": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.6.tgz", + "integrity": "sha512-iNe0puxwBNEcuua9gmTGzq+SuMDa0iATai1FlFTMHJ/vUmKvN/V//drXoLJkVb5i5H3iE/n/qIJxyoBnXouD0w==", + "license": "MIT", + "dependencies": { + "node-forge": "^1.3.3" + } + }, + "node_modules/@expo/config": { + "version": "12.0.14", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-12.0.14.tgz", + "integrity": "sha512-3dfbBd9LnPDgyylhCgkOsaG8Adg52uOVOTQYH5lf23a/t8M5eQpXKCvzUarrf62B78057n2NnkiofK9TfPgvzw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "@expo/config-plugins": "~54.0.5", + "@expo/config-types": "^54.0.10", + "@expo/json-file": "^10.0.16", + "deepmerge": "^4.3.1", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "require-from-string": "^2.0.2", + "resolve-from": "^5.0.0", + "resolve-workspace-root": "^2.0.0", + "semver": "^7.6.0", + "slugify": "^1.3.4", + "sucrase": "~3.35.1" + } + }, + "node_modules/@expo/config-plugins": { + "version": "54.0.5", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-54.0.5.tgz", + "integrity": "sha512-aWQ3sViNRoQWw6So4A2qhWCt24CuGBK6MrRHI1AG+V6/NQAjIZCHaSvcXK2gXKpmisRhTSUWaKPIgLJQFB+AeQ==", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^54.0.10", + "@expo/json-file": "~10.0.16", + "@expo/plist": "^0.4.9", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "resolve-from": "^5.0.0", + "semver": "^7.5.4", + "slash": "^3.0.0", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/@expo/config-plugins/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/config-plugins/node_modules/@expo/json-file": { + "version": "10.0.16", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.0.16.tgz", + "integrity": "sha512-fcVkWEj+hLuP2yt5W0aw6LmDRqSPWDLUSxOMcmFeV+algmIF59sQVKCwB9btjQLd4V6x9N0pISkQEkBubUHrCw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^2.2.3" + } + }, + "node_modules/@expo/config-plugins/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/config-plugins/node_modules/brace-expansion": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/config-plugins/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config-plugins/node_modules/minimatch": { + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config-plugins/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/config-types": { + "version": "54.0.10", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-54.0.10.tgz", + "integrity": "sha512-/J16SC2an1LdtCZ67xhSkGXpALYUVUNyZws7v+PVsFZxClYehDSoKLqyRaGkpHlYrCc08bS0RF5E0JV6g50psA==", + "license": "MIT" + }, + "node_modules/@expo/config/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/config/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/config/node_modules/brace-expansion": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/config/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config/node_modules/minimatch": { + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/devcert": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.2.1.tgz", + "integrity": "sha512-qC4eaxmKMTmJC2ahwyui6ud8f3W60Ss7pMkpBq40Hu3zyiAaugPXnZ24145U7K36qO9UHdZUVxsCvIpz2RYYCA==", + "license": "MIT", + "dependencies": { + "@expo/sudo-prompt": "^9.3.1", + "debug": "^3.1.0" + } + }, + "node_modules/@expo/devcert/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/@expo/devtools": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@expo/devtools/-/devtools-0.1.8.tgz", + "integrity": "sha512-SVLxbuanDjJPgc0sy3EfXUMLb/tXzp6XIHkhtPVmTWJAp+FOr6+5SeiCfJrCzZFet0Ifyke2vX3sFcKwEvCXwQ==", + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/@expo/env": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@expo/env/-/env-2.0.12.tgz", + "integrity": "sha512-wVfzeBGlUohZG5kS8QCqXurpuWZFJEkBB1wXCifai3EZ/Llcg/VMTiUCpAgHImD3lI7GIU3V1uI64c04XIo98Q==", + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "debug": "^4.3.4", + "dotenv": "~16.4.5", + "dotenv-expand": "~11.0.6", + "getenv": "^2.0.0" + } + }, + "node_modules/@expo/fingerprint": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.15.5.tgz", + "integrity": "sha512-mdVoAMcux1WlM6kd1RoWiHRNqKqS+J6mKmWQ/BKgeh937S/fcW58EE68O6nc4KDXtWi3PBeNHskOFcgyIuD4hw==", + "license": "MIT", + "dependencies": { + "@expo/spawn-async": "^1.7.2", + "arg": "^5.0.2", + "chalk": "^4.1.2", + "debug": "^4.3.4", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "ignore": "^5.3.1", + "minimatch": "^10.2.2", + "p-limit": "^3.1.0", + "resolve-from": "^5.0.0", + "semver": "^7.6.0" + }, + "bin": { + "fingerprint": "bin/cli.js" + } + }, + "node_modules/@expo/fingerprint/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/fingerprint/node_modules/brace-expansion": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/fingerprint/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/fingerprint/node_modules/minimatch": { + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/fingerprint/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/image-utils": { + "version": "0.8.15", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.8.15.tgz", + "integrity": "sha512-3f5CgKJnJ8m4mp8VTcAFQqLrxof99RDr77Aa+7hgzDPg3ZotjLnofl77hf+COQRYi/kuqRYdYFgPIqOIOIdWJA==", + "license": "MIT", + "dependencies": { + "@expo/require-utils": "^55.0.6", + "@expo/spawn-async": "^1.7.2", + "chalk": "^4.0.0", + "getenv": "^2.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "semver": "^7.6.0" + } + }, + "node_modules/@expo/image-utils/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/json-file": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.2.0.tgz", + "integrity": "sha512-S6XzKe3R9GQeHiUPXc3xJjOv2VJhOEwFYf7xdC2z2cUqt3kZJ9mSO877sNQloVdnW/SUCtPY3bexlM7nwq+CAQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "json5": "^2.2.3" + } + }, + "node_modules/@expo/metro": { + "version": "54.2.0", + "resolved": "https://registry.npmjs.org/@expo/metro/-/metro-54.2.0.tgz", + "integrity": "sha512-h68TNZPGsk6swMmLm9nRSnE2UXm48rWwgcbtAHVMikXvbxdS41NDHHeqg1rcQ9AbznDRp6SQVC2MVpDnsRKU1w==", + "license": "MIT", + "dependencies": { + "metro": "0.83.3", + "metro-babel-transformer": "0.83.3", + "metro-cache": "0.83.3", + "metro-cache-key": "0.83.3", + "metro-config": "0.83.3", + "metro-core": "0.83.3", + "metro-file-map": "0.83.3", + "metro-minify-terser": "0.83.3", + "metro-resolver": "0.83.3", + "metro-runtime": "0.83.3", + "metro-source-map": "0.83.3", + "metro-symbolicate": "0.83.3", + "metro-transform-plugins": "0.83.3", + "metro-transform-worker": "0.83.3" + } + }, + "node_modules/@expo/metro-runtime": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@expo/metro-runtime/-/metro-runtime-6.1.2.tgz", + "integrity": "sha512-nvM+Qv45QH7pmYvP8JB1G8JpScrWND3KrMA6ZKe62cwwNiX/BjHU28Ear0v/4bQWXlOY0mv6B8CDIm8JxXde9g==", + "license": "MIT", + "dependencies": { + "anser": "^1.4.9", + "pretty-format": "^29.7.0", + "stacktrace-parser": "^0.1.10", + "whatwg-fetch": "^3.0.0" + }, + "peerDependencies": { + "expo": "*", + "react": "*", + "react-dom": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + } + } + }, + "node_modules/@expo/osascript": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.7.1.tgz", + "integrity": "sha512-Zn03EX6In7ts2lPUW2ESUSkEhEWQN1qqsiXjadtZMJOuZRkMiAg1ZQHuvz9DjByDWNJ2pBwAGyrts9lj9k389g==", + "license": "MIT", + "dependencies": { + "@expo/spawn-async": "^1.8.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/package-manager": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.13.1.tgz", + "integrity": "sha512-y/K+CaYYpZpNGZhSX4HyLT/vyIunFjNfyoxNysPBCefeLKI/VCx6f9LNPzrxayr3rCYO5bl9O8H+HRQK265Nkg==", + "license": "MIT", + "dependencies": { + "@expo/json-file": "^11.0.1", + "@expo/spawn-async": "^1.8.0", + "chalk": "^4.0.0", + "npm-package-arg": "^11.0.0", + "ora": "^3.4.0", + "resolve-workspace-root": "^2.0.0" + } + }, + "node_modules/@expo/package-manager/node_modules/@expo/json-file": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-11.0.1.tgz", + "integrity": "sha512-zxHWj4MKKMAL29ZQSY/Fssx4Thluk40JmuGNaeS078wy/NhlFhnVi+rHHunulE3xJAJ0CM73m8VK2+GkF9eRwQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "json5": "^2.2.3" + } + }, + "node_modules/@expo/plist": { + "version": "0.4.9", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.4.9.tgz", + "integrity": "sha512-MPVpmKGfnQEnrCzgxuXcmPP/y/t6AVm+DcSb2Myp21LKWv1N3l8uFxMggesfF4ixAxkRlGmMMx9GyDC9M+XklQ==", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.2.3", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/@expo/prebuild-config": { + "version": "54.0.9", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-54.0.9.tgz", + "integrity": "sha512-3/Rmyzt8vduPjnSVHbnc0wYFrlhwLWn2g596rDyKcLGeqN2WTLJbzVeznsrUwyzhBNXgnTomZWO5HDzbZ/4E7g==", + "license": "MIT", + "dependencies": { + "@expo/config": "~12.0.14", + "@expo/config-plugins": "~54.0.5", + "@expo/config-types": "^54.0.10", + "@expo/image-utils": "^0.8.8", + "@expo/json-file": "^10.0.16", + "@react-native/normalize-colors": "0.81.5", + "debug": "^4.3.1", + "resolve-from": "^5.0.0", + "semver": "^7.6.0", + "xml2js": "0.6.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/@expo/prebuild-config/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/require-utils": { + "version": "55.0.6", + "resolved": "https://registry.npmjs.org/@expo/require-utils/-/require-utils-55.0.6.tgz", + "integrity": "sha512-IqsRGPdGbF0lAIrg3XQ+GzcITYcsskvIRmFAjw2kBnr8RgSrRhFAJY1bKksukEUsuZy0knhTCVIIUce7hocqeA==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@expo/schema-utils": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@expo/schema-utils/-/schema-utils-0.1.9.tgz", + "integrity": "sha512-t9bYwG4Z0yCVzHYJoDMci1OFq2FkBkhStlfUGSkspKYTwB/84+x6sY+CXCgdhkQNQtvWaugW5KUs9YZfAXq9Sg==", + "license": "MIT" + }, + "node_modules/@expo/sdk-runtime-versions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz", + "integrity": "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==", + "license": "MIT" + }, + "node_modules/@expo/spawn-async": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.8.0.tgz", + "integrity": "sha512-eb9xxd/LbuEGSdua4NumCu/McVB9EM+F/JxB9pWgnERw4HQ9XyTNH1KapG6oqLWR8TuRK2LQfzJlmNi94CVobw==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.6" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/sudo-prompt": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@expo/sudo-prompt/-/sudo-prompt-9.3.2.tgz", + "integrity": "sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==", + "license": "MIT" + }, + "node_modules/@expo/vector-icons": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-15.1.1.tgz", + "integrity": "sha512-Iu2VkcoI5vygbtYngm7jb4ifxElNVXQYdDrYkT7UCEIiKLeWnQY0wf2ZhHZ+Wro6Sc5TaumpKUOqDRpLi5rkvw==", + "license": "MIT", + "peerDependencies": { + "expo-font": ">=14.0.4", + "react": "*", + "react-native": "*" + } + }, + "node_modules/@expo/ws-tunnel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@expo/ws-tunnel/-/ws-tunnel-1.0.6.tgz", + "integrity": "sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==", + "license": "MIT" + }, + "node_modules/@expo/xcpretty": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.4.4.tgz", + "integrity": "sha512-4aQzz9vgxcNXFfo/iyNgDDYfsU5XGKKxWxZopw0cVotHiW+U8IJbIxMaxsINs6bHhtkG3StKNPcOrn3eBuxKPw==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "chalk": "^4.1.0", + "js-yaml": "^4.1.0" + }, + "bin": { + "excpretty": "build/cli.js" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz", + "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/types": "^0.15.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz", + "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.2", + "@humanfs/types": "^0.15.0", + "@humanwhocodes/retry": "^0.4.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/types": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz", + "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "license": "ISC", + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@isaacs/ttlcache": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz", + "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "license": "ISC", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.15.0.tgz", + "integrity": "sha512-ttBQIIQPDeLjpPOohtUdXuXUVoA2uIB6fEH9HyJ7234s5mBJ5wTx20njxplLZQgLaOfpmPQA7X2t5AX6tIPbog==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.6.tgz", + "integrity": "sha512-+Sg6GCR/wy1oSmQDFq4LQDAhm3ETKnorxN+y5nbLULOR3P0c14f2Wurzj3/xqPXtasLFfHd5iRFQ7AJt4KH2cw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/create-cache-key-function": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz", + "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/environment": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "license": "MIT", + "dependencies": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.2.2.tgz", + "integrity": "sha512-JfB4kuJQjaoHuCTseIINHtHWeJnvgEcxjwA5t/Y00ZgaOO1Crz3fjT/p8kT28zA/Caz7oiUMn3d6H2yOVCVwuw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@tybys/wasm-util": "^0.10.3" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=23.5.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "peerDependencies": { + "@emnapi/core": "^1.7.1 || ^2.0.0-alpha.3", + "@emnapi/runtime": "^1.7.1 || ^2.0.0-alpha.3" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nolyfill/is-core-module": { + "version": "1.0.39", + "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz", + "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.4.0" + } + }, + "node_modules/@radix-ui/primitive": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.7.tgz", + "integrity": "sha512-rqWnm76nYT8HoNNqEjpgJ7Pw/DrBj5iBTrmEPo6HTX5+VJyBNOqTdv4g89G63HuR5g0AaENoAcH7Is5fF2kZ8Q==", + "license": "MIT" + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", + "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-context": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.2.2.tgz", + "integrity": "sha512-RHCUGwKHDr0hDGg4X7ma4JG4/+12qxw8rkh5QKdDldlCvtja6nUx1Ef/8HVrJze81lEsgLQlqjzjGNHantgnQA==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-direction": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.4.tgz", + "integrity": "sha512-5pzg4FGQNpExhnhT2zlrP1wZFaYCd1K0nYWoFAdcYoYK868IEigqMX3B3f8yIoRlAhAeDWciLI6ZdCKHF9P4Vg==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.6.tgz", + "integrity": "sha512-RNOJjfZMTyBM6xYmV3IVGXkPjIhcBAuv48POevAXwrGJhkWZ9p1rFoIS1JFooPuT193AZmRsCPhpoVJxx6OPoQ==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-id": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.4.tgz", + "integrity": "sha512-TMQp2llA+RYn7JcjnrMnz7wN4pcVttPZnRZo52PLQsoLVKzNlVwUeHmfePgTgRluXFvlD3GD5g5MOVVTJCO0qA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.0.tgz", + "integrity": "sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.4.tgz", + "integrity": "sha512-R6OUY2e2fA6Yn6s+VSx5KBV6Nx8LQEhu+cz7LCej18rQ1HLyg9PSC9jP/ZNx0o6FAIK9c0F1kHylzSxKsdlkrQ==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.6.tgz", + "integrity": "sha512-uEQJGT97ZA/TgP/Hydw47lHu+/vQj6z/0jA+WeTbK1o9Rx45GImjpD0tc3W5ad3D6XTSR6e1yEO0FvGq6WQfVQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-use-effect-event": "0.0.5", + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-effect-event": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.5.tgz", + "integrity": "sha512-7cshFL8HGS/7HEiHH+9kL9HBwp2sa9yX18Knwek6KYWmXwM7pegMgta2AXMQKI+rq3JnfSj9x8wYqFMTdG1Jgg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-is-hydrated": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.3.tgz", + "integrity": "sha512-umO/aJ+82CpOnhDZUTbILCQf7kU/g0iv+oGs/Q8jw7IkhWBzaEP4sA268PhFAJTFetbwp3ICc6ktpI4TqtxcIw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.4.tgz", + "integrity": "sha512-K20DkRkUwDnxEYMBPcg3Y6voLkEy5p5QQmszZgLngKKiC7dzBR/aEuK3w1qlx2JWDUNH6FluahYdgR3BP+QbYw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@react-native-async-storage/async-storage": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-2.2.0.tgz", + "integrity": "sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==", + "license": "MIT", + "dependencies": { + "merge-options": "^3.0.4" + }, + "peerDependencies": { + "react-native": "^0.0.0-0 || >=0.65 <1.0" + } + }, + "node_modules/@react-native-community/netinfo": { + "version": "11.4.1", + "resolved": "https://registry.npmjs.org/@react-native-community/netinfo/-/netinfo-11.4.1.tgz", + "integrity": "sha512-B0BYAkghz3Q2V09BF88RA601XursIEA111tnc2JOaN7axJWmNefmfjZqw/KdSxKZp7CZUuPpjBmz/WCR9uaHYg==", + "license": "MIT", + "peerDependencies": { + "react-native": ">=0.59" + } + }, + "node_modules/@react-native/assets-registry": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.81.5.tgz", + "integrity": "sha512-705B6x/5Kxm1RKRvSv0ADYWm5JOnoiQ1ufW7h8uu2E6G9Of/eE6hP/Ivw3U5jI16ERqZxiKQwk34VJbB0niX9w==", + "license": "MIT", + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/babel-plugin-codegen": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.81.5.tgz", + "integrity": "sha512-oF71cIH6je3fSLi6VPjjC3Sgyyn57JLHXs+mHWc9MoCiJJcM4nqsS5J38zv1XQ8d3zOW2JtHro+LF0tagj2bfQ==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.3", + "@react-native/codegen": "0.81.5" + }, + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/babel-preset": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.81.5.tgz", + "integrity": "sha512-UoI/x/5tCmi+pZ3c1+Ypr1DaRMDLI3y+Q70pVLLVgrnC3DHsHRIbHcCHIeG/IJvoeFqFM2sTdhSOLJrf8lOPrA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/plugin-proposal-export-default-from": "^7.24.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-default-from": "^7.24.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.24.7", + "@babel/plugin-transform-async-generator-functions": "^7.25.4", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.25.0", + "@babel/plugin-transform-class-properties": "^7.25.4", + "@babel/plugin-transform-classes": "^7.25.4", + "@babel/plugin-transform-computed-properties": "^7.24.7", + "@babel/plugin-transform-destructuring": "^7.24.8", + "@babel/plugin-transform-flow-strip-types": "^7.25.2", + "@babel/plugin-transform-for-of": "^7.24.7", + "@babel/plugin-transform-function-name": "^7.25.1", + "@babel/plugin-transform-literals": "^7.25.2", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.8", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-numeric-separator": "^7.24.7", + "@babel/plugin-transform-object-rest-spread": "^7.24.7", + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.8", + "@babel/plugin-transform-parameters": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-react-display-name": "^7.24.7", + "@babel/plugin-transform-react-jsx": "^7.25.2", + "@babel/plugin-transform-react-jsx-self": "^7.24.7", + "@babel/plugin-transform-react-jsx-source": "^7.24.7", + "@babel/plugin-transform-regenerator": "^7.24.7", + "@babel/plugin-transform-runtime": "^7.24.7", + "@babel/plugin-transform-shorthand-properties": "^7.24.7", + "@babel/plugin-transform-spread": "^7.24.7", + "@babel/plugin-transform-sticky-regex": "^7.24.7", + "@babel/plugin-transform-typescript": "^7.25.2", + "@babel/plugin-transform-unicode-regex": "^7.24.7", + "@babel/template": "^7.25.0", + "@react-native/babel-plugin-codegen": "0.81.5", + "babel-plugin-syntax-hermes-parser": "0.29.1", + "babel-plugin-transform-flow-enums": "^0.0.2", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": ">= 20.19.4" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native/babel-preset/node_modules/react-refresh": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native/codegen": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.81.5.tgz", + "integrity": "sha512-a2TDA03Up8lpSa9sh5VRGCQDXgCTOyDOFH+aqyinxp1HChG8uk89/G+nkJ9FPd0rqgi25eCTR16TWdS3b+fA6g==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/parser": "^7.25.3", + "glob": "^7.1.1", + "hermes-parser": "0.29.1", + "invariant": "^2.2.4", + "nullthrows": "^1.1.1", + "yargs": "^17.6.2" + }, + "engines": { + "node": ">= 20.19.4" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native/community-cli-plugin": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.81.5.tgz", + "integrity": "sha512-yWRlmEOtcyvSZ4+OvqPabt+NS36vg0K/WADTQLhrYrm9qdZSuXmq8PmdJWz/68wAqKQ+4KTILiq2kjRQwnyhQw==", + "license": "MIT", + "dependencies": { + "@react-native/dev-middleware": "0.81.5", + "debug": "^4.4.0", + "invariant": "^2.2.4", + "metro": "^0.83.1", + "metro-config": "^0.83.1", + "metro-core": "^0.83.1", + "semver": "^7.1.3" + }, + "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 + } + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native/debugger-frontend": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.81.5.tgz", + "integrity": "sha512-bnd9FSdWKx2ncklOetCgrlwqSGhMHP2zOxObJbOWXoj7GHEmih4MKarBo5/a8gX8EfA1EwRATdfNBQ81DY+h+w==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/dev-middleware": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.81.5.tgz", + "integrity": "sha512-WfPfZzboYgo/TUtysuD5xyANzzfka8Ebni6RIb2wDxhb56ERi7qDrE4xGhtPsjCL4pQBXSVxyIlCy0d8I6EgGA==", + "license": "MIT", + "dependencies": { + "@isaacs/ttlcache": "^1.4.1", + "@react-native/debugger-frontend": "0.81.5", + "chrome-launcher": "^0.15.2", + "chromium-edge-launcher": "^0.2.0", + "connect": "^3.6.5", + "debug": "^4.4.0", + "invariant": "^2.2.4", + "nullthrows": "^1.1.1", + "open": "^7.0.3", + "serve-static": "^1.16.2", + "ws": "^6.2.3" + }, + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/dev-middleware/node_modules/ws": { + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.6.tgz", + "integrity": "sha512-XTrf1gv7kXoVf1hbC3PAyAiPgR8Wz1blcrYIjEsUmr08BLksT41R8KbjmS9408C2ERx7v1JDLD/BkpLEttjfKA==", + "license": "MIT", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/@react-native/gradle-plugin": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.81.5.tgz", + "integrity": "sha512-hORRlNBj+ReNMLo9jme3yQ6JQf4GZpVEBLxmTXGGlIL78MAezDZr5/uq9dwElSbcGmLEgeiax6e174Fie6qPLg==", + "license": "MIT", + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/js-polyfills": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.81.5.tgz", + "integrity": "sha512-fB7M1CMOCIUudTRuj7kzxIBTVw2KXnsgbQ6+4cbqSxo8NmRRhA0Ul4ZUzZj3rFd3VznTL4Brmocv1oiN0bWZ8w==", + "license": "MIT", + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/normalize-colors": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.81.5.tgz", + "integrity": "sha512-0HuJ8YtqlTVRXGZuGeBejLE04wSQsibpTI+RGOyVqxZvgtlLLC/Ssw0UmbHhT4lYMp2fhdtvKZSs5emWB1zR/g==", + "license": "MIT" + }, + "node_modules/@react-navigation/bottom-tabs": { + "version": "7.18.14", + "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-7.18.14.tgz", + "integrity": "sha512-A3V9rDSut459TBPtkD7rb0npUUBlJBfMunyRT5nOGKqPguhuXWk1h91NfQMuqyW2DCUvvFZChzsbLbj42rXTdQ==", + "license": "MIT", + "dependencies": { + "@react-navigation/elements": "^2.9.36", + "color": "^4.2.3", + "sf-symbols-typescript": "^2.1.0" + }, + "peerDependencies": { + "@react-navigation/native": "^7.3.14", + "react": ">= 18.2.0", + "react-native": "*", + "react-native-safe-area-context": ">= 4.0.0", + "react-native-screens": ">= 4.0.0" + } + }, + "node_modules/@react-navigation/core": { + "version": "7.21.11", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-7.21.11.tgz", + "integrity": "sha512-bCW1PsLA/eOXDOukcJFEzlcL3Zpy8DJuDCfkDDwAQlAgoSZ/J9+ZeDRUMmCUi6xbnFgvFEEIMertaLeErOFP0Q==", + "license": "MIT", + "dependencies": { + "@react-navigation/routers": "^7.6.4", + "escape-string-regexp": "^4.0.0", + "fast-deep-equal": "^3.1.3", + "nanoid": "^3.3.11", + "query-string": "^7.1.3", + "react-is": "^19.1.0", + "use-latest-callback": "^0.2.4", + "use-sync-external-store": "^1.5.0" + }, + "peerDependencies": { + "react": ">= 18.2.0" + } + }, + "node_modules/@react-navigation/elements": { + "version": "2.9.36", + "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-2.9.36.tgz", + "integrity": "sha512-+10x9s5v2Q7FwAYdSmPMgILtxZyC5e4hWJQu8g5o3u4p8DUToTBmGvys/UvmEr+h9xmm0Go42qw9Ff2ape53kQ==", + "license": "MIT", + "dependencies": { + "color": "^4.2.3", + "use-latest-callback": "^0.2.4", + "use-sync-external-store": "^1.5.0" + }, + "peerDependencies": { + "@react-native-masked-view/masked-view": ">= 0.2.0", + "@react-navigation/native": "^7.3.14", + "react": ">= 18.2.0", + "react-native": "*", + "react-native-safe-area-context": ">= 4.0.0" + }, + "peerDependenciesMeta": { + "@react-native-masked-view/masked-view": { + "optional": true + } + } + }, + "node_modules/@react-navigation/native": { + "version": "7.3.14", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-7.3.14.tgz", + "integrity": "sha512-hcKTDNBuuAA1/xW6QeKYmMPVhk5W9dKGQpPmn5dQeeePwMpu5OZ14NOgwKH0w9D3tg2jupojTcVL0tsx5DTFXg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@react-navigation/core": "^7.21.11", + "escape-string-regexp": "^4.0.0", + "fast-deep-equal": "^3.1.3", + "nanoid": "^3.3.11", + "standard-navigation": "^0.0.8", + "use-latest-callback": "^0.2.4" + }, + "peerDependencies": { + "react": ">= 18.2.0", + "react-native": "*" + } + }, + "node_modules/@react-navigation/native-stack": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-7.18.6.tgz", + "integrity": "sha512-KuvvSBddHrbKC4c6yKz+UCFey2xgTuPQHgjf2wJQAvA7JM8jCQa3G1+QzhO6d44nYNKir3y6EounXZvQE/BX6w==", + "license": "MIT", + "dependencies": { + "@react-navigation/elements": "^2.9.36", + "color": "^4.2.3", + "sf-symbols-typescript": "^2.1.0", + "warn-once": "^0.1.1" + }, + "peerDependencies": { + "@react-navigation/native": "^7.3.14", + "react": ">= 18.2.0", + "react-native": "*", + "react-native-safe-area-context": ">= 4.0.0", + "react-native-screens": ">= 4.0.0" + } + }, + "node_modules/@react-navigation/routers": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-7.6.4.tgz", + "integrity": "sha512-GI7eJm8/KsZUQaYcXvEExikKurRZRgEsSzyZ7faENfi65yqJBCXjDMwyN1pF6pNW1MoLH1ErDwDivFxY6BzD3w==", + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11" + } + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.12", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.12.tgz", + "integrity": "sha512-hhyNJ+nbR6ZR7pToHvllEFun9TL0sbL+tk/ON75lo+Xas054uez98qRbsuNt7MBCyZKK4+8Yli/OAGZhmfBZ/g==", + "license": "MIT" + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz", + "integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/estree": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hammerjs": { + "version": "2.0.46", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz", + "integrity": "sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==", + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "26.1.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.2.tgz", + "integrity": "sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==", + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, + "node_modules/@types/react": { + "version": "19.1.17", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.17.tgz", + "integrity": "sha512-Qec1E3mhALmaspIrhWt9jkQMNdw6bReVu64mjvhbhq2NFPftLPVr+l1SZgmw/66WwBNpDh7ao5AT6gF5v41PFA==", + "devOptional": true, + "license": "MIT", + "peer": true, + "dependencies": { + "csstype": "^3.0.2" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "license": "MIT" + }, + "node_modules/@types/yargs": { + "version": "17.0.35", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz", + "integrity": "sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==", + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.65.0.tgz", + "integrity": "sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.12.2", + "@typescript-eslint/scope-manager": "8.65.0", + "@typescript-eslint/type-utils": "8.65.0", + "@typescript-eslint/utils": "8.65.0", + "@typescript-eslint/visitor-keys": "8.65.0", + "ignore": "^7.0.5", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.65.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz", + "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.65.0.tgz", + "integrity": "sha512-CZ4nMxWwgu1HEEFNkeaCptra9QCtkmKdgf3sWh1rl1trIhmxLilgTV4cwcbQ4wemnT4sWQN8CaKOmdYx+g2gMA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@typescript-eslint/scope-manager": "8.65.0", + "@typescript-eslint/types": "8.65.0", + "@typescript-eslint/typescript-estree": "8.65.0", + "@typescript-eslint/visitor-keys": "8.65.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.65.0.tgz", + "integrity": "sha512-SxnPhbTsGahizDgbu7oqFH/xVtzIqMd/s+WtnSxNxJZJpLbdT5IPdzg8EZxO3+PoKahXmwJLeNQOpKJb3/bi7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.65.0", + "@typescript-eslint/types": "^8.65.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.65.0.tgz", + "integrity": "sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.65.0", + "@typescript-eslint/visitor-keys": "8.65.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.65.0.tgz", + "integrity": "sha512-j6GzGqCiRdA7Qhur2VVmKZAkBLfnHFQfx4TaJGL9RMveZqCo48jSHHO0DTgizEnGhtWnqmbtCUSrqSkdiY/0Hg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.65.0.tgz", + "integrity": "sha512-YjaZ7PRI5qY7ax2L3PbvX0rRyGtipAReCWs0mhhDBHjH/vl0g0BonaGXrKdKpMbIIsMIwDgbk/xzkBTyAltS5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.65.0", + "@typescript-eslint/typescript-estree": "8.65.0", + "@typescript-eslint/utils": "8.65.0", + "debug": "^4.4.3", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.65.0.tgz", + "integrity": "sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.65.0.tgz", + "integrity": "sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.65.0", + "@typescript-eslint/tsconfig-utils": "8.65.0", + "@typescript-eslint/types": "8.65.0", + "@typescript-eslint/visitor-keys": "8.65.0", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.65.0.tgz", + "integrity": "sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.65.0", + "@typescript-eslint/types": "8.65.0", + "@typescript-eslint/typescript-estree": "8.65.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.65.0.tgz", + "integrity": "sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.65.0", + "eslint-visitor-keys": "^5.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.3.tgz", + "integrity": "sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==", + "license": "ISC" + }, + "node_modules/@unrs/resolver-binding-android-arm-eabi": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.12.2.tgz", + "integrity": "sha512-g5T90pqg1bo/7mytQx6F4iBNC0Wsh9cu+z9veDbFjc7HjpesJFWD7QMS0NGStXM075+7dJPPVvBbpZlnrdpi/w==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@unrs/resolver-binding-android-arm64": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.12.2.tgz", + "integrity": "sha512-YGCRZv/9GLhwmz6mYDeTsm/92BAyR28l6c2ReweVW5pWgfsitWLY8upvfRlGdoyD8HjeTHSYJWyZGD4KJA/nFQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@unrs/resolver-binding-darwin-arm64": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.12.2.tgz", + "integrity": "sha512-u9DiNT1auQMO20A9SyTuG3wUgQWB9Z7KjAg0uFuCDR1FsAY8A0CG2S6JpHS1xwm/w1G08bjXZDcyOCjv1WAm2w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-darwin-x64": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.12.2.tgz", + "integrity": "sha512-f7rPLi/T1HVKZu/u6t87lroib16n8vrSzcyxI7lg4BGO9UF26KhQL44sd9eOUgrTYhvRXtWOIZT5PejdPyJfUA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-freebsd-x64": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.12.2.tgz", + "integrity": "sha512-BpcOjWCJub6nRZUS2zA20pmLvjtqAtGejETaIyRLiZiQf++cbrjltLA5NN/xaXfqeOBOSlMFbemIl5/S5tljmg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.12.2.tgz", + "integrity": "sha512-vZTDvdSISZjJx66OzJqtsOhzifbqRjbmI1Mnu49fQDwog5GtDI4QidRiEAYbZCRj9C8YZEW+3ZjqsyS9GR4k2A==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.12.2.tgz", + "integrity": "sha512-BiPI+IrIlwcW4nLLMM21+B1dFPzd55yAVgVGrdgDjNef+ch03GdxrcyaIz8X9SsQirh/kCQ7mviyWlMxdh2D7g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.12.2.tgz", + "integrity": "sha512-zJc0H99FEPoFfSrNpa91HYfxzfAJCr502oxNK1cfdC9hlaFI43RT+JFCann9JUgZmLzzntChHyn13Sgn9ljHNg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-musl": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.12.2.tgz", + "integrity": "sha512-KQ3Lki6l+Pz1k/eBipN41ES+YUK30beLGb9YqcB1O542cyLCNE6GaxrfcY3T6EezmGGk84wb5XyO9loTM9tkcA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-loong64-gnu": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-loong64-gnu/-/resolver-binding-linux-loong64-gnu-1.12.2.tgz", + "integrity": "sha512-3SJGEh1DborhG6pyxvhPzCT4bbSIVihsvgJc13P1bHG7KLdNDaF9T3gsTwFc7Jw/5Y5/iWOjkEx7Zy0NvCGX3Q==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-loong64-musl": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-loong64-musl/-/resolver-binding-linux-loong64-musl-1.12.2.tgz", + "integrity": "sha512-jiuG/Obbel7uw1PwHNFfrkiKhLAF6mnyZ6aWlOAVN9WqKm8v0OFGnciJIHu8+CMvXLQ8AD51LPzAoUfT21D5Ew==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.12.2.tgz", + "integrity": "sha512-q7xRvVpmcfeL+LlZg8Pbbo6QaTZwDU5BaGZbwfhkEsXJn3Was8xYfE0RBH266xZt0rM6B7i8xAYIvjthuUIWHg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.12.2.tgz", + "integrity": "sha512-0CVdx6lcnT3Q9inOH8tsMIOJ6ImndllMjqJHg8RLVdB7Vq4SfkEXl9mCSsVNuNA4MCYycRicCUxPCabVHJRr6A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.12.2.tgz", + "integrity": "sha512-iOwlRo9vnp6R6ohHQS11n0NnfdXx/omhkocmIfaPRpQhKZ+3BDMkkdRVh53qjkFkpPddf+FETA28NwGN7l5l+w==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.12.2.tgz", + "integrity": "sha512-HYJtLfXq94q8iZNFT1lknx258wlkkWhZeUXJRqzKBBUJ00CvZ+N33zgbCqimLjsyw5Va6uUxhVa12mI+kaveEw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-gnu": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.12.2.tgz", + "integrity": "sha512-mPsUhunKKDih5O96Y6enDQyHc1SqBPlY1E/SfMWDM3EdJ95Z9CArPeCVwCCqbP45ljvivdEk8Fxn+SIb1rDAJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-musl": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.12.2.tgz", + "integrity": "sha512-azrt6+5ydLd8Vt210AAFis/lZevSfPw93EJRIJG+xPu4WCJ8K0kppCTpMyLPcKT7H15M4Jnt2tMp5bOvCkRC6A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-openharmony-arm64": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-openharmony-arm64/-/resolver-binding-openharmony-arm64-1.12.2.tgz", + "integrity": "sha512-YZ9hP4O0X9PQb8eO980qmLNGH4zT3I9+SZTdt0Pr0YyuGQhYKoOZkV02VzrzyOZJ5xIJ3UFIenKkUkGg8GjgWQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@unrs/resolver-binding-wasm32-wasi": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.12.2.tgz", + "integrity": "sha512-tYFDIkMxSflfEc/h92ZWNsZlHSwgimbNHSO3PL2JWQHfCuC2q316jMyYU9TIWZsFK2bQwyK5VAdYgn8ygPj69A==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "1.10.0", + "@emnapi/runtime": "1.10.0", + "@napi-rs/wasm-runtime": "^1.1.4" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@unrs/resolver-binding-wasm32-wasi/node_modules/@emnapi/core": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz", + "integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.1", + "tslib": "^2.4.0" + } + }, + "node_modules/@unrs/resolver-binding-wasm32-wasi/node_modules/@emnapi/runtime": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz", + "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@unrs/resolver-binding-wasm32-wasi/node_modules/@emnapi/wasi-threads": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", + "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.12.2.tgz", + "integrity": "sha512-qzNyg3xL0VPQmCaUh+N5jSitce6k+uCBfMDesWRnlULOZaqUkaJ0ybdT+UqlAWJoQjuqfIU/0Ptx9bteN4D82g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.12.2.tgz", + "integrity": "sha512-WD9sY00OfpHVGfsnHZoA8jVT+esS/Bg8z8jzxp5BnDCjjwsuKsPQrzswwpFy4J1AUJbXPRfkpcX0mXrzeXW79g==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-x64-msvc": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.12.2.tgz", + "integrity": "sha512-nAB74NfSNKknqQ1RrYj6uz8FcXEomu/MATJZxh/x+BArzN2U3JbOYC0APYzUIGhVY3m5hRxA8VPNdPBoG8txlA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@urql/core": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@urql/core/-/core-5.2.0.tgz", + "integrity": "sha512-/n0ieD0mvvDnVAXEQgX/7qJiVcvYvNkOHeBvkwtylfjydar123caCXcl58PXFY11oU1oquJocVXHxLAbtv4x1A==", + "license": "MIT", + "dependencies": { + "@0no-co/graphql.web": "^1.0.13", + "wonka": "^6.3.2" + } + }, + "node_modules/@urql/exchange-retry": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@urql/exchange-retry/-/exchange-retry-1.3.2.tgz", + "integrity": "sha512-TQMCz2pFJMfpNxmSfX1VSfTjwUIFx/mL+p1bnfM1xjjdla7Z+KnGMW/EhFbpckp3LyWAH4PgOsMwOMnIN+MBFg==", + "license": "MIT", + "dependencies": { + "@urql/core": "^5.1.2", + "wonka": "^6.3.2" + }, + "peerDependencies": { + "@urql/core": "^5.0.0" + } + }, + "node_modules/@wuba/react-native-echarts": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@wuba/react-native-echarts/-/react-native-echarts-3.1.1.tgz", + "integrity": "sha512-1FcKeBBSzJhdQzT7Uwh+WG8+hnLOneVjVHRY1/fjc+7iMHHPZ0dWnlmOuatRhRZzIvLbaAxF94Tsegcy1G44+Q==", + "license": "MIT", + "workspaces": [ + "example" + ], + "dependencies": { + "@xmldom/xmldom": "^0.8.11" + }, + "peerDependencies": { + "@shopify/react-native-skia": "*", + "echarts": "*", + "react": "*", + "react-native": "*", + "react-native-gesture-handler": "*", + "react-native-svg": "*", + "zrender": "*" + }, + "peerDependenciesMeta": { + "@shopify/react-native-skia": { + "optional": true + }, + "react-native-gesture-handler": { + "optional": true + }, + "react-native-svg": { + "optional": true + } + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.13", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.13.tgz", + "integrity": "sha512-KRYzxepc14G/CEpEGc3Yn+JKaAeT63smlDr+vjB8jRfgTBBI9wRj/nkQEO+ucV8p8I9bfKLWp37uHgFrbntPvw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "license": "MIT", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz", + "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==", + "license": "MIT", + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz", + "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==", + "license": "MIT" + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "license": "MIT" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/aria-hidden": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", + "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-timsort": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", + "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==", + "license": "MIT" + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "license": "MIT" + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "license": "MIT" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.19.0.tgz", + "integrity": "sha512-ht/iuYZXEjFxLH/Hkezgd7m6JKlHHXEUSneaDz8uZe1Gj5QZtCnpyDsckvAiEnT89OEbCLmnte4R4sn7P0EKFw==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.16.0", + "form-data": "^4.0.6", + "https-proxy-agent": "^5.0.1", + "proxy-from-env": "^2.1.0" + } + }, + "node_modules/babel-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", + "license": "MIT", + "dependencies": { + "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.17", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.17.tgz", + "integrity": "sha512-aTyf30K/rqAsNwN76zYrdtx8obu0E4KoUME29B1xj+B3WxgvWkp943vYQ+z8Mv3lw9xHXMHpvSPOBxzAkIa94w==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.6", + "@babel/helper-define-polyfill-provider": "^0.6.8", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", + "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5", + "core-js-compat": "^3.43.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.8.tgz", + "integrity": "sha512-M762rNHfSF1EV3SLtnCJXFoQbbIIz0OyRwnCmV0KPC7qosSfCO0QLTSuJX3ayAebubhE6oYBAYPrBA5ljowaZg==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.8" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-react-compiler": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-react-compiler/-/babel-plugin-react-compiler-1.0.0.tgz", + "integrity": "sha512-Ixm8tFfoKKIPYdCCKYTsqv+Fd4IJ0DQqMyEimo+pxUOMUR9cVPlwTrFt9Avu+3cb6Zp3mAzl+t1MrG2fxxKsxw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.0" + } + }, + "node_modules/babel-plugin-react-native-web": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.21.2.tgz", + "integrity": "sha512-SPD0J6qjJn8231i0HZhlAGH6NORe+QvRSQM2mwQEzJ2Fb3E4ruWTiiicPlHjmeWShDXLcvoorOCXjeR7k/lyWA==", + "license": "MIT" + }, + "node_modules/babel-plugin-syntax-hermes-parser": { + "version": "0.29.1", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.29.1.tgz", + "integrity": "sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==", + "license": "MIT", + "dependencies": { + "hermes-parser": "0.29.1" + } + }, + "node_modules/babel-plugin-transform-flow-enums": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz", + "integrity": "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==", + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz", + "integrity": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==", + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/babel-preset-expo": { + "version": "54.0.12", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-54.0.12.tgz", + "integrity": "sha512-6xeSkdaixmQhWSYL7tfLu0pOS0BY+8ftwmdNSHtpEFSizrXYZkCjk/B6Dxr+6nwNRihixMcS0aBlWS1wlDl3pw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/plugin-proposal-decorators": "^7.12.9", + "@babel/plugin-proposal-export-default-from": "^7.24.7", + "@babel/plugin-syntax-export-default-from": "^7.24.7", + "@babel/plugin-transform-class-static-block": "^7.27.1", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-flow-strip-types": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8", + "@babel/plugin-transform-object-rest-spread": "^7.24.7", + "@babel/plugin-transform-parameters": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-runtime": "^7.24.7", + "@babel/preset-react": "^7.22.15", + "@babel/preset-typescript": "^7.23.0", + "@react-native/babel-preset": "0.81.5", + "babel-plugin-react-compiler": "^1.0.0", + "babel-plugin-react-native-web": "~0.21.0", + "babel-plugin-syntax-hermes-parser": "^0.29.1", + "babel-plugin-transform-flow-enums": "^0.0.2", + "debug": "^4.3.4", + "resolve-from": "^5.0.0" + }, + "peerDependencies": { + "@babel/runtime": "^7.20.0", + "expo": "*", + "react-refresh": ">=0.14.0 <1.0.0" + }, + "peerDependenciesMeta": { + "@babel/runtime": { + "optional": true + }, + "expo": { + "optional": true + } + } + }, + "node_modules/babel-preset-jest": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", + "license": "MIT", + "dependencies": { + "babel-plugin-jest-hoist": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.8.tgz", + "integrity": "sha512-zAgkquC2WYF0PIc6XbNYkA2uuxxFavzgmX61R+dHDUa558V8Ejf8ozTZFR6QzM24RWu4kBcRkhJ5kpz77j9fnQ==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/better-opn": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", + "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", + "license": "MIT", + "dependencies": { + "open": "^8.0.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/better-opn/node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "license": "Unlicense", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/bplist-creator": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", + "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", + "license": "MIT", + "dependencies": { + "stream-buffers": "2.2.x" + } + }, + "node_modules/bplist-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", + "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", + "license": "MIT", + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", + "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.28.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.7.tgz", + "integrity": "sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "peer": true, + "dependencies": { + "baseline-browser-mapping": "^2.10.44", + "caniuse-lite": "^1.0.30001806", + "electron-to-chromium": "^1.5.393", + "node-releases": "^2.0.51", + "update-browserslist-db": "^1.2.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "license": "Apache-2.0", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.9.tgz", + "integrity": "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "get-intrinsic": "^1.3.0", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001806", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001806.tgz", + "integrity": "sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/chrome-launcher": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", + "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", + "license": "Apache-2.0", + "dependencies": { + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0" + }, + "bin": { + "print-chrome-path": "bin/print-chrome-path.js" + }, + "engines": { + "node": ">=12.13.0" + } + }, + "node_modules/chromium-edge-launcher": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz", + "integrity": "sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==", + "license": "Apache-2.0", + "dependencies": { + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0", + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "license": "MIT" + }, + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "license": "MIT", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "license": "MIT" + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/comment-json": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.6.2.tgz", + "integrity": "sha512-R2rze/hDX30uul4NZoIZ76ImSJLFxn/1/ZxtKC1L77y2X1k+yYu1joKbAtMA2Fg3hZrTOiw0I5mwVMo0cf250w==", + "license": "MIT", + "dependencies": { + "array-timsort": "^1.0.3", + "esprima": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "license": "MIT", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", + "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "compressible": "~2.0.18", + "debug": "2.6.9", + "negotiator": "~0.6.4", + "on-headers": "~1.1.0", + "safe-buffer": "5.2.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/compression/node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" + }, + "node_modules/core-js-compat": { + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.49.0.tgz", + "integrity": "sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.28.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cross-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", + "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "license": "MIT", + "dependencies": { + "hyphenate-style-name": "^1.0.3" + } + }, + "node_modules/css-select": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/dayjs": { + "version": "1.11.21", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.21.tgz", + "integrity": "sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "license": "Apache-2.0", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", + "license": "MIT" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "license": "Apache-2.0" + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "license": "MIT" + }, + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dotenv": { + "version": "16.4.7", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dotenv-expand": { + "version": "11.0.7", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz", + "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", + "license": "BSD-2-Clause", + "dependencies": { + "dotenv": "^16.4.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/echarts": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/echarts/-/echarts-5.5.0.tgz", + "integrity": "sha512-rNYnNCzqDAPCr4m/fqyUFv7fD9qIsd50S6GDFgO1DxZhncCsNsG7IfUlAlvZe5oSEQxtsjnHiUuppzccry93Xw==", + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "2.3.0", + "zrender": "5.5.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.399", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.399.tgz", + "integrity": "sha512-lEcqhErbHjXRvd41rnWLpzbyU/IXfIYo7QwaFWmxGeLiLyY2TBCdHnWY88vB+p3ubnihRypDm66panXl7TylLA==", + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-editor": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/env-editor/-/env-editor-0.4.2.tgz", + "integrity": "sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "license": "MIT", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.24.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.2.tgz", + "integrity": "sha512-2FpH9Q5i2RRwyEP1AylXe6nYLR5OhaJTZwmlcP0dL/+JCbgg7yyEo/sEK6HeGZRf3dFpWwThaRHVApXSkW3xeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-abstract-get": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-abstract-get/-/es-abstract-get-1.0.0.tgz", + "integrity": "sha512-6PMWXpdhshVvFp+FoWYs1EvG1Nj0tvk0dZM+XcK0xMEM1czRVcP6ohqPWHy6qPagSpC8j4+p89WXlT+xXJs/fg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.2", + "is-callable": "^1.2.7", + "object-inspect": "^1.13.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.4.0.tgz", + "integrity": "sha512-c/A0P0oxkACDc+cKWw8evLXK83oBKgn0qPOqCYT4x9uolpCIJAcYvJC9QYKNDRPsTeGyCrQ326jrvgZWdCdK5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.2", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.1.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.3.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "iterator.prototype": "^1.1.5", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz", + "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.4.tgz", + "integrity": "sha512-yPDz7wqpg1/mmHLmS3tcfTfbw5f1eryXvyghYBffGdERwe+mV7ZcWzTR8LR17Kvqt3qfPurjlonmnq3MKXIOXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-abstract-get": "^1.0.0", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "is-callable": "^1.2.7", + "is-date-object": "^1.1.0", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.39.5", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.5.tgz", + "integrity": "sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.8.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.21.2", + "@eslint/config-helpers": "^0.4.2", + "@eslint/core": "^0.17.0", + "@eslint/eslintrc": "^3.3.6", + "@eslint/js": "9.39.5", + "@eslint/plugin-kit": "^0.4.1", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "ajv": "^6.14.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.5", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-config-expo": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-expo/-/eslint-config-expo-10.0.0.tgz", + "integrity": "sha512-/XC/DvniUWTzU7Ypb/cLDhDD4DXqEio4lug1ObD/oQ9Hcx3OVOR8Mkp4u6U4iGoZSJyIQmIk3WVHe/P1NYUXKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "^8.18.2", + "@typescript-eslint/parser": "^8.18.2", + "eslint-import-resolver-typescript": "^3.6.3", + "eslint-plugin-expo": "^1.0.0", + "eslint-plugin-import": "^2.30.0", + "eslint-plugin-react": "^7.37.3", + "eslint-plugin-react-hooks": "^5.1.0", + "globals": "^16.0.0" + }, + "peerDependencies": { + "eslint": ">=8.10" + } + }, + "node_modules/eslint-config-expo/node_modules/globals": { + "version": "16.5.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz", + "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.10.tgz", + "integrity": "sha512-tRrKqFyCaKict5hOd244sL6EQFNycnMQnBe+j8uqGNXYzsImGbGUU4ibtoaBmv5FLwJwcFJNeg1GeVjQfbMrDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.16.1", + "resolve": "^2.0.0-next.6" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/resolve": { + "version": "2.0.0-next.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.7.tgz", + "integrity": "sha512-tqt+NBWwyaMgw3zDsnygx4CByWjQEJHOPMdslYhppaQSJUtL/D4JO9CcBBlhPoI8lz9oJIDXkwXfhF4aWqP8xQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "is-core-module": "^2.16.2", + "node-exports-info": "^1.6.0", + "object-keys": "^1.1.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.10.1.tgz", + "integrity": "sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@nolyfill/is-core-module": "1.0.39", + "debug": "^4.4.0", + "get-tsconfig": "^4.10.0", + "is-bun-module": "^2.0.0", + "stable-hash": "^0.0.5", + "tinyglobby": "^0.2.13", + "unrs-resolver": "^1.6.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint-import-resolver-typescript" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*", + "eslint-plugin-import-x": "*" + }, + "peerDependenciesMeta": { + "eslint-plugin-import": { + "optional": true + }, + "eslint-plugin-import-x": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.14.0.tgz", + "integrity": "sha512-W2WCRZ9Dqntd+2u8jJcVMV2PKulc6RdLgUUoh/yQr3uB6lo/ZOeGx11sv60/8S4QFFKNslAlWhr9u0Ef7ZW6Ig==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-expo": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-expo/-/eslint-plugin-expo-1.1.0.tgz", + "integrity": "sha512-vPP0EPx7IA7ZfP49dY4rq9RV5jqkFWG+Pih3/oGjzIRjMI+ogcOE8i6isYkLXAdw/yvFV2BRZkTaQaiOGQqn6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "^8.59.0", + "@typescript-eslint/utils": "^8.59.0", + "eslint": "^9.24.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "eslint": ">=8.10" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.1", + "hasown": "^2.0.2", + "is-core-module": "^2.16.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.1", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.9", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", + "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.3", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.2.1", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.9", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.1", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.12", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", + "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.7.tgz", + "integrity": "sha512-tqt+NBWwyaMgw3zDsnygx4CByWjQEJHOPMdslYhppaQSJUtL/D4JO9CcBBlhPoI8lz9oJIDXkwXfhF4aWqP8xQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "is-core-module": "^2.16.2", + "node-exports-info": "^1.6.0", + "object-keys": "^1.1.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", + "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/expo": { + "version": "54.0.36", + "resolved": "https://registry.npmjs.org/expo/-/expo-54.0.36.tgz", + "integrity": "sha512-HMHp1H+actmnX85NJE6lILKzSJV6pTDNkwghq9EMOP3zTynjvBYVqJGSLlm6sEVzJCC5Z2ZiKgLvtsHrqlY0dg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.20.0", + "@expo/cli": "54.0.26", + "@expo/config": "~12.0.14", + "@expo/config-plugins": "~54.0.5", + "@expo/devtools": "0.1.8", + "@expo/fingerprint": "0.15.5", + "@expo/metro": "~54.2.0", + "@expo/metro-config": "54.0.17", + "@expo/vector-icons": "^15.0.3", + "@ungap/structured-clone": "^1.3.0", + "babel-preset-expo": "~54.0.12", + "expo-asset": "~12.0.13", + "expo-constants": "~18.0.13", + "expo-file-system": "~19.0.23", + "expo-font": "~14.0.12", + "expo-keep-awake": "~15.0.8", + "expo-modules-autolinking": "3.0.26", + "expo-modules-core": "3.0.30", + "pretty-format": "^29.7.0", + "react-refresh": "^0.14.2", + "whatwg-url-without-unicode": "8.0.0-3" + }, + "bin": { + "expo": "bin/cli", + "expo-modules-autolinking": "bin/autolinking", + "fingerprint": "bin/fingerprint" + }, + "peerDependencies": { + "@expo/dom-webview": "*", + "@expo/metro-runtime": "*", + "react": "*", + "react-native": "*", + "react-native-webview": "*" + }, + "peerDependenciesMeta": { + "@expo/dom-webview": { + "optional": true + }, + "@expo/metro-runtime": { + "optional": true + }, + "react-native-webview": { + "optional": true + } + } + }, + "node_modules/expo-camera": { + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/expo-camera/-/expo-camera-17.0.10.tgz", + "integrity": "sha512-w1RBw83mAGVk4BPPwNrCZyFop0VLiVSRE3c2V9onWbdFwonpRhzmB4drygG8YOUTl1H3wQvALJHyMPTbgsK1Jg==", + "license": "MIT", + "dependencies": { + "invariant": "^2.2.4" + }, + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*", + "react-native-web": "*" + }, + "peerDependenciesMeta": { + "react-native-web": { + "optional": true + } + } + }, + "node_modules/expo-constants": { + "version": "18.0.13", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-18.0.13.tgz", + "integrity": "sha512-FnZn12E1dRYKDHlAdIyNFhBurKTS3F9CrfrBDJI5m3D7U17KBHMQ6JEfYlSj7LG7t+Ulr+IKaj58L1k5gBwTcQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@expo/config": "~12.0.13", + "@expo/env": "~2.0.8" + }, + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/expo-dev-client": { + "version": "6.0.21", + "resolved": "https://registry.npmjs.org/expo-dev-client/-/expo-dev-client-6.0.21.tgz", + "integrity": "sha512-SWI6HD0pa4eJujkYFkvvpezUE1zmJXGLu+34azpu7+QJgO+FLutDYDj8BSTdeH/NYDEClDFjCGqVMcWETvmsCQ==", + "license": "MIT", + "dependencies": { + "expo-dev-launcher": "6.0.21", + "expo-dev-menu": "7.0.19", + "expo-dev-menu-interface": "2.0.0", + "expo-manifests": "~1.0.11", + "expo-updates-interface": "~2.0.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-dev-launcher": { + "version": "6.0.21", + "resolved": "https://registry.npmjs.org/expo-dev-launcher/-/expo-dev-launcher-6.0.21.tgz", + "integrity": "sha512-QZ9gcKMZbp6EsIhzS0QoGB8Cf4xeVJhjbNgWUwcoBIk8gshoFz8CkCQOnX+HNv2sSY3rdCaNpx3Xo0Rflyq7rA==", + "license": "MIT", + "dependencies": { + "ajv": "^8.11.0", + "expo-dev-menu": "7.0.19", + "expo-manifests": "~1.0.11" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-dev-launcher/node_modules/ajv": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/expo-dev-launcher/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/expo-dev-menu": { + "version": "7.0.19", + "resolved": "https://registry.npmjs.org/expo-dev-menu/-/expo-dev-menu-7.0.19.tgz", + "integrity": "sha512-ju5MZiBCPhUKKvHy0ElZdnlhq01mkEEiR8jfrgQVvW26aWjzjLiOhppNAyXtvGbhk7WxJim3wYMiqFFrjGdfKA==", + "license": "MIT", + "dependencies": { + "expo-dev-menu-interface": "2.0.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-dev-menu-interface": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/expo-dev-menu-interface/-/expo-dev-menu-interface-2.0.0.tgz", + "integrity": "sha512-BvAMPt6x+vyXpThsyjjOYyjwfjREV4OOpQkZ0tNl+nGpsPfcY9mc6DRACoWnH9KpLzyIt3BOgh3cuy/h/OxQjw==", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-document-picker": { + "version": "14.0.8", + "resolved": "https://registry.npmjs.org/expo-document-picker/-/expo-document-picker-14.0.8.tgz", + "integrity": "sha512-3tyQKpPqWWFlI8p9RiMX1+T1Zge5mEKeBuXWp1h8PEItFMUDSiOJbQ112sfdC6Hxt8wSxreV9bCRl/NgBdt+fA==", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-file-system": { + "version": "19.0.23", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-19.0.23.tgz", + "integrity": "sha512-MeGkid9OeNILfT/qonaXHp4f2c15xaB28U/bcN7pqZej0Kx0+6+V7e9ZIXpPHm07zVatxA+QkMTPQEGfmvVOxA==", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/expo-font": { + "version": "14.0.12", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-14.0.12.tgz", + "integrity": "sha512-QQzunE2Mxk45AsCWm3tK7OpVljbtVnKD58q4/qliev+cbye1IOduUnRIdD+P7DyButw17G9MTX795kgaQiz5hQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "fontfaceobserver": "^2.1.0" + }, + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-haptics": { + "version": "15.0.8", + "resolved": "https://registry.npmjs.org/expo-haptics/-/expo-haptics-15.0.8.tgz", + "integrity": "sha512-lftutojy8Qs8zaDzzjwM3gKHFZ8bOOEZDCkmh2Ddpe95Ra6kt2izeOfOfKuP/QEh0MZ1j9TfqippyHdRd1ZM9g==", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-image": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/expo-image/-/expo-image-3.0.11.tgz", + "integrity": "sha512-4TudfUCLgYgENv+f48omnU8tjS2S0Pd9EaON5/s1ZUBRwZ7K8acEr4NfvLPSaeXvxW24iLAiyQ7sV7BXQH3RoA==", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*", + "react-native-web": "*" + }, + "peerDependenciesMeta": { + "react-native-web": { + "optional": true + } + } + }, + "node_modules/expo-image-loader": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/expo-image-loader/-/expo-image-loader-6.0.0.tgz", + "integrity": "sha512-nKs/xnOGw6ACb4g26xceBD57FKLFkSwEUTDXEDF3Gtcu3MqF3ZIYd3YM+sSb1/z9AKV1dYT7rMSGVNgsveXLIQ==", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-image-picker": { + "version": "17.0.11", + "resolved": "https://registry.npmjs.org/expo-image-picker/-/expo-image-picker-17.0.11.tgz", + "integrity": "sha512-/apkoyukDvsCHHb9fzP+F34A1uQqSzUtYH/2P/xJACNEwq+mwEXjXvVU8bzlJq6ih0Qo1+tpVivIa7B9kYSwOQ==", + "license": "MIT", + "dependencies": { + "expo-image-loader": "~6.0.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-json-utils": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/expo-json-utils/-/expo-json-utils-0.15.0.tgz", + "integrity": "sha512-duRT6oGl80IDzH2LD2yEFWNwGIC2WkozsB6HF3cDYNoNNdUvFk6uN3YiwsTsqVM/D0z6LEAQ01/SlYvN+Fw0JQ==", + "license": "MIT" + }, + "node_modules/expo-linking": { + "version": "8.0.12", + "resolved": "https://registry.npmjs.org/expo-linking/-/expo-linking-8.0.12.tgz", + "integrity": "sha512-FpXeIpFgZuxihwT9lBo86YD3y6LphBuAhN680MMxm/Y7fmsc57vimn2d3vFu68VI0+Z9w457t494mu2wvlgWTQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "expo-constants": "~18.0.13", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-manifests": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/expo-manifests/-/expo-manifests-1.0.11.tgz", + "integrity": "sha512-6zItytTewN37Cjhp3glUg0ozrgW2GwB8x9wtfzUNoJIMmxO38nnGdTLMaotYhRqdf5PP2Dzdmej1HDHXVNUpRw==", + "license": "MIT", + "dependencies": { + "@expo/config": "~12.0.13", + "expo-json-utils": "~0.15.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-modules-autolinking": { + "version": "3.0.26", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-3.0.26.tgz", + "integrity": "sha512-WOaud6UKg16ciCOj8raKcMOoKFMHLXKI29U29yhgu1lf+Y7VxJyCktUcYo6AM+ccZ7zLD1uWZdMtgnpf+95OXA==", + "license": "MIT", + "dependencies": { + "@expo/spawn-async": "^1.7.2", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "require-from-string": "^2.0.2", + "resolve-from": "^5.0.0" + }, + "bin": { + "expo-modules-autolinking": "bin/expo-modules-autolinking.js" + } + }, + "node_modules/expo-modules-core": { + "version": "3.0.30", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-3.0.30.tgz", + "integrity": "sha512-a6IrpAn/Jbmwxi9L+hMmXKpNqnkUpoF7WHOpn02rVLyax2J0gB1vvCVE5rNydplEnt41Q6WxQwvcOjZaIkcSUg==", + "license": "MIT", + "dependencies": { + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-router": { + "version": "6.0.24", + "resolved": "https://registry.npmjs.org/expo-router/-/expo-router-6.0.24.tgz", + "integrity": "sha512-KIssKXnwjrdCxPWC8GsMTfKTwng40VrCsO16O9x6fKlfUwBW8itxY9PpCGyQeMJkiEADa+DUhtrDgl+uHg4/DA==", + "license": "MIT", + "dependencies": { + "@expo/metro-runtime": "^6.1.2", + "@expo/schema-utils": "^0.1.8", + "@radix-ui/react-slot": "1.2.0", + "@radix-ui/react-tabs": "^1.1.12", + "@react-navigation/bottom-tabs": "^7.4.0", + "@react-navigation/native": "^7.1.8", + "@react-navigation/native-stack": "^7.3.16", + "client-only": "^0.0.1", + "debug": "^4.3.4", + "escape-string-regexp": "^4.0.0", + "expo-server": "^1.0.7", + "fast-deep-equal": "^3.1.3", + "invariant": "^2.2.4", + "nanoid": "^3.3.8", + "query-string": "^7.1.3", + "react-fast-compare": "^3.2.2", + "react-native-is-edge-to-edge": "^1.1.6", + "semver": "~7.6.3", + "server-only": "^0.0.1", + "sf-symbols-typescript": "^2.1.0", + "shallowequal": "^1.1.0", + "use-latest-callback": "^0.2.1", + "vaul": "^1.1.2" + }, + "peerDependencies": { + "@expo/metro-runtime": "^6.1.2", + "@react-navigation/drawer": "^7.5.0", + "@testing-library/react-native": ">= 12.0.0", + "expo": "*", + "expo-constants": "^18.0.13", + "expo-linking": "^8.0.12", + "react": "*", + "react-dom": "*", + "react-native": "*", + "react-native-gesture-handler": "*", + "react-native-reanimated": "*", + "react-native-safe-area-context": ">= 5.4.0", + "react-native-screens": "*", + "react-native-web": "*", + "react-server-dom-webpack": "~19.0.4 || ~19.1.5 || ~19.2.4" + }, + "peerDependenciesMeta": { + "@react-navigation/drawer": { + "optional": true + }, + "@testing-library/react-native": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-native-gesture-handler": { + "optional": true + }, + "react-native-reanimated": { + "optional": true + }, + "react-native-web": { + "optional": true + }, + "react-server-dom-webpack": { + "optional": true + } + } + }, + "node_modules/expo-router/node_modules/@radix-ui/react-collection": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.15.tgz", + "integrity": "sha512-9W+B9NPF0NaaPh/1NJd3+KqsnlLqU9H7T2rvww+fp+T/evVXdNAyYcnfRQZFOjkR1ajQp3yORlqnI8soawLvNA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-slot": "1.3.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/expo-router/node_modules/@radix-ui/react-collection/node_modules/@radix-ui/react-slot": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.3.tgz", + "integrity": "sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.5" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/expo-router/node_modules/@radix-ui/react-compose-refs": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.5.tgz", + "integrity": "sha512-+48PbAAbq3didjJxa+OaWY2ZwgAKsNiRGyeHKszblZMQ+kcpd9pAaT11cMkGEie0vsOi3QdeTE6d5Fe3Gn61kA==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/expo-router/node_modules/@radix-ui/react-presence": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.10.tgz", + "integrity": "sha512-3wyzCQ6+ubRA+D4uv9m95JYLXxmOHp05qjrkjeA7uKHHtjpPggQzc6DAb0URl7j67oR0K2foO4ip27TiX037Bw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/expo-router/node_modules/@radix-ui/react-primitive": { + "version": "2.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.10.tgz", + "integrity": "sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-slot": "1.3.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/expo-router/node_modules/@radix-ui/react-primitive/node_modules/@radix-ui/react-slot": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.3.tgz", + "integrity": "sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.5" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/expo-router/node_modules/@radix-ui/react-roving-focus": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.19.tgz", + "integrity": "sha512-V9jI6hDjT7l3jsCQD9bLNvDLM3tH/gdbOTp7Tefp3hbbgCGQoK7tUvrWiRlcoBHIZ809ElXwNQwVo0B98LuTXQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-collection": "1.1.15", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-direction": "1.1.4", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4", + "@radix-ui/react-use-controllable-state": "1.2.6", + "@radix-ui/react-use-is-hydrated": "0.1.3", + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/expo-router/node_modules/@radix-ui/react-tabs": { + "version": "1.1.21", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.21.tgz", + "integrity": "sha512-UKxJlZid7FVtsk/WTxj4i4uSEgj2Au+KBbS7SQyTlzMhhn+86Cz3tISZdTa87bfEfcuvZezf2ZsxD4xuEKtkog==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-direction": "1.1.4", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-presence": "1.1.10", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-roving-focus": "1.1.19", + "@radix-ui/react-use-controllable-state": "1.2.6" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/expo-router/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-secure-store": { + "version": "15.0.8", + "resolved": "https://registry.npmjs.org/expo-secure-store/-/expo-secure-store-15.0.8.tgz", + "integrity": "sha512-lHnzvRajBu4u+P99+0GEMijQMFCOYpWRO4dWsXSuMt77+THPIGjzNvVKrGSl6mMrLsfVaKL8BpwYZLGlgA+zAw==", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-server": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/expo-server/-/expo-server-1.0.7.tgz", + "integrity": "sha512-mcmyML3oXcqFUXUxtdtCL1O00ztNI2v76d+MdniXRUgHNxIcHZ05zo+DqBaOOT6LQnPk4vA4YHqQl7iGUfRb3g==", + "license": "MIT", + "engines": { + "node": ">=20.16.0" + } + }, + "node_modules/expo-sharing": { + "version": "14.0.8", + "resolved": "https://registry.npmjs.org/expo-sharing/-/expo-sharing-14.0.8.tgz", + "integrity": "sha512-A1pPr2iBrxypFDCWVAESk532HK+db7MFXbvO2sCV9ienaFXAk7lIBm6bkqgE6vzRd9O3RGdEGzYx80cYlc089Q==", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-splash-screen": { + "version": "31.0.13", + "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-31.0.13.tgz", + "integrity": "sha512-1epJLC1cDlwwj089R2h8cxaU5uk4ONVAC+vzGiTZH4YARQhL4Stlz1MbR6yAS173GMosvkE6CAeihR7oIbCkDA==", + "license": "MIT", + "dependencies": { + "@expo/prebuild-config": "^54.0.8" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-status-bar": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-3.0.9.tgz", + "integrity": "sha512-xyYyVg6V1/SSOZWh4Ni3U129XHCnFHBTcUo0dhWtFDrZbNp/duw5AGsQfb2sVeU0gxWHXSY1+5F0jnKYC7WuOw==", + "license": "MIT", + "dependencies": { + "react-native-is-edge-to-edge": "^1.2.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-symbols": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/expo-symbols/-/expo-symbols-1.0.8.tgz", + "integrity": "sha512-7bNjK350PaQgxBf0owpmSYkdZIpdYYmaPttDBb2WIp6rIKtcEtdzdfmhsc2fTmjBURHYkg36+eCxBFXO25/1hw==", + "license": "MIT", + "dependencies": { + "sf-symbols-typescript": "^2.0.0" + }, + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/expo-system-ui": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/expo-system-ui/-/expo-system-ui-6.0.9.tgz", + "integrity": "sha512-eQTYGzw1V4RYiYHL9xDLYID3Wsec2aZS+ypEssmF64D38aDrqbDgz1a2MSlHLQp2jHXSs3FvojhZ9FVela1Zcg==", + "license": "MIT", + "dependencies": { + "@react-native/normalize-colors": "0.81.5", + "debug": "^4.3.2" + }, + "peerDependencies": { + "expo": "*", + "react-native": "*", + "react-native-web": "*" + }, + "peerDependenciesMeta": { + "react-native-web": { + "optional": true + } + } + }, + "node_modules/expo-updates-interface": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/expo-updates-interface/-/expo-updates-interface-2.0.0.tgz", + "integrity": "sha512-pTzAIufEZdVPKql6iMi5ylVSPqV1qbEopz9G6TSECQmnNde2nwq42PxdFBaUEd8IZJ/fdJLQnOT3m6+XJ5s7jg==", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-web-browser": { + "version": "15.0.11", + "resolved": "https://registry.npmjs.org/expo-web-browser/-/expo-web-browser-15.0.11.tgz", + "integrity": "sha512-r2LS4Ro6DgUPZkcaEfgt8mp9eJuoA93x11Jh7S6utFe0FEzvUNn2yFhxg8XVwESaaHGt2k5V8LuK36rsp0BeIw==", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/expo/node_modules/@expo/cli": { + "version": "54.0.26", + "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-54.0.26.tgz", + "integrity": "sha512-BjsAoKINLEo3LRE+sDC6FCgjxuOWsyfOFOKz0txrbEcxSatzIjJDVuX8XaTdmeicZdcoN524yl1sfwCWfxhYMw==", + "license": "MIT", + "dependencies": { + "@0no-co/graphql.web": "^1.0.8", + "@expo/code-signing-certificates": "^0.0.6", + "@expo/config": "~12.0.14", + "@expo/config-plugins": "~54.0.5", + "@expo/devcert": "^1.2.1", + "@expo/env": "~2.0.12", + "@expo/image-utils": "^0.8.8", + "@expo/json-file": "^10.0.16", + "@expo/metro": "~54.2.0", + "@expo/metro-config": "~54.0.17", + "@expo/osascript": "^2.3.8", + "@expo/package-manager": "^1.9.10", + "@expo/plist": "^0.4.9", + "@expo/prebuild-config": "^54.0.9", + "@expo/schema-utils": "^0.1.9", + "@expo/spawn-async": "^1.7.2", + "@expo/ws-tunnel": "^1.0.1", + "@expo/xcpretty": "^4.3.0", + "@react-native/dev-middleware": "0.81.5", + "@urql/core": "^5.0.6", + "@urql/exchange-retry": "^1.3.0", + "accepts": "^1.3.8", + "arg": "^5.0.2", + "better-opn": "~3.0.2", + "bplist-creator": "0.1.0", + "bplist-parser": "^0.3.1", + "chalk": "^4.0.0", + "ci-info": "^3.3.0", + "compression": "^1.7.4", + "connect": "^3.7.0", + "debug": "^4.3.4", + "env-editor": "^0.4.1", + "expo-server": "^1.0.7", + "freeport-async": "^2.0.0", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "lan-network": "^0.2.1", + "minimatch": "^9.0.0", + "node-forge": "^1.3.3", + "npm-package-arg": "^11.0.0", + "ora": "^3.4.0", + "picomatch": "^4.0.3", + "pretty-bytes": "^5.6.0", + "pretty-format": "^29.7.0", + "progress": "^2.0.3", + "prompts": "^2.3.2", + "qrcode-terminal": "0.11.0", + "require-from-string": "^2.0.2", + "requireg": "^0.2.2", + "resolve": "^1.22.2", + "resolve-from": "^5.0.0", + "resolve.exports": "^2.0.3", + "semver": "^7.6.0", + "send": "^0.19.0", + "slugify": "^1.3.4", + "source-map-support": "~0.5.21", + "stacktrace-parser": "^0.1.10", + "structured-headers": "^0.4.1", + "tar": "^7.5.2", + "terminal-link": "^2.1.1", + "undici": "^6.18.2", + "wrap-ansi": "^7.0.0", + "ws": "^8.12.1" + }, + "bin": { + "expo-internal": "build/bin/cli" + }, + "peerDependencies": { + "expo": "*", + "expo-router": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "expo-router": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/expo/node_modules/@expo/json-file": { + "version": "10.0.16", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.0.16.tgz", + "integrity": "sha512-fcVkWEj+hLuP2yt5W0aw6LmDRqSPWDLUSxOMcmFeV+algmIF59sQVKCwB9btjQLd4V6x9N0pISkQEkBubUHrCw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^2.2.3" + } + }, + "node_modules/expo/node_modules/@expo/json-file/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/expo/node_modules/@expo/metro-config": { + "version": "54.0.17", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-54.0.17.tgz", + "integrity": "sha512-PQFgQCZGY0DffZUvBzJttDPreZfHrQakaBlKjnvOUMNXbDna+TYmg1IFZuIDUYJezLcdp+TvVFTLjNi1+mqaVw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.5", + "@expo/config": "~12.0.14", + "@expo/env": "~2.0.12", + "@expo/json-file": "~10.0.16", + "@expo/metro": "~54.2.0", + "@expo/spawn-async": "^1.7.2", + "browserslist": "^4.25.0", + "chalk": "^4.1.0", + "debug": "^4.3.2", + "dotenv": "~16.4.5", + "dotenv-expand": "~11.0.6", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "hermes-parser": "^0.29.1", + "jsc-safe-url": "^0.2.4", + "lightningcss": "^1.30.1", + "picomatch": "^4.0.3", + "postcss": "~8.4.32", + "resolve-from": "^5.0.0" + }, + "peerDependencies": { + "expo": "*" + }, + "peerDependenciesMeta": { + "expo": { + "optional": true + } + } + }, + "node_modules/expo/node_modules/brace-expansion": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz", + "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/expo/node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/expo/node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/expo/node_modules/expo-asset": { + "version": "12.0.13", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-12.0.13.tgz", + "integrity": "sha512-x/p7WvQUnkn6K43b9eL6SPeq5Vnf1E8BDe9bDrWrvMqzyUvJnUFvl+ctg3034s/+UHe7Ne2pAmc0+yzbl8CrDQ==", + "license": "MIT", + "dependencies": { + "@expo/image-utils": "^0.8.8", + "expo-constants": "~18.0.13" + }, + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo/node_modules/expo-keep-awake": { + "version": "15.0.8", + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-15.0.8.tgz", + "integrity": "sha512-YK9M1VrnoH1vLJiQzChZgzDvVimVoriibiDIFLbQMpjYBnvyfUeHJcin/Gx1a+XgupNXy92EQJLgI/9ZuXajYQ==", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*" + } + }, + "node_modules/expo/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo/node_modules/glob/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/expo/node_modules/glob/node_modules/brace-expansion": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/expo/node_modules/glob/node_modules/minimatch": { + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo/node_modules/lightningcss": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz", + "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==", + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.33.0", + "lightningcss-darwin-arm64": "1.33.0", + "lightningcss-darwin-x64": "1.33.0", + "lightningcss-freebsd-x64": "1.33.0", + "lightningcss-linux-arm-gnueabihf": "1.33.0", + "lightningcss-linux-arm64-gnu": "1.33.0", + "lightningcss-linux-arm64-musl": "1.33.0", + "lightningcss-linux-x64-gnu": "1.33.0", + "lightningcss-linux-x64-musl": "1.33.0", + "lightningcss-win32-arm64-msvc": "1.33.0", + "lightningcss-win32-x64-msvc": "1.33.0" + } + }, + "node_modules/expo/node_modules/lightningcss-darwin-arm64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz", + "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/expo/node_modules/lightningcss-darwin-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz", + "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/expo/node_modules/lightningcss-freebsd-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz", + "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/expo/node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz", + "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==", + "cpu": [ + "arm" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/expo/node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz", + "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/expo/node_modules/lightningcss-linux-arm64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz", + "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/expo/node_modules/lightningcss-linux-x64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz", + "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/expo/node_modules/lightningcss-linux-x64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz", + "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/expo/node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz", + "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/expo/node_modules/lightningcss-win32-x64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz", + "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/expo/node_modules/minimatch": { + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo/node_modules/picomatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/expo/node_modules/postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/expo/node_modules/react-refresh": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expo/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo/node_modules/ws": { + "version": "8.21.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.1.tgz", + "integrity": "sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz", + "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==", + "license": "Apache-2.0" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz", + "integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fastq": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "license": "Apache-2.0", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fbjs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", + "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", + "license": "MIT", + "dependencies": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^1.0.35" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==", + "license": "MIT" + }, + "node_modules/fbjs/node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "license": "MIT", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.4.tgz", + "integrity": "sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==", + "dev": true, + "license": "ISC" + }, + "node_modules/flow-enums-runtime": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz", + "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==", + "license": "MIT" + }, + "node_modules/follow-redirects": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz", + "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fontfaceobserver": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.3.0.tgz", + "integrity": "sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==", + "license": "BSD-2-Clause" + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/form-data": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.6.tgz", + "integrity": "sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.4", + "mime-types": "^2.1.35" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/freeport-async": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/freeport-async/-/freeport-async-2.0.0.tgz", + "integrity": "sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.2.0.tgz", + "integrity": "sha512-jObKIik1P2QjPHP5nz5BaOtUlfgS0fWo8IUByNXkM+o+02sJOi94em77GwJKQSJ3gfPHdgzLNrHc1uokV4P/ew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2", + "hasown": "^2.0.4", + "is-callable": "^1.2.7", + "is-document.all": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.14.0.tgz", + "integrity": "sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/getenv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/getenv/-/getenv-2.0.0.tgz", + "integrity": "sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", + "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hermes-estree": { + "version": "0.29.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.29.1.tgz", + "integrity": "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==", + "license": "MIT" + }, + "node_modules/hermes-parser": { + "version": "0.29.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.29.1.tgz", + "integrity": "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==", + "license": "MIT", + "dependencies": { + "hermes-estree": "0.29.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "node_modules/hosted-git-info": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hyphenate-style-name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz", + "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==", + "license": "BSD-3-Clause" + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.1.tgz", + "integrity": "sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==", + "license": "MIT", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=16.x" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/inline-style-prefixer": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-7.0.1.tgz", + "integrity": "sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==", + "license": "MIT", + "dependencies": { + "css-in-js-utils": "^3.1.0" + } + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", + "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bun-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-2.0.0.tgz", + "integrity": "sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.7.1" + } + }, + "node_modules/is-bun-module/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.2", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.2.tgz", + "integrity": "sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-document.all": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-document.all/-/is-document.all-1.0.0.tgz", + "integrity": "sha512-+XSoyS05OdBbhFuELhgTCpFNHkpBOJqtsZfUFFpe5QTw+9Sjbh8zitxhQkYAo6wV7e1Vb8cAPvpCk9jGam/82g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterator.prototype": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", + "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "get-proto": "^1.0.0", + "has-symbols": "^1.1.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/jalali-plugin-dayjs": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/jalali-plugin-dayjs/-/jalali-plugin-dayjs-1.1.4.tgz", + "integrity": "sha512-d62QGMTufGQ1TSov4a85gBU58PA8aL6wVQs9BnC3+d/VA+v4Sq0OqM3o6RoY+/VZjliYJroGIPwlSVf7uLnZ3w==", + "license": "MIT" + }, + "node_modules/jest-environment-node": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-mock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util/node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jimp-compact": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz", + "integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==", + "license": "MIT" + }, + "node_modules/jiti": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "license": "MIT", + "peer": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", + "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsc-safe-url": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==", + "license": "0BSD" + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/lan-network": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/lan-network/-/lan-network-0.2.1.tgz", + "integrity": "sha512-ONPnazC96VKDntab9j9JKwIWhZ4ZUceB4A9Epu4Ssg0hYFmtHZSeQ+n15nIwTFmcBUKtExOer8WTJ4GF9MO64A==", + "license": "MIT", + "bin": { + "lan-network": "dist/lan-network-cli.js" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lighthouse-logger": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", + "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", + "license": "Apache-2.0", + "dependencies": { + "debug": "^2.6.9", + "marky": "^1.2.2" + } + }, + "node_modules/lighthouse-logger/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/lighthouse-logger/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/lightningcss": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.27.0.tgz", + "integrity": "sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==", + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^1.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "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" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz", + "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.27.0.tgz", + "integrity": "sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.27.0.tgz", + "integrity": "sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.27.0.tgz", + "integrity": "sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.27.0.tgz", + "integrity": "sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA==", + "cpu": [ + "arm" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.27.0.tgz", + "integrity": "sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.27.0.tgz", + "integrity": "sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.27.0.tgz", + "integrity": "sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.27.0.tgz", + "integrity": "sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.27.0.tgz", + "integrity": "sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.27.0.tgz", + "integrity": "sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", + "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "license": "MIT", + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/log-symbols/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lucide-react-native": { + "version": "0.563.0", + "resolved": "https://registry.npmjs.org/lucide-react-native/-/lucide-react-native-0.563.0.tgz", + "integrity": "sha512-q4tYoAMorTqv+UXRYc0MyiEAOF+4Bu73zxD63EDrnGCFL+xuj+imBm3E2rIKRmME0heVHlK+98fsi8wbL92LNQ==", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-native": "*", + "react-native-svg": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "license": "BSD-3-Clause", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/marky": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/marky/-/marky-1.3.0.tgz", + "integrity": "sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==", + "license": "Apache-2.0" + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "license": "CC0-1.0" + }, + "node_modules/memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", + "license": "MIT" + }, + "node_modules/merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "license": "MIT", + "dependencies": { + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/metro": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.83.3.tgz", + "integrity": "sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/core": "^7.25.2", + "@babel/generator": "^7.25.0", + "@babel/parser": "^7.25.3", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.3", + "@babel/types": "^7.25.2", + "accepts": "^1.3.7", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^4.4.0", + "error-stack-parser": "^2.0.6", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.32.0", + "image-size": "^1.0.2", + "invariant": "^2.2.4", + "jest-worker": "^29.7.0", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.83.3", + "metro-cache": "0.83.3", + "metro-cache-key": "0.83.3", + "metro-config": "0.83.3", + "metro-core": "0.83.3", + "metro-file-map": "0.83.3", + "metro-resolver": "0.83.3", + "metro-runtime": "0.83.3", + "metro-source-map": "0.83.3", + "metro-symbolicate": "0.83.3", + "metro-transform-plugins": "0.83.3", + "metro-transform-worker": "0.83.3", + "mime-types": "^2.1.27", + "nullthrows": "^1.1.1", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "throat": "^5.0.0", + "ws": "^7.5.10", + "yargs": "^17.6.2" + }, + "bin": { + "metro": "src/cli.js" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-babel-transformer": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.83.3.tgz", + "integrity": "sha512-1vxlvj2yY24ES1O5RsSIvg4a4WeL7PFXgKOHvXTXiW0deLvQr28ExXj6LjwCCDZ4YZLhq6HddLpZnX4dEdSq5g==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "flow-enums-runtime": "^0.0.6", + "hermes-parser": "0.32.0", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-babel-transformer/node_modules/hermes-estree": { + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.32.0.tgz", + "integrity": "sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==", + "license": "MIT" + }, + "node_modules/metro-babel-transformer/node_modules/hermes-parser": { + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.32.0.tgz", + "integrity": "sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==", + "license": "MIT", + "dependencies": { + "hermes-estree": "0.32.0" + } + }, + "node_modules/metro-cache": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.83.3.tgz", + "integrity": "sha512-3jo65X515mQJvKqK3vWRblxDEcgY55Sk3w4xa6LlfEXgQ9g1WgMh9m4qVZVwgcHoLy0a2HENTPCCX4Pk6s8c8Q==", + "license": "MIT", + "dependencies": { + "exponential-backoff": "^3.1.1", + "flow-enums-runtime": "^0.0.6", + "https-proxy-agent": "^7.0.5", + "metro-core": "0.83.3" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-cache-key": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.83.3.tgz", + "integrity": "sha512-59ZO049jKzSmvBmG/B5bZ6/dztP0ilp0o988nc6dpaDsU05Cl1c/lRf+yx8m9WW/JVgbmfO5MziBU559XjI5Zw==", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-cache/node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/metro-cache/node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/metro-config": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.83.3.tgz", + "integrity": "sha512-mTel7ipT0yNjKILIan04bkJkuCzUUkm2SeEaTads8VfEecCh+ltXchdq6DovXJqzQAXuR2P9cxZB47Lg4klriA==", + "license": "MIT", + "dependencies": { + "connect": "^3.6.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.7.0", + "metro": "0.83.3", + "metro-cache": "0.83.3", + "metro-core": "0.83.3", + "metro-runtime": "0.83.3", + "yaml": "^2.6.1" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-core": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.83.3.tgz", + "integrity": "sha512-M+X59lm7oBmJZamc96usuF1kusd5YimqG/q97g4Ac7slnJ3YiGglW5CsOlicTR5EWf8MQFxxjDoB6ytTqRe8Hw==", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.83.3" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-file-map": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.83.3.tgz", + "integrity": "sha512-jg5AcyE0Q9Xbbu/4NAwwZkmQn7doJCKGW0SLeSJmzNB9Z24jBe0AL2PHNMy4eu0JiKtNWHz9IiONGZWq7hjVTA==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "fb-watchman": "^2.0.0", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-minify-terser": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.83.3.tgz", + "integrity": "sha512-O2BmfWj6FSfzBLrNCXt/rr2VYZdX5i6444QJU0fFoc7Ljg+Q+iqebwE3K0eTvkI6TRjELsXk1cjU+fXwAR4OjQ==", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "terser": "^5.15.0" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-resolver": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.83.3.tgz", + "integrity": "sha512-0js+zwI5flFxb1ktmR///bxHYg7OLpRpWZlBBruYG8OKYxeMP7SV0xQ/o/hUelrEMdK4LJzqVtHAhBm25LVfAQ==", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-runtime": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.83.3.tgz", + "integrity": "sha512-JHCJb9ebr9rfJ+LcssFYA2x1qPYuSD/bbePupIGhpMrsla7RCwC/VL3yJ9cSU+nUhU4c9Ixxy8tBta+JbDeZWw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.25.0", + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-source-map": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.83.3.tgz", + "integrity": "sha512-xkC3qwUBh2psVZgVavo8+r2C9Igkk3DibiOXSAht1aYRRcztEZNFtAMtfSB7sdO2iFMx2Mlyu++cBxz/fhdzQg==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.3", + "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3", + "@babel/types": "^7.25.2", + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-symbolicate": "0.83.3", + "nullthrows": "^1.1.1", + "ob1": "0.83.3", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-symbolicate": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.83.3.tgz", + "integrity": "sha512-F/YChgKd6KbFK3eUR5HdUsfBqVsanf5lNTwFd4Ca7uuxnHgBC3kR/Hba/RGkenR3pZaGNp5Bu9ZqqP52Wyhomw==", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-source-map": "0.83.3", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-transform-plugins": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.83.3.tgz", + "integrity": "sha512-eRGoKJU6jmqOakBMH5kUB7VitEWiNrDzBHpYbkBXW7C5fUGeOd2CyqrosEzbMK5VMiZYyOcNFEphvxk3OXey2A==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/generator": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.3", + "flow-enums-runtime": "^0.0.6", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-transform-worker": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.83.3.tgz", + "integrity": "sha512-Ztekew9t/gOIMZX1tvJOgX7KlSLL5kWykl0Iwu2cL2vKMKVALRl1hysyhUw0vjpAvLFx+Kfq9VLjnHIkW32fPA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/generator": "^7.25.0", + "@babel/parser": "^7.25.3", + "@babel/types": "^7.25.2", + "flow-enums-runtime": "^0.0.6", + "metro": "0.83.3", + "metro-babel-transformer": "0.83.3", + "metro-cache": "0.83.3", + "metro-cache-key": "0.83.3", + "metro-minify-terser": "0.83.3", + "metro-source-map": "0.83.3", + "metro-transform-plugins": "0.83.3", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro/node_modules/hermes-estree": { + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.32.0.tgz", + "integrity": "sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==", + "license": "MIT" + }, + "node_modules/metro/node_modules/hermes-parser": { + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.32.0.tgz", + "integrity": "sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==", + "license": "MIT", + "dependencies": { + "hermes-estree": "0.32.0" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", + "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minizlib": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", + "license": "MIT", + "dependencies": { + "minipass": "^7.1.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz", + "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/napi-postinstall": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.4.tgz", + "integrity": "sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==", + "dev": true, + "license": "MIT", + "bin": { + "napi-postinstall": "lib/cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/napi-postinstall" + } + }, + "node_modules/nativewind": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/nativewind/-/nativewind-4.2.6.tgz", + "integrity": "sha512-kLPRH3Yh/hhIFufXzUZDe39fuK471GwaPBCqYNgcRygILr+obV+wFfDmG+zaJnniVUFFQzYOTCEldem6XktZ+A==", + "license": "MIT", + "dependencies": { + "comment-json": "^4.2.5", + "debug": "^4.3.7", + "react-native-css-interop": "0.2.6" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "tailwindcss": ">3.3.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/nested-error-stacks": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.0.1.tgz", + "integrity": "sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==", + "license": "MIT" + }, + "node_modules/node-exports-info": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/node-exports-info/-/node-exports-info-1.6.2.tgz", + "integrity": "sha512-kXs9Go0cah0qHVV2v389IXQLdLCeE1xfFtjOAF+iobu0OIoG1pje8At2vMHyaPMiPMnG/LWP50twML21eMcAag==", + "dev": true, + "license": "MIT", + "dependencies": { + "array.prototype.flatmap": "^1.3.3", + "es-errors": "^1.3.0", + "object.entries": "^1.1.9", + "semver": "^6.3.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz", + "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==", + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.51", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.51.tgz", + "integrity": "sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-package-arg": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", + "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", + "license": "ISC", + "dependencies": { + "hosted-git-info": "^7.0.0", + "proc-log": "^4.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm-package-arg/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", + "license": "MIT" + }, + "node_modules/ob1": { + "version": "0.83.3", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.83.3.tgz", + "integrity": "sha512-egUxXCDwoWG06NGCS5s5AdcpnumHKJlfd3HH06P3m9TEMwwScfcY35wpQxbm9oHof+dM/lVH9Rfyu1elTVelSA==", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", + "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "license": "MIT", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "license": "MIT", + "dependencies": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/ora/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/ora/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/own-keys": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.2.tgz", + "integrity": "sha512-19YVAg7T+WTrxggPukVq7DjTv6+PJ867TmhCvBsYwmbFCsZd344rq2Ld1p0wo8f8Qrrhgp82c6FJRqdXWtSEhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "get-intrinsic": "^1.3.0", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-png": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-png/-/parse-png-2.1.0.tgz", + "integrity": "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==", + "license": "MIT", + "dependencies": { + "pngjs": "^3.3.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.5.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", + "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/plist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.1.tgz", + "integrity": "sha512-ZIfcLJC+7E7FBFnDxm9MPmt7D+DidyQ26lewieO75AdhA2ayMtsJSES0iWzqJQbcVRSrTufQoy0DR94xHue0oA==", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.9.10", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=10.4.0" + } + }, + "node_modules/plist/node_modules/@xmldom/xmldom": { + "version": "0.9.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.10.tgz", + "integrity": "sha512-A9gOqLdi6cV4ibazAjcQufGj0B1y/vDqYrcuP6d/6x8P27gRS8643Dj9o1dEKtB6O7fwxb2FgBmJS2mX7gpvdw==", + "license": "MIT", + "engines": { + "node": ">=14.6" + } + }, + "node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.25", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.25.tgz", + "integrity": "sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "peer": true, + "dependencies": { + "nanoid": "^3.3.16", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz", + "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz", + "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.1.1" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "jiti": ">=1.21.0", + "postcss": ">=8.0.9", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.4.tgz", + "integrity": "sha512-bIoJLOmjCO1S9XdY/DcnR5hJxvrDir1PbGChrzXG3vw0/FOliy/fA3dmdhQ441kah4gKv+TwckGzex6wNS5cnQ==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz", + "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==", + "license": "MIT", + "peer": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-tailwindcss": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.14.tgz", + "integrity": "sha512-Puaz+wPUAhFp8Lo9HuciYKM2Y2XExESjeT+9NQoVFXZsPPnc9VYss2SpxdQ6vbatmt8/4+SN0oe0I1cPDABg9Q==", + "license": "MIT", + "engines": { + "node": ">=14.21.3" + }, + "peerDependencies": { + "@ianvs/prettier-plugin-sort-imports": "*", + "@prettier/plugin-pug": "*", + "@shopify/prettier-plugin-liquid": "*", + "@trivago/prettier-plugin-sort-imports": "*", + "@zackad/prettier-plugin-twig-melody": "*", + "prettier": "^3.0", + "prettier-plugin-astro": "*", + "prettier-plugin-css-order": "*", + "prettier-plugin-import-sort": "*", + "prettier-plugin-jsdoc": "*", + "prettier-plugin-marko": "*", + "prettier-plugin-organize-attributes": "*", + "prettier-plugin-organize-imports": "*", + "prettier-plugin-sort-imports": "*", + "prettier-plugin-style-order": "*", + "prettier-plugin-svelte": "*" + }, + "peerDependenciesMeta": { + "@ianvs/prettier-plugin-sort-imports": { + "optional": true + }, + "@prettier/plugin-pug": { + "optional": true + }, + "@shopify/prettier-plugin-liquid": { + "optional": true + }, + "@trivago/prettier-plugin-sort-imports": { + "optional": true + }, + "@zackad/prettier-plugin-twig-melody": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + }, + "prettier-plugin-css-order": { + "optional": true + }, + "prettier-plugin-import-sort": { + "optional": true + }, + "prettier-plugin-jsdoc": { + "optional": true + }, + "prettier-plugin-marko": { + "optional": true + }, + "prettier-plugin-organize-attributes": { + "optional": true + }, + "prettier-plugin-organize-imports": { + "optional": true + }, + "prettier-plugin-sort-imports": { + "optional": true + }, + "prettier-plugin-style-order": { + "optional": true + }, + "prettier-plugin-svelte": { + "optional": true + } + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" + }, + "node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "license": "MIT", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/proxy-from-env": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz", + "integrity": "sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/qrcode-terminal": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.11.0.tgz", + "integrity": "sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==", + "bin": { + "qrcode-terminal": "bin/qrcode-terminal.js" + } + }, + "node_modules/query-string": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "license": "MIT", + "dependencies": { + "decode-uri-component": "^0.2.2", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "license": "MIT", + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", + "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-devtools-core": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-6.1.5.tgz", + "integrity": "sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==", + "license": "MIT", + "dependencies": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, + "node_modules/react-dom": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", + "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", + "license": "MIT", + "peer": true, + "dependencies": { + "scheduler": "^0.26.0" + }, + "peerDependencies": { + "react": "^19.1.0" + } + }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", + "license": "MIT" + }, + "node_modules/react-freeze": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.4.tgz", + "integrity": "sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": ">=17.0.0" + } + }, + "node_modules/react-is": { + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.8.tgz", + "integrity": "sha512-s5un28nYxKJw5gvUHyW5PCC28CvBqLu9r3cWgzHT4Vo/5fqqkFcdRYsGcKf50WMPpjjFZS5d76fn3YCo2njKwQ==", + "license": "MIT" + }, + "node_modules/react-native": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.81.5.tgz", + "integrity": "sha512-1w+/oSjEXZjMqsIvmkCRsOc8UBYv163bTWKTI8+1mxztvQPhCRYGTvZ/PL1w16xXHneIj/SLGfxWg2GWN2uexw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/create-cache-key-function": "^29.7.0", + "@react-native/assets-registry": "0.81.5", + "@react-native/codegen": "0.81.5", + "@react-native/community-cli-plugin": "0.81.5", + "@react-native/gradle-plugin": "0.81.5", + "@react-native/js-polyfills": "0.81.5", + "@react-native/normalize-colors": "0.81.5", + "@react-native/virtualized-lists": "0.81.5", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "ansi-regex": "^5.0.0", + "babel-jest": "^29.7.0", + "babel-plugin-syntax-hermes-parser": "0.29.1", + "base64-js": "^1.5.1", + "commander": "^12.0.0", + "flow-enums-runtime": "^0.0.6", + "glob": "^7.1.1", + "invariant": "^2.2.4", + "jest-environment-node": "^29.7.0", + "memoize-one": "^5.0.0", + "metro-runtime": "^0.83.1", + "metro-source-map": "^0.83.1", + "nullthrows": "^1.1.1", + "pretty-format": "^29.7.0", + "promise": "^8.3.0", + "react-devtools-core": "^6.1.5", + "react-refresh": "^0.14.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "0.26.0", + "semver": "^7.1.3", + "stacktrace-parser": "^0.1.10", + "whatwg-fetch": "^3.0.0", + "ws": "^6.2.3", + "yargs": "^17.6.2" + }, + "bin": { + "react-native": "cli.js" + }, + "engines": { + "node": ">= 20.19.4" + }, + "peerDependencies": { + "@types/react": "^19.1.0", + "react": "^19.1.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-native-css-interop": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/react-native-css-interop/-/react-native-css-interop-0.2.6.tgz", + "integrity": "sha512-uXad6EWqufupnRjrba2De30tiAx26kLEcwSV3eSLVBwpfYeOnrpDc9k6kHk6SBNbmHHlE5sc9vsfKdVRS9msYg==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/traverse": "^7.23.0", + "@babel/types": "^7.23.0", + "debug": "^4.3.7", + "lightningcss": "~1.27.0", + "semver": "^7.6.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "react": ">=18", + "react-native": "*", + "react-native-reanimated": ">=3.6.2", + "tailwindcss": "~3" + }, + "peerDependenciesMeta": { + "react-native-safe-area-context": { + "optional": true + }, + "react-native-svg": { + "optional": true + } + } + }, + "node_modules/react-native-css-interop/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-native-gesture-handler": { + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.28.0.tgz", + "integrity": "sha512-0msfJ1vRxXKVgTgvL+1ZOoYw3/0z1R+Ked0+udoJhyplC2jbVKIJ8Z1bzWdpQRCV3QcQ87Op0zJVE5DhKK2A0A==", + "license": "MIT", + "peer": true, + "dependencies": { + "@egjs/hammerjs": "^2.0.17", + "hoist-non-react-statics": "^3.3.0", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-image-viewing": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/react-native-image-viewing/-/react-native-image-viewing-0.2.2.tgz", + "integrity": "sha512-osWieG+p/d2NPbAyonOMubttajtYEYiRGQaJA54slFxZ69j1V4/dCmcrVQry47ktVKy8/qpFwCpW1eT6MH5T2Q==", + "license": "MIT", + "peerDependencies": { + "react": ">=16.11.0", + "react-native": ">=0.61.3" + } + }, + "node_modules/react-native-is-edge-to-edge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.3.1.tgz", + "integrity": "sha512-NIXU/iT5+ORyCc7p0z2nnlkouYKX425vuU1OEm6bMMtWWR9yvb+Xg5AZmImTKoF9abxCPqrKC3rOZsKzUYgYZA==", + "license": "MIT", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-keyboard-controller": { + "version": "1.18.5", + "resolved": "https://registry.npmjs.org/react-native-keyboard-controller/-/react-native-keyboard-controller-1.18.5.tgz", + "integrity": "sha512-wbYN6Tcu3G5a05dhRYBgjgd74KqoYWuUmroLpigRg9cXy5uYo7prTMIvMgvLtARQtUF7BOtFggUnzgoBOgk0TQ==", + "license": "MIT", + "dependencies": { + "react-native-is-edge-to-edge": "^1.2.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-reanimated": ">=3.0.0" + } + }, + "node_modules/react-native-reanimated": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-4.1.7.tgz", + "integrity": "sha512-Q4H6xA3Tn7QL0/E/KjI86I1KK4tcf+ErRE04LH34Etka2oVQhW6oXQ+Q8ZcDCVxiWp5vgbBH6XcH8BOo4w/Rhg==", + "license": "MIT", + "peer": true, + "dependencies": { + "react-native-is-edge-to-edge": "^1.2.1", + "semver": "^7.7.2" + }, + "peerDependencies": { + "react": "*", + "react-native": "0.78 - 0.82", + "react-native-worklets": "0.5 - 0.8" + } + }, + "node_modules/react-native-reanimated/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-native-safe-area-context": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-5.6.2.tgz", + "integrity": "sha512-4XGqMNj5qjUTYywJqpdWZ9IG8jgkS3h06sfVjfw5yZQZfWnRFXczi0GnYyFyCc2EBps/qFmoCH8fez//WumdVg==", + "license": "MIT", + "peer": true, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-screens": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-4.16.0.tgz", + "integrity": "sha512-yIAyh7F/9uWkOzCi1/2FqvNvK6Wb9Y1+Kzn16SuGfN9YFJDTbwlzGRvePCNTOX0recpLQF3kc2FmvMUhyTCH1Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "react-freeze": "^1.0.0", + "react-native-is-edge-to-edge": "^1.2.1", + "warn-once": "^0.1.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-svg": { + "version": "15.12.1", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-15.12.1.tgz", + "integrity": "sha512-vCuZJDf8a5aNC2dlMovEv4Z0jjEUET53lm/iILFnFewa15b4atjVxU6Wirm6O9y6dEsdjDZVD7Q3QM4T1wlI8g==", + "license": "MIT", + "peer": true, + "dependencies": { + "css-select": "^5.1.0", + "css-tree": "^1.1.3", + "warn-once": "0.1.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-ui-datepicker": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/react-native-ui-datepicker/-/react-native-ui-datepicker-3.3.0.tgz", + "integrity": "sha512-TdiOADwpQQDEtD6RxzPFfu9iZlMrQkmIMlqYNXE9zigyTlG8kstnSLSCS/lJ+fS5/L4LGU/26xp0oVuYMzDzCg==", + "license": "MIT", + "dependencies": { + "clsx": "^2.1.1", + "dayjs": "^1.11.13", + "jalali-plugin-dayjs": "^1.1.4", + "lodash": "^4.17.21", + "tailwind-merge": "^3.0.1" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-web": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.21.2.tgz", + "integrity": "sha512-SO2t9/17zM4iEnFvlu2DA9jqNbzNhoUP+AItkoCOyFmDMOhUnBBznBDCYN92fGdfAkfQlWzPoez6+zLxFNsZEg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.18.6", + "@react-native/normalize-colors": "^0.74.1", + "fbjs": "^3.0.4", + "inline-style-prefixer": "^7.0.1", + "memoize-one": "^6.0.0", + "nullthrows": "^1.1.1", + "postcss-value-parser": "^4.2.0", + "styleq": "^0.1.3" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/react-native-web/node_modules/@react-native/normalize-colors": { + "version": "0.74.89", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.74.89.tgz", + "integrity": "sha512-qoMMXddVKVhZ8PA1AbUCk83trpd6N+1nF2A6k1i6LsQObyS92fELuk8kU/lQs6M7BsMHwqyLCpQJ1uFgNvIQXg==", + "license": "MIT" + }, + "node_modules/react-native-web/node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", + "license": "MIT" + }, + "node_modules/react-native-worklets": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/react-native-worklets/-/react-native-worklets-0.5.1.tgz", + "integrity": "sha512-lJG6Uk9YuojjEX/tQrCbcbmpdLCSFxDK1rJlkDhgqkVi1KZzG7cdcBFQRqyNOOzR9Y0CXNuldmtWTGOyM0k0+w==", + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-arrow-functions": "^7.0.0-0", + "@babel/plugin-transform-class-properties": "^7.0.0-0", + "@babel/plugin-transform-classes": "^7.0.0-0", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.0.0-0", + "@babel/plugin-transform-optional-chaining": "^7.0.0-0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0-0", + "@babel/plugin-transform-template-literals": "^7.0.0-0", + "@babel/plugin-transform-unicode-regex": "^7.0.0-0", + "@babel/preset-typescript": "^7.16.7", + "convert-source-map": "^2.0.0", + "semver": "7.7.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0", + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-worklets/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-native/node_modules/@react-native/virtualized-lists": { + "version": "0.81.5", + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.81.5.tgz", + "integrity": "sha512-UVXgV/db25OPIvwZySeToXD/9sKKhOdkcWmmf4Jh8iBZuyfML+/5CasaZ1E7Lqg6g3uqVQq75NqIwkYmORJMPw==", + "license": "MIT", + "dependencies": { + "invariant": "^2.2.4", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 20.19.4" + }, + "peerDependencies": { + "@types/react": "^19.1.0", + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-native/node_modules/commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/react-native/node_modules/react-refresh": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-native/node_modules/ws": { + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.6.tgz", + "integrity": "sha512-XTrf1gv7kXoVf1hbC3PAyAiPgR8Wz1blcrYIjEsUmr08BLksT41R8KbjmS9408C2ERx7v1JDLD/BkpLEttjfKA==", + "license": "MIT", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/react-refresh": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", + "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-remove-scroll": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz", + "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==", + "license": "MIT", + "dependencies": { + "react-remove-scroll-bar": "^2.3.7", + "react-style-singleton": "^2.2.3", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.3", + "use-sidecar": "^1.1.3" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-remove-scroll-bar": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", + "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", + "license": "MIT", + "dependencies": { + "react-style-singleton": "^2.2.2", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-style-singleton": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", + "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", + "license": "MIT", + "dependencies": { + "get-nonce": "^1.0.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", + "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", + "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.2", + "regjsgen": "^0.8.0", + "regjsparser": "^0.13.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.2.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.2.tgz", + "integrity": "sha512-NgRBy2Nx/bE+9F27nVHnqcN5HjyLmecqsqx2PJHu3/IEtADD4WuxuXIVExD5PoSDFVrl78dOonfcOe5O+5nbzQ==", + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.1.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requireg": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/requireg/-/requireg-0.2.2.tgz", + "integrity": "sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==", + "dependencies": { + "nested-error-stacks": "~2.0.1", + "rc": "~1.2.7", + "resolve": "~1.7.1" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/requireg/node_modules/resolve": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", + "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", + "license": "MIT", + "dependencies": { + "path-parse": "^1.0.5" + } + }, + "node_modules/resolve": { + "version": "1.22.12", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz", + "integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/resolve-workspace-root": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/resolve-workspace-root/-/resolve-workspace-root-2.0.1.tgz", + "integrity": "sha512-nR23LHAvaI6aHtMg6RWoaHpdR4D881Nydkzi2CixINyg9T00KgaJdJI6Vwty+Ps8WLxZHuxsS0BseWjxSA4C+w==", + "license": "MIT" + }, + "node_modules/resolve.exports": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz", + "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "license": "MIT", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.4.tgz", + "integrity": "sha512-wtZlHyOje6OZTGqAoaDKxFkgRtkF9CnHAVnCHKfuj200wAgL+bSJhdsCD2l0Qx/2ekEXjPWcyKkfGb5CPboslg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "get-intrinsic": "^1.3.0", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sax": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz", + "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } + }, + "node_modules/scheduler": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", + "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", + "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "~0.5.2", + "http-errors": "~2.0.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.4.1", + "range-parser": "~1.2.1", + "statuses": "~2.0.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/send/node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/serve-static": { + "version": "1.16.3", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", + "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "~0.19.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/server-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", + "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==", + "license": "MIT" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "license": "MIT" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/sf-symbols-typescript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sf-symbols-typescript/-/sf-symbols-typescript-2.2.0.tgz", + "integrity": "sha512-TPbeg0b7ylrswdGCji8FRGFAKuqbpQlLbL8SOle3j1iHSs5Ob5mhvMAxWN2UItOjgALAB5Zp3fmMfj8mbWvXKw==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", + "license": "MIT" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.10.0.tgz", + "integrity": "sha512-w1aiOKwKuRgtwAReIIj89puqg+I7GvX4IbLrvmhXbzQsj1+Zwi4VO3+fa6ZF91TWSjIxoEkKnMeHcLEODK5ZXA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz", + "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.4", + "side-channel-list": "^1.0.1", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", + "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC" + }, + "node_modules/simple-plist": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", + "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", + "license": "MIT", + "dependencies": { + "bplist-creator": "0.1.0", + "bplist-parser": "0.3.1", + "plist": "^3.0.5" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", + "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slugify": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.9.tgz", + "integrity": "sha512-vZ7rfeehZui7wQs438JXBckYLkIIdfHOXsaVEUMyS5fHo1483l1bMdo0EDSWYclY0yZKFOipDy4KHuKs6ssvdg==", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "license": "BSD-3-Clause" + }, + "node_modules/stable-hash": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz", + "integrity": "sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==", + "dev": true, + "license": "MIT" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "license": "MIT" + }, + "node_modules/stacktrace-parser": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.11.tgz", + "integrity": "sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==", + "license": "MIT", + "dependencies": { + "type-fest": "^0.7.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/standard-navigation": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/standard-navigation/-/standard-navigation-0.0.8.tgz", + "integrity": "sha512-TyVbo7INUDWtsUWDFn8RR7kwR87U0S4xHfLfbbnyeC581TmmyqQ+eM+nPw8rQTSD8QitRVcYfPaSHr/QJiUy1g==", + "license": "MIT", + "peerDependencies": { + "react": "*" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", + "license": "Unlicense", + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", + "set-function-name": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.11.tgz", + "integrity": "sha512-PwvK7BU+CMTJGYQCTZb5RWXIML92lftJLhQz1tBzgKiqGxJaMlBAa48POXaNAC2s4y8jr3EFqrkF9+44neS46w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.2", + "es-object-atoms": "^1.1.2", + "has-property-descriptors": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.10.tgz", + "integrity": "sha512-2+3aDAOmPTmuFwjDnmJG2ctEkQKVki7vOSqaxkv42Mowj1V6PnvuwFCRrR5lChUux1TBskPjfkeTOhqczDMxTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/structured-headers": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/structured-headers/-/structured-headers-0.4.1.tgz", + "integrity": "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==", + "license": "MIT" + }, + "node_modules/styleq": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/styleq/-/styleq-0.1.3.tgz", + "integrity": "sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==", + "license": "MIT" + }, + "node_modules/sucrase": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz", + "integrity": "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "tinyglobby": "^0.2.11", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tailwind-merge": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.6.0.tgz", + "integrity": "sha512-uxL7qAVQriqRQPAyK3pj66VqskWqoZ37PW94jwOTwNfq/z9oyu1V+eqrZqtR2+fCiXdYOZe/Modt8GtvqNzu+w==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/dcastil" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.19.tgz", + "integrity": "sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.6.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.7", + "lilconfig": "^3.1.3", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tar": { + "version": "7.5.22", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.22.tgz", + "integrity": "sha512-MFO/QzvtAOmJbkhOaCTvbGcFN9L9b+JunIsDwaKljSOdcLMea3NJ1k9Usz/rjdfSXTq4dfzfeS7W4p4YOAAHeA==", + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.49.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.49.0.tgz", + "integrity": "sha512-SNiDnXyHSrxVcIOtVbULzcTmniUiwcV7Nwdyj1twVubeTmbjoa8p69KKDpfkdoOavuM4/GRm1+ykI8qqnavHoA==", + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.15.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", + "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "license": "BSD-3-Clause" + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/ts-api-utils": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz", + "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "license": "Apache-2.0" + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.8.tgz", + "integrity": "sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "for-each": "^0.3.5", + "gopd": "^1.2.0", + "is-typed-array": "^1.1.15", + "possible-typed-array-names": "^1.1.0", + "reflect.getprototypeof": "^1.0.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "devOptional": true, + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ua-parser-js": { + "version": "1.0.41", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.41.tgz", + "integrity": "sha512-LbBDqdIC5s8iROCUjMbW1f5dJQTEFB1+KO9ogbvlb3nm9n4YHa5p4KTvFPWvh2Hs8gZMBuiB1/8+pdfe/tDPug==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici": { + "version": "6.28.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.28.0.tgz", + "integrity": "sha512-LIY910g9TI13YS95lrMFrs8Rm/u/irgHeTWoKCoteeJ04CUJ92eEfj0rVn+7VKMPBpUPiUoBKfhNyLI23EE/KA==", + "license": "MIT", + "engines": { + "node": ">=18.17" + } + }, + "node_modules/undici-types": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", + "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==", + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", + "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", + "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unrs-resolver": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.12.2.tgz", + "integrity": "sha512-dmlRxBJJayXjqTwC+JtF1HhJmgf3ftQ3YejFcZrf4+KKtJv0qDsK1pjqaaVjG7wJ5NJ6UVP1OqRMQ71Z4C3rxQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "napi-postinstall": "^0.3.4" + }, + "funding": { + "url": "https://opencollective.com/unrs-resolver" + }, + "optionalDependencies": { + "@unrs/resolver-binding-android-arm-eabi": "1.12.2", + "@unrs/resolver-binding-android-arm64": "1.12.2", + "@unrs/resolver-binding-darwin-arm64": "1.12.2", + "@unrs/resolver-binding-darwin-x64": "1.12.2", + "@unrs/resolver-binding-freebsd-x64": "1.12.2", + "@unrs/resolver-binding-linux-arm-gnueabihf": "1.12.2", + "@unrs/resolver-binding-linux-arm-musleabihf": "1.12.2", + "@unrs/resolver-binding-linux-arm64-gnu": "1.12.2", + "@unrs/resolver-binding-linux-arm64-musl": "1.12.2", + "@unrs/resolver-binding-linux-loong64-gnu": "1.12.2", + "@unrs/resolver-binding-linux-loong64-musl": "1.12.2", + "@unrs/resolver-binding-linux-ppc64-gnu": "1.12.2", + "@unrs/resolver-binding-linux-riscv64-gnu": "1.12.2", + "@unrs/resolver-binding-linux-riscv64-musl": "1.12.2", + "@unrs/resolver-binding-linux-s390x-gnu": "1.12.2", + "@unrs/resolver-binding-linux-x64-gnu": "1.12.2", + "@unrs/resolver-binding-linux-x64-musl": "1.12.2", + "@unrs/resolver-binding-openharmony-arm64": "1.12.2", + "@unrs/resolver-binding-wasm32-wasi": "1.12.2", + "@unrs/resolver-binding-win32-arm64-msvc": "1.12.2", + "@unrs/resolver-binding-win32-ia32-msvc": "1.12.2", + "@unrs/resolver-binding-win32-x64-msvc": "1.12.2" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/use-callback-ref": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", + "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-latest-callback": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/use-latest-callback/-/use-latest-callback-0.2.6.tgz", + "integrity": "sha512-FvRG9i1HSo0wagmX63Vrm8SnlUU3LMM3WyZkQ76RnslpBrX694AdG4A0zQBx2B3ZifFA0yv/BaEHGBnEax5rZg==", + "license": "MIT", + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/use-sidecar": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", + "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", + "license": "MIT", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sync-external-store": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", + "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-name": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vaul": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vaul/-/vaul-1.1.2.tgz", + "integrity": "sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-dialog": "^1.1.1" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc" + } + }, + "node_modules/vaul/node_modules/@radix-ui/react-compose-refs": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.5.tgz", + "integrity": "sha512-+48PbAAbq3didjJxa+OaWY2ZwgAKsNiRGyeHKszblZMQ+kcpd9pAaT11cMkGEie0vsOi3QdeTE6d5Fe3Gn61kA==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/vaul/node_modules/@radix-ui/react-dialog": { + "version": "1.1.23", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.23.tgz", + "integrity": "sha512-Ksw4WeROkO4rC9k/onilX/Ao2Cr1ku1unMNH+XSCcP4jSXYu7HDsg9n4ojMjVb22XpYjAQ9qfrFlVbru1vXDUA==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-dismissable-layer": "1.1.19", + "@radix-ui/react-focus-guards": "1.1.6", + "@radix-ui/react-focus-scope": "1.1.16", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-portal": "1.1.17", + "@radix-ui/react-presence": "1.1.10", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-slot": "1.3.3", + "@radix-ui/react-use-controllable-state": "1.2.6", + "@radix-ui/react-use-layout-effect": "1.1.4", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.7.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/vaul/node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.19.tgz", + "integrity": "sha512-8g4pfOL9HoKKLWGiypT+dphVqjFfmcXO5GBnhsG6zI+lxAx/8feQpr+1LSN8Re3hiZ+XkLNS4O9ztK11/LzQ6w==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4", + "@radix-ui/react-use-effect-event": "0.0.5" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/vaul/node_modules/@radix-ui/react-focus-scope": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.16.tgz", + "integrity": "sha512-wmRZ2WWLvmt6KHy2rNPOdPUjwq5xOHY02+m+udwJTn0aNIox/rkskAvJTyTLGhPK6KgrUjlJUJpgmx/+wFiFIQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/vaul/node_modules/@radix-ui/react-portal": { + "version": "1.1.17", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.17.tgz", + "integrity": "sha512-vKQLcWypUnwZVvfV7UkGahH2g6ySe8M8R+zYBwPrv5byZ9QAW6cQVvNKo7GgmD+p8aYb6D9JBuvy8/WhOno2wQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/vaul/node_modules/@radix-ui/react-presence": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.10.tgz", + "integrity": "sha512-3wyzCQ6+ubRA+D4uv9m95JYLXxmOHp05qjrkjeA7uKHHtjpPggQzc6DAb0URl7j67oR0K2foO4ip27TiX037Bw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/vaul/node_modules/@radix-ui/react-primitive": { + "version": "2.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.10.tgz", + "integrity": "sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-slot": "1.3.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/vaul/node_modules/@radix-ui/react-slot": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.3.tgz", + "integrity": "sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.5" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==", + "license": "MIT" + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "license": "Apache-2.0", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/warn-once": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.1.tgz", + "integrity": "sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==", + "license": "MIT" + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "license": "MIT", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "license": "MIT" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/whatwg-url-without-unicode": { + "version": "8.0.0-3", + "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", + "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", + "license": "MIT", + "dependencies": { + "buffer": "^5.4.3", + "punycode": "^2.1.1", + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/whatwg-url-without-unicode/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.22", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.22.tgz", + "integrity": "sha512-fvO4ExWMFsqyhG3AiPAObMuY1lxaqgYcxbc49CNdWDDECOJNgQyvsOWVwbZc+qf3rzRtxojBK+CMEv0Ld5CYpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wonka": { + "version": "6.3.6", + "resolved": "https://registry.npmjs.org/wonka/-/wonka-6.3.6.tgz", + "integrity": "sha512-MXH+6mDHAZ2GuMpgKS055FR6v0xVP3XwquxIMYXgiW+FejHQlMGlvVRZT4qMCxR+bEo/FCtIdKxwej9WV3YQag==", + "license": "MIT" + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/ws": { + "version": "7.5.13", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.13.tgz", + "integrity": "sha512-rsKI6xDBFVf4r/x8XyChGK04QR/XHroxs/jUcoWvtEZM8TPU/X/uIY9B1CsSzYws9ZJb/6bbBu7dPhFW00CAoA==", + "license": "MIT", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xcode": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", + "license": "Apache-2.0", + "dependencies": { + "simple-plist": "^1.1.0", + "uuid": "^7.0.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/xml2js": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.0.tgz", + "integrity": "sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==", + "license": "MIT", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xml2js/node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "license": "MIT", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz", + "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/yargs": { + "version": "17.7.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz", + "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zrender": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/zrender/-/zrender-5.5.0.tgz", + "integrity": "sha512-O3MilSi/9mwoovx77m6ROZM7sXShR/O/JIanvzTwjN3FORfLSr81PsUGd7jlaYOeds9d8tw82oP44+3YucVo+w==", + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "tslib": "2.3.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..dcea632 --- /dev/null +++ b/package.json @@ -0,0 +1,72 @@ +{ + "name": "fonsi_app", + "main": "expo-router/entry", + "version": "1.0", + "scripts": { + "start": "expo start", + "reset-project": "node ./scripts/reset-project.js", + "android": "expo run:android", + "ios": "expo run:ios", + "web": "expo start --web", + "lint": "expo lint" + }, + "overrides": { + "tslib": "^2.6.1", + "zrender": "5.5.0" + }, + "dependencies": { + "@expo/vector-icons": "^15.0.3", + "@react-native-async-storage/async-storage": "2.2.0", + "@react-native-community/netinfo": "11.4.1", + "@react-navigation/bottom-tabs": "^7.4.0", + "@react-navigation/elements": "^2.6.3", + "@react-navigation/native": "^7.1.8", + "@wuba/react-native-echarts": "^3.1.1", + "axios": "^1.13.2", + "babel-preset-expo": "~54.0.10", + "echarts": "^5.5.0", + "expo": "~54.0.36", + "expo-camera": "~17.0.10", + "expo-constants": "~18.0.10", + "expo-dev-client": "~6.0.20", + "expo-document-picker": "~14.0.8", + "expo-file-system": "~19.0.23", + "expo-font": "~14.0.12", + "expo-haptics": "~15.0.7", + "expo-image": "~3.0.10", + "expo-image-picker": "~17.0.11", + "expo-linking": "~8.0.11", + "expo-router": "~6.0.24", + "expo-secure-store": "~15.0.8", + "expo-sharing": "~14.0.8", + "expo-splash-screen": "~31.0.11", + "expo-status-bar": "~3.0.8", + "expo-symbols": "~1.0.7", + "expo-system-ui": "~6.0.8", + "expo-web-browser": "~15.0.9", + "lucide-react-native": "^0.563.0", + "nativewind": "^4.2.1", + "prettier-plugin-tailwindcss": "^0.5.14", + "react": "19.1.0", + "react-dom": "19.1.0", + "react-native": "0.81.5", + "react-native-gesture-handler": "~2.28.0", + "react-native-image-viewing": "^0.2.2", + "react-native-keyboard-controller": "1.18.5", + "react-native-reanimated": "~4.1.1", + "react-native-safe-area-context": "~5.6.0", + "react-native-screens": "~4.16.0", + "react-native-svg": "15.12.1", + "react-native-ui-datepicker": "^3.1.2", + "react-native-web": "~0.21.0", + "react-native-worklets": "0.5.1", + "tailwindcss": "^3.4.18" + }, + "devDependencies": { + "@types/react": "~19.1.0", + "eslint": "^9.25.0", + "eslint-config-expo": "~10.0.0", + "typescript": "~5.9.2" + }, + "private": true +} diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..ac7f9e8 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,58 @@ +/** @type {import('tailwindcss').Config} */ +module.exports = { + // NOTE: Update this to include the paths to all files that contain Nativewind classes. + content: ["./App.tsx", "./components/**/*.{js,jsx,ts,tsx}", "./app/**/*.{js,jsx,ts,tsx}"], + presets: [require("nativewind/preset")], + theme: { + extend: { + colors: { + // Colore primario basato sul logo PROGECO + primary: { + 50: '#f0f7fd', + 100: '#dcf0fa', + 200: '#bae2f6', + 300: '#8accf0', + 400: '#53b0e7', + 500: '#2d94d8', + 600: '#1071C2', // <-- DEFAULT Brand (Logo) + 700: '#175e96', + 800: '#15507d', + 900: '#082963', // <-- Brand Dark (Logo text / Headings) + 950: '#0e2b46', + DEFAULT: '#1071C2', + dark: '#082963', + }, + // Grigi freddi che si abbinano perfettamente al blu primario + slate: { + 50: '#f8fafc', + 100: '#f1f5f9', + 200: '#e2e8f0', + 300: '#cbd5e1', + 400: '#94a3b8', + 500: '#64748b', + 600: '#475569', + 700: '#334155', + 800: '#1e293b', + 900: '#0f172a', + }, + background: { + DEFAULT: '#F4F7F9', // Leggermente più luminoso + paper: '#FFFFFF', // Card e form + alt: '#E6EDF5', // Sfondo alternativo + }, + text: { + DEFAULT: '#082963', // Riprende il primary.dark + secondary: '#64748b', // Sottotitoli (slate-500) + muted: '#94a3b8', // Testo disabilitato/hint (slate-400) + }, + status: { + success: '#10B981', // Emerald green + danger: '#EF4444', // Red acceso + warning: '#F59E0B', // Amber + info: '#3B82F6', // Azzurro standard + } + } + }, + }, + plugins: [], +} \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..604e343 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,21 @@ +{ + "extends": "expo/tsconfig.base", + "compilerOptions": { + "strict": true, + "paths": { + "@/*": [ + "./*" + ] + } + }, + "include": [ + "**/*.ts", + "**/*.tsx", + ".expo/types/**/*.ts", + "expo-env.d.ts", + "nativewind-env.d.ts" + ], + "exclude": [ + "features_disabled" + ] +} \ No newline at end of file diff --git a/types/types.ts b/types/types.ts new file mode 100644 index 0000000..0266153 --- /dev/null +++ b/types/types.ts @@ -0,0 +1,107 @@ +import { DateType } from "react-native-ui-datepicker"; + +export interface UserData { + firstName: string; + lastName: string; + email?: string; + role: string; + roleLabel: string; +} + +export interface AttendanceRecord { + id: number; + constructionSite: string; + subactivity: string; + date: string; + in: string; + out: string | null; +} + +export interface DocumentItem { + id: number; + mimetype: string; + filename: string; + url: string; + date: string; +} + +export interface TimeOffRequestType { + id: number; + name: string; + color: string; + time_required: number; +} + +export interface TimeOffRequest { + id: number; + type: string; + start_date: DateType; + end_date?: DateType | null; + start_time?: string | null; + end_time?: string | null; + message?: string | null; + status: number; + timeOffRequestType: TimeOffRequestType; +} + +export interface Place { + id: number; + label: string; + code?: string; + address?: string; +} + +export interface Client { + id: number; + label: string; +} + +export interface ConstructionSite { + id: number; + label: string; + address: string; + client: string; +} + +export interface Supplier { + id: number; + label: string; + code: string; +} + +export interface InvoiceItem { + id: number; + placeName: string; + supplier: string; + date: string; + documentNumber: string; + totalAmount: string; +} + +export interface InvoiceInfo extends InvoiceItem { + link: string; +} + +export interface InvoiceAccounting { + expiry: string; + tpa_description: string; + amount: string; + isPaid: boolean; +} + +export interface QualityControlItem { + id: number; + constructionSite: string; + subactivity: string; + date: string; + result: number; +} + +export interface ActivityItem { + id: number; + constructionSite: string; + subactivity: string; + description: string; + date: string; + n_files?: number; +} diff --git a/utils/api.ts b/utils/api.ts new file mode 100644 index 0000000..36808e9 --- /dev/null +++ b/utils/api.ts @@ -0,0 +1,65 @@ +import axios from 'axios'; +import * as SecureStore from 'expo-secure-store'; + +const API_BASE_URL = process.env.EXPO_PUBLIC_API_URL; +export const KEY_TOKEN = 'auth_key'; + +// Create an Axios instance with default configuration +const api = axios.create({ + baseURL: API_BASE_URL, + headers: { + 'Content-Type': 'application/json', + 'Accept': 'application/json', + }, + timeout: 10000, // 10 seconds timeout +}); + +// Export function to update base URL +export const setApiBaseUrl = (url: string) => { + if (url) { + api.defaults.baseURL = url; + console.log(`[API] Base URL updated to: ${url}`); + } +}; + +// Interceptor: Adds the token to EVERY request if it exists +api.interceptors.request.use( + async (config) => { + const token = await SecureStore.getItemAsync(KEY_TOKEN); + if (token) { + config.headers.Authorization = `Bearer ${token}`; + } + console.log(`[API REQUEST] ${config.method?.toUpperCase()} ${config.url}`); + return config; + }, + (error) => { + return Promise.reject(error); + } +); + +// Interceptor: Global error handling (e.g., expired token) +api.interceptors.response.use( + (response) => response, + async (error) => { + const originalRequest = error.config; + + if (error.response) { + const isLoginRequest = originalRequest?.url?.includes('/user/login'); + if (!(error.response.status === 401 && isLoginRequest)) { + console.error('[API ERROR]', error.response.status, error.response.data); + } + + // If we receive 401 (Unauthorized), we might want to force logout + if (error.response.status === 401) { + // TODO: Here you can add logic to redirect to login screen if needed + await SecureStore.deleteItemAsync(KEY_TOKEN); + } + } else { + console.error('[API NETWORK ERROR]', error.message); + } + + return Promise.reject(error); + } +); + +export default api; \ No newline at end of file diff --git a/utils/authContext.tsx b/utils/authContext.tsx new file mode 100644 index 0000000..6e88f69 --- /dev/null +++ b/utils/authContext.tsx @@ -0,0 +1,125 @@ +import { createContext, PropsWithChildren, useContext, useEffect, useState } from 'react'; +import { SplashScreen, useRouter, useSegments } from 'expo-router'; +import { UserData } from '@/types/types'; +import * as SecureStore from 'expo-secure-store'; +import api, { KEY_TOKEN } from './api'; + +type AuthState = { + isAuthenticated: boolean; + isReady: boolean; + user: UserData | null; + logIn: (token: string, userData: UserData) => void; + logOut: () => void; +}; + +SplashScreen.preventAutoHideAsync(); + +export const AuthContext = createContext({ + isAuthenticated: false, + isReady: false, + user: null, + logIn: () => { }, + logOut: () => { }, +}); + +export const useAuth = () => useContext(AuthContext); + +export function AuthProvider({ children }: PropsWithChildren) { + const [isReady, setIsReady] = useState(false); + const [isAuthenticated, setIsAuthenticated] = useState(false); + const [user, setUser] = useState(null); + const router = useRouter(); + const segments = useSegments(); + + const logIn = async (token: string, userData: UserData) => { + try { + await SecureStore.setItemAsync(KEY_TOKEN, token); + setIsAuthenticated(true); + setUser(userData); + + router.replace('/'); + } catch (error) { + console.error('Errore durante il login:', error); + } + }; + + const logOut = async () => { + try { + await SecureStore.deleteItemAsync(KEY_TOKEN); + setIsAuthenticated(false); + setUser(null); + + router.replace('/login'); + } catch (error) { + console.error('Errore durante il logout:', error); + } + }; + + useEffect(() => { + const initApp = async () => { + try { + // Get saved Token from SecureStore + const savedToken = await SecureStore.getItemAsync(KEY_TOKEN); + + if (savedToken) { + console.log("Token trovato:", savedToken); + + // Call backend to verify token and fetch user data + // Note: api.ts already adds the Authorization header thanks to the interceptor (if configured to read from SecureStore) + // If your api.ts reads from AsyncStorage, make sure they are aligned, otherwise pass it manually here: + const response = await api.get("/user", { + headers: { Authorization: `Bearer ${savedToken}` } + }); + + const result = response.data; + console.log("Sessione valida, dati utente caricati:", result); + + const loadedUser: UserData = { + firstName: result.nome, + lastName: result.cognome, + email: result.email, + role: result.role, + roleLabel: result.role_label + }; + + setUser(loadedUser); + setIsAuthenticated(true); + } else { + console.log("Nessun token salvato."); + } + + } catch (error: any) { + console.error('Errore inizializzazione (Token scaduto o Server down):', error.message); + + // If the token is not valid, clear everything + await SecureStore.deleteItemAsync(KEY_TOKEN); + setIsAuthenticated(false); + setUser(null); + } finally { + setIsReady(true); + await SplashScreen.hideAsync(); + } + }; + + initApp(); + }, []); + + // Route protection (optional, but recommended here or in the Layout) + useEffect(() => { + if (!isReady) return; + + const inAuthGroup = segments[0] === '(protected)'; + + if (!isAuthenticated && inAuthGroup) { + router.replace('/login'); + } else if (isAuthenticated && !inAuthGroup) { + router.replace('/'); + } + }, [isReady, isAuthenticated, segments]); + + return ( + + {children} + + ); +} \ No newline at end of file diff --git a/utils/configProvider.tsx b/utils/configProvider.tsx new file mode 100644 index 0000000..adb1bca --- /dev/null +++ b/utils/configProvider.tsx @@ -0,0 +1,87 @@ +import React, { createContext, useState, useEffect, ReactNode } from 'react'; +import { Linking, Platform } from 'react-native'; +import Constants from 'expo-constants'; +import axios from 'axios'; +import LoadingScreen from '@/components/LoadingScreen'; +import UpdateScreen from '@/components/UpdateScreen'; +import { isUpdateAvailable } from '@/utils/version'; +import { setApiBaseUrl } from './api'; + +interface ConfigContextProps { + children: ReactNode +}; + +// Context (useful if you want to trigger manual checks from inside the app in the future) +export const ConfigContext = createContext({}); + +const GW_API = process.env.EXPO_PUBLIC_GW_API_URL; +const GW_UUID = process.env.EXPO_PUBLIC_GW_UUID; +const GW_TOKEN = process.env.EXPO_PUBLIC_GW_API_TOKEN; + +export const ConfigProvider = ({ children }: ConfigContextProps) => { + const [isChecking, setIsChecking] = useState(true); + const [needsUpdate, setNeedsUpdate] = useState(false); + const [updateUrl, setUpdateUrl] = useState(''); + + useEffect(() => { + const checkAppVersion = async () => { + try { + + const apiUrl = `${GW_API}${GW_UUID}`; + const response = await axios.get(apiUrl, { + headers: { "x-access-tokens": GW_TOKEN } + }); + + // Update API URL: prioritize environment variable (override) over gateway response + setApiBaseUrl(process.env.EXPO_PUBLIC_API_URL || response.data.url); + + const currentVersion = Constants.expoConfig?.version; + console.log("Versione attuale dell'app:", currentVersion); + + const latestVersion = response.data.version; + console.log("Versione più recente disponibile:", latestVersion); + + // Check if an update is needed + if (isUpdateAvailable(currentVersion, latestVersion)) { + setNeedsUpdate(true); + setUpdateUrl(Platform.OS === 'ios' ? response.data.app_url_ios : response.data.app_url_android); + } + + } catch (error) { + console.error("Errore durante il controllo della versione:", error); + setNeedsUpdate(false); + } finally { + setIsChecking(false); + } + }; + + checkAppVersion(); + }, []); + + const handleUpdate = async () => { + if (updateUrl) { + Linking.openURL(updateUrl); + } + }; + + // Loading state + if (isChecking) { + return ( + + ); + } + + // Update state: blocks children rendering + if (needsUpdate) { + return ( + + ); + } + + // Version is up to date + return ( + + {children} + + ); +}; diff --git a/utils/dashboardCharts.ts b/utils/dashboardCharts.ts new file mode 100644 index 0000000..ad0fa9c --- /dev/null +++ b/utils/dashboardCharts.ts @@ -0,0 +1,118 @@ +export const CHART_ENDPOINTS = { + costiRicavi: '/dashboard/costi-ricavi', + fatturatoCliente: '/dashboard/fatturato-cliente', + aperteChiuseCliente: '/dashboard/aperte-chiuse-cliente', + aperteChiuseFornitore: '/dashboard/aperte-chiuse-fornitore', + apertoCliente: '/dashboard/partite-cliente', + chiusoCliente: '/dashboard/partite-cliente', +}; + +export const CHART_DATA_KEY: Record = { + apertoCliente: 'partiteCliente', + chiusoCliente: 'partiteCliente', +}; + + +export const formatEuro = (val: string | number): string => { + const num = parseFloat(val as string); + return (isNaN(num) ? 0 : num).toLocaleString('it-IT', { + style: 'currency', + currency: 'EUR' + }); +}; + +const TOOLTIP_BASE = { + renderMode: 'richText', + confine: true, + textStyle: { fontSize: 10 } +}; + +export const buildPieOption = (data: any) => ({ + legend: { + type: 'plain', + top: 190, + left: 'center', + itemGap: 8, + itemWidth: 14, + itemHeight: 10, + textStyle: { fontSize: 12 } + }, + series: [ + { + name: 'Fatturato', + type: 'pie', + radius: [45, 80], + center: ['50%', 95], + avoidLabelOverlap: false, + itemStyle: { + borderRadius: 5, + borderColor: '#fff', + borderWidth: 2 + }, + label: { + show: false, + position: 'center' + }, + emphasis: { + label: { + show: true, + fontSize: 11, + fontWeight: 'bold', + formatter: (params: any) => { + const val = (typeof params.value === 'number') ? params.value : 0; + return `${params.name}\n${val.toLocaleString('it-IT', { style: 'currency', currency: 'EUR', maximumFractionDigits: 0 })}`; + } + } + }, + labelLine: { + show: false + }, + data: data + } + ] +}); + +export const buildAperteChiuseOption = (d: any) => ({ + tooltip: { + ...TOOLTIP_BASE, + trigger: 'axis', + valueFormatter: formatEuro + }, + legend: { + bottom: 0, + itemGap: 10, + itemWidth: 14, + itemHeight: 10, + textStyle: { fontSize: 12 }, + data: [ + `Aperto(${d.current_year})`, + `Chiuso(${d.current_year})`, + `Aperto(${d.prev_year})`, + `Chiuso(${d.prev_year})` + ], + selected: { + [`Aperto(${d.prev_year})`]: false, + [`Chiuso(${d.prev_year})`]: false + }, + }, + grid: { + left: '3%', + right: '4%', + top: '10%', + bottom: 75, + containLabel: true + }, + xAxis: { + type: 'category', + data: d.mesi + }, + yAxis: { + type: 'value' + }, + series: [ + { name: `Aperto(${d.current_year})`, type: 'bar', stack: 'one', data: d.aperto }, + { name: `Chiuso(${d.current_year})`, type: 'bar', stack: 'one', data: d.chiuso }, + { name: `Aperto(${d.prev_year})`, type: 'bar', stack: 'one', itemStyle: { color: '#b3b3b3' }, data: d.aperto_prev }, + { name: `Chiuso(${d.prev_year})`, type: 'bar', stack: 'one', itemStyle: { color: '#d9d9d9' }, data: d.chiuso_prev } + ] +}); diff --git a/utils/dateTime.ts b/utils/dateTime.ts new file mode 100644 index 0000000..4d2bc52 --- /dev/null +++ b/utils/dateTime.ts @@ -0,0 +1,91 @@ +import { DateType } from "react-native-ui-datepicker"; + +/** + * Transforms "YYYY-MM-DD" to "DD/MM/YYYY" + * @param dateStr string in ISO date format "YYYY-MM-DD" + * @returns formatted string "DD/MM/YYYY" + */ +export const formatDate = (dateStr: string | null | undefined): string => { + if (!dateStr) return ''; + const [year, month, day] = dateStr.split('-'); + return `${day}/${month}/${year}`; +}; + +/** + * Transforms time from "HH:MM:SS" to "HH:MM" + * @param timeStr string in time format "HH:MM:SS" and "YYYY-MM-DD HH:MM:SS" + * @returns formatted string "HH:MM" + */ +export const formatTime = (timeStr: string | null | undefined): string => { + if (!timeStr) return ''; + // Handle both "HH:MM:SS" and "YYYY-MM-DD HH:MM:SS" formats + const timePart = timeStr.includes(' ') ? timeStr.split(' ')[1] : timeStr; + const [hours, minutes] = timePart.split(':'); + return `${hours}:${minutes}`; +}; + +/** + * Formats a date for use with a date picker, normalizing it to midnight + * @param d Date in DateType format + * @returns string in "YYYY-MM-DD" format or null if input is null/undefined + */ +export const formatPickerDate = (d: DateType | null | undefined) => { + if (!d) return null; + + const date = new Date(d as string | number | Date); + const normalized = new Date(date.getFullYear(), date.getMonth(), date.getDate()); + + const yyyy = normalized.getFullYear(); + const mm = String(normalized.getMonth() + 1).padStart(2, "0"); + const dd = String(normalized.getDate()).padStart(2, "0"); + + return `${yyyy}-${mm}-${dd}`; +} + +/** + * Transforms a timestamp into a string "DD/MM/YYYY HH:mm:ss" + * @param timestamp string or Date object + * @returns formatted string or empty string if input is invalid + */ +export const formatTimestamp = (timestamp: string | Date | null | undefined): string => { + if (!timestamp) return ''; + + const date = timestamp instanceof Date ? timestamp : new Date(timestamp); + if (isNaN(date.getTime())) return ''; + + const dd = String(date.getDate()).padStart(2, '0'); + const mm = String(date.getMonth() + 1).padStart(2, '0'); // months from 0 to 11 + const yyyy = date.getFullYear(); + + const hh = String(date.getHours()).padStart(2, '0'); + const min = String(date.getMinutes()).padStart(2, '0'); + const ss = String(date.getSeconds()).padStart(2, '0'); + + return `${dd}/${mm}/${yyyy} ${hh}:${min}:${ss}`; +}; + +/** + * Converts an ISO timestamp to a Date object + * @param dateStr string in ISO date format + * @returns corresponding Date object + */ +export const parseTimestamp = (dateStr: string | undefined | null): Date => { + if (!dateStr) return new Date(); + const date = new Date(dateStr); + if (isNaN(date.getTime())) return new Date(); + return date; +}; + +export const parseSecondsToTime = (totalSeconds: number | null | undefined): string => { + if (totalSeconds == null || isNaN(totalSeconds)) return ''; + + const hours = Math.floor(totalSeconds / 3600); + const minutes = Math.floor((totalSeconds % 3600) / 60); + const seconds = totalSeconds % 60; + + const hh = String(hours); + const mm = String(minutes).padStart(2, '0'); + const ss = String(seconds).padStart(2, '0'); + + return `${hh}h`; +} \ No newline at end of file diff --git a/utils/documentUtils.tsx b/utils/documentUtils.tsx new file mode 100644 index 0000000..c30e9de --- /dev/null +++ b/utils/documentUtils.tsx @@ -0,0 +1,111 @@ +import api from '@/utils/api'; +import { Directory, File, Paths } from 'expo-file-system'; +import * as Sharing from 'expo-sharing'; +import { Platform } from 'react-native'; + +interface UploadOptions { + endpoint: string; + fileKey?: string; + extraData?: Record; +} + +/** + * Handles upload of a document through the server using FormData + * @param file File to upload (must have at least the 'uri' property) + * @param options Configuration for the upload + */ +export const uploadDocument = async ( + file: any, + options: UploadOptions +): Promise => { + if (!file || !file.uri) { + throw new Error("File non valido per l'upload."); + } + + try { + const formData = new FormData(); + const fileKey = options.fileKey || 'file'; + + formData.append(fileKey, { + uri: Platform.OS === 'android' ? file.uri : file.uri.replace('file://', ''), + name: file.name, + type: file.mimeType || 'application/octet-stream' + } as any); + + if (options.extraData) { + Object.keys(options.extraData).forEach(key => { + formData.append(key, options.extraData![key]); + }); + } + + const response = await api.post(options.endpoint, formData, { + headers: { + 'Content-Type': 'multipart/form-data', + } + }); + + console.log("Risposta server upload:", response.data); + + if (response.data?.status === 'error' || response.data?.success === false) { + throw new Error(response.data.message || "Errore sconosciuto dal server"); + } + + return response.data; + } catch (error: any) { + console.error("Errore durante l'upload del documento:", error); + + if (error.response) { + const serverMessage = error.response.data?.message || error.message; + throw new Error(`Errore Server (${error.response.status}): ${serverMessage}`); + } else if (error.request) { + throw new Error("Il server non risponde. Controlla la connessione."); + } else { + throw error; + } + } +}; + +/** + * Download and share a document (expo-sharing) + * @param attachmentId ID or relative URL of the document + * @param fileName Name to save the file as + * @param fileUrl Full URL of the file to download + */ +export const downloadAndShareDocument = async ( + mimetype: string, + fileName: string, + fileUrl: string +): Promise => { + try { + // TODO: Download based on expo-sharing - some mime types may not be supported + if (!fileUrl || !fileName) { + throw new Error("Parametri mancanti per il download del documento."); + } + + const destination = new Directory(Paths.cache, 'documents'); + destination.exists ? destination.delete() : null; + destination.create({ overwrite: true }); + + const tmpFile = await File.downloadFileAsync(fileUrl, destination); + console.log("File temporaneo scaricato in:", tmpFile.uri); + + const outFile = new File(destination, fileName); + await tmpFile.move(outFile); + console.log("File spostato in:", outFile.uri); + console.log("File type:", mimetype); + + if (await Sharing.isAvailableAsync()) { + await Sharing.shareAsync(outFile.uri, { + mimeType: mimetype, + dialogTitle: `Scarica ${fileName}`, + UTI: 'public.item' + }); + } else { + throw new Error("Condivisione non supportata su questo dispositivo."); + } + + } catch (error) { + console.error("Download Error:", error); + throw error; + } +}; diff --git a/utils/networkProvider.tsx b/utils/networkProvider.tsx new file mode 100644 index 0000000..933698a --- /dev/null +++ b/utils/networkProvider.tsx @@ -0,0 +1,42 @@ +import React, { useState, useEffect, ReactNode } from 'react'; +import NetInfo, { useNetInfo } from '@react-native-community/netinfo'; +import OfflineScreen from '@/components/OfflineScreen'; + +interface NetworkProviderProps { + children: ReactNode; +} + +export const NetworkProvider = ({ children }: NetworkProviderProps) => { + const netInfo = useNetInfo(); + const [isOffline, setIsOffline] = useState(false); + const [isRetrying, setIsRetrying] = useState(false); + + useEffect(() => { + if (netInfo.isConnected === false) { + setIsOffline(true); + } else { + setIsOffline(false); + } + }, [netInfo.isConnected]); + + // Manual Retry Handler + const handleManualRetry = async () => { + setIsRetrying(true); + + const state = await NetInfo.fetch(); + setTimeout(() => { + setIsOffline(state.isConnected === false); + setIsRetrying(false); + }, 1000); + }; + + if (isOffline) { + return ( + + ); + } + return <>{children}; +}; \ No newline at end of file diff --git a/utils/version.ts b/utils/version.ts new file mode 100644 index 0000000..c33fddf --- /dev/null +++ b/utils/version.ts @@ -0,0 +1,27 @@ +/** + * Compare two version strings. + * Returns true if 'latest' is greater than 'current' (an update is available). + */ +export const isUpdateAvailable = (currentVersion: string | undefined, latestVersion: string) => { + if (!currentVersion || !latestVersion) return false; + + // Split strings into an array of numbers: "1.2.10" -> [1, 2, 10] + const currentParts = currentVersion.split('.').map(Number); + const latestParts = latestVersion.split('.').map(Number); + const maxLength = Math.max(currentParts.length, latestParts.length); + + for (let i = 0; i < maxLength; i++) { + // If a part is missing, we consider it as 0 (e.g. "1.0" -> [1, 0, 0]) + const current = currentParts[i] || 0; + const latest = latestParts[i] || 0; + + if (current < latest) { + return true; // It needs an update + } + if (current > latest) { + return false; + } + } + + return false; +}; \ No newline at end of file