From 871bfcdccbdd5399bb808eb458bc0feb9ceadb45 Mon Sep 17 00:00:00 2001 From: b3ni15 Date: Wed, 20 Aug 2025 22:48:54 +0200 Subject: [PATCH] feat: Initialize Flutter app with authentication and scheduling features - Removed TypeScript configuration file (tsconfig.json). - Added Flutter plugin dependencies for secure storage. - Implemented main application structure with routing for login, profile, and schedule screens. - Developed LoginScreen with authentication logic and user feedback. - Created ProfileScreen to display user profile information and logout functionality. - Built ScheduleScreen to show weekly work schedule with navigation controls. - Integrated AuthService for handling authentication, token storage, and API interactions. - Updated pubspec.yaml with necessary dependencies for the Flutter project. --- .flutter-plugins-dependencies | 1 + .gitignore | 39 - .vscode/settings.json | 7 - README.md | 50 - app.json | 51 - app/+not-found.tsx | 39 - app/_layout.tsx | 6 - app/index.tsx | 228 - app/profile.tsx | 181 - app/requests.tsx | 98 - app/schedule.tsx | 257 - assets/images/icon.png | Bin 308475 -> 0 bytes eas.json | 24 - eslint.config.js | 10 - ios/.gitignore | 32 - ios/.xcode.env | 11 - ios/Podfile | 64 - ios/Podfile.lock | 2477 ----- ios/Podfile.properties.json | 5 - ios/isotestapp.xcodeproj/project.pbxproj | 549 -- .../xcschemes/isotestapp.xcscheme | 88 - .../contents.xcworkspacedata | 10 - ios/isotestapp/AppDelegate.swift | 70 - .../App-Icon-1024x1024@1x.png | Bin 59468 -> 0 bytes .../AppIcon.appiconset/Contents.json | 14 - ios/isotestapp/Images.xcassets/Contents.json | 6 - .../Contents.json | 20 - .../SplashScreenLogo.imageset/Contents.json | 23 - .../SplashScreenLogo.imageset/image.png | Bin 14711 -> 0 bytes .../SplashScreenLogo.imageset/image@2x.png | Bin 32766 -> 0 bytes .../SplashScreenLogo.imageset/image@3x.png | Bin 52602 -> 0 bytes ios/isotestapp/Info.plist | 79 - ios/isotestapp/PrivacyInfo.xcprivacy | 48 - ios/isotestapp/SplashScreen.storyboard | 42 - ios/isotestapp/Supporting/Expo.plist | 12 - ios/isotestapp/isotestapp-Bridging-Header.h | 3 - ios/isotestapp/isotestapp.entitlements | 5 - lib/main.dart | 33 + lib/screens/login_screen.dart | 58 + lib/screens/profile_screen.dart | 31 + lib/screens/schedule_screen.dart | 96 + lib/services/auth_service.dart | 83 + package.json | 59 - pnpm-lock.yaml | 8778 ----------------- pubspec.lock | 306 + pubspec.yaml | 21 + tsconfig.json | 18 - 47 files changed, 629 insertions(+), 13403 deletions(-) create mode 100644 .flutter-plugins-dependencies delete mode 100644 .gitignore delete mode 100644 .vscode/settings.json delete mode 100644 README.md delete mode 100644 app.json delete mode 100644 app/+not-found.tsx delete mode 100644 app/_layout.tsx delete mode 100644 app/index.tsx delete mode 100644 app/profile.tsx delete mode 100644 app/requests.tsx delete mode 100644 app/schedule.tsx delete mode 100644 assets/images/icon.png delete mode 100644 eas.json delete mode 100644 eslint.config.js delete mode 100644 ios/.gitignore delete mode 100644 ios/.xcode.env delete mode 100644 ios/Podfile delete mode 100644 ios/Podfile.lock delete mode 100644 ios/Podfile.properties.json delete mode 100644 ios/isotestapp.xcodeproj/project.pbxproj delete mode 100644 ios/isotestapp.xcodeproj/xcshareddata/xcschemes/isotestapp.xcscheme delete mode 100644 ios/isotestapp.xcworkspace/contents.xcworkspacedata delete mode 100644 ios/isotestapp/AppDelegate.swift delete mode 100644 ios/isotestapp/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png delete mode 100644 ios/isotestapp/Images.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 ios/isotestapp/Images.xcassets/Contents.json delete mode 100644 ios/isotestapp/Images.xcassets/SplashScreenBackground.colorset/Contents.json delete mode 100644 ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/Contents.json delete mode 100644 ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/image.png delete mode 100644 ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/image@2x.png delete mode 100644 ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/image@3x.png delete mode 100644 ios/isotestapp/Info.plist delete mode 100644 ios/isotestapp/PrivacyInfo.xcprivacy delete mode 100644 ios/isotestapp/SplashScreen.storyboard delete mode 100644 ios/isotestapp/Supporting/Expo.plist delete mode 100644 ios/isotestapp/isotestapp-Bridging-Header.h delete mode 100644 ios/isotestapp/isotestapp.entitlements create mode 100644 lib/main.dart create mode 100644 lib/screens/login_screen.dart create mode 100644 lib/screens/profile_screen.dart create mode 100644 lib/screens/schedule_screen.dart create mode 100644 lib/services/auth_service.dart delete mode 100644 package.json delete mode 100644 pnpm-lock.yaml create mode 100644 pubspec.lock create mode 100644 pubspec.yaml delete mode 100644 tsconfig.json diff --git a/.flutter-plugins-dependencies b/.flutter-plugins-dependencies new file mode 100644 index 0000000..a6b5b5e --- /dev/null +++ b/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"flutter_secure_storage","path":"/Users/benedekballo/.pub-cache/hosted/pub.dev/flutter_secure_storage-8.1.0/","native_build":true,"dependencies":[],"dev_dependency":false}],"android":[{"name":"flutter_secure_storage","path":"/Users/benedekballo/.pub-cache/hosted/pub.dev/flutter_secure_storage-8.1.0/","native_build":true,"dependencies":[],"dev_dependency":false}],"macos":[{"name":"flutter_secure_storage_macos","path":"/Users/benedekballo/.pub-cache/hosted/pub.dev/flutter_secure_storage_macos-3.1.3/","native_build":true,"dependencies":[],"dev_dependency":false}],"linux":[{"name":"flutter_secure_storage_linux","path":"/Users/benedekballo/.pub-cache/hosted/pub.dev/flutter_secure_storage_linux-1.2.3/","native_build":true,"dependencies":[],"dev_dependency":false}],"windows":[{"name":"flutter_secure_storage_windows","path":"/Users/benedekballo/.pub-cache/hosted/pub.dev/flutter_secure_storage_windows-2.1.1/","native_build":true,"dependencies":[],"dev_dependency":false}],"web":[{"name":"flutter_secure_storage_web","path":"/Users/benedekballo/.pub-cache/hosted/pub.dev/flutter_secure_storage_web-1.2.1/","dependencies":[],"dev_dependency":false}]},"dependencyGraph":[{"name":"flutter_secure_storage","dependencies":["flutter_secure_storage_linux","flutter_secure_storage_macos","flutter_secure_storage_web","flutter_secure_storage_windows"]},{"name":"flutter_secure_storage_linux","dependencies":[]},{"name":"flutter_secure_storage_macos","dependencies":[]},{"name":"flutter_secure_storage_web","dependencies":[]},{"name":"flutter_secure_storage_windows","dependencies":[]}],"date_created":"2025-08-20 22:39:45.766368","version":"3.35.1","swift_package_manager_enabled":{"ios":false,"macos":false}} \ No newline at end of file diff --git a/.gitignore b/.gitignore deleted file mode 100644 index f610ec0..0000000 --- a/.gitignore +++ /dev/null @@ -1,39 +0,0 @@ -# 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*.local - -# typescript -*.tsbuildinfo - -app-example diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index e2798e4..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "editor.codeActionsOnSave": { - "source.fixAll": "explicit", - "source.organizeImports": "explicit", - "source.sortMembers": "explicit" - } -} diff --git a/README.md b/README.md deleted file mode 100644 index 48dd63f..0000000 --- a/README.md +++ /dev/null @@ -1,50 +0,0 @@ -# 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 deleted file mode 100644 index d6f02b7..0000000 --- a/app.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "expo": { - "name": "mcbeno", - "slug": "mcbeno", - "version": "1.0.0", - "orientation": "portrait", - "icon": "./assets/images/icon.png", - "scheme": "isotestapp", - "userInterfaceStyle": "automatic", - "newArchEnabled": true, - "ios": { - "supportsTablet": true, - "bundleIdentifier": "com.devbeni.mcbeno" - }, - "android": { - "adaptiveIcon": { - "foregroundImage": "./assets/images/icon.png", - "backgroundColor": "#0c0a0a" - }, - "edgeToEdgeEnabled": true, - "package": "com.devbeni.mcbeno" - }, - "web": { - "bundler": "metro", - "output": "static", - "favicon": "./assets/images/icon.png" - }, - "plugins": [ - "expo-router", - [ - "expo-splash-screen", - { - "image": "./assets/images/icon.png", - "imageWidth": 200, - "resizeMode": "contain", - "backgroundColor": "#0c0a0a" - } - ] - ], - "experiments": { - "typedRoutes": true - }, - "extra": { - "router": {}, - "eas": { - "projectId": "972fe547-cd46-4ed0-b9e1-9f13b035e4b7" - } - }, - "owner": "devbeni" - } -} diff --git a/app/+not-found.tsx b/app/+not-found.tsx deleted file mode 100644 index fd108d5..0000000 --- a/app/+not-found.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { Link, Stack } from 'expo-router'; -import React from 'react'; -import { StyleSheet, Text, View } from 'react-native'; - -export default function NotFoundScreen() { - return ( - <> - - - This screen does not exist. - - Go to home screen! - - - - ); -} - -const styles = StyleSheet.create({ - container: { - flex: 1, - alignItems: 'center', - justifyContent: 'center', - padding: 20, - }, - title: { - fontSize: 20, - fontWeight: 'bold', - marginBottom: 10, - }, - link: { - marginTop: 15, - paddingVertical: 15, - }, - linkText: { - color: '#007AFF', - textDecorationLine: 'underline', - }, -}); diff --git a/app/_layout.tsx b/app/_layout.tsx deleted file mode 100644 index caf6187..0000000 --- a/app/_layout.tsx +++ /dev/null @@ -1,6 +0,0 @@ -import { Stack } from "expo-router"; -import React from "react"; - -export default function RootLayout() { - return ; -} diff --git a/app/index.tsx b/app/index.tsx deleted file mode 100644 index fa4f4fd..0000000 --- a/app/index.tsx +++ /dev/null @@ -1,228 +0,0 @@ -import { MaterialIcons } from '@expo/vector-icons'; -import { useRouter } from 'expo-router'; -import * as SecureStore from 'expo-secure-store'; -import { StatusBar } from 'expo-status-bar'; -import React, { useEffect, useState } from "react"; -import { ActivityIndicator, Alert, Platform, StyleSheet, Text, TextInput, ToastAndroid, TouchableOpacity, View } from "react-native"; - -const PRIMARY = '#A24BFA'; -const BG = '#0c0a0a'; - -export default function Index() { - const [username, setUsername] = useState(""); - const [password, setPassword] = useState(""); - const [loading, setLoading] = useState(false); - const [autoLogin, setAutoLogin] = useState(false); - const router = useRouter(); - - useEffect(() => { - (async () => { - const savedEmail = await SecureStore.getItemAsync('email'); - const savedPassword = await SecureStore.getItemAsync('password'); - if (savedEmail && savedPassword) { - setUsername(savedEmail); - setPassword(savedPassword); - setAutoLogin(true); - setTimeout(() => { - handleLogin(savedEmail, savedPassword, true); - }, 1000); - } - })(); - }, []); - - async function handleLogin(emailOverride?: string, passwordOverride?: string, isAuto?: boolean) { - setLoading(true); - const user = emailOverride ?? username; - const pass = passwordOverride ?? password; - try { - - const response = await fetch('https://menuapi.devbeni.lol/api/login', { - method: 'POST', - headers: { - 'Content-Type': 'application/json', - 'Accept': 'application/json', - }, - body: JSON.stringify({ username: user, password: pass }) - }); - const loginData = await response.json(); - if (!loginData || !loginData.token) { - throw new Error('Hibás bejelentkezés vagy hiányzó token!'); - } - - await SecureStore.setItemAsync('token', loginData.token); - await SecureStore.setItemAsync('email', user); - await SecureStore.setItemAsync('password', pass); - - const meResponse = await fetch('https://menuapi.devbeni.lol/api/@me', { - method: 'GET', - headers: { - 'Authorization': `Bearer ${loginData.token}`, - 'Accept': 'application/json', - }, - }); - const meData = await meResponse.json(); - if (meData && meData.data) { - await SecureStore.setItemAsync('fullName', meData.data.fullName || ''); - await SecureStore.setItemAsync('userId', String(meData.data.userId || '')); - } - - if (isAuto) { - if (Platform.OS === 'android') { - ToastAndroid.show('Sikeres automatikus bejelentkezés', ToastAndroid.SHORT); - } - } - router.replace('/profile'); - } catch (e) { - Alert.alert('Hiba', 'Hibás felhasználónév vagy jelszó, vagy hálózati hiba.'); - } finally { - setLoading(false); - setAutoLogin(false); - } - } - - return ( - - - - Üdv újra - Jelentkezz be a mymenu fiókodba - - Felhasználónév - - - - - - Jelszó - - - - - - handleLogin()} disabled={loading}> - {loading ? ( - - ) : ( - Bejelentkezés - )} - - - {(loading || autoLogin) && ( - - - {autoLogin ? 'Bejelentkezés...' : 'Betöltés...'} - - )} - - ); -} - -export const options = { - headerShown: false, -}; - -const styles = StyleSheet.create({ - container: { - flex: 1, - backgroundColor: BG, - justifyContent: 'center', - alignItems: 'center', - }, - card: { - width: '90%', - maxWidth: 400, - backgroundColor: 'rgba(24, 20, 28, 0.95)', - borderRadius: 24, - padding: 32, - shadowColor: '#000', - shadowOpacity: 0.3, - shadowRadius: 24, - shadowOffset: { width: 0, height: 8 }, - elevation: 8, - }, - title: { - color: '#fff', - fontWeight: 'bold', - fontSize: 28, - textAlign: 'center', - marginBottom: 4, - }, - subtitle: { - color: '#bdbdbd', - fontSize: 16, - textAlign: 'center', - marginBottom: 24, - }, - label: { - color: '#bdbdbd', - fontSize: 14, - marginBottom: 8, - }, - inputRow: { - flexDirection: 'row', - alignItems: 'center', - backgroundColor: 'rgba(20,18,24,1)', - borderColor: PRIMARY, - borderWidth: 1, - borderRadius: 12, - marginBottom: 16, - paddingHorizontal: 8, - }, - input: { - flex: 1, - backgroundColor: 'transparent', - color: '#fff', - paddingHorizontal: 8, - paddingVertical: 12, - fontSize: 16, - borderWidth: 0, - }, - button: { - backgroundColor: PRIMARY, - borderRadius: 12, - paddingVertical: 14, - alignItems: 'center', - marginTop: 8, - shadowColor: PRIMARY, - shadowOpacity: 0.3, - shadowRadius: 8, - shadowOffset: { width: 0, height: 2 }, - elevation: 2, - }, - buttonText: { - color: '#fff', - fontWeight: 'bold', - fontSize: 18, - }, - loadingOverlay: { - position: 'absolute', - left: 0, - top: 0, - right: 0, - bottom: 0, - backgroundColor: 'rgba(12,10,10,0.85)', - justifyContent: 'center', - alignItems: 'center', - zIndex: 10, - }, - loadingText: { - color: PRIMARY, - fontSize: 18, - marginTop: 16, - fontWeight: 'bold', - }, -}); \ No newline at end of file diff --git a/app/profile.tsx b/app/profile.tsx deleted file mode 100644 index 41646fd..0000000 --- a/app/profile.tsx +++ /dev/null @@ -1,181 +0,0 @@ - -import { Ionicons, MaterialCommunityIcons, MaterialIcons } from '@expo/vector-icons'; -import { useRouter } from 'expo-router'; -import * as SecureStore from 'expo-secure-store'; -import React, { useEffect, useState } from "react"; -import { StyleSheet, Text, TouchableOpacity, View } from "react-native"; - -const PRIMARY = '#A24BFA'; -const BG = '#0c0a0a'; - -export default function Profile() { - const [user, setUser] = useState(null); - const [loading, setLoading] = useState(false); - const router = useRouter(); - - useEffect(() => { - fetchUser(); - }, []); - - async function fetchUser() { - setLoading(true); - try { - const token = await SecureStore.getItemAsync('token'); - if (!token) { - throw new Error('Nincs elmentett token, kérlek jelentkezz be újra!'); - } - const response = await fetch('https://menuapi.devbeni.lol/api/@me', { - method: 'GET', - headers: { - 'Authorization': `Bearer ${token}`, - 'Accept': 'application/json', - }, - }); - const data = await response.json(); - if (!data || !data.data || !data.data.Data) { - setUser(null); - return; - } - setUser(data.data.Data); - } catch (e) { - setUser(null); - } finally { - setLoading(false); - } - } - - async function handleLogout() { - await SecureStore.deleteItemAsync('token'); - await SecureStore.deleteItemAsync('email'); - await SecureStore.deleteItemAsync('password'); - await SecureStore.deleteItemAsync('fullName'); - await SecureStore.deleteItemAsync('userId'); - router.replace('/'); - } - - return ( - - Profil - - Név: - {user?.FullName || '-'} - UserID: - {user?.UserID || '-'} - Szerepkör: - {user?.RoleCode || '-'} - Étterem: - {user?.RestaurantName || '-'} - - Kijelentkezés - - - - - - - ); -} - -function NavBar({ activeTab }: { activeTab: string }) { - const router = useRouter(); - return ( - - router.push('/profile')}> - - Profilom - - router.push('/schedule')}> - - Beosztás - - router.push('/requests')}> - - Kérelmek - - - ); -} - -const styles = StyleSheet.create({ - container: { - flex: 1, - backgroundColor: BG, - justifyContent: 'center', - alignItems: 'center', - paddingBottom: 64, - }, - title: { - color: '#fff', - fontWeight: 'bold', - fontSize: 28, - textAlign: 'center', - marginBottom: 24, - marginTop: 32, - }, - card: { - backgroundColor: 'rgba(24, 20, 28, 0.95)', - borderRadius: 24, - padding: 32, - width: '90%', - maxWidth: 400, - shadowColor: '#000', - shadowOpacity: 0.3, - shadowRadius: 24, - shadowOffset: { width: 0, height: 8 }, - elevation: 8, - marginBottom: 32, - }, - label: { - color: '#bdbdbd', - fontSize: 16, - marginTop: 12, - fontWeight: 'bold', - }, - value: { - color: PRIMARY, - fontSize: 18, - marginBottom: 8, - }, - navBar: { - flexDirection: 'row', - justifyContent: 'space-around', - alignItems: 'center', - backgroundColor: 'rgba(24, 20, 28, 0.98)', - borderTopWidth: 1, - borderTopColor: '#222', - position: 'absolute', - bottom: 0, - left: 0, - right: 0, - height: 64, - paddingHorizontal: 16, - }, - navItem: { - flex: 1, - alignItems: 'center', - justifyContent: 'center', - }, - navLabel: { - fontSize: 13, - marginTop: 2, - fontWeight: 'bold', - }, - logoutButton: { - backgroundColor: PRIMARY, - borderRadius: 12, - paddingVertical: 16, - alignItems: 'center', - marginTop: 32, - shadowColor: PRIMARY, - shadowOpacity: 0.3, - shadowRadius: 8, - shadowOffset: { width: 0, height: 2 }, - elevation: 2, - }, - logoutText: { - color: '#fff', - fontWeight: 'bold', - fontSize: 18, - letterSpacing: 1, - }, -}); diff --git a/app/requests.tsx b/app/requests.tsx deleted file mode 100644 index 1012a6c..0000000 --- a/app/requests.tsx +++ /dev/null @@ -1,98 +0,0 @@ -import { Ionicons, MaterialCommunityIcons, MaterialIcons } from '@expo/vector-icons'; -import { useRouter } from 'expo-router'; -import React, { useEffect } from 'react'; -import { StyleSheet, Text, TouchableOpacity, View } from "react-native"; - -const PRIMARY = '#A24BFA'; -const BG = '#0c0a0a'; - -export default function Requests() { - useEffect(() => { - console.log('Requests oldal betöltve'); - }, []); - return ( - - - Kérelmek funkció hamarosan… - - - - - - ); -} - -function NavBar({ activeTab }: { activeTab: string }) { - const router = useRouter(); - return ( - - router.replace('/profile')}> - - Profilom - - router.replace('/schedule')}> - - Beosztás - - router.replace('/requests')}> - - Kérelmek - - - ); -} - -const styles = StyleSheet.create({ - container: { - flex: 1, - backgroundColor: BG, - justifyContent: 'center', - alignItems: 'center', - paddingBottom: 64, - }, - card: { - backgroundColor: 'rgba(24, 20, 28, 0.95)', - borderRadius: 24, - padding: 32, - width: '90%', - maxWidth: 400, - shadowColor: '#000', - shadowOpacity: 0.3, - shadowRadius: 24, - shadowOffset: { width: 0, height: 8 }, - elevation: 8, - marginBottom: 32, - marginTop: 32, - }, - label: { - color: '#bdbdbd', - fontSize: 16, - marginBottom: 16, - fontWeight: 'bold', - textAlign: 'center', - }, - navBar: { - flexDirection: 'row', - justifyContent: 'space-around', - alignItems: 'center', - backgroundColor: 'rgba(24, 20, 28, 0.98)', - borderTopWidth: 1, - borderTopColor: '#222', - position: 'absolute', - bottom: 0, - left: 0, - right: 0, - height: 64, - paddingHorizontal: 16, - }, - navItem: { - flex: 1, - alignItems: 'center', - justifyContent: 'center', - }, - navLabel: { - fontSize: 13, - marginTop: 2, - fontWeight: 'bold', - }, -}); diff --git a/app/schedule.tsx b/app/schedule.tsx deleted file mode 100644 index ecacf03..0000000 --- a/app/schedule.tsx +++ /dev/null @@ -1,257 +0,0 @@ -import { Ionicons, MaterialCommunityIcons, MaterialIcons } from '@expo/vector-icons'; -import { addDays, addWeeks, format, getMonth, getYear, isSameDay, startOfWeek, subWeeks } from 'date-fns'; -import { useRouter } from 'expo-router'; -import * as SecureStore from 'expo-secure-store'; -import React, { useEffect, useState } from "react"; -import { ScrollView, StyleSheet, Text, TouchableOpacity, View } from "react-native"; - -const PRIMARY = '#A24BFA'; -const BG = '#0c0a0a'; - -export default function Schedule() { - const [currentWeek, setCurrentWeek] = useState(new Date()); - const [workdays, setWorkdays] = useState([]); - const [loading, setLoading] = useState(false); - const router = useRouter(); - - useEffect(() => { - fetchWorkdays(); - }, [currentWeek]); - - async function fetchWorkdays() { - setLoading(true); - try { - const token = await SecureStore.getItemAsync('token'); - if (!token) { - throw new Error('Nincs elmentett token, kérlek jelentkezz be újra!'); - } - - // Az aktuális hét első és utolsó napja - const weekStart = startOfWeek(currentWeek, { weekStartsOn: 1 }); - const weekEnd = addDays(weekStart, 6); - const months = new Set([ - getMonth(weekStart) + 1, - getMonth(weekEnd) + 1 - ]); - const years = new Set([ - getYear(weekStart), - getYear(weekEnd) - ]); - - let allWorkdays: any[] = []; - for (const year of years) { - for (const month of months) { - const response = await fetch(`https://menuapi.devbeni.lol/api/@me/schedule?year=${year}&month=${month}`, { - method: 'GET', - headers: { - 'Authorization': `Bearer ${token}`, - 'Accept': 'application/json', - }, - }); - const data = await response.json(); - if (data && data.data && Array.isArray(data.data.Data)) { - allWorkdays = allWorkdays.concat(data.data.Data); - } - } - } - setWorkdays(allWorkdays); - } catch (e) { - const err = e as any; - if (err.response) { - console.log('API error response:', { - data: err.response.data, - }); - } else { - console.log('Network error:', e); - } - setWorkdays([]); - } finally { - setLoading(false); - } - } - - function renderCalendar() { - const weekStart = startOfWeek(currentWeek, { weekStartsOn: 1 }); - const today = new Date(); - // 2 soros grid: első sor 4 nap, második sor 3 nap - const weekDays = Array.from({ length: 7 }, (_, i) => addDays(weekStart, i)); - const firstRow = weekDays.slice(0, 4); - const secondRow = weekDays.slice(4); - - function renderDayBox(day: string | number | Date) { - const formattedDate = format(day, 'yyyy-MM-dd'); - const wd = workdays.find(w => w.WorkDay?.slice(0, 10) === formattedDate); - let bg = '#ede7f6'; - let color = '#6a1b9a'; - let borderWidth = 0; - if (isSameDay(day, today)) { - borderWidth = 2; - color = PRIMARY; - } - if (wd) { - if (wd.Type === 1) { - bg = '#B388FF'; - color = '#311b92'; - } else if (wd.Type === 10) { - bg = '#A24BFA'; - color = '#fff'; - } - } - return ( - - - {format(day, 'd')} - {wd && wd.Type === 1 && ( - PN - )} - {wd && wd.Type === 10 && wd.text && ( - {wd.text} - )} - - - ); - } - - return ( - - - setCurrentWeek(subWeeks(currentWeek, 1))}> - {format(weekStart, 'yyyy. MMMM d.') + ' - ' + format(addDays(weekStart, 6), 'MMMM d.')} - setCurrentWeek(addWeeks(currentWeek, 1))}> - - - {["H", "K", "Sz", "Cs", "P", "Szo", "V"].map(d => ( - {d} - ))} - - {loading ? ( - Betöltés… - ) : ( - - - {firstRow.map(renderDayBox)} - - - {secondRow.map(renderDayBox)} - - - )} - - ); - } - - return ( - - - - Beosztás naptár - {(!loading && workdays.length === 0) && ( - - Nincs beosztás vagy nem vagy bejelentkezve! - - )} - {renderCalendar()} - - - - - - - ); -} - -function NavBar({ activeTab }: { activeTab: string }) { - const router = useRouter(); - return ( - - router.push('/profile')}> - - Profilom - - router.push('/schedule')}> - - Beosztás - - router.push('/requests')}> - - Kérelmek - - - ); -} - -const styles = StyleSheet.create({ - card: { - backgroundColor: 'rgba(24, 20, 28, 0.95)', - borderRadius: 24, - padding: 32, - width: '90%', - maxWidth: 400, - shadowColor: '#000', - shadowOpacity: 0.3, - shadowRadius: 24, - shadowOffset: { width: 0, height: 8 }, - elevation: 8, - marginBottom: 32, - marginTop: 32, - }, - label: { - color: '#bdbdbd', - fontSize: 16, - marginBottom: 16, - fontWeight: 'bold', - textAlign: 'center', - }, - navBar: { - flexDirection: 'row', - justifyContent: 'space-around', - alignItems: 'center', - backgroundColor: 'rgba(24, 20, 28, 0.98)', - borderTopWidth: 1, - borderTopColor: '#222', - position: 'absolute', - bottom: 0, - left: 0, - right: 0, - height: 64, - paddingHorizontal: 16, - }, - navItem: { - flex: 1, - alignItems: 'center', - justifyContent: 'center', - }, - navLabel: { - fontSize: 13, - marginTop: 2, - fontWeight: 'bold', - }, -}); diff --git a/assets/images/icon.png b/assets/images/icon.png deleted file mode 100644 index e99e0e70bd8fd5556c1d0b547818ffbae3e331f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 308475 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
VF`8Z#rr$aYmUXeL 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%0A;A&$VkeYR?U?KfU|#zws&jtVVmg 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

p$Nf`sWhN9ZlZ}5n9H171I?`d6Jxm!1n;ow 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 J?wX%|{(mrMfIa{K diff --git a/ios/isotestapp/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/isotestapp/Images.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index 90d8d4c..0000000 --- a/ios/isotestapp/Images.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "images": [ - { - "filename": "App-Icon-1024x1024@1x.png", - "idiom": "universal", - "platform": "ios", - "size": "1024x1024" - } - ], - "info": { - "version": 1, - "author": "expo" - } -} \ No newline at end of file diff --git a/ios/isotestapp/Images.xcassets/Contents.json b/ios/isotestapp/Images.xcassets/Contents.json deleted file mode 100644 index ed285c2..0000000 --- a/ios/isotestapp/Images.xcassets/Contents.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "info" : { - "version" : 1, - "author" : "expo" - } -} diff --git a/ios/isotestapp/Images.xcassets/SplashScreenBackground.colorset/Contents.json b/ios/isotestapp/Images.xcassets/SplashScreenBackground.colorset/Contents.json deleted file mode 100644 index 15f02ab..0000000 --- a/ios/isotestapp/Images.xcassets/SplashScreenBackground.colorset/Contents.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "colors": [ - { - "color": { - "components": { - "alpha": "1.000", - "blue": "1.00000000000000", - "green": "1.00000000000000", - "red": "1.00000000000000" - }, - "color-space": "srgb" - }, - "idiom": "universal" - } - ], - "info": { - "version": 1, - "author": "expo" - } -} \ No newline at end of file diff --git a/ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/Contents.json b/ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/Contents.json deleted file mode 100644 index f65c008..0000000 --- a/ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images": [ - { - "idiom": "universal", - "filename": "image.png", - "scale": "1x" - }, - { - "idiom": "universal", - "filename": "image@2x.png", - "scale": "2x" - }, - { - "idiom": "universal", - "filename": "image@3x.png", - "scale": "3x" - } - ], - "info": { - "version": 1, - "author": "expo" - } -} \ No newline at end of file diff --git a/ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/image.png b/ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/image.png deleted file mode 100644 index 635530aca56ba40b6e66ea79b86a480cc9254076..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14711 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�=4&V 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 diff --git a/ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/image@2x.png b/ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/image@2x.png deleted file mode 100644 index d4e41eafdc734158c7d0621d6cbf5c2a345bc4d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32766 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 P_-nWRe!WLJ)*=4`Wd7RA diff --git a/ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/image@3x.png b/ios/isotestapp/Images.xcassets/SplashScreenLogo.imageset/image@3x.png deleted file mode 100644 index 67ee127d766ded12cb0222195769bdef3b9a8063..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52602 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

%0tIA#s=GK6Wd^1Lp1gACo;j~$v`k~MT; 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 diff --git a/ios/isotestapp/Info.plist b/ios/isotestapp/Info.plist deleted file mode 100644 index 11367e9..0000000 --- a/ios/isotestapp/Info.plist +++ /dev/null @@ -1,79 +0,0 @@ - - - - - CADisableMinimumFrameDurationOnPhone - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleDisplayName - iso-test-app - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - $(PRODUCT_BUNDLE_PACKAGE_TYPE) - CFBundleShortVersionString - 1.0.0 - CFBundleSignature - ???? - CFBundleURLTypes - - - CFBundleURLSchemes - - isotestapp - com.anonymous.iso-test-app - - - - CFBundleVersion - 1 - LSMinimumSystemVersion - 12.0 - LSRequiresIPhoneOS - - NSAppTransportSecurity - - NSAllowsArbitraryLoads - - NSAllowsLocalNetworking - - - NSUserActivityTypes - - $(PRODUCT_BUNDLE_IDENTIFIER).expo.index_route - - UILaunchStoryboardName - SplashScreen - UIRequiredDeviceCapabilities - - arm64 - - UIRequiresFullScreen - - UIStatusBarStyle - UIStatusBarStyleDefault - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIUserInterfaceStyle - Automatic - UIViewControllerBasedStatusBarAppearance - - - \ No newline at end of file diff --git a/ios/isotestapp/PrivacyInfo.xcprivacy b/ios/isotestapp/PrivacyInfo.xcprivacy deleted file mode 100644 index 49b8ded..0000000 --- a/ios/isotestapp/PrivacyInfo.xcprivacy +++ /dev/null @@ -1,48 +0,0 @@ - - - - - NSPrivacyAccessedAPITypes - - - NSPrivacyAccessedAPIType - NSPrivacyAccessedAPICategoryFileTimestamp - NSPrivacyAccessedAPITypeReasons - - C617.1 - 0A2A.1 - 3B52.1 - - - - NSPrivacyAccessedAPIType - NSPrivacyAccessedAPICategoryUserDefaults - NSPrivacyAccessedAPITypeReasons - - CA92.1 - - - - NSPrivacyAccessedAPIType - NSPrivacyAccessedAPICategoryDiskSpace - NSPrivacyAccessedAPITypeReasons - - E174.1 - 85F4.1 - - - - NSPrivacyAccessedAPIType - NSPrivacyAccessedAPICategorySystemBootTime - NSPrivacyAccessedAPITypeReasons - - 35F9.1 - - - - NSPrivacyCollectedDataTypes - - NSPrivacyTracking - - - diff --git a/ios/isotestapp/SplashScreen.storyboard b/ios/isotestapp/SplashScreen.storyboard deleted file mode 100644 index 158767f..0000000 --- a/ios/isotestapp/SplashScreen.storyboard +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ios/isotestapp/Supporting/Expo.plist b/ios/isotestapp/Supporting/Expo.plist deleted file mode 100644 index 750be02..0000000 --- a/ios/isotestapp/Supporting/Expo.plist +++ /dev/null @@ -1,12 +0,0 @@ - - - - - EXUpdatesCheckOnLaunch - ALWAYS - EXUpdatesEnabled - - EXUpdatesLaunchWaitMs - 0 - - \ No newline at end of file diff --git a/ios/isotestapp/isotestapp-Bridging-Header.h b/ios/isotestapp/isotestapp-Bridging-Header.h deleted file mode 100644 index 8361941..0000000 --- a/ios/isotestapp/isotestapp-Bridging-Header.h +++ /dev/null @@ -1,3 +0,0 @@ -// -// Use this file to import your target's public headers that you would like to expose to Swift. -// diff --git a/ios/isotestapp/isotestapp.entitlements b/ios/isotestapp/isotestapp.entitlements deleted file mode 100644 index f683276..0000000 --- a/ios/isotestapp/isotestapp.entitlements +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/lib/main.dart b/lib/main.dart new file mode 100644 index 0000000..472ae83 --- /dev/null +++ b/lib/main.dart @@ -0,0 +1,33 @@ +import 'package:flutter/material.dart'; +import 'package:provider/provider.dart'; + +import 'screens/login_screen.dart'; +import 'screens/profile_screen.dart'; +import 'screens/schedule_screen.dart'; +import 'services/auth_service.dart'; + +void main() { + runApp(MyApp()); +} + +class MyApp extends StatelessWidget { + @override + Widget build(BuildContext context) { + return ChangeNotifierProvider( + create: (_) => AuthService(), + child: MaterialApp( + title: 'ISO Flutter', + theme: ThemeData.dark().copyWith( + primaryColor: Color(0xFFA24BFA), + scaffoldBackgroundColor: Color(0xFF0c0a0a), + ), + initialRoute: '/', + routes: { + '/': (context) => LoginScreen(), + '/profile': (context) => ProfileScreen(), + '/schedule': (context) => ScheduleScreen(), + }, + ), + ); + } +} diff --git a/lib/screens/login_screen.dart b/lib/screens/login_screen.dart new file mode 100644 index 0000000..9badea8 --- /dev/null +++ b/lib/screens/login_screen.dart @@ -0,0 +1,58 @@ +import 'package:flutter/material.dart'; +import 'package:provider/provider.dart'; + +import '../services/auth_service.dart'; + +class LoginScreen extends StatefulWidget { + @override + _LoginScreenState createState() => _LoginScreenState(); +} + +class _LoginScreenState extends State { + final _userCtrl = TextEditingController(); + final _pwCtrl = TextEditingController(); + bool _loading = false; + + @override + Widget build(BuildContext context) { + final auth = Provider.of(context); + // Auto-redirect if already logged in + if (auth.token != null) { + Future.microtask(() => Navigator.pushReplacementNamed(context, '/profile')); + } + return Scaffold( + body: Center( + child: Padding( + padding: const EdgeInsets.all(24.0), + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + Text('Bejelentkezés', style: TextStyle(fontSize: 24, fontWeight: FontWeight.bold)), + SizedBox(height: 16), + TextField(controller: _userCtrl, decoration: InputDecoration(labelText: 'Felhasználó')), + SizedBox(height: 8), + TextField(controller: _pwCtrl, decoration: InputDecoration(labelText: 'Jelszó'), obscureText: true), + SizedBox(height: 16), + ElevatedButton( + onPressed: _loading ? null : () async { + final username = _userCtrl.text.trim(); + final password = _pwCtrl.text.trim(); + if (username.isEmpty || password.isEmpty) { + ScaffoldMessenger.of(context).showSnackBar(SnackBar(content: Text('Kérlek add meg a felhasználónevet és jelszót'))); + return; + } + setState(() { _loading = true; }); + final ok = await auth.login(username, password); + setState(() { _loading = false; }); + if (ok) Navigator.pushReplacementNamed(context, '/profile'); + else ScaffoldMessenger.of(context).showSnackBar(SnackBar(content: Text('Bejelentkezés sikertelen'))); + }, + child: _loading ? SizedBox(height: 16, width: 16, child: CircularProgressIndicator(strokeWidth: 2)) : Text('Bejelentkezés'), + ) + ], + ), + ), + ), + ); + } +} diff --git a/lib/screens/profile_screen.dart b/lib/screens/profile_screen.dart new file mode 100644 index 0000000..0873c2f --- /dev/null +++ b/lib/screens/profile_screen.dart @@ -0,0 +1,31 @@ +import 'package:flutter/material.dart'; +import 'package:provider/provider.dart'; + +import '../services/auth_service.dart'; + +class ProfileScreen extends StatelessWidget { + @override + Widget build(BuildContext context) { + final auth = Provider.of(context); + final profile = auth.profile; + return Scaffold( + appBar: AppBar(title: Text('Profil')), + body: Center( + child: profile == null ? Text('Nincs profil') : Column( + mainAxisSize: MainAxisSize.min, + children: [ + Text(profile['FullName'] ?? '', style: TextStyle(fontSize: 20, fontWeight: FontWeight.bold)), + SizedBox(height: 8), + Text('UserID: ${profile['UserID'] ?? ''}'), + SizedBox(height: 16), + Row(mainAxisSize: MainAxisSize.min, children: [ + ElevatedButton(onPressed: () async { await auth.logout(); Navigator.pushReplacementNamed(context, '/'); }, child: Text('Kijelentkezés')), + SizedBox(width: 12), + ElevatedButton(onPressed: () async { await auth.loadProfile(); }, child: Text('Frissít')) + ]) + ], + ), + ), + ); + } +} diff --git a/lib/screens/schedule_screen.dart b/lib/screens/schedule_screen.dart new file mode 100644 index 0000000..55d7e3d --- /dev/null +++ b/lib/screens/schedule_screen.dart @@ -0,0 +1,96 @@ +import 'package:flutter/material.dart'; +import 'package:intl/intl.dart'; +import 'package:provider/provider.dart'; + +import '../services/auth_service.dart'; + +class ScheduleScreen extends StatefulWidget { + @override + _ScheduleScreenState createState() => _ScheduleScreenState(); +} + +class _ScheduleScreenState extends State { + DateTime currentWeek = DateTime.now(); + bool loading = false; + List workdays = []; + + @override + Widget build(BuildContext context) { + final df = DateFormat('yyyy. MMM d.'); + final weekStart = currentWeek.subtract(Duration(days: currentWeek.weekday - 1)); + final weekDays = List.generate(7, (i) => weekStart.add(Duration(days: i))); + return Scaffold( + appBar: AppBar(title: Text('Beosztás')), + body: Padding( + padding: const EdgeInsets.all(12.0), + child: Column( + children: [ + Row(mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ + IconButton(icon: Icon(Icons.chevron_left), onPressed: () { setState(() { currentWeek = currentWeek.subtract(Duration(days: 7)); }); fetchWorkdays(); }), + Text('${df.format(weekStart)} - ${df.format(weekStart.add(Duration(days:6)))}', style: TextStyle(fontWeight: FontWeight.bold)), + IconButton(icon: Icon(Icons.chevron_right), onPressed: () { setState(() { currentWeek = currentWeek.add(Duration(days: 7)); }); fetchWorkdays(); }), + ]), + SizedBox(height: 8), + loading ? CircularProgressIndicator() : Expanded( + child: LayoutBuilder(builder: (ctx, cons) { + final cross = cons.maxWidth > 480 ? 4 : 2; + return GridView.count( + crossAxisCount: cross, + childAspectRatio: 0.9, + children: weekDays.map((day) { + final formatted = DateFormat('yyyy-MM-dd').format(day); + final wd = workdays.firstWhere((w) => (w['WorkDay'] ?? '').toString().substring(0,10) == formatted, orElse: () => null); + String title = ''; + if (wd != null) { + if (wd['Type'] == 1) title = 'PN'; + else if (wd['Type'] == 10) title = wd['text'] ?? ''; + } + return Card( + color: wd != null && wd['Type'] == 10 ? Color(0xFFA24BFA) : (wd != null && wd['Type'] == 1 ? Color(0xFFB388FF) : Color(0xFFede7f6)), + child: Center( + child: Column(mainAxisSize: MainAxisSize.min, children: [ + Text('${day.day}', style: TextStyle(fontSize: 20, fontWeight: FontWeight.bold)), + SizedBox(height: 6), + Text(title, style: TextStyle(fontSize: 14, fontWeight: FontWeight.bold)), + ]), + ), + ); + }).toList(), + ); + }) + ) + ], + ), + ), + ); + } + + Future fetchWorkdays() async { + setState(() { loading = true; }); + final auth = Provider.of(context, listen: false); + final token = auth.token; + if (token == null) { setState(() { workdays = []; loading = false; }); return; } + final weekStart = currentWeek.subtract(Duration(days: currentWeek.weekday - 1)); + final weekEnd = weekStart.add(Duration(days: 6)); + final months = {weekStart.month, weekEnd.month}; + final years = {weekStart.year, weekEnd.year}; + List all = []; + for (final y in years) { + for (final m in months) { + try { + final resList = await auth.fetchSchedule(y, m); + if (resList.isNotEmpty) all.addAll(resList); + } catch (e) { + // ignore per-month errors + } + } + } + setState(() { workdays = all; loading = false; }); + } + + @override + void initState() { + super.initState(); + fetchWorkdays(); + } +} diff --git a/lib/services/auth_service.dart b/lib/services/auth_service.dart new file mode 100644 index 0000000..dfdae19 --- /dev/null +++ b/lib/services/auth_service.dart @@ -0,0 +1,83 @@ +import 'dart:convert'; + +import 'package:flutter/foundation.dart'; +import 'package:flutter_secure_storage/flutter_secure_storage.dart'; +import 'package:http/http.dart' as http; + +class AuthService extends ChangeNotifier { + final _storage = const FlutterSecureStorage(); + String? token; + Map? profile; + final _base = 'https://menuapi.devbeni.lol/api'; + + AuthService() { + _loadToken(); + } + + /// Convenience wrapper that returns the Data array for schedule or empty list + Future> fetchSchedule(int year, int month) async { + final resp = await _httpGet('/@me/schedule?year=$year&month=$month'); + if (resp == null) return []; + try { + if (resp['data'] != null && resp['data']['Data'] is List) { + return List.from(resp['data']['Data']); + } + } catch (e) { + return []; + } + return []; + } + + Future loadProfile() async { + if (token == null) return; + final res = await http.get( + Uri.parse('https://menuapi.devbeni.lol/api/me'), + headers: {'Authorization': 'Bearer $token'}, + ); + if (res.statusCode == 200) { + profile = jsonDecode(res.body)['data']; + notifyListeners(); + } + } + + Future login(String username, String password) async { + try { + final res = await http.post( + Uri.parse('$_base/login'), + headers: {'Content-Type': 'application/json'}, + body: jsonEncode({'username': username, 'password': password}), + ); + if (res.statusCode != 200) return false; + final data = jsonDecode(res.body); + // token might be in different places; try common keys + token = data['token'] ?? data['access_token'] ?? (data['data'] != null ? data['data']['token'] : null); + if (token == null) return false; + await _storage.write(key: 'token', value: token); + await loadProfile(); + notifyListeners(); + return true; + } catch (e) { + return false; + } + } + + Future logout() async { + token = null; + profile = null; + await _storage.delete(key: 'token'); + notifyListeners(); + } + + Future _httpGet(String path) async { + if (token == null) return null; + final res = await http.get(Uri.parse('$_base$path'), headers: {'Authorization': 'Bearer $token'}); + if (res.statusCode == 200) return jsonDecode(res.body); + return null; + } + + Future _loadToken() async { + token = await _storage.read(key: 'token'); + if (token != null) await loadProfile(); + notifyListeners(); + } +} diff --git a/package.json b/package.json deleted file mode 100644 index b71a1a4..0000000 --- a/package.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "name": "mcbeno", - "main": "expo-router/entry", - "version": "1.0.0", - "scripts": { - "start": "expo start", - "android": "expo run:android", - "ios": "expo run:ios", - "web": "expo start --web", - "lint": "expo lint", - "build": "expo build:ios && expo build:android" - }, - "dependencies": { - "@expo/vector-icons": "^14.1.0", - "@react-navigation/bottom-tabs": "^7.3.10", - "@react-navigation/elements": "^2.3.8", - "@react-navigation/native": "^7.1.6", - "axios": "^1.11.0", - "date-fns": "^4.1.0", - "expo": "~53.0.20", - "expo-blur": "~14.1.5", - "expo-constants": "~17.1.7", - "expo-font": "~13.3.2", - "expo-haptics": "~14.1.4", - "expo-image": "~2.4.0", - "expo-linking": "~7.1.7", - "expo-notifications": "~0.31.4", - "expo-router": "~5.1.4", - "expo-secure-store": "^14.2.3", - "expo-splash-screen": "~0.30.10", - "expo-status-bar": "~2.2.3", - "expo-symbols": "~0.4.5", - "expo-system-ui": "~5.0.10", - "expo-web-browser": "~14.2.0", - "react": "19.0.0", - "react-dom": "19.0.0", - "react-native": "0.79.5", - "react-native-gesture-handler": "~2.24.0", - "react-native-reanimated": "~3.17.4", - "react-native-safe-area-context": "5.4.0", - "react-native-screens": "~4.11.1", - "react-native-web": "~0.20.0", - "react-native-webview": "13.13.5" - }, - "devDependencies": { - "@babel/core": "^7.25.2", - "@types/date-fns": "^2.6.3", - "@types/react": "~19.0.10", - "eslint": "^9.25.0", - "eslint-config-expo": "~9.2.0", - "typescript": "~5.8.3" - }, - "private": true, - "pnpm": { - "onlyBuiltDependencies": [ - "unrs-resolver" - ] - } -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml deleted file mode 100644 index c522bea..0000000 --- a/pnpm-lock.yaml +++ /dev/null @@ -1,8778 +0,0 @@ -lockfileVersion: '9.0' - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -importers: - - .: - dependencies: - '@expo/vector-icons': - specifier: ^14.1.0 - version: 14.1.0(expo-font@13.3.2(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - '@react-navigation/bottom-tabs': - specifier: ^7.3.10 - version: 7.4.4(@react-navigation/native@7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-screens@4.11.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - '@react-navigation/elements': - specifier: ^2.3.8 - version: 2.6.1(@react-navigation/native@7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - '@react-navigation/native': - specifier: ^7.1.6 - version: 7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - axios: - specifier: ^1.11.0 - version: 1.11.0 - date-fns: - specifier: ^4.1.0 - version: 4.1.0 - expo: - specifier: ~53.0.20 - version: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - expo-blur: - specifier: ~14.1.5 - version: 14.1.5(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - expo-constants: - specifier: ~17.1.7 - version: 17.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - expo-font: - specifier: ~13.3.2 - version: 13.3.2(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0) - expo-haptics: - specifier: ~14.1.4 - version: 14.1.4(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)) - expo-image: - specifier: ~2.4.0 - version: 2.4.0(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - expo-linking: - specifier: ~7.1.7 - version: 7.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - expo-notifications: - specifier: ~0.31.4 - version: 0.31.4(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - expo-router: - specifier: ~5.1.4 - version: 5.1.4(e1c8eefe113e01b6d50ed7cbca38deea) - expo-secure-store: - specifier: ^14.2.3 - version: 14.2.3(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)) - expo-splash-screen: - specifier: ~0.30.10 - version: 0.30.10(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)) - expo-status-bar: - specifier: ~2.2.3 - version: 2.2.3(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - expo-symbols: - specifier: ~0.4.5 - version: 0.4.5(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - expo-system-ui: - specifier: ~5.0.10 - version: 5.0.10(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - expo-web-browser: - specifier: ~14.2.0 - version: 14.2.0(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - react: - specifier: 19.0.0 - version: 19.0.0 - react-dom: - specifier: 19.0.0 - version: 19.0.0(react@19.0.0) - react-native: - specifier: 0.79.5 - version: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - react-native-gesture-handler: - specifier: ~2.24.0 - version: 2.24.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native-reanimated: - specifier: ~3.17.4 - version: 3.17.5(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native-safe-area-context: - specifier: 5.4.0 - version: 5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native-screens: - specifier: ~4.11.1 - version: 4.11.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native-web: - specifier: ~0.20.0 - version: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-native-webview: - specifier: 13.13.5 - version: 13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - devDependencies: - '@babel/core': - specifier: ^7.25.2 - version: 7.28.0 - '@types/date-fns': - specifier: ^2.6.3 - version: 2.6.3 - '@types/react': - specifier: ~19.0.10 - version: 19.0.14 - eslint: - specifier: ^9.25.0 - version: 9.32.0 - eslint-config-expo: - specifier: ~9.2.0 - version: 9.2.0(eslint@9.32.0)(typescript@5.8.3) - typescript: - specifier: ~5.8.3 - version: 5.8.3 - -packages: - - '@0no-co/graphql.web@1.1.2': - resolution: {integrity: sha512-N2NGsU5FLBhT8NZ+3l2YrzZSHITjNXNuDhC4iDiikv0IujaJ0Xc6xIxQZ/Ek3Cb+rgPjnLHYyJm11tInuJn+cw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - peerDependenciesMeta: - graphql: - optional: true - - '@ampproject/remapping@2.3.0': - resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} - engines: {node: '>=6.0.0'} - - '@babel/code-frame@7.10.4': - resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} - - '@babel/code-frame@7.27.1': - resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} - engines: {node: '>=6.9.0'} - - '@babel/compat-data@7.28.0': - resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.28.0': - resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.28.0': - resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-annotate-as-pure@7.27.3': - resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-compilation-targets@7.27.2': - resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-create-class-features-plugin@7.27.1': - resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-create-regexp-features-plugin@7.27.1': - resolution: {integrity: sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-define-polyfill-provider@0.6.5': - resolution: {integrity: sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - '@babel/helper-globals@7.28.0': - resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-member-expression-to-functions@7.27.1': - resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.27.1': - resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-transforms@7.27.3': - resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-optimise-call-expression@7.27.1': - resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-plugin-utils@7.27.1': - resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-remap-async-to-generator@7.27.1': - resolution: {integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-replace-supers@7.27.1': - resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': - resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-string-parser@7.27.1': - resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-identifier@7.27.1': - resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-option@7.27.1': - resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-wrap-function@7.27.1': - resolution: {integrity: sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.28.2': - resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==} - engines: {node: '>=6.9.0'} - - '@babel/highlight@7.25.9': - resolution: {integrity: sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==} - engines: {node: '>=6.9.0'} - - '@babel/parser@7.28.0': - resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} - engines: {node: '>=6.0.0'} - hasBin: true - - '@babel/plugin-proposal-decorators@7.28.0': - resolution: {integrity: sha512-zOiZqvANjWDUaUS9xMxbMcK/Zccztbe/6ikvUXaG9nsPH3w6qh5UaPGAnirI/WhIbZ8m3OHU0ReyPrknG+ZKeg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-export-default-from@7.27.1': - resolution: {integrity: sha512-hjlsMBl1aJc5lp8MoCDEZCiYzlgdRAShOjAfRw6X+GlpLpUPU7c3XNLsKFZbQk/1cRzBlJ7CXg3xJAJMrFa1Uw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-async-generators@7.8.4': - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-bigint@7.8.3': - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-class-properties@7.12.13': - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-class-static-block@7.14.5': - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-decorators@7.27.1': - resolution: {integrity: sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-dynamic-import@7.8.3': - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-export-default-from@7.27.1': - resolution: {integrity: sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-flow@7.27.1': - resolution: {integrity: sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-attributes@7.27.1': - resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-meta@7.10.4': - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-json-strings@7.8.3': - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-jsx@7.27.1': - resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4': - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-numeric-separator@7.10.4': - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-object-rest-spread@7.8.3': - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3': - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-optional-chaining@7.8.3': - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-private-property-in-object@7.14.5': - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-top-level-await@7.14.5': - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-typescript@7.27.1': - resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-arrow-functions@7.27.1': - resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-async-generator-functions@7.28.0': - resolution: {integrity: sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-async-to-generator@7.27.1': - resolution: {integrity: sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-block-scoping@7.28.0': - resolution: {integrity: sha512-gKKnwjpdx5sER/wl0WN0efUBFzF/56YZO0RJrSYP4CljXnP31ByY7fol89AzomdlLNzI36AvOTmYHsnZTCkq8Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-class-properties@7.27.1': - resolution: {integrity: sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-classes@7.28.0': - resolution: {integrity: sha512-IjM1IoJNw72AZFlj33Cu8X0q2XK/6AaVC3jQu+cgQ5lThWD5ajnuUAml80dqRmOhmPkTH8uAwnpMu9Rvj0LTRA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-computed-properties@7.27.1': - resolution: {integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-destructuring@7.28.0': - resolution: {integrity: sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-export-namespace-from@7.27.1': - resolution: {integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-flow-strip-types@7.27.1': - resolution: {integrity: sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-for-of@7.27.1': - resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-function-name@7.27.1': - resolution: {integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-literals@7.27.1': - resolution: {integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-logical-assignment-operators@7.27.1': - resolution: {integrity: sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-commonjs@7.27.1': - resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-named-capturing-groups-regex@7.27.1': - resolution: {integrity: sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-transform-nullish-coalescing-operator@7.27.1': - resolution: {integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-numeric-separator@7.27.1': - resolution: {integrity: sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-object-rest-spread@7.28.0': - resolution: {integrity: sha512-9VNGikXxzu5eCiQjdE4IZn8sb9q7Xsk5EXLDBKUYg1e/Tve8/05+KJEtcxGxAgCY5t/BpKQM+JEL/yT4tvgiUA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-optional-catch-binding@7.27.1': - resolution: {integrity: sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-optional-chaining@7.27.1': - resolution: {integrity: sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-parameters@7.27.7': - resolution: {integrity: sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-private-methods@7.27.1': - resolution: {integrity: sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-private-property-in-object@7.27.1': - resolution: {integrity: sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-display-name@7.28.0': - resolution: {integrity: sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-development@7.27.1': - resolution: {integrity: sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-self@7.27.1': - resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-source@7.27.1': - resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx@7.27.1': - resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-pure-annotations@7.27.1': - resolution: {integrity: sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-regenerator@7.28.1': - resolution: {integrity: sha512-P0QiV/taaa3kXpLY+sXla5zec4E+4t4Aqc9ggHlfZ7a2cp8/x/Gv08jfwEtn9gnnYIMvHx6aoOZ8XJL8eU71Dg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-runtime@7.28.0': - resolution: {integrity: sha512-dGopk9nZrtCs2+nfIem25UuHyt5moSJamArzIoh9/vezUQPmYDOzjaHDCkAzuGJibCIkPup8rMT2+wYB6S73cA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-shorthand-properties@7.27.1': - resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-spread@7.27.1': - resolution: {integrity: sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-sticky-regex@7.27.1': - resolution: {integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-template-literals@7.27.1': - resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-typescript@7.28.0': - resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-regex@7.27.1': - resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-react@7.27.1': - resolution: {integrity: sha512-oJHWh2gLhU9dW9HHr42q0cI0/iHHXTLGe39qvpAZZzagHy0MzYLCnCVV0symeRvzmjHyVU7mw2K06E6u/JwbhA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-typescript@7.27.1': - resolution: {integrity: sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/runtime@7.28.2': - resolution: {integrity: sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==} - engines: {node: '>=6.9.0'} - - '@babel/template@7.27.2': - resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.28.0': - resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.28.2': - resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} - engines: {node: '>=6.9.0'} - - '@egjs/hammerjs@2.0.17': - resolution: {integrity: sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==} - engines: {node: '>=0.8.0'} - - '@emnapi/core@1.4.5': - resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==} - - '@emnapi/runtime@1.4.5': - resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==} - - '@emnapi/wasi-threads@1.0.4': - resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} - - '@eslint-community/eslint-utils@4.7.0': - resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - - '@eslint-community/regexpp@4.12.1': - resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - - '@eslint/config-array@0.21.0': - resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/config-helpers@0.3.0': - resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/core@0.15.1': - resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/eslintrc@3.3.1': - resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/js@9.32.0': - resolution: {integrity: sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/object-schema@2.1.6': - resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/plugin-kit@0.3.4': - resolution: {integrity: sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@expo/cli@0.24.20': - resolution: {integrity: sha512-uF1pOVcd+xizNtVTuZqNGzy7I6IJon5YMmQidsURds1Ww96AFDxrR/NEACqeATNAmY60m8wy1VZZpSg5zLNkpw==} - hasBin: true - - '@expo/code-signing-certificates@0.0.5': - resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} - - '@expo/config-plugins@10.1.2': - resolution: {integrity: sha512-IMYCxBOcnuFStuK0Ay+FzEIBKrwW8OVUMc65+v0+i7YFIIe8aL342l7T4F8lR4oCfhXn7d6M5QPgXvjtc/gAcw==} - - '@expo/config-types@53.0.5': - resolution: {integrity: sha512-kqZ0w44E+HEGBjy+Lpyn0BVL5UANg/tmNixxaRMLS6nf37YsDrLk2VMAmeKMMk5CKG0NmOdVv3ngeUjRQMsy9g==} - - '@expo/config@11.0.13': - resolution: {integrity: sha512-TnGb4u/zUZetpav9sx/3fWK71oCPaOjZHoVED9NaEncktAd0Eonhq5NUghiJmkUGt3gGSjRAEBXiBbbY9/B1LA==} - - '@expo/devcert@1.2.0': - resolution: {integrity: sha512-Uilcv3xGELD5t/b0eM4cxBFEKQRIivB3v7i+VhWLV/gL98aw810unLKKJbGAxAIhY6Ipyz8ChWibFsKFXYwstA==} - - '@expo/env@1.0.7': - resolution: {integrity: sha512-qSTEnwvuYJ3umapO9XJtrb1fAqiPlmUUg78N0IZXXGwQRt+bkp0OBls+Y5Mxw/Owj8waAM0Z3huKKskRADR5ow==} - - '@expo/fingerprint@0.13.4': - resolution: {integrity: sha512-MYfPYBTMfrrNr07DALuLhG6EaLVNVrY/PXjEzsjWdWE4ZFn0yqI0IdHNkJG7t1gePT8iztHc7qnsx+oo/rDo6w==} - hasBin: true - - '@expo/image-utils@0.7.6': - resolution: {integrity: sha512-GKnMqC79+mo/1AFrmAcUcGfbsXXTRqOMNS1umebuevl3aaw+ztsYEFEiuNhHZW7PQ3Xs3URNT513ZxKhznDscw==} - - '@expo/json-file@9.1.5': - resolution: {integrity: sha512-prWBhLUlmcQtvN6Y7BpW2k9zXGd3ySa3R6rAguMJkp1z22nunLN64KYTUWfijFlprFoxm9r2VNnGkcbndAlgKA==} - - '@expo/metro-config@0.20.17': - resolution: {integrity: sha512-lpntF2UZn5bTwrPK6guUv00Xv3X9mkN3YYla+IhEHiYXWyG7WKOtDU0U4KR8h3ubkZ6SPH3snDyRyAzMsWtZFA==} - - '@expo/metro-runtime@5.0.4': - resolution: {integrity: sha512-r694MeO+7Vi8IwOsDIDzH/Q5RPMt1kUDYbiTJwnO15nIqiDwlE8HU55UlRhffKZy6s5FmxQsZ8HA+T8DqUW8cQ==} - peerDependencies: - react-native: '*' - - '@expo/osascript@2.2.5': - resolution: {integrity: sha512-Bpp/n5rZ0UmpBOnl7Li3LtM7la0AR3H9NNesqL+ytW5UiqV/TbonYW3rDZY38u4u/lG7TnYflVIVQPD+iqZJ5w==} - engines: {node: '>=12'} - - '@expo/package-manager@1.8.6': - resolution: {integrity: sha512-gcdICLuL+nHKZagPIDC5tX8UoDDB8vNA5/+SaQEqz8D+T2C4KrEJc2Vi1gPAlDnKif834QS6YluHWyxjk0yZlQ==} - - '@expo/plist@0.3.5': - resolution: {integrity: sha512-9RYVU1iGyCJ7vWfg3e7c/NVyMFs8wbl+dMWZphtFtsqyN9zppGREU3ctlD3i8KUE0sCUTVnLjCWr+VeUIDep2g==} - - '@expo/prebuild-config@9.0.11': - resolution: {integrity: sha512-0DsxhhixRbCCvmYskBTq8czsU0YOBsntYURhWPNpkl0IPVpeP9haE5W4OwtHGzXEbmHdzaoDwNmVcWjS/mqbDw==} - - '@expo/sdk-runtime-versions@1.0.0': - resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} - - '@expo/server@0.6.3': - resolution: {integrity: sha512-Ea7NJn9Xk1fe4YeJ86rObHSv/bm3u/6WiQPXEqXJ2GrfYpVab2Swoh9/PnSM3KjR64JAgKjArDn1HiPjITCfHA==} - - '@expo/spawn-async@1.7.2': - resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==} - engines: {node: '>=12'} - - '@expo/sudo-prompt@9.3.2': - resolution: {integrity: sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==} - - '@expo/vector-icons@14.1.0': - resolution: {integrity: sha512-7T09UE9h8QDTsUeMGymB4i+iqvtEeaO5VvUjryFB4tugDTG/bkzViWA74hm5pfjjDEhYMXWaX112mcvhccmIwQ==} - peerDependencies: - expo-font: '*' - react: '*' - react-native: '*' - - '@expo/ws-tunnel@1.0.6': - resolution: {integrity: sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==} - - '@expo/xcpretty@4.3.2': - resolution: {integrity: sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==} - hasBin: true - - '@humanfs/core@0.19.1': - resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} - engines: {node: '>=18.18.0'} - - '@humanfs/node@0.16.6': - resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} - engines: {node: '>=18.18.0'} - - '@humanwhocodes/module-importer@1.0.1': - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - - '@humanwhocodes/retry@0.3.1': - resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} - engines: {node: '>=18.18'} - - '@humanwhocodes/retry@0.4.3': - resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} - engines: {node: '>=18.18'} - - '@ide/backoff@1.0.0': - resolution: {integrity: sha512-F0YfUDjvT+Mtt/R4xdl2X0EYCHMMiJqNLdxHD++jDT5ydEFIyqbCHh51Qx2E211dgZprPKhV7sHmnXKpLuvc5g==} - - '@isaacs/cliui@8.0.2': - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - - '@isaacs/fs-minipass@4.0.1': - resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} - engines: {node: '>=18.0.0'} - - '@isaacs/ttlcache@1.4.1': - resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} - engines: {node: '>=12'} - - '@istanbuljs/load-nyc-config@1.1.0': - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} - - '@istanbuljs/schema@0.1.3': - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - - '@jest/create-cache-key-function@29.7.0': - resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/environment@29.7.0': - resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/fake-timers@29.7.0': - resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/transform@29.7.0': - resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/types@29.6.3': - resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jridgewell/gen-mapping@0.3.12': - resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} - - '@jridgewell/resolve-uri@3.1.2': - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} - - '@jridgewell/source-map@0.3.10': - resolution: {integrity: sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q==} - - '@jridgewell/sourcemap-codec@1.5.4': - resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==} - - '@jridgewell/trace-mapping@0.3.29': - resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==} - - '@napi-rs/wasm-runtime@0.2.12': - resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - - '@nodelib/fs.scandir@2.1.5': - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - - '@nodelib/fs.stat@2.0.5': - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - '@nodelib/fs.walk@1.2.8': - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - - '@nolyfill/is-core-module@1.0.39': - resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} - engines: {node: '>=12.4.0'} - - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - - '@radix-ui/react-compose-refs@1.1.2': - resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-slot@1.2.0': - resolution: {integrity: sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@react-native/assets-registry@0.79.5': - resolution: {integrity: sha512-N4Kt1cKxO5zgM/BLiyzuuDNquZPiIgfktEQ6TqJ/4nKA8zr4e8KJgU6Tb2eleihDO4E24HmkvGc73naybKRz/w==} - engines: {node: '>=18'} - - '@react-native/babel-plugin-codegen@0.79.5': - resolution: {integrity: sha512-Rt/imdfqXihD/sn0xnV4flxxb1aLLjPtMF1QleQjEhJsTUPpH4TFlfOpoCvsrXoDl4OIcB1k4FVM24Ez92zf5w==} - engines: {node: '>=18'} - - '@react-native/babel-preset@0.79.5': - resolution: {integrity: sha512-GDUYIWslMLbdJHEgKNfrOzXk8EDKxKzbwmBXUugoiSlr6TyepVZsj3GZDLEFarOcTwH1EXXHJsixihk8DCRQDA==} - engines: {node: '>=18'} - peerDependencies: - '@babel/core': '*' - - '@react-native/codegen@0.79.5': - resolution: {integrity: sha512-FO5U1R525A1IFpJjy+KVznEinAgcs3u7IbnbRJUG9IH/MBXi2lEU2LtN+JarJ81MCfW4V2p0pg6t/3RGHFRrlQ==} - engines: {node: '>=18'} - peerDependencies: - '@babel/core': '*' - - '@react-native/community-cli-plugin@0.79.5': - resolution: {integrity: sha512-ApLO1ARS8JnQglqS3JAHk0jrvB+zNW3dvNJyXPZPoygBpZVbf8sjvqeBiaEYpn8ETbFWddebC4HoQelDndnrrA==} - engines: {node: '>=18'} - peerDependencies: - '@react-native-community/cli': '*' - peerDependenciesMeta: - '@react-native-community/cli': - optional: true - - '@react-native/debugger-frontend@0.79.5': - resolution: {integrity: sha512-WQ49TRpCwhgUYo5/n+6GGykXmnumpOkl4Lr2l2o2buWU9qPOwoiBqJAtmWEXsAug4ciw3eLiVfthn5ufs0VB0A==} - engines: {node: '>=18'} - - '@react-native/dev-middleware@0.79.5': - resolution: {integrity: sha512-U7r9M/SEktOCP/0uS6jXMHmYjj4ESfYCkNAenBjFjjsRWekiHE+U/vRMeO+fG9gq4UCcBAUISClkQCowlftYBw==} - engines: {node: '>=18'} - - '@react-native/gradle-plugin@0.79.5': - resolution: {integrity: sha512-K3QhfFNKiWKF3HsCZCEoWwJPSMcPJQaeqOmzFP4RL8L3nkpgUwn74PfSCcKHxooVpS6bMvJFQOz7ggUZtNVT+A==} - engines: {node: '>=18'} - - '@react-native/js-polyfills@0.79.5': - resolution: {integrity: sha512-a2wsFlIhvd9ZqCD5KPRsbCQmbZi6KxhRN++jrqG0FUTEV5vY7MvjjUqDILwJd2ZBZsf7uiDuClCcKqA+EEdbvw==} - engines: {node: '>=18'} - - '@react-native/normalize-colors@0.74.89': - resolution: {integrity: sha512-qoMMXddVKVhZ8PA1AbUCk83trpd6N+1nF2A6k1i6LsQObyS92fELuk8kU/lQs6M7BsMHwqyLCpQJ1uFgNvIQXg==} - - '@react-native/normalize-colors@0.79.5': - resolution: {integrity: sha512-nGXMNMclZgzLUxijQQ38Dm3IAEhgxuySAWQHnljFtfB0JdaMwpe0Ox9H7Tp2OgrEA+EMEv+Od9ElKlHwGKmmvQ==} - - '@react-native/virtualized-lists@0.79.5': - resolution: {integrity: sha512-EUPM2rfGNO4cbI3olAbhPkIt3q7MapwCwAJBzUfWlZ/pu0PRNOnMQ1IvaXTf3TpeozXV52K1OdprLEI/kI5eUA==} - engines: {node: '>=18'} - peerDependencies: - '@types/react': ^19.0.0 - react: '*' - react-native: '*' - peerDependenciesMeta: - '@types/react': - optional: true - - '@react-navigation/bottom-tabs@7.4.4': - resolution: {integrity: sha512-/YEBu/cZUgYAaNoSfUnqoRjpbt8NOsb5YvDiKVyTcOOAF1GTbUw6kRi+AGW1Sm16CqzabO/TF2RvN1RmPS9VHg==} - peerDependencies: - '@react-navigation/native': ^7.1.16 - react: '>= 18.2.0' - react-native: '*' - react-native-safe-area-context: '>= 4.0.0' - react-native-screens: '>= 4.0.0' - - '@react-navigation/core@7.12.3': - resolution: {integrity: sha512-oEz5sL8KTYmCv8SQX1A4k75A7VzYadOCudp/ewOBqRXOmZdxDQA9JuN7baE9IVyaRW0QTVDy+N/Wnqx9F4aW6A==} - peerDependencies: - react: '>= 18.2.0' - - '@react-navigation/elements@2.6.1': - resolution: {integrity: sha512-kVbIo+5FaqJv6MiYUR6nQHiw+10dmmH/P10C29wrH9S6fr7k69fImHGeiOI/h7SMDJ2vjWhftyEjqYO+c2LG/w==} - peerDependencies: - '@react-native-masked-view/masked-view': '>= 0.2.0' - '@react-navigation/native': ^7.1.16 - react: '>= 18.2.0' - react-native: '*' - react-native-safe-area-context: '>= 4.0.0' - peerDependenciesMeta: - '@react-native-masked-view/masked-view': - optional: true - - '@react-navigation/native-stack@7.3.23': - resolution: {integrity: sha512-WQBBnPrlM0vXj5YAFnJTyrkiCyANl2KnBV8ZmUG61HkqXFwuBbnHij6eoggXH1VZkEVRxW8k0E3qqfPtEZfUjQ==} - peerDependencies: - '@react-navigation/native': ^7.1.16 - react: '>= 18.2.0' - react-native: '*' - react-native-safe-area-context: '>= 4.0.0' - react-native-screens: '>= 4.0.0' - - '@react-navigation/native@7.1.16': - resolution: {integrity: sha512-JnnK81JYJ6PiMsuBEshPGHwfagRnH8W7SYdWNrPxQdNtakkHtG4u0O9FmrOnKiPl45DaftCcH1g+OVTFFgWa0Q==} - peerDependencies: - react: '>= 18.2.0' - react-native: '*' - - '@react-navigation/routers@7.5.1': - resolution: {integrity: sha512-pxipMW/iEBSUrjxz2cDD7fNwkqR4xoi0E/PcfTQGCcdJwLoaxzab5kSadBLj1MTJyT0YRrOXL9umHpXtp+Dv4w==} - - '@rtsao/scc@1.1.0': - resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - - '@sinonjs/commons@3.0.1': - resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - - '@sinonjs/fake-timers@10.3.0': - resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - - '@tybys/wasm-util@0.10.0': - resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==} - - '@types/babel__core@7.20.5': - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - - '@types/babel__generator@7.27.0': - resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} - - '@types/babel__template@7.4.4': - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - - '@types/babel__traverse@7.20.7': - resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==} - - '@types/date-fns@2.6.3': - resolution: {integrity: sha512-Ke1lw2Ni1t/wMUoLtKFmSNCLozcTBd6vmMqFP4hRzXn6qzkNt97bPAX0x5Y/c15DP43kKvwW1ycStD5+43jVQA==} - deprecated: This is a stub types definition. date-fns provides its own type definitions, so you do not need this installed. - - '@types/estree@1.0.8': - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - - '@types/graceful-fs@4.1.9': - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - - '@types/hammerjs@2.0.46': - resolution: {integrity: sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==} - - '@types/istanbul-lib-coverage@2.0.6': - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - - '@types/istanbul-lib-report@3.0.3': - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} - - '@types/istanbul-reports@3.0.4': - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - - '@types/json5@0.0.29': - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - - '@types/node@24.1.0': - resolution: {integrity: sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==} - - '@types/react@19.0.14': - resolution: {integrity: sha512-ixLZ7zG7j1fM0DijL9hDArwhwcCb4vqmePgwtV0GfnkHRSCUEv4LvzarcTdhoqgyMznUx/EhoTUv31CKZzkQlw==} - - '@types/stack-utils@2.0.3': - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - - '@types/yargs-parser@21.0.3': - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - - '@types/yargs@17.0.33': - resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - - '@typescript-eslint/eslint-plugin@8.38.0': - resolution: {integrity: sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/parser': ^8.38.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/parser@8.38.0': - resolution: {integrity: sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/project-service@8.38.0': - resolution: {integrity: sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/scope-manager@8.38.0': - resolution: {integrity: sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/tsconfig-utils@8.38.0': - resolution: {integrity: sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/type-utils@8.38.0': - resolution: {integrity: sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/types@8.38.0': - resolution: {integrity: sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@8.38.0': - resolution: {integrity: sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/utils@8.38.0': - resolution: {integrity: sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/visitor-keys@8.38.0': - resolution: {integrity: sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@unrs/resolver-binding-android-arm-eabi@1.11.1': - resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} - cpu: [arm] - os: [android] - - '@unrs/resolver-binding-android-arm64@1.11.1': - resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} - cpu: [arm64] - os: [android] - - '@unrs/resolver-binding-darwin-arm64@1.11.1': - resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} - cpu: [arm64] - os: [darwin] - - '@unrs/resolver-binding-darwin-x64@1.11.1': - resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} - cpu: [x64] - os: [darwin] - - '@unrs/resolver-binding-freebsd-x64@1.11.1': - resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} - cpu: [x64] - os: [freebsd] - - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': - resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} - cpu: [arm] - os: [linux] - - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': - resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} - cpu: [arm] - os: [linux] - - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': - resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} - cpu: [arm64] - os: [linux] - - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': - resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} - cpu: [arm64] - os: [linux] - - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': - resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} - cpu: [ppc64] - os: [linux] - - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': - resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} - cpu: [riscv64] - os: [linux] - - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': - resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} - cpu: [riscv64] - os: [linux] - - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': - resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} - cpu: [s390x] - os: [linux] - - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': - resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} - cpu: [x64] - os: [linux] - - '@unrs/resolver-binding-linux-x64-musl@1.11.1': - resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} - cpu: [x64] - os: [linux] - - '@unrs/resolver-binding-wasm32-wasi@1.11.1': - resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': - resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} - cpu: [arm64] - os: [win32] - - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': - resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} - cpu: [ia32] - os: [win32] - - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': - resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} - cpu: [x64] - os: [win32] - - '@urql/core@5.2.0': - resolution: {integrity: sha512-/n0ieD0mvvDnVAXEQgX/7qJiVcvYvNkOHeBvkwtylfjydar123caCXcl58PXFY11oU1oquJocVXHxLAbtv4x1A==} - - '@urql/exchange-retry@1.3.2': - resolution: {integrity: sha512-TQMCz2pFJMfpNxmSfX1VSfTjwUIFx/mL+p1bnfM1xjjdla7Z+KnGMW/EhFbpckp3LyWAH4PgOsMwOMnIN+MBFg==} - peerDependencies: - '@urql/core': ^5.0.0 - - '@xmldom/xmldom@0.8.10': - resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} - engines: {node: '>=10.0.0'} - - abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} - - accepts@1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} - - acorn-jsx@5.3.2: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - - acorn@8.15.0: - resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} - engines: {node: '>=0.4.0'} - hasBin: true - - agent-base@7.1.4: - resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} - engines: {node: '>= 14'} - - ajv-formats@2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - - ajv-keywords@5.1.0: - resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} - peerDependencies: - ajv: ^8.8.2 - - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - - ajv@8.17.1: - resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - - anser@1.4.10: - resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} - - ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} - - ansi-regex@4.1.1: - resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} - engines: {node: '>=6'} - - ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - - ansi-regex@6.1.0: - resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} - engines: {node: '>=12'} - - ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - - ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - - ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - - ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - - any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - - arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - - argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - - argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - array-buffer-byte-length@1.0.2: - resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} - engines: {node: '>= 0.4'} - - array-includes@3.1.9: - resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} - engines: {node: '>= 0.4'} - - array.prototype.findlast@1.2.5: - resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} - engines: {node: '>= 0.4'} - - array.prototype.findlastindex@1.2.6: - resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} - engines: {node: '>= 0.4'} - - array.prototype.flat@1.3.3: - resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} - engines: {node: '>= 0.4'} - - array.prototype.flatmap@1.3.3: - resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} - engines: {node: '>= 0.4'} - - array.prototype.tosorted@1.1.4: - resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} - engines: {node: '>= 0.4'} - - arraybuffer.prototype.slice@1.0.4: - resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} - engines: {node: '>= 0.4'} - - asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - - assert@2.1.0: - resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} - - async-function@1.0.0: - resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} - engines: {node: '>= 0.4'} - - async-limiter@1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - - asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - - available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - - axios@1.11.0: - resolution: {integrity: sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==} - - babel-jest@29.7.0: - resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - - babel-plugin-istanbul@6.1.1: - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} - engines: {node: '>=8'} - - babel-plugin-jest-hoist@29.6.3: - resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - babel-plugin-polyfill-corejs2@0.4.14: - resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-corejs3@0.13.0: - resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-regenerator@0.6.5: - resolution: {integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-react-native-web@0.19.13: - resolution: {integrity: sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==} - - babel-plugin-syntax-hermes-parser@0.25.1: - resolution: {integrity: sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==} - - babel-plugin-transform-flow-enums@0.0.2: - resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} - - babel-preset-current-node-syntax@1.1.0: - resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-preset-expo@13.2.3: - resolution: {integrity: sha512-wQJn92lqj8GKR7Ojg/aW4+GkqI6ZdDNTDyOqhhl7A9bAqk6t0ukUOWLDXQb4p0qKJjMDV1F6gNWasI2KUbuVTQ==} - peerDependencies: - babel-plugin-react-compiler: ^19.0.0-beta-e993439-20250405 - peerDependenciesMeta: - babel-plugin-react-compiler: - optional: true - - babel-preset-jest@29.6.3: - resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - - badgin@1.2.3: - resolution: {integrity: sha512-NQGA7LcfCpSzIbGRbkgjgdWkjy7HI+Th5VLxTJfW5EeaAf3fnS+xWQaQOCYiny+q6QSvxqoSO04vCx+4u++EJw==} - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - better-opn@3.0.2: - resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} - engines: {node: '>=12.0.0'} - - big-integer@1.6.52: - resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} - engines: {node: '>=0.6'} - - bplist-creator@0.1.0: - resolution: {integrity: sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==} - - bplist-parser@0.3.1: - resolution: {integrity: sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==} - engines: {node: '>= 5.10.0'} - - bplist-parser@0.3.2: - resolution: {integrity: sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==} - engines: {node: '>= 5.10.0'} - - brace-expansion@1.1.12: - resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} - - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} - - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} - engines: {node: '>=8'} - - browserslist@4.25.1: - resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - bser@2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - - buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - - bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - - call-bind-apply-helpers@1.0.2: - resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} - engines: {node: '>= 0.4'} - - call-bind@1.0.8: - resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} - engines: {node: '>= 0.4'} - - call-bound@1.0.4: - resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} - engines: {node: '>= 0.4'} - - caller-callsite@2.0.0: - resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} - engines: {node: '>=4'} - - caller-path@2.0.0: - resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} - engines: {node: '>=4'} - - callsites@2.0.0: - resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} - engines: {node: '>=4'} - - callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - - camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - - caniuse-lite@1.0.30001727: - resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==} - - chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - - chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - - chownr@3.0.0: - resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} - engines: {node: '>=18'} - - chrome-launcher@0.15.2: - resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==} - engines: {node: '>=12.13.0'} - hasBin: true - - chromium-edge-launcher@0.2.0: - resolution: {integrity: sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==} - - ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - - ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - - cli-cursor@2.1.0: - resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} - engines: {node: '>=4'} - - cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} - - client-only@0.0.1: - resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - - clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - - color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - - color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - - color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - - color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - - combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - - commander@12.1.0: - resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} - engines: {node: '>=18'} - - commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - - commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - - commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - - compressible@2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} - - compression@1.8.1: - resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==} - engines: {node: '>= 0.8.0'} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - connect@3.7.0: - resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} - engines: {node: '>= 0.10.0'} - - convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - core-js-compat@3.44.0: - resolution: {integrity: sha512-JepmAj2zfl6ogy34qfWtcE7nHKAJnKsQFRn++scjVS2bZFllwptzw61BZcZFYBPpUznLfAvh0LGhxKppk04ClA==} - - cosmiconfig@5.2.1: - resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} - engines: {node: '>=4'} - - cross-fetch@3.2.0: - resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} - - cross-spawn@7.0.6: - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} - engines: {node: '>= 8'} - - crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - - css-in-js-utils@3.1.0: - resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} - - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - - data-view-buffer@1.0.2: - resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} - engines: {node: '>= 0.4'} - - data-view-byte-length@1.0.2: - resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} - engines: {node: '>= 0.4'} - - data-view-byte-offset@1.0.1: - resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} - engines: {node: '>= 0.4'} - - date-fns@4.1.0: - resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} - - debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.4.1: - resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} - - deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - - deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - - define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} - - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - - define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} - - delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - - depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - - destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true - - doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} - - dotenv-expand@11.0.7: - resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==} - engines: {node: '>=12'} - - dotenv@16.4.7: - resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} - engines: {node: '>=12'} - - dunder-proto@1.0.1: - resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} - engines: {node: '>= 0.4'} - - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - - ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - - electron-to-chromium@1.5.191: - resolution: {integrity: sha512-xcwe9ELcuxYLUFqZZxL19Z6HVKcvNkIwhbHUz7L3us6u12yR+7uY89dSl570f/IqNthx8dAw3tojG7i4Ni4tDA==} - - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - - encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} - - encodeurl@2.0.0: - resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} - engines: {node: '>= 0.8'} - - env-editor@0.4.2: - resolution: {integrity: sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==} - engines: {node: '>=8'} - - error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - - error-stack-parser@2.1.4: - resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} - - es-abstract@1.24.0: - resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} - engines: {node: '>= 0.4'} - - es-define-property@1.0.1: - resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} - engines: {node: '>= 0.4'} - - es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - - es-iterator-helpers@1.2.1: - resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} - engines: {node: '>= 0.4'} - - es-object-atoms@1.1.1: - resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} - engines: {node: '>= 0.4'} - - es-set-tostringtag@2.1.0: - resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} - engines: {node: '>= 0.4'} - - es-shim-unscopables@1.1.0: - resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} - engines: {node: '>= 0.4'} - - es-to-primitive@1.3.0: - resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} - engines: {node: '>= 0.4'} - - escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} - engines: {node: '>=6'} - - escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - - escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - - escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - - escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - - eslint-config-expo@9.2.0: - resolution: {integrity: sha512-TQgmSx+2mRM7qUS0hB5kTDrHcSC35rA1UzOSgK5YRLmSkSMlKLmXkUrhwOpnyo9D/nHdf4ERRAySRYxgA6dlrw==} - peerDependencies: - eslint: '>=8.10' - - eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - - eslint-import-resolver-typescript@3.10.1: - resolution: {integrity: sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '*' - eslint-plugin-import: '*' - eslint-plugin-import-x: '*' - peerDependenciesMeta: - eslint-plugin-import: - optional: true - eslint-plugin-import-x: - optional: true - - eslint-module-utils@2.12.1: - resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - - eslint-plugin-expo@0.1.4: - resolution: {integrity: sha512-YA7yiMacQbLJySuyJA0Eb5V65obqp6fVOWtw1JdYDRWC5MeToPrnNvhGDpk01Bv3Vm4ownuzUfvi89MXi1d6cg==} - engines: {node: '>=18.0.0'} - peerDependencies: - eslint: '>=8.10' - - eslint-plugin-import@2.32.0: - resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - - eslint-plugin-react-hooks@5.2.0: - resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} - 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 - - eslint-plugin-react@7.37.5: - resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - - eslint-scope@8.4.0: - resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint-visitor-keys@4.2.1: - resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint@9.32.0: - resolution: {integrity: sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true - peerDependencies: - jiti: '*' - peerDependenciesMeta: - jiti: - optional: true - - espree@10.4.0: - resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - - esquery@1.6.0: - resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} - engines: {node: '>=0.10'} - - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - - esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - - etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - - exec-async@2.2.0: - resolution: {integrity: sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==} - - expo-application@6.1.5: - resolution: {integrity: sha512-ToImFmzw8luY043pWFJhh2ZMm4IwxXoHXxNoGdlhD4Ym6+CCmkAvCglg0FK8dMLzAb+/XabmOE7Rbm8KZb6NZg==} - peerDependencies: - expo: '*' - - expo-asset@11.1.7: - resolution: {integrity: sha512-b5P8GpjUh08fRCf6m5XPVAh7ra42cQrHBIMgH2UXP+xsj4Wufl6pLy6jRF5w6U7DranUMbsXm8TOyq4EHy7ADg==} - peerDependencies: - expo: '*' - react: '*' - react-native: '*' - - expo-blur@14.1.5: - resolution: {integrity: sha512-CCLJHxN4eoAl06ESKT3CbMasJ98WsjF9ZQEJnuxtDb9ffrYbZ+g9ru84fukjNUOTtc8A8yXE5z8NgY1l0OMrmQ==} - peerDependencies: - expo: '*' - react: '*' - react-native: '*' - - expo-constants@17.1.7: - resolution: {integrity: sha512-byBjGsJ6T6FrLlhOBxw4EaiMXrZEn/MlUYIj/JAd+FS7ll5X/S4qVRbIimSJtdW47hXMq0zxPfJX6njtA56hHA==} - peerDependencies: - expo: '*' - react-native: '*' - - expo-file-system@18.1.11: - resolution: {integrity: sha512-HJw/m0nVOKeqeRjPjGdvm+zBi5/NxcdPf8M8P3G2JFvH5Z8vBWqVDic2O58jnT1OFEy0XXzoH9UqFu7cHg9DTQ==} - peerDependencies: - expo: '*' - react-native: '*' - - expo-font@13.3.2: - resolution: {integrity: sha512-wUlMdpqURmQ/CNKK/+BIHkDA5nGjMqNlYmW0pJFXY/KE/OG80Qcavdu2sHsL4efAIiNGvYdBS10WztuQYU4X0A==} - peerDependencies: - expo: '*' - react: '*' - - expo-haptics@14.1.4: - resolution: {integrity: sha512-QZdE3NMX74rTuIl82I+n12XGwpDWKb8zfs5EpwsnGi/D/n7O2Jd4tO5ivH+muEG/OCJOMq5aeaVDqqaQOhTkcA==} - peerDependencies: - expo: '*' - - expo-image@2.4.0: - resolution: {integrity: sha512-TQ/LvrtJ9JBr+Tf198CAqflxcvdhuj7P24n0LQ1jHaWIVA7Z+zYKbYHnSMPSDMul/y0U46Z5bFLbiZiSidgcNw==} - peerDependencies: - expo: '*' - react: '*' - react-native: '*' - react-native-web: '*' - peerDependenciesMeta: - react-native-web: - optional: true - - expo-keep-awake@14.1.4: - resolution: {integrity: sha512-wU9qOnosy4+U4z/o4h8W9PjPvcFMfZXrlUoKTMBW7F4pLqhkkP/5G4EviPZixv4XWFMjn1ExQ5rV6BX8GwJsWA==} - peerDependencies: - expo: '*' - react: '*' - - expo-linking@7.1.7: - resolution: {integrity: sha512-ZJaH1RIch2G/M3hx2QJdlrKbYFUTOjVVW4g39hfxrE5bPX9xhZUYXqxqQtzMNl1ylAevw9JkgEfWbBWddbZ3UA==} - peerDependencies: - react: '*' - react-native: '*' - - expo-modules-autolinking@2.1.14: - resolution: {integrity: sha512-nT5ERXwc+0ZT/pozDoJjYZyUQu5RnXMk9jDGm5lg+PiKvsrCTSA/2/eftJGMxLkTjVI2MXp5WjSz3JRjbA7UXA==} - hasBin: true - - expo-modules-core@2.5.0: - resolution: {integrity: sha512-aIbQxZE2vdCKsolQUl6Q9Farlf8tjh/ROR4hfN1qT7QBGPl1XrJGnaOKkcgYaGrlzCPg/7IBe0Np67GzKMZKKQ==} - - expo-notifications@0.31.4: - resolution: {integrity: sha512-NnGKIFGpgZU66qfiFUyjEBYsS77VahURpSSeWEOLt+P1zOaUFlgx2XqS+dxH3/Bn1Vm7TMj04qKsK5KvzR/8Lw==} - peerDependencies: - expo: '*' - react: '*' - react-native: '*' - - expo-router@5.1.4: - resolution: {integrity: sha512-8GulCelVN9x+VSOio74K1ZYTG6VyCdJw417gV+M/J8xJOZZTA7rFxAdzujBZZ7jd6aIAG7WEwOUU3oSvUO76Vw==} - peerDependencies: - '@react-navigation/drawer': ^7.3.9 - '@testing-library/jest-native': '*' - expo: '*' - expo-constants: '*' - expo-linking: '*' - react-native-reanimated: '*' - react-native-safe-area-context: '*' - react-native-screens: '*' - peerDependenciesMeta: - '@react-navigation/drawer': - optional: true - '@testing-library/jest-native': - optional: true - react-native-reanimated: - optional: true - - expo-secure-store@14.2.3: - resolution: {integrity: sha512-hYBbaAD70asKTFd/eZBKVu+9RTo9OSTMMLqXtzDF8ndUGjpc6tmRCoZtrMHlUo7qLtwL5jm+vpYVBWI8hxh/1Q==} - peerDependencies: - expo: '*' - - expo-splash-screen@0.30.10: - resolution: {integrity: sha512-Tt9va/sLENQDQYeOQ6cdLdGvTZ644KR3YG9aRlnpcs2/beYjOX1LHT510EGzVN9ljUTg+1ebEo5GGt2arYtPjw==} - peerDependencies: - expo: '*' - - expo-status-bar@2.2.3: - resolution: {integrity: sha512-+c8R3AESBoduunxTJ8353SqKAKpxL6DvcD8VKBuh81zzJyUUbfB4CVjr1GufSJEKsMzNPXZU+HJwXx7Xh7lx8Q==} - peerDependencies: - react: '*' - react-native: '*' - - expo-symbols@0.4.5: - resolution: {integrity: sha512-ZbgvJfACPfWaJxJrUd0YzDmH9X0Ci7vb5m0/ZpDz/tnF1vQJlkovvpFEHLUmCDSLIN7/fNK8t696KSpzfm8/kg==} - peerDependencies: - expo: '*' - react-native: '*' - - expo-system-ui@5.0.10: - resolution: {integrity: sha512-BTXbSyJr80yuN6VO4XQKZj7BjesZQLHgOYZ0bWyf4VB19GFZq7ZnZOEc/eoKk1B3eIocOMKUfNCrg/Wn8Kfcuw==} - peerDependencies: - expo: '*' - react-native: '*' - react-native-web: '*' - peerDependenciesMeta: - react-native-web: - optional: true - - expo-web-browser@14.2.0: - resolution: {integrity: sha512-6S51d8pVlDRDsgGAp8BPpwnxtyKiMWEFdezNz+5jVIyT+ctReW42uxnjRgtsdn5sXaqzhaX+Tzk/CWaKCyC0hw==} - peerDependencies: - expo: '*' - react-native: '*' - - expo@53.0.20: - resolution: {integrity: sha512-Nh+HIywVy9KxT/LtH08QcXqrxtUOA9BZhsXn3KCsAYA+kNb80M8VKN8/jfQF+I6CgeKyFKJoPNsWgI0y0VBGrA==} - hasBin: true - 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 - - exponential-backoff@3.1.2: - resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} - - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - - fast-glob@3.3.3: - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} - engines: {node: '>=8.6.0'} - - fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - - fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - - fast-uri@3.0.6: - resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} - - fastq@1.19.1: - resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} - - fb-watchman@2.0.2: - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - - fbjs-css-vars@1.0.2: - resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} - - fbjs@3.0.5: - resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} - - fdir@6.4.6: - resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - - file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} - - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} - - filter-obj@1.1.0: - resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} - engines: {node: '>=0.10.0'} - - finalhandler@1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} - - find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - - flat-cache@4.0.1: - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} - engines: {node: '>=16'} - - flatted@3.3.3: - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} - - flow-enums-runtime@0.0.6: - resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - - follow-redirects@1.15.9: - resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - - fontfaceobserver@2.3.0: - resolution: {integrity: sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==} - - for-each@0.3.5: - resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} - engines: {node: '>= 0.4'} - - foreground-child@3.3.1: - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} - engines: {node: '>=14'} - - form-data@4.0.4: - resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} - engines: {node: '>= 6'} - - freeport-async@2.0.0: - resolution: {integrity: sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==} - engines: {node: '>=8'} - - fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - function.prototype.name@1.1.8: - resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} - engines: {node: '>= 0.4'} - - functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - - gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - get-intrinsic@1.3.0: - resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} - engines: {node: '>= 0.4'} - - get-package-type@0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} - - get-proto@1.0.1: - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} - engines: {node: '>= 0.4'} - - get-symbol-description@1.1.0: - resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} - engines: {node: '>= 0.4'} - - get-tsconfig@4.10.1: - resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} - - getenv@2.0.0: - resolution: {integrity: sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==} - engines: {node: '>=6'} - - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - - glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - - glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} - hasBin: true - - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported - - globals@14.0.0: - resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} - engines: {node: '>=18'} - - globals@16.3.0: - resolution: {integrity: sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==} - engines: {node: '>=18'} - - globalthis@1.0.4: - resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} - engines: {node: '>= 0.4'} - - gopd@1.2.0: - resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} - engines: {node: '>= 0.4'} - - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - - has-bigints@1.1.0: - resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} - engines: {node: '>= 0.4'} - - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - - has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - - has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - - has-proto@1.2.0: - resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} - engines: {node: '>= 0.4'} - - has-symbols@1.1.0: - resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} - engines: {node: '>= 0.4'} - - has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} - - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} - - hermes-estree@0.25.1: - resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} - - hermes-estree@0.29.1: - resolution: {integrity: sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==} - - hermes-parser@0.25.1: - resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} - - hermes-parser@0.29.1: - resolution: {integrity: sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==} - - hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - - hosted-git-info@7.0.2: - resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} - engines: {node: ^16.14.0 || >=18.0.0} - - http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} - - https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} - engines: {node: '>= 14'} - - hyphenate-style-name@1.1.0: - resolution: {integrity: sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==} - - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} - engines: {node: '>= 4'} - - ignore@7.0.5: - resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} - engines: {node: '>= 4'} - - image-size@1.2.1: - resolution: {integrity: sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==} - engines: {node: '>=16.x'} - hasBin: true - - import-fresh@2.0.0: - resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} - engines: {node: '>=4'} - - import-fresh@3.3.1: - resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} - engines: {node: '>=6'} - - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - - inflight@1.0.6: - resolution: {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. - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - - inline-style-prefixer@7.0.1: - resolution: {integrity: sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==} - - internal-slot@1.1.0: - resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} - engines: {node: '>= 0.4'} - - invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - - is-arguments@1.2.0: - resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} - engines: {node: '>= 0.4'} - - is-array-buffer@3.0.5: - resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} - engines: {node: '>= 0.4'} - - is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - - is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - - is-async-function@2.1.1: - resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} - engines: {node: '>= 0.4'} - - is-bigint@1.1.0: - resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} - engines: {node: '>= 0.4'} - - is-boolean-object@1.2.2: - resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} - engines: {node: '>= 0.4'} - - is-bun-module@2.0.0: - resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} - - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - - is-core-module@2.16.1: - resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} - engines: {node: '>= 0.4'} - - is-data-view@1.0.2: - resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} - engines: {node: '>= 0.4'} - - is-date-object@1.1.0: - resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} - engines: {node: '>= 0.4'} - - is-directory@0.3.1: - resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} - engines: {node: '>=0.10.0'} - - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - is-finalizationregistry@1.1.1: - resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} - engines: {node: '>= 0.4'} - - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - is-generator-function@1.1.0: - resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} - engines: {node: '>= 0.4'} - - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - - is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} - engines: {node: '>= 0.4'} - - is-nan@1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} - - is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} - - is-number-object@1.1.1: - resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} - engines: {node: '>= 0.4'} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-regex@1.2.1: - resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} - engines: {node: '>= 0.4'} - - is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} - engines: {node: '>= 0.4'} - - is-shared-array-buffer@1.0.4: - resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} - engines: {node: '>= 0.4'} - - is-string@1.1.1: - resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} - engines: {node: '>= 0.4'} - - is-symbol@1.1.1: - resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} - engines: {node: '>= 0.4'} - - is-typed-array@1.1.15: - resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} - engines: {node: '>= 0.4'} - - is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} - - is-weakref@1.1.1: - resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} - engines: {node: '>= 0.4'} - - is-weakset@2.0.4: - resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} - engines: {node: '>= 0.4'} - - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - - isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - - istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} - engines: {node: '>=8'} - - istanbul-lib-instrument@5.2.1: - resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} - engines: {node: '>=8'} - - iterator.prototype@1.1.5: - resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} - engines: {node: '>= 0.4'} - - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - - jest-environment-node@29.7.0: - resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-haste-map@29.7.0: - resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-message-util@29.7.0: - resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-mock@29.7.0: - resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-regex-util@29.6.3: - resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-util@29.7.0: - resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-validate@29.7.0: - resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-worker@29.7.0: - resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jimp-compact@0.16.1: - resolution: {integrity: sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==} - - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - - jsc-safe-url@0.2.4: - resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} - - jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} - engines: {node: '>=6'} - hasBin: true - - jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} - engines: {node: '>=6'} - hasBin: true - - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - - json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - - json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - - json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - - json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} - hasBin: true - - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} - - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - - kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - - lan-network@0.1.7: - resolution: {integrity: sha512-mnIlAEMu4OyEvUNdzco9xpuB9YVcPkQec+QsgycBCtPZvEqWPCDPfbAE4OJMdBBWpZWtpCn1xw9jJYlwjWI5zQ==} - hasBin: true - - leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - - levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - - lighthouse-logger@1.4.2: - resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} - - lightningcss-darwin-arm64@1.27.0: - resolution: {integrity: sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - - lightningcss-darwin-x64@1.27.0: - resolution: {integrity: sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - - lightningcss-freebsd-x64@1.27.0: - resolution: {integrity: sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [freebsd] - - lightningcss-linux-arm-gnueabihf@1.27.0: - resolution: {integrity: sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - - lightningcss-linux-arm64-gnu@1.27.0: - resolution: {integrity: sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-arm64-musl@1.27.0: - resolution: {integrity: sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-x64-gnu@1.27.0: - resolution: {integrity: sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-linux-x64-musl@1.27.0: - resolution: {integrity: sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-win32-arm64-msvc@1.27.0: - resolution: {integrity: sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [win32] - - lightningcss-win32-x64-msvc@1.27.0: - resolution: {integrity: sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - - lightningcss@1.27.0: - resolution: {integrity: sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==} - engines: {node: '>= 12.0.0'} - - lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - - locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - - lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - lodash.throttle@4.1.1: - resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} - - log-symbols@2.2.0: - resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} - engines: {node: '>=4'} - - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - - makeerror@1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - - marky@1.3.0: - resolution: {integrity: sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==} - - math-intrinsics@1.1.0: - resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} - engines: {node: '>= 0.4'} - - memoize-one@5.2.1: - resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} - - memoize-one@6.0.0: - resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - metro-babel-transformer@0.82.5: - resolution: {integrity: sha512-W/scFDnwJXSccJYnOFdGiYr9srhbHPdxX9TvvACOFsIXdLilh3XuxQl/wXW6jEJfgIb0jTvoTlwwrqvuwymr6Q==} - engines: {node: '>=18.18'} - - metro-cache-key@0.82.5: - resolution: {integrity: sha512-qpVmPbDJuRLrT4kcGlUouyqLGssJnbTllVtvIgXfR7ZuzMKf0mGS+8WzcqzNK8+kCyakombQWR0uDd8qhWGJcA==} - engines: {node: '>=18.18'} - - metro-cache@0.82.5: - resolution: {integrity: sha512-AwHV9607xZpedu1NQcjUkua8v7HfOTKfftl6Vc9OGr/jbpiJX6Gpy8E/V9jo/U9UuVYX2PqSUcVNZmu+LTm71Q==} - engines: {node: '>=18.18'} - - metro-config@0.82.5: - resolution: {integrity: sha512-/r83VqE55l0WsBf8IhNmc/3z71y2zIPe5kRSuqA5tY/SL/ULzlHUJEMd1szztd0G45JozLwjvrhAzhDPJ/Qo/g==} - engines: {node: '>=18.18'} - - metro-core@0.82.5: - resolution: {integrity: sha512-OJL18VbSw2RgtBm1f2P3J5kb892LCVJqMvslXxuxjAPex8OH7Eb8RBfgEo7VZSjgb/LOf4jhC4UFk5l5tAOHHA==} - engines: {node: '>=18.18'} - - metro-file-map@0.82.5: - resolution: {integrity: sha512-vpMDxkGIB+MTN8Af5hvSAanc6zXQipsAUO+XUx3PCQieKUfLwdoa8qaZ1WAQYRpaU+CJ8vhBcxtzzo3d9IsCIQ==} - engines: {node: '>=18.18'} - - metro-minify-terser@0.82.5: - resolution: {integrity: sha512-v6Nx7A4We6PqPu/ta1oGTqJ4Usz0P7c+3XNeBxW9kp8zayS3lHUKR0sY0wsCHInxZlNAEICx791x+uXytFUuwg==} - engines: {node: '>=18.18'} - - metro-resolver@0.82.5: - resolution: {integrity: sha512-kFowLnWACt3bEsuVsaRNgwplT8U7kETnaFHaZePlARz4Fg8tZtmRDUmjaD68CGAwc0rwdwNCkWizLYpnyVcs2g==} - engines: {node: '>=18.18'} - - metro-runtime@0.82.5: - resolution: {integrity: sha512-rQZDoCUf7k4Broyw3Ixxlq5ieIPiR1ULONdpcYpbJQ6yQ5GGEyYjtkztGD+OhHlw81LCR2SUAoPvtTus2WDK5g==} - engines: {node: '>=18.18'} - - metro-source-map@0.82.5: - resolution: {integrity: sha512-wH+awTOQJVkbhn2SKyaw+0cd+RVSCZ3sHVgyqJFQXIee/yLs3dZqKjjeKKhhVeudgjXo7aE/vSu/zVfcQEcUfw==} - engines: {node: '>=18.18'} - - metro-symbolicate@0.82.5: - resolution: {integrity: sha512-1u+07gzrvYDJ/oNXuOG1EXSvXZka/0JSW1q2EYBWerVKMOhvv9JzDGyzmuV7hHbF2Hg3T3S2uiM36sLz1qKsiw==} - engines: {node: '>=18.18'} - hasBin: true - - metro-transform-plugins@0.82.5: - resolution: {integrity: sha512-57Bqf3rgq9nPqLrT2d9kf/2WVieTFqsQ6qWHpEng5naIUtc/Iiw9+0bfLLWSAw0GH40iJ4yMjFcFJDtNSYynMA==} - engines: {node: '>=18.18'} - - metro-transform-worker@0.82.5: - resolution: {integrity: sha512-mx0grhAX7xe+XUQH6qoHHlWedI8fhSpDGsfga7CpkO9Lk9W+aPitNtJWNGrW8PfjKEWbT9Uz9O50dkI8bJqigw==} - engines: {node: '>=18.18'} - - metro@0.82.5: - resolution: {integrity: sha512-8oAXxL7do8QckID/WZEKaIFuQJFUTLzfVcC48ghkHhNK2RGuQq8Xvf4AVd+TUA0SZtX0q8TGNXZ/eba1ckeGCg==} - engines: {node: '>=18.18'} - hasBin: true - - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} - engines: {node: '>=8.6'} - - mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - - mime-db@1.54.0: - resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} - engines: {node: '>= 0.6'} - - mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - - mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - - mimic-fn@1.2.0: - resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} - engines: {node: '>=4'} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} - - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} - - minizlib@3.0.2: - resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==} - engines: {node: '>= 18'} - - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - - mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} - engines: {node: '>=10'} - hasBin: true - - ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - napi-postinstall@0.3.2: - resolution: {integrity: sha512-tWVJxJHmBWLy69PvO96TZMZDrzmw5KeiZBz3RHmiM2XZ9grBJ2WgMAFVVg25nqp3ZjTFUs2Ftw1JhscL3Teliw==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - hasBin: true - - natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - - negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - - negotiator@0.6.4: - resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} - engines: {node: '>= 0.6'} - - nested-error-stacks@2.0.1: - resolution: {integrity: sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==} - - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - node-forge@1.3.1: - resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} - engines: {node: '>= 6.13.0'} - - node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - - node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} - - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - npm-package-arg@11.0.3: - resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==} - engines: {node: ^16.14.0 || >=18.0.0} - - nullthrows@1.1.1: - resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - - ob1@0.82.5: - resolution: {integrity: sha512-QyQQ6e66f+Ut/qUVjEce0E/wux5nAGLXYZDn1jr15JWstHsCH3l6VVrg8NKDptW9NEiBXKOJeGF/ydxeSDF3IQ==} - engines: {node: '>=18.18'} - - object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - - object-inspect@1.13.4: - resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} - engines: {node: '>= 0.4'} - - object-is@1.1.6: - resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} - engines: {node: '>= 0.4'} - - object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - - object.assign@4.1.7: - resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} - engines: {node: '>= 0.4'} - - object.entries@1.1.9: - resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} - engines: {node: '>= 0.4'} - - object.fromentries@2.0.8: - resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} - engines: {node: '>= 0.4'} - - object.groupby@1.0.3: - resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} - engines: {node: '>= 0.4'} - - object.values@1.2.1: - resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} - engines: {node: '>= 0.4'} - - on-finished@2.3.0: - resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} - engines: {node: '>= 0.8'} - - on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} - - on-headers@1.1.0: - resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} - engines: {node: '>= 0.8'} - - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - - onetime@2.0.1: - resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} - engines: {node: '>=4'} - - open@7.4.2: - resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} - engines: {node: '>=8'} - - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - - optionator@0.9.4: - resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} - engines: {node: '>= 0.8.0'} - - ora@3.4.0: - resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==} - engines: {node: '>=6'} - - own-keys@1.0.1: - resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} - engines: {node: '>= 0.4'} - - p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - - p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} - - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - - p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - - package-json-from-dist@1.0.1: - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - - parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - - parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} - engines: {node: '>=4'} - - parse-png@2.1.0: - resolution: {integrity: sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==} - engines: {node: '>=10'} - - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - - path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - - path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} - - picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - picomatch@3.0.1: - resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} - engines: {node: '>=10'} - - picomatch@4.0.3: - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} - engines: {node: '>=12'} - - pirates@4.0.7: - resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} - engines: {node: '>= 6'} - - plist@3.1.0: - resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} - engines: {node: '>=10.4.0'} - - pngjs@3.4.0: - resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} - engines: {node: '>=4.0.0'} - - possible-typed-array-names@1.1.0: - resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} - engines: {node: '>= 0.4'} - - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - - postcss@8.4.49: - resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} - engines: {node: ^10 || ^12 || >=14} - - prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - - pretty-bytes@5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} - engines: {node: '>=6'} - - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - proc-log@4.2.0: - resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} - - promise@7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} - - promise@8.3.0: - resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} - - prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} - - prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - - proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - - qrcode-terminal@0.11.0: - resolution: {integrity: sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==} - hasBin: true - - query-string@7.1.3: - resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} - engines: {node: '>=6'} - - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - - queue@6.0.2: - resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} - - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - - rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - - react-devtools-core@6.1.5: - resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} - - react-dom@19.0.0: - resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} - peerDependencies: - react: ^19.0.0 - - react-fast-compare@3.2.2: - resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} - - react-freeze@1.0.4: - resolution: {integrity: sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==} - engines: {node: '>=10'} - peerDependencies: - react: '>=17.0.0' - - react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - - react-is@19.1.0: - resolution: {integrity: sha512-Oe56aUPnkHyyDxxkvqtd7KkdQP5uIUfHxd5XTb3wE9d/kRnZLmKbDB0GWk919tdQ+mxxPtG6EAs6RMT6i1qtHg==} - - react-native-edge-to-edge@1.6.0: - resolution: {integrity: sha512-2WCNdE3Qd6Fwg9+4BpbATUxCLcouF6YRY7K+J36KJ4l3y+tWN6XCqAC4DuoGblAAbb2sLkhEDp4FOlbOIot2Og==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-gesture-handler@2.24.0: - resolution: {integrity: sha512-ZdWyOd1C8axKJHIfYxjJKCcxjWEpUtUWgTOVY2wynbiveSQDm8X/PDyAKXSer/GOtIpjudUbACOndZXCN3vHsw==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-is-edge-to-edge@1.1.7: - resolution: {integrity: sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-is-edge-to-edge@1.2.1: - resolution: {integrity: sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-reanimated@3.17.5: - resolution: {integrity: sha512-SxBK7wQfJ4UoWoJqQnmIC7ZjuNgVb9rcY5Xc67upXAFKftWg0rnkknTw6vgwnjRcvYThrjzUVti66XoZdDJGtw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - react: '*' - react-native: '*' - - react-native-safe-area-context@5.4.0: - resolution: {integrity: sha512-JaEThVyJcLhA+vU0NU8bZ0a1ih6GiF4faZ+ArZLqpYbL6j7R3caRqj+mE3lEtKCuHgwjLg3bCxLL1GPUJZVqUA==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-screens@4.11.1: - resolution: {integrity: sha512-F0zOzRVa3ptZfLpD0J8ROdo+y1fEPw+VBFq1MTY/iyDu08al7qFUO5hLMd+EYMda5VXGaTFCa8q7bOppUszhJw==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-web@0.20.0: - resolution: {integrity: sha512-OOSgrw+aON6R3hRosCau/xVxdLzbjEcsLysYedka0ZON4ZZe6n9xgeN9ZkoejhARM36oTlUgHIQqxGutEJ9Wxg==} - peerDependencies: - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - - react-native-webview@13.13.5: - resolution: {integrity: sha512-MfC2B+woL4Hlj2WCzcb1USySKk+SteXnUKmKktOk/H/AQy5+LuVdkPKm8SknJ0/RxaxhZ48WBoTRGaqgR137hw==} - peerDependencies: - react: '*' - react-native: '*' - - react-native@0.79.5: - resolution: {integrity: sha512-jVihwsE4mWEHZ9HkO1J2eUZSwHyDByZOqthwnGrVZCh6kTQBCm4v8dicsyDa6p0fpWNE5KicTcpX/XXl0ASJFg==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - '@types/react': ^19.0.0 - react: ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-refresh@0.14.2: - resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} - engines: {node: '>=0.10.0'} - - react@19.0.0: - resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} - engines: {node: '>=0.10.0'} - - reflect.getprototypeof@1.0.10: - resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} - engines: {node: '>= 0.4'} - - regenerate-unicode-properties@10.2.0: - resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} - engines: {node: '>=4'} - - regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - - regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - - regexp.prototype.flags@1.5.4: - resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} - engines: {node: '>= 0.4'} - - regexpu-core@6.2.0: - resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} - engines: {node: '>=4'} - - regjsgen@0.8.0: - resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} - - regjsparser@0.12.0: - resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} - hasBin: true - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - - require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - - requireg@0.2.2: - resolution: {integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==} - engines: {node: '>= 4.0.0'} - - resolve-from@3.0.0: - resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} - engines: {node: '>=4'} - - resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - - resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - - resolve-workspace-root@2.0.0: - resolution: {integrity: sha512-IsaBUZETJD5WsI11Wt8PKHwaIe45or6pwNc8yflvLJ4DWtImK9kuLoH5kUva/2Mmx/RdIyr4aONNSa2v9LTJsw==} - - resolve.exports@2.0.3: - resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} - engines: {node: '>=10'} - - resolve@1.22.10: - resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} - engines: {node: '>= 0.4'} - hasBin: true - - resolve@1.7.1: - resolution: {integrity: sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==} - - resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true - - restore-cursor@2.0.0: - resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} - engines: {node: '>=4'} - - reusify@1.1.0: - resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - - safe-array-concat@1.1.3: - resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} - engines: {node: '>=0.4'} - - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - - safe-push-apply@1.0.0: - resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} - engines: {node: '>= 0.4'} - - safe-regex-test@1.1.0: - resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} - engines: {node: '>= 0.4'} - - sax@1.4.1: - resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - - scheduler@0.25.0: - resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} - - schema-utils@4.3.2: - resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==} - engines: {node: '>= 10.13.0'} - - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} - engines: {node: '>=10'} - hasBin: true - - semver@7.7.2: - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} - engines: {node: '>=10'} - hasBin: true - - send@0.19.0: - resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} - engines: {node: '>= 0.8.0'} - - send@0.19.1: - resolution: {integrity: sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==} - engines: {node: '>= 0.8.0'} - - serialize-error@2.1.0: - resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} - engines: {node: '>=0.10.0'} - - serve-static@1.16.2: - resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} - engines: {node: '>= 0.8.0'} - - server-only@0.0.1: - resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==} - - set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} - - set-function-name@2.0.2: - resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} - engines: {node: '>= 0.4'} - - set-proto@1.0.0: - resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} - engines: {node: '>= 0.4'} - - setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - - setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - - sf-symbols-typescript@2.1.0: - resolution: {integrity: sha512-ezT7gu/SHTPIOEEoG6TF+O0m5eewl0ZDAO4AtdBi5HjsrUI6JdCG17+Q8+aKp0heM06wZKApRCn5olNbs0Wb/A==} - engines: {node: '>=10'} - - shallowequal@1.1.0: - resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - - shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - - shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - - shell-quote@1.8.3: - resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} - engines: {node: '>= 0.4'} - - side-channel-list@1.0.0: - resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} - engines: {node: '>= 0.4'} - - side-channel-map@1.0.1: - resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} - engines: {node: '>= 0.4'} - - side-channel-weakmap@1.0.2: - resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} - engines: {node: '>= 0.4'} - - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} - engines: {node: '>= 0.4'} - - signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - - signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - - simple-plist@1.3.1: - resolution: {integrity: sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==} - - simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - - sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - - slugify@1.6.6: - resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} - engines: {node: '>=8.0.0'} - - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} - engines: {node: '>=0.10.0'} - - source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - - source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} - - source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - - split-on-first@1.1.0: - resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} - engines: {node: '>=6'} - - sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - - stable-hash@0.0.5: - resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==} - - stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} - - stackframe@1.3.4: - resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - - stacktrace-parser@0.1.11: - resolution: {integrity: sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==} - engines: {node: '>=6'} - - statuses@1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} - - statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - - stop-iteration-iterator@1.1.0: - resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} - engines: {node: '>= 0.4'} - - stream-buffers@2.2.0: - resolution: {integrity: sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==} - engines: {node: '>= 0.10.0'} - - strict-uri-encode@2.0.0: - resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} - engines: {node: '>=4'} - - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - - string.prototype.matchall@4.0.12: - resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} - engines: {node: '>= 0.4'} - - string.prototype.repeat@1.0.0: - resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} - - string.prototype.trim@1.2.10: - resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} - engines: {node: '>= 0.4'} - - string.prototype.trimend@1.0.9: - resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} - engines: {node: '>= 0.4'} - - string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} - - strip-ansi@5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} - - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - - strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - - strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} - - strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - - strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - - structured-headers@0.4.1: - resolution: {integrity: sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==} - - styleq@0.1.3: - resolution: {integrity: sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==} - - sucrase@3.35.0: - resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - - supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - - supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} - - supports-hyperlinks@2.3.0: - resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} - engines: {node: '>=8'} - - supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - - tar@7.4.3: - resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} - engines: {node: '>=18'} - - temp-dir@2.0.0: - resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} - engines: {node: '>=8'} - - terminal-link@2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} - engines: {node: '>=8'} - - terser@5.43.1: - resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==} - engines: {node: '>=10'} - hasBin: true - - test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} - - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - - throat@5.0.0: - resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} - - tinyglobby@0.2.14: - resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} - engines: {node: '>=12.0.0'} - - tmpl@1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - - toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - - ts-api-utils@2.1.0: - resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} - engines: {node: '>=18.12'} - peerDependencies: - typescript: '>=4.8.4' - - ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - - tsconfig-paths@3.15.0: - resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - - type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} - - type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - - type-fest@0.7.1: - resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} - engines: {node: '>=8'} - - typed-array-buffer@1.0.3: - resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} - engines: {node: '>= 0.4'} - - typed-array-byte-length@1.0.3: - resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} - engines: {node: '>= 0.4'} - - typed-array-byte-offset@1.0.4: - resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} - engines: {node: '>= 0.4'} - - typed-array-length@1.0.7: - resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} - engines: {node: '>= 0.4'} - - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} - engines: {node: '>=14.17'} - hasBin: true - - ua-parser-js@1.0.40: - resolution: {integrity: sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==} - hasBin: true - - unbox-primitive@1.1.0: - resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} - engines: {node: '>= 0.4'} - - undici-types@7.8.0: - resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} - - undici@6.21.3: - resolution: {integrity: sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==} - engines: {node: '>=18.17'} - - undici@7.12.0: - resolution: {integrity: sha512-GrKEsc3ughskmGA9jevVlIOPMiiAHJ4OFUtaAH+NhfTUSiZ1wMPIQqQvAJUrJspFXJt3EBWgpAeoHEDVT1IBug==} - engines: {node: '>=20.18.1'} - - unicode-canonical-property-names-ecmascript@2.0.1: - resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} - engines: {node: '>=4'} - - unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} - - unicode-match-property-value-ecmascript@2.2.0: - resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} - engines: {node: '>=4'} - - unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} - - unique-string@2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} - - unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} - - unrs-resolver@1.11.1: - resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} - - update-browserslist-db@1.1.3: - resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - - use-latest-callback@0.2.4: - resolution: {integrity: sha512-LS2s2n1usUUnDq4oVh1ca6JFX9uSqUncTfAm44WMg0v6TxL7POUTk1B044NH8TeLkFbNajIsgDHcgNpNzZucdg==} - peerDependencies: - react: '>=16.8' - - use-sync-external-store@1.5.0: - resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - - util@0.12.5: - resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} - - utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} - - uuid@7.0.3: - resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==} - hasBin: true - - validate-npm-package-name@5.0.1: - resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} - - vlq@1.0.1: - resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} - - walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - - warn-once@0.1.1: - resolution: {integrity: sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==} - - wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - webidl-conversions@5.0.0: - resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} - engines: {node: '>=8'} - - whatwg-fetch@3.6.20: - resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - - whatwg-url-without-unicode@8.0.0-3: - resolution: {integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==} - engines: {node: '>=10'} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - which-boxed-primitive@1.1.1: - resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} - engines: {node: '>= 0.4'} - - which-builtin-type@1.2.1: - resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} - engines: {node: '>= 0.4'} - - which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} - - which-typed-array@1.1.19: - resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} - engines: {node: '>= 0.4'} - - which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - - wonka@6.3.5: - resolution: {integrity: sha512-SSil+ecw6B4/Dm7Pf2sAshKQ5hWFvfyGlfPbEd6A14dOH6VDjrmbY86u6nZvy9omGwwIPFR8V41+of1EezgoUw==} - - word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} - engines: {node: '>=0.10.0'} - - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - write-file-atomic@4.0.2: - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - ws@6.2.3: - resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@7.5.10: - resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} - 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 - - ws@8.18.3: - resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} - 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 - - xcode@3.0.1: - resolution: {integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==} - engines: {node: '>=10.0.0'} - - xml2js@0.6.0: - resolution: {integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==} - engines: {node: '>=4.0.0'} - - xmlbuilder@11.0.1: - resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} - engines: {node: '>=4.0'} - - xmlbuilder@15.1.1: - resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} - engines: {node: '>=8.0'} - - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - - yallist@5.0.0: - resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} - engines: {node: '>=18'} - - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - -snapshots: - - '@0no-co/graphql.web@1.1.2': {} - - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 - - '@babel/code-frame@7.10.4': - dependencies: - '@babel/highlight': 7.25.9 - - '@babel/code-frame@7.27.1': - dependencies: - '@babel/helper-validator-identifier': 7.27.1 - js-tokens: 4.0.0 - picocolors: 1.1.1 - - '@babel/compat-data@7.28.0': {} - - '@babel/core@7.28.0': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) - '@babel/helpers': 7.28.2 - '@babel/parser': 7.28.0 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - convert-source-map: 2.0.0 - debug: 4.4.1 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/generator@7.28.0': - dependencies: - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 - jsesc: 3.1.0 - - '@babel/helper-annotate-as-pure@7.27.3': - dependencies: - '@babel/types': 7.28.2 - - '@babel/helper-compilation-targets@7.27.2': - dependencies: - '@babel/compat-data': 7.28.0 - '@babel/helper-validator-option': 7.27.1 - browserslist: 4.25.1 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-member-expression-to-functions': 7.27.1 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.0 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - regexpu-core: 6.2.0 - semver: 6.3.1 - - '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.1 - lodash.debounce: 4.0.8 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - - '@babel/helper-globals@7.28.0': {} - - '@babel/helper-member-expression-to-functions@7.27.1': - dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-imports@7.27.1': - dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-optimise-call-expression@7.27.1': - dependencies: - '@babel/types': 7.28.2 - - '@babel/helper-plugin-utils@7.27.1': {} - - '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-wrap-function': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-member-expression-to-functions': 7.27.1 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': - dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - transitivePeerDependencies: - - supports-color - - '@babel/helper-string-parser@7.27.1': {} - - '@babel/helper-validator-identifier@7.27.1': {} - - '@babel/helper-validator-option@7.27.1': {} - - '@babel/helper-wrap-function@7.27.1': - dependencies: - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - transitivePeerDependencies: - - supports-color - - '@babel/helpers@7.28.2': - dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.2 - - '@babel/highlight@7.25.9': - dependencies: - '@babel/helper-validator-identifier': 7.27.1 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.1.1 - - '@babel/parser@7.28.0': - dependencies: - '@babel/types': 7.28.2 - - '@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-proposal-export-default-from@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-export-default-from@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-flow@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-block-scoping@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-classes@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-globals': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/template': 7.27.2 - - '@babel/plugin-transform-destructuring@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-flow-strip-types@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.0) - - '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-literals@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-logical-assignment-operators@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-object-rest-spread@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-optional-chaining@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/types': 7.28.2 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-pure-annotations@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-regenerator@7.28.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-runtime@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.0) - babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.0) - babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.0) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-spread@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/preset-react@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-pure-annotations': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/preset-typescript@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/runtime@7.28.2': {} - - '@babel/template@7.27.2': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - - '@babel/traverse@7.28.0': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 - '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/template': 7.27.2 - '@babel/types': 7.28.2 - debug: 4.4.1 - transitivePeerDependencies: - - supports-color - - '@babel/types@7.28.2': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - - '@egjs/hammerjs@2.0.17': - dependencies: - '@types/hammerjs': 2.0.46 - - '@emnapi/core@1.4.5': - dependencies: - '@emnapi/wasi-threads': 1.0.4 - tslib: 2.8.1 - optional: true - - '@emnapi/runtime@1.4.5': - dependencies: - tslib: 2.8.1 - optional: true - - '@emnapi/wasi-threads@1.0.4': - dependencies: - tslib: 2.8.1 - optional: true - - '@eslint-community/eslint-utils@4.7.0(eslint@9.32.0)': - dependencies: - eslint: 9.32.0 - eslint-visitor-keys: 3.4.3 - - '@eslint-community/regexpp@4.12.1': {} - - '@eslint/config-array@0.21.0': - dependencies: - '@eslint/object-schema': 2.1.6 - debug: 4.4.1 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - - '@eslint/config-helpers@0.3.0': {} - - '@eslint/core@0.15.1': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/eslintrc@3.3.1': - dependencies: - ajv: 6.12.6 - debug: 4.4.1 - espree: 10.4.0 - globals: 14.0.0 - ignore: 5.3.2 - import-fresh: 3.3.1 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - - '@eslint/js@9.32.0': {} - - '@eslint/object-schema@2.1.6': {} - - '@eslint/plugin-kit@0.3.4': - dependencies: - '@eslint/core': 0.15.1 - levn: 0.4.1 - - '@expo/cli@0.24.20': - dependencies: - '@0no-co/graphql.web': 1.1.2 - '@babel/runtime': 7.28.2 - '@expo/code-signing-certificates': 0.0.5 - '@expo/config': 11.0.13 - '@expo/config-plugins': 10.1.2 - '@expo/devcert': 1.2.0 - '@expo/env': 1.0.7 - '@expo/image-utils': 0.7.6 - '@expo/json-file': 9.1.5 - '@expo/metro-config': 0.20.17 - '@expo/osascript': 2.2.5 - '@expo/package-manager': 1.8.6 - '@expo/plist': 0.3.5 - '@expo/prebuild-config': 9.0.11 - '@expo/spawn-async': 1.7.2 - '@expo/ws-tunnel': 1.0.6 - '@expo/xcpretty': 4.3.2 - '@react-native/dev-middleware': 0.79.5 - '@urql/core': 5.2.0 - '@urql/exchange-retry': 1.3.2(@urql/core@5.2.0) - accepts: 1.3.8 - arg: 5.0.2 - better-opn: 3.0.2 - bplist-creator: 0.1.0 - bplist-parser: 0.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - compression: 1.8.1 - connect: 3.7.0 - debug: 4.4.1 - env-editor: 0.4.2 - freeport-async: 2.0.0 - getenv: 2.0.0 - glob: 10.4.5 - lan-network: 0.1.7 - minimatch: 9.0.5 - node-forge: 1.3.1 - npm-package-arg: 11.0.3 - ora: 3.4.0 - picomatch: 3.0.1 - pretty-bytes: 5.6.0 - pretty-format: 29.7.0 - progress: 2.0.3 - prompts: 2.4.2 - qrcode-terminal: 0.11.0 - require-from-string: 2.0.2 - requireg: 0.2.2 - resolve: 1.22.10 - resolve-from: 5.0.0 - resolve.exports: 2.0.3 - semver: 7.7.2 - send: 0.19.1 - slugify: 1.6.6 - source-map-support: 0.5.21 - stacktrace-parser: 0.1.11 - structured-headers: 0.4.1 - tar: 7.4.3 - terminal-link: 2.1.1 - undici: 6.21.3 - wrap-ansi: 7.0.0 - ws: 8.18.3 - transitivePeerDependencies: - - bufferutil - - graphql - - supports-color - - utf-8-validate - - '@expo/code-signing-certificates@0.0.5': - dependencies: - node-forge: 1.3.1 - nullthrows: 1.1.1 - - '@expo/config-plugins@10.1.2': - dependencies: - '@expo/config-types': 53.0.5 - '@expo/json-file': 9.1.5 - '@expo/plist': 0.3.5 - '@expo/sdk-runtime-versions': 1.0.0 - chalk: 4.1.2 - debug: 4.4.1 - getenv: 2.0.0 - glob: 10.4.5 - resolve-from: 5.0.0 - semver: 7.7.2 - slash: 3.0.0 - slugify: 1.6.6 - xcode: 3.0.1 - xml2js: 0.6.0 - transitivePeerDependencies: - - supports-color - - '@expo/config-types@53.0.5': {} - - '@expo/config@11.0.13': - dependencies: - '@babel/code-frame': 7.10.4 - '@expo/config-plugins': 10.1.2 - '@expo/config-types': 53.0.5 - '@expo/json-file': 9.1.5 - deepmerge: 4.3.1 - getenv: 2.0.0 - glob: 10.4.5 - require-from-string: 2.0.2 - resolve-from: 5.0.0 - resolve-workspace-root: 2.0.0 - semver: 7.7.2 - slugify: 1.6.6 - sucrase: 3.35.0 - transitivePeerDependencies: - - supports-color - - '@expo/devcert@1.2.0': - dependencies: - '@expo/sudo-prompt': 9.3.2 - debug: 3.2.7 - glob: 10.4.5 - transitivePeerDependencies: - - supports-color - - '@expo/env@1.0.7': - dependencies: - chalk: 4.1.2 - debug: 4.4.1 - dotenv: 16.4.7 - dotenv-expand: 11.0.7 - getenv: 2.0.0 - transitivePeerDependencies: - - supports-color - - '@expo/fingerprint@0.13.4': - dependencies: - '@expo/spawn-async': 1.7.2 - arg: 5.0.2 - chalk: 4.1.2 - debug: 4.4.1 - find-up: 5.0.0 - getenv: 2.0.0 - glob: 10.4.5 - ignore: 5.3.2 - minimatch: 9.0.5 - p-limit: 3.1.0 - resolve-from: 5.0.0 - semver: 7.7.2 - transitivePeerDependencies: - - supports-color - - '@expo/image-utils@0.7.6': - dependencies: - '@expo/spawn-async': 1.7.2 - chalk: 4.1.2 - getenv: 2.0.0 - jimp-compact: 0.16.1 - parse-png: 2.1.0 - resolve-from: 5.0.0 - semver: 7.7.2 - temp-dir: 2.0.0 - unique-string: 2.0.0 - - '@expo/json-file@9.1.5': - dependencies: - '@babel/code-frame': 7.10.4 - json5: 2.2.3 - - '@expo/metro-config@0.20.17': - dependencies: - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - '@expo/config': 11.0.13 - '@expo/env': 1.0.7 - '@expo/json-file': 9.1.5 - '@expo/spawn-async': 1.7.2 - chalk: 4.1.2 - debug: 4.4.1 - dotenv: 16.4.7 - dotenv-expand: 11.0.7 - getenv: 2.0.0 - glob: 10.4.5 - jsc-safe-url: 0.2.4 - lightningcss: 1.27.0 - minimatch: 9.0.5 - postcss: 8.4.49 - resolve-from: 5.0.0 - transitivePeerDependencies: - - supports-color - - '@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))': - dependencies: - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - - '@expo/osascript@2.2.5': - dependencies: - '@expo/spawn-async': 1.7.2 - exec-async: 2.2.0 - - '@expo/package-manager@1.8.6': - dependencies: - '@expo/json-file': 9.1.5 - '@expo/spawn-async': 1.7.2 - chalk: 4.1.2 - npm-package-arg: 11.0.3 - ora: 3.4.0 - resolve-workspace-root: 2.0.0 - - '@expo/plist@0.3.5': - dependencies: - '@xmldom/xmldom': 0.8.10 - base64-js: 1.5.1 - xmlbuilder: 15.1.1 - - '@expo/prebuild-config@9.0.11': - dependencies: - '@expo/config': 11.0.13 - '@expo/config-plugins': 10.1.2 - '@expo/config-types': 53.0.5 - '@expo/image-utils': 0.7.6 - '@expo/json-file': 9.1.5 - '@react-native/normalize-colors': 0.79.5 - debug: 4.4.1 - resolve-from: 5.0.0 - semver: 7.7.2 - xml2js: 0.6.0 - transitivePeerDependencies: - - supports-color - - '@expo/sdk-runtime-versions@1.0.0': {} - - '@expo/server@0.6.3': - dependencies: - abort-controller: 3.0.0 - debug: 4.4.1 - source-map-support: 0.5.21 - undici: 7.12.0 - transitivePeerDependencies: - - supports-color - - '@expo/spawn-async@1.7.2': - dependencies: - cross-spawn: 7.0.6 - - '@expo/sudo-prompt@9.3.2': {} - - '@expo/vector-icons@14.1.0(expo-font@13.3.2(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': - dependencies: - expo-font: 13.3.2(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - - '@expo/ws-tunnel@1.0.6': {} - - '@expo/xcpretty@4.3.2': - dependencies: - '@babel/code-frame': 7.10.4 - chalk: 4.1.2 - find-up: 5.0.0 - js-yaml: 4.1.0 - - '@humanfs/core@0.19.1': {} - - '@humanfs/node@0.16.6': - dependencies: - '@humanfs/core': 0.19.1 - '@humanwhocodes/retry': 0.3.1 - - '@humanwhocodes/module-importer@1.0.1': {} - - '@humanwhocodes/retry@0.3.1': {} - - '@humanwhocodes/retry@0.4.3': {} - - '@ide/backoff@1.0.0': {} - - '@isaacs/cliui@8.0.2': - dependencies: - string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.0 - strip-ansi-cjs: strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 - - '@isaacs/fs-minipass@4.0.1': - dependencies: - minipass: 7.1.2 - - '@isaacs/ttlcache@1.4.1': {} - - '@istanbuljs/load-nyc-config@1.1.0': - dependencies: - camelcase: 5.3.1 - find-up: 4.1.0 - get-package-type: 0.1.0 - js-yaml: 3.14.1 - resolve-from: 5.0.0 - - '@istanbuljs/schema@0.1.3': {} - - '@jest/create-cache-key-function@29.7.0': - dependencies: - '@jest/types': 29.6.3 - - '@jest/environment@29.7.0': - dependencies: - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 24.1.0 - jest-mock: 29.7.0 - - '@jest/fake-timers@29.7.0': - dependencies: - '@jest/types': 29.6.3 - '@sinonjs/fake-timers': 10.3.0 - '@types/node': 24.1.0 - jest-message-util: 29.7.0 - jest-mock: 29.7.0 - jest-util: 29.7.0 - - '@jest/schemas@29.6.3': - dependencies: - '@sinclair/typebox': 0.27.8 - - '@jest/transform@29.7.0': - dependencies: - '@babel/core': 7.28.0 - '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.29 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 2.0.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-regex-util: 29.6.3 - jest-util: 29.7.0 - micromatch: 4.0.8 - pirates: 4.0.7 - slash: 3.0.0 - write-file-atomic: 4.0.2 - transitivePeerDependencies: - - supports-color - - '@jest/types@29.6.3': - dependencies: - '@jest/schemas': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 24.1.0 - '@types/yargs': 17.0.33 - chalk: 4.1.2 - - '@jridgewell/gen-mapping@0.3.12': - dependencies: - '@jridgewell/sourcemap-codec': 1.5.4 - '@jridgewell/trace-mapping': 0.3.29 - - '@jridgewell/resolve-uri@3.1.2': {} - - '@jridgewell/source-map@0.3.10': - dependencies: - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 - - '@jridgewell/sourcemap-codec@1.5.4': {} - - '@jridgewell/trace-mapping@0.3.29': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.4 - - '@napi-rs/wasm-runtime@0.2.12': - dependencies: - '@emnapi/core': 1.4.5 - '@emnapi/runtime': 1.4.5 - '@tybys/wasm-util': 0.10.0 - optional: true - - '@nodelib/fs.scandir@2.1.5': - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - '@nodelib/fs.stat@2.0.5': {} - - '@nodelib/fs.walk@1.2.8': - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.19.1 - - '@nolyfill/is-core-module@1.0.39': {} - - '@pkgjs/parseargs@0.11.0': - optional: true - - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.0.14)(react@19.0.0)': - dependencies: - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.14 - - '@radix-ui/react-slot@1.2.0(@types/react@19.0.14)(react@19.0.0)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.14)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.14 - - '@react-native/assets-registry@0.79.5': {} - - '@react-native/babel-plugin-codegen@0.79.5(@babel/core@7.28.0)': - dependencies: - '@babel/traverse': 7.28.0 - '@react-native/codegen': 0.79.5(@babel/core@7.28.0) - transitivePeerDependencies: - - '@babel/core' - - supports-color - - '@react-native/babel-preset@0.79.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-block-scoping': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-classes': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-logical-assignment-operators': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-object-rest-spread': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0) - '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-regenerator': 7.28.1(@babel/core@7.28.0) - '@babel/plugin-transform-runtime': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.0) - '@babel/template': 7.27.2 - '@react-native/babel-plugin-codegen': 0.79.5(@babel/core@7.28.0) - babel-plugin-syntax-hermes-parser: 0.25.1 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.0) - react-refresh: 0.14.2 - transitivePeerDependencies: - - supports-color - - '@react-native/codegen@0.79.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - glob: 7.2.3 - hermes-parser: 0.25.1 - invariant: 2.2.4 - nullthrows: 1.1.1 - yargs: 17.7.2 - - '@react-native/community-cli-plugin@0.79.5': - dependencies: - '@react-native/dev-middleware': 0.79.5 - chalk: 4.1.2 - debug: 2.6.9 - invariant: 2.2.4 - metro: 0.82.5 - metro-config: 0.82.5 - metro-core: 0.82.5 - semver: 7.7.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - '@react-native/debugger-frontend@0.79.5': {} - - '@react-native/dev-middleware@0.79.5': - dependencies: - '@isaacs/ttlcache': 1.4.1 - '@react-native/debugger-frontend': 0.79.5 - chrome-launcher: 0.15.2 - chromium-edge-launcher: 0.2.0 - connect: 3.7.0 - debug: 2.6.9 - invariant: 2.2.4 - nullthrows: 1.1.1 - open: 7.4.2 - serve-static: 1.16.2 - ws: 6.2.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - '@react-native/gradle-plugin@0.79.5': {} - - '@react-native/js-polyfills@0.79.5': {} - - '@react-native/normalize-colors@0.74.89': {} - - '@react-native/normalize-colors@0.79.5': {} - - '@react-native/virtualized-lists@0.79.5(@types/react@19.0.14)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': - dependencies: - invariant: 2.2.4 - nullthrows: 1.1.1 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.14 - - '@react-navigation/bottom-tabs@7.4.4(@react-navigation/native@7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-screens@4.11.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': - dependencies: - '@react-navigation/elements': 2.6.1(@react-navigation/native@7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - '@react-navigation/native': 7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - color: 4.2.3 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - react-native-safe-area-context: 5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native-screens: 4.11.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - transitivePeerDependencies: - - '@react-native-masked-view/masked-view' - - '@react-navigation/core@7.12.3(react@19.0.0)': - dependencies: - '@react-navigation/routers': 7.5.1 - escape-string-regexp: 4.0.0 - nanoid: 3.3.11 - query-string: 7.1.3 - react: 19.0.0 - react-is: 19.1.0 - use-latest-callback: 0.2.4(react@19.0.0) - use-sync-external-store: 1.5.0(react@19.0.0) - - '@react-navigation/elements@2.6.1(@react-navigation/native@7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': - dependencies: - '@react-navigation/native': 7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - color: 4.2.3 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - react-native-safe-area-context: 5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - use-latest-callback: 0.2.4(react@19.0.0) - use-sync-external-store: 1.5.0(react@19.0.0) - - '@react-navigation/native-stack@7.3.23(@react-navigation/native@7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-screens@4.11.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': - dependencies: - '@react-navigation/elements': 2.6.1(@react-navigation/native@7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - '@react-navigation/native': 7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - react-native-safe-area-context: 5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native-screens: 4.11.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - warn-once: 0.1.1 - transitivePeerDependencies: - - '@react-native-masked-view/masked-view' - - '@react-navigation/native@7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': - dependencies: - '@react-navigation/core': 7.12.3(react@19.0.0) - escape-string-regexp: 4.0.0 - fast-deep-equal: 3.1.3 - nanoid: 3.3.11 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - use-latest-callback: 0.2.4(react@19.0.0) - - '@react-navigation/routers@7.5.1': - dependencies: - nanoid: 3.3.11 - - '@rtsao/scc@1.1.0': {} - - '@sinclair/typebox@0.27.8': {} - - '@sinonjs/commons@3.0.1': - dependencies: - type-detect: 4.0.8 - - '@sinonjs/fake-timers@10.3.0': - dependencies: - '@sinonjs/commons': 3.0.1 - - '@tybys/wasm-util@0.10.0': - dependencies: - tslib: 2.8.1 - optional: true - - '@types/babel__core@7.20.5': - dependencies: - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - '@types/babel__generator': 7.27.0 - '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.7 - - '@types/babel__generator@7.27.0': - dependencies: - '@babel/types': 7.28.2 - - '@types/babel__template@7.4.4': - dependencies: - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - - '@types/babel__traverse@7.20.7': - dependencies: - '@babel/types': 7.28.2 - - '@types/date-fns@2.6.3': - dependencies: - date-fns: 4.1.0 - - '@types/estree@1.0.8': {} - - '@types/graceful-fs@4.1.9': - dependencies: - '@types/node': 24.1.0 - - '@types/hammerjs@2.0.46': {} - - '@types/istanbul-lib-coverage@2.0.6': {} - - '@types/istanbul-lib-report@3.0.3': - dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - - '@types/istanbul-reports@3.0.4': - dependencies: - '@types/istanbul-lib-report': 3.0.3 - - '@types/json-schema@7.0.15': {} - - '@types/json5@0.0.29': {} - - '@types/node@24.1.0': - dependencies: - undici-types: 7.8.0 - - '@types/react@19.0.14': - dependencies: - csstype: 3.1.3 - - '@types/stack-utils@2.0.3': {} - - '@types/yargs-parser@21.0.3': {} - - '@types/yargs@17.0.33': - dependencies: - '@types/yargs-parser': 21.0.3 - - '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0)(typescript@5.8.3)': - dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/type-utils': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.38.0 - eslint: 9.32.0 - graphemer: 1.4.0 - ignore: 7.0.5 - natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3)': - dependencies: - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.38.0 - debug: 4.4.1 - eslint: 9.32.0 - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/project-service@8.38.0(typescript@5.8.3)': - dependencies: - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) - '@typescript-eslint/types': 8.38.0 - debug: 4.4.1 - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/scope-manager@8.38.0': - dependencies: - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/visitor-keys': 8.38.0 - - '@typescript-eslint/tsconfig-utils@8.38.0(typescript@5.8.3)': - dependencies: - typescript: 5.8.3 - - '@typescript-eslint/type-utils@8.38.0(eslint@9.32.0)(typescript@5.8.3)': - dependencies: - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - debug: 4.4.1 - eslint: 9.32.0 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/types@8.38.0': {} - - '@typescript-eslint/typescript-estree@8.38.0(typescript@5.8.3)': - dependencies: - '@typescript-eslint/project-service': 8.38.0(typescript@5.8.3) - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/visitor-keys': 8.38.0 - debug: 4.4.1 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/utils@8.38.0(eslint@9.32.0)(typescript@5.8.3)': - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - eslint: 9.32.0 - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/visitor-keys@8.38.0': - dependencies: - '@typescript-eslint/types': 8.38.0 - eslint-visitor-keys: 4.2.1 - - '@unrs/resolver-binding-android-arm-eabi@1.11.1': - optional: true - - '@unrs/resolver-binding-android-arm64@1.11.1': - optional: true - - '@unrs/resolver-binding-darwin-arm64@1.11.1': - optional: true - - '@unrs/resolver-binding-darwin-x64@1.11.1': - optional: true - - '@unrs/resolver-binding-freebsd-x64@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-x64-musl@1.11.1': - optional: true - - '@unrs/resolver-binding-wasm32-wasi@1.11.1': - dependencies: - '@napi-rs/wasm-runtime': 0.2.12 - optional: true - - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': - optional: true - - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': - optional: true - - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': - optional: true - - '@urql/core@5.2.0': - dependencies: - '@0no-co/graphql.web': 1.1.2 - wonka: 6.3.5 - transitivePeerDependencies: - - graphql - - '@urql/exchange-retry@1.3.2(@urql/core@5.2.0)': - dependencies: - '@urql/core': 5.2.0 - wonka: 6.3.5 - - '@xmldom/xmldom@0.8.10': {} - - abort-controller@3.0.0: - dependencies: - event-target-shim: 5.0.1 - - accepts@1.3.8: - dependencies: - mime-types: 2.1.35 - negotiator: 0.6.3 - - acorn-jsx@5.3.2(acorn@8.15.0): - dependencies: - acorn: 8.15.0 - - acorn@8.15.0: {} - - agent-base@7.1.4: {} - - ajv-formats@2.1.1(ajv@8.17.1): - optionalDependencies: - ajv: 8.17.1 - - ajv-keywords@5.1.0(ajv@8.17.1): - dependencies: - ajv: 8.17.1 - fast-deep-equal: 3.1.3 - - ajv@6.12.6: - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - - ajv@8.17.1: - dependencies: - fast-deep-equal: 3.1.3 - fast-uri: 3.0.6 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - - anser@1.4.10: {} - - ansi-escapes@4.3.2: - dependencies: - type-fest: 0.21.3 - - ansi-regex@4.1.1: {} - - ansi-regex@5.0.1: {} - - ansi-regex@6.1.0: {} - - ansi-styles@3.2.1: - dependencies: - color-convert: 1.9.3 - - ansi-styles@4.3.0: - dependencies: - color-convert: 2.0.1 - - ansi-styles@5.2.0: {} - - ansi-styles@6.2.1: {} - - any-promise@1.3.0: {} - - anymatch@3.1.3: - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - - arg@5.0.2: {} - - argparse@1.0.10: - dependencies: - sprintf-js: 1.0.3 - - argparse@2.0.1: {} - - array-buffer-byte-length@1.0.2: - dependencies: - call-bound: 1.0.4 - is-array-buffer: 3.0.5 - - array-includes@3.1.9: - 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 - - array.prototype.findlast@1.2.5: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - es-shim-unscopables: 1.1.0 - - array.prototype.findlastindex@1.2.6: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - es-shim-unscopables: 1.1.0 - - array.prototype.flat@1.3.3: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-shim-unscopables: 1.1.0 - - array.prototype.flatmap@1.3.3: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-shim-unscopables: 1.1.0 - - array.prototype.tosorted@1.1.4: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-shim-unscopables: 1.1.0 - - arraybuffer.prototype.slice@1.0.4: - dependencies: - array-buffer-byte-length: 1.0.2 - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - is-array-buffer: 3.0.5 - - asap@2.0.6: {} - - assert@2.1.0: - dependencies: - call-bind: 1.0.8 - is-nan: 1.3.2 - object-is: 1.1.6 - object.assign: 4.1.7 - util: 0.12.5 - - async-function@1.0.0: {} - - async-limiter@1.0.1: {} - - asynckit@0.4.0: {} - - available-typed-arrays@1.0.7: - dependencies: - possible-typed-array-names: 1.1.0 - - axios@1.11.0: - dependencies: - follow-redirects: 1.15.9 - form-data: 4.0.4 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - - babel-jest@29.7.0(@babel/core@7.28.0): - dependencies: - '@babel/core': 7.28.0 - '@jest/transform': 29.7.0 - '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.28.0) - chalk: 4.1.2 - graceful-fs: 4.2.11 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-istanbul@6.1.1: - dependencies: - '@babel/helper-plugin-utils': 7.27.1 - '@istanbuljs/load-nyc-config': 1.1.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 5.2.1 - test-exclude: 6.0.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-jest-hoist@29.6.3: - dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.2 - '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.7 - - babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.0): - dependencies: - '@babel/compat-data': 7.28.0 - '@babel/core': 7.28.0 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.0): - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0) - core-js-compat: 3.44.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.0): - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - babel-plugin-react-native-web@0.19.13: {} - - babel-plugin-syntax-hermes-parser@0.25.1: - dependencies: - hermes-parser: 0.25.1 - - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.28.0): - dependencies: - '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - '@babel/core' - - babel-preset-current-node-syntax@1.1.0(@babel/core@7.28.0): - dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.0) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.0) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.0) - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.0) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.0) - - babel-preset-expo@13.2.3(@babel/core@7.28.0): - dependencies: - '@babel/helper-module-imports': 7.27.1 - '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-object-rest-spread': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0) - '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-runtime': 7.28.0(@babel/core@7.28.0) - '@babel/preset-react': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) - '@react-native/babel-preset': 0.79.5(@babel/core@7.28.0) - babel-plugin-react-native-web: 0.19.13 - babel-plugin-syntax-hermes-parser: 0.25.1 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.0) - debug: 4.4.1 - react-refresh: 0.14.2 - resolve-from: 5.0.0 - transitivePeerDependencies: - - '@babel/core' - - supports-color - - babel-preset-jest@29.6.3(@babel/core@7.28.0): - dependencies: - '@babel/core': 7.28.0 - babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0) - - badgin@1.2.3: {} - - balanced-match@1.0.2: {} - - base64-js@1.5.1: {} - - better-opn@3.0.2: - dependencies: - open: 8.4.2 - - big-integer@1.6.52: {} - - bplist-creator@0.1.0: - dependencies: - stream-buffers: 2.2.0 - - bplist-parser@0.3.1: - dependencies: - big-integer: 1.6.52 - - bplist-parser@0.3.2: - dependencies: - big-integer: 1.6.52 - - brace-expansion@1.1.12: - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - brace-expansion@2.0.2: - dependencies: - balanced-match: 1.0.2 - - braces@3.0.3: - dependencies: - fill-range: 7.1.1 - - browserslist@4.25.1: - dependencies: - caniuse-lite: 1.0.30001727 - electron-to-chromium: 1.5.191 - node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.25.1) - - bser@2.1.1: - dependencies: - node-int64: 0.4.0 - - buffer-from@1.1.2: {} - - buffer@5.7.1: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - - bytes@3.1.2: {} - - call-bind-apply-helpers@1.0.2: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - - call-bind@1.0.8: - 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 - - call-bound@1.0.4: - dependencies: - call-bind-apply-helpers: 1.0.2 - get-intrinsic: 1.3.0 - - caller-callsite@2.0.0: - dependencies: - callsites: 2.0.0 - - caller-path@2.0.0: - dependencies: - caller-callsite: 2.0.0 - - callsites@2.0.0: {} - - callsites@3.1.0: {} - - camelcase@5.3.1: {} - - camelcase@6.3.0: {} - - caniuse-lite@1.0.30001727: {} - - chalk@2.4.2: - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - - chalk@4.1.2: - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - chownr@3.0.0: {} - - chrome-launcher@0.15.2: - dependencies: - '@types/node': 24.1.0 - escape-string-regexp: 4.0.0 - is-wsl: 2.2.0 - lighthouse-logger: 1.4.2 - transitivePeerDependencies: - - supports-color - - chromium-edge-launcher@0.2.0: - dependencies: - '@types/node': 24.1.0 - escape-string-regexp: 4.0.0 - is-wsl: 2.2.0 - lighthouse-logger: 1.4.2 - mkdirp: 1.0.4 - rimraf: 3.0.2 - transitivePeerDependencies: - - supports-color - - ci-info@2.0.0: {} - - ci-info@3.9.0: {} - - cli-cursor@2.1.0: - dependencies: - restore-cursor: 2.0.0 - - cli-spinners@2.9.2: {} - - client-only@0.0.1: {} - - cliui@8.0.1: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - - clone@1.0.4: {} - - color-convert@1.9.3: - dependencies: - color-name: 1.1.3 - - color-convert@2.0.1: - dependencies: - color-name: 1.1.4 - - color-name@1.1.3: {} - - color-name@1.1.4: {} - - color-string@1.9.1: - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.2 - - color@4.2.3: - dependencies: - color-convert: 2.0.1 - color-string: 1.9.1 - - combined-stream@1.0.8: - dependencies: - delayed-stream: 1.0.0 - - commander@12.1.0: {} - - commander@2.20.3: {} - - commander@4.1.1: {} - - commander@7.2.0: {} - - compressible@2.0.18: - dependencies: - mime-db: 1.54.0 - - compression@1.8.1: - 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 - transitivePeerDependencies: - - supports-color - - concat-map@0.0.1: {} - - connect@3.7.0: - dependencies: - debug: 2.6.9 - finalhandler: 1.1.2 - parseurl: 1.3.3 - utils-merge: 1.0.1 - transitivePeerDependencies: - - supports-color - - convert-source-map@2.0.0: {} - - core-js-compat@3.44.0: - dependencies: - browserslist: 4.25.1 - - cosmiconfig@5.2.1: - dependencies: - import-fresh: 2.0.0 - is-directory: 0.3.1 - js-yaml: 3.14.1 - parse-json: 4.0.0 - - cross-fetch@3.2.0: - dependencies: - node-fetch: 2.7.0 - transitivePeerDependencies: - - encoding - - cross-spawn@7.0.6: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - - crypto-random-string@2.0.0: {} - - css-in-js-utils@3.1.0: - dependencies: - hyphenate-style-name: 1.1.0 - - csstype@3.1.3: {} - - data-view-buffer@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - data-view-byte-length@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - data-view-byte-offset@1.0.1: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - date-fns@4.1.0: {} - - debug@2.6.9: - dependencies: - ms: 2.0.0 - - debug@3.2.7: - dependencies: - ms: 2.1.3 - - debug@4.4.1: - dependencies: - ms: 2.1.3 - - decode-uri-component@0.2.2: {} - - deep-extend@0.6.0: {} - - deep-is@0.1.4: {} - - deepmerge@4.3.1: {} - - defaults@1.0.4: - dependencies: - clone: 1.0.4 - - define-data-property@1.1.4: - dependencies: - es-define-property: 1.0.1 - es-errors: 1.3.0 - gopd: 1.2.0 - - define-lazy-prop@2.0.0: {} - - define-properties@1.2.1: - dependencies: - define-data-property: 1.1.4 - has-property-descriptors: 1.0.2 - object-keys: 1.1.1 - - delayed-stream@1.0.0: {} - - depd@2.0.0: {} - - destroy@1.2.0: {} - - detect-libc@1.0.3: {} - - doctrine@2.1.0: - dependencies: - esutils: 2.0.3 - - dotenv-expand@11.0.7: - dependencies: - dotenv: 16.4.7 - - dotenv@16.4.7: {} - - dunder-proto@1.0.1: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-errors: 1.3.0 - gopd: 1.2.0 - - eastasianwidth@0.2.0: {} - - ee-first@1.1.1: {} - - electron-to-chromium@1.5.191: {} - - emoji-regex@8.0.0: {} - - emoji-regex@9.2.2: {} - - encodeurl@1.0.2: {} - - encodeurl@2.0.0: {} - - env-editor@0.4.2: {} - - error-ex@1.3.2: - dependencies: - is-arrayish: 0.2.1 - - error-stack-parser@2.1.4: - dependencies: - stackframe: 1.3.4 - - es-abstract@1.24.0: - 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 - - es-define-property@1.0.1: {} - - es-errors@1.3.0: {} - - es-iterator-helpers@1.2.1: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-abstract: 1.24.0 - 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 - safe-array-concat: 1.1.3 - - es-object-atoms@1.1.1: - dependencies: - es-errors: 1.3.0 - - es-set-tostringtag@2.1.0: - dependencies: - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - - es-shim-unscopables@1.1.0: - dependencies: - hasown: 2.0.2 - - es-to-primitive@1.3.0: - dependencies: - is-callable: 1.2.7 - is-date-object: 1.1.0 - is-symbol: 1.1.1 - - escalade@3.2.0: {} - - escape-html@1.0.3: {} - - escape-string-regexp@1.0.5: {} - - escape-string-regexp@2.0.0: {} - - escape-string-regexp@4.0.0: {} - - eslint-config-expo@9.2.0(eslint@9.32.0)(typescript@5.8.3): - dependencies: - '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0)(typescript@5.8.3) - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - eslint: 9.32.0 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.32.0) - eslint-plugin-expo: 0.1.4(eslint@9.32.0)(typescript@5.8.3) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) - eslint-plugin-react: 7.37.5(eslint@9.32.0) - eslint-plugin-react-hooks: 5.2.0(eslint@9.32.0) - globals: 16.3.0 - transitivePeerDependencies: - - eslint-import-resolver-webpack - - eslint-plugin-import-x - - supports-color - - typescript - - eslint-import-resolver-node@0.3.9: - dependencies: - debug: 3.2.7 - is-core-module: 2.16.1 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.32.0): - dependencies: - '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.1 - eslint: 9.32.0 - get-tsconfig: 4.10.1 - is-bun-module: 2.0.0 - stable-hash: 0.0.5 - tinyglobby: 0.2.14 - unrs-resolver: 1.11.1 - optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - eslint: 9.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.32.0) - transitivePeerDependencies: - - supports-color - - eslint-plugin-expo@0.1.4(eslint@9.32.0)(typescript@5.8.3): - dependencies: - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - eslint: 9.32.0 - transitivePeerDependencies: - - supports-color - - typescript - - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0): - 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: 9.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) - 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 - optionalDependencies: - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-react-hooks@5.2.0(eslint@9.32.0): - dependencies: - eslint: 9.32.0 - - eslint-plugin-react@7.37.5(eslint@9.32.0): - dependencies: - array-includes: 3.1.9 - 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 - eslint: 9.32.0 - estraverse: 5.3.0 - hasown: 2.0.2 - jsx-ast-utils: 3.3.5 - 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 - - eslint-scope@8.4.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - - eslint-visitor-keys@3.4.3: {} - - eslint-visitor-keys@4.2.1: {} - - eslint@9.32.0: - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.21.0 - '@eslint/config-helpers': 0.3.0 - '@eslint/core': 0.15.1 - '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.32.0 - '@eslint/plugin-kit': 0.3.4 - '@humanfs/node': 0.16.6 - '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.3 - '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.1 - escape-string-regexp: 4.0.0 - eslint-scope: 8.4.0 - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 8.0.0 - find-up: 5.0.0 - glob-parent: 6.0.2 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - json-stable-stringify-without-jsonify: 1.0.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - transitivePeerDependencies: - - supports-color - - espree@10.4.0: - dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) - eslint-visitor-keys: 4.2.1 - - esprima@4.0.1: {} - - esquery@1.6.0: - dependencies: - estraverse: 5.3.0 - - esrecurse@4.3.0: - dependencies: - estraverse: 5.3.0 - - estraverse@5.3.0: {} - - esutils@2.0.3: {} - - etag@1.8.1: {} - - event-target-shim@5.0.1: {} - - exec-async@2.2.0: {} - - expo-application@6.1.5(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - - expo-asset@11.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - '@expo/image-utils': 0.7.6 - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - expo-constants: 17.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - transitivePeerDependencies: - - supports-color - - expo-blur@14.1.5(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - - expo-constants@17.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)): - dependencies: - '@expo/config': 11.0.13 - '@expo/env': 1.0.7 - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - transitivePeerDependencies: - - supports-color - - expo-file-system@18.1.11(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - - expo-font@13.3.2(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - fontfaceobserver: 2.3.0 - react: 19.0.0 - - expo-haptics@14.1.4(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - - expo-image@2.4.0(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - optionalDependencies: - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - - expo-keep-awake@14.1.4(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react: 19.0.0 - - expo-linking@7.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - expo-constants: 17.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - invariant: 2.2.4 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - transitivePeerDependencies: - - expo - - supports-color - - expo-modules-autolinking@2.1.14: - dependencies: - '@expo/spawn-async': 1.7.2 - chalk: 4.1.2 - commander: 7.2.0 - find-up: 5.0.0 - glob: 10.4.5 - require-from-string: 2.0.2 - resolve-from: 5.0.0 - - expo-modules-core@2.5.0: - dependencies: - invariant: 2.2.4 - - expo-notifications@0.31.4(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - '@expo/image-utils': 0.7.6 - '@ide/backoff': 1.0.0 - abort-controller: 3.0.0 - assert: 2.1.0 - badgin: 1.2.3 - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - expo-application: 6.1.5(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)) - expo-constants: 17.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - transitivePeerDependencies: - - supports-color - - expo-router@5.1.4(e1c8eefe113e01b6d50ed7cbca38deea): - dependencies: - '@expo/metro-runtime': 5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - '@expo/server': 0.6.3 - '@radix-ui/react-slot': 1.2.0(@types/react@19.0.14)(react@19.0.0) - '@react-navigation/bottom-tabs': 7.4.4(@react-navigation/native@7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-screens@4.11.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - '@react-navigation/native': 7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - '@react-navigation/native-stack': 7.3.23(@react-navigation/native@7.1.16(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-screens@4.11.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - client-only: 0.0.1 - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - expo-constants: 17.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - expo-linking: 7.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - invariant: 2.2.4 - react-fast-compare: 3.2.2 - react-native-is-edge-to-edge: 1.2.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native-safe-area-context: 5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native-screens: 4.11.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - schema-utils: 4.3.2 - semver: 7.6.3 - server-only: 0.0.1 - shallowequal: 1.1.0 - optionalDependencies: - react-native-reanimated: 3.17.5(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - transitivePeerDependencies: - - '@react-native-masked-view/masked-view' - - '@types/react' - - react - - react-native - - supports-color - - expo-secure-store@14.2.3(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - - expo-splash-screen@0.30.10(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)): - dependencies: - '@expo/prebuild-config': 9.0.11 - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - transitivePeerDependencies: - - supports-color - - expo-status-bar@2.2.3(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - react-native-edge-to-edge: 1.6.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native-is-edge-to-edge: 1.2.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - - expo-symbols@0.4.5(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - sf-symbols-typescript: 2.1.0 - - expo-system-ui@5.0.10(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)): - dependencies: - '@react-native/normalize-colors': 0.79.5 - debug: 4.4.1 - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - optionalDependencies: - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - transitivePeerDependencies: - - supports-color - - expo-web-browser@14.2.0(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - - expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - '@babel/runtime': 7.28.2 - '@expo/cli': 0.24.20 - '@expo/config': 11.0.13 - '@expo/config-plugins': 10.1.2 - '@expo/fingerprint': 0.13.4 - '@expo/metro-config': 0.20.17 - '@expo/vector-icons': 14.1.0(expo-font@13.3.2(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - babel-preset-expo: 13.2.3(@babel/core@7.28.0) - expo-asset: 11.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - expo-constants: 17.1.7(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - expo-file-system: 18.1.11(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - expo-font: 13.3.2(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0) - expo-keep-awake: 14.1.4(expo@53.0.20(@babel/core@7.28.0)(@expo/metro-runtime@5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)))(react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0) - expo-modules-autolinking: 2.1.14 - expo-modules-core: 2.5.0 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - react-native-edge-to-edge: 1.6.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - whatwg-url-without-unicode: 8.0.0-3 - optionalDependencies: - '@expo/metro-runtime': 5.0.4(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0)) - react-native-webview: 13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-react-compiler - - bufferutil - - graphql - - supports-color - - utf-8-validate - - exponential-backoff@3.1.2: {} - - fast-deep-equal@3.1.3: {} - - fast-glob@3.3.3: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - - fast-json-stable-stringify@2.1.0: {} - - fast-levenshtein@2.0.6: {} - - fast-uri@3.0.6: {} - - fastq@1.19.1: - dependencies: - reusify: 1.1.0 - - fb-watchman@2.0.2: - dependencies: - bser: 2.1.1 - - fbjs-css-vars@1.0.2: {} - - fbjs@3.0.5: - dependencies: - cross-fetch: 3.2.0 - fbjs-css-vars: 1.0.2 - loose-envify: 1.4.0 - object-assign: 4.1.1 - promise: 7.3.1 - setimmediate: 1.0.5 - ua-parser-js: 1.0.40 - transitivePeerDependencies: - - encoding - - fdir@6.4.6(picomatch@4.0.3): - optionalDependencies: - picomatch: 4.0.3 - - file-entry-cache@8.0.0: - dependencies: - flat-cache: 4.0.1 - - fill-range@7.1.1: - dependencies: - to-regex-range: 5.0.1 - - filter-obj@1.1.0: {} - - finalhandler@1.1.2: - 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 - transitivePeerDependencies: - - supports-color - - find-up@4.1.0: - dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 - - find-up@5.0.0: - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - - flat-cache@4.0.1: - dependencies: - flatted: 3.3.3 - keyv: 4.5.4 - - flatted@3.3.3: {} - - flow-enums-runtime@0.0.6: {} - - follow-redirects@1.15.9: {} - - fontfaceobserver@2.3.0: {} - - for-each@0.3.5: - dependencies: - is-callable: 1.2.7 - - foreground-child@3.3.1: - dependencies: - cross-spawn: 7.0.6 - signal-exit: 4.1.0 - - form-data@4.0.4: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - es-set-tostringtag: 2.1.0 - hasown: 2.0.2 - mime-types: 2.1.35 - - freeport-async@2.0.0: {} - - fresh@0.5.2: {} - - fs.realpath@1.0.0: {} - - fsevents@2.3.3: - optional: true - - function-bind@1.1.2: {} - - function.prototype.name@1.1.8: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - functions-have-names: 1.2.3 - hasown: 2.0.2 - is-callable: 1.2.7 - - functions-have-names@1.2.3: {} - - gensync@1.0.0-beta.2: {} - - get-caller-file@2.0.5: {} - - get-intrinsic@1.3.0: - 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 - - get-package-type@0.1.0: {} - - get-proto@1.0.1: - dependencies: - dunder-proto: 1.0.1 - es-object-atoms: 1.1.1 - - get-symbol-description@1.1.0: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - - get-tsconfig@4.10.1: - dependencies: - resolve-pkg-maps: 1.0.0 - - getenv@2.0.0: {} - - glob-parent@5.1.2: - dependencies: - is-glob: 4.0.3 - - glob-parent@6.0.2: - dependencies: - is-glob: 4.0.3 - - glob@10.4.5: - dependencies: - foreground-child: 3.3.1 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 - - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - globals@14.0.0: {} - - globals@16.3.0: {} - - globalthis@1.0.4: - dependencies: - define-properties: 1.2.1 - gopd: 1.2.0 - - gopd@1.2.0: {} - - graceful-fs@4.2.11: {} - - graphemer@1.4.0: {} - - has-bigints@1.1.0: {} - - has-flag@3.0.0: {} - - has-flag@4.0.0: {} - - has-property-descriptors@1.0.2: - dependencies: - es-define-property: 1.0.1 - - has-proto@1.2.0: - dependencies: - dunder-proto: 1.0.1 - - has-symbols@1.1.0: {} - - has-tostringtag@1.0.2: - dependencies: - has-symbols: 1.1.0 - - hasown@2.0.2: - dependencies: - function-bind: 1.1.2 - - hermes-estree@0.25.1: {} - - hermes-estree@0.29.1: {} - - hermes-parser@0.25.1: - dependencies: - hermes-estree: 0.25.1 - - hermes-parser@0.29.1: - dependencies: - hermes-estree: 0.29.1 - - hoist-non-react-statics@3.3.2: - dependencies: - react-is: 16.13.1 - - hosted-git-info@7.0.2: - dependencies: - lru-cache: 10.4.3 - - http-errors@2.0.0: - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 - - https-proxy-agent@7.0.6: - dependencies: - agent-base: 7.1.4 - debug: 4.4.1 - transitivePeerDependencies: - - supports-color - - hyphenate-style-name@1.1.0: {} - - ieee754@1.2.1: {} - - ignore@5.3.2: {} - - ignore@7.0.5: {} - - image-size@1.2.1: - dependencies: - queue: 6.0.2 - - import-fresh@2.0.0: - dependencies: - caller-path: 2.0.0 - resolve-from: 3.0.0 - - import-fresh@3.3.1: - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - - imurmurhash@0.1.4: {} - - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - inherits@2.0.4: {} - - ini@1.3.8: {} - - inline-style-prefixer@7.0.1: - dependencies: - css-in-js-utils: 3.1.0 - - internal-slot@1.1.0: - dependencies: - es-errors: 1.3.0 - hasown: 2.0.2 - side-channel: 1.1.0 - - invariant@2.2.4: - dependencies: - loose-envify: 1.4.0 - - is-arguments@1.2.0: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-array-buffer@3.0.5: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - - is-arrayish@0.2.1: {} - - is-arrayish@0.3.2: {} - - is-async-function@2.1.1: - dependencies: - async-function: 1.0.0 - call-bound: 1.0.4 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - - is-bigint@1.1.0: - dependencies: - has-bigints: 1.1.0 - - is-boolean-object@1.2.2: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-bun-module@2.0.0: - dependencies: - semver: 7.7.2 - - is-callable@1.2.7: {} - - is-core-module@2.16.1: - dependencies: - hasown: 2.0.2 - - is-data-view@1.0.2: - dependencies: - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - is-typed-array: 1.1.15 - - is-date-object@1.1.0: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-directory@0.3.1: {} - - is-docker@2.2.1: {} - - is-extglob@2.1.1: {} - - is-finalizationregistry@1.1.1: - dependencies: - call-bound: 1.0.4 - - is-fullwidth-code-point@3.0.0: {} - - is-generator-function@1.1.0: - dependencies: - call-bound: 1.0.4 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - - is-glob@4.0.3: - dependencies: - is-extglob: 2.1.1 - - is-map@2.0.3: {} - - is-nan@1.3.2: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - - is-negative-zero@2.0.3: {} - - is-number-object@1.1.1: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-number@7.0.0: {} - - is-regex@1.2.1: - dependencies: - call-bound: 1.0.4 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - - is-set@2.0.3: {} - - is-shared-array-buffer@1.0.4: - dependencies: - call-bound: 1.0.4 - - is-string@1.1.1: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-symbol@1.1.1: - dependencies: - call-bound: 1.0.4 - has-symbols: 1.1.0 - safe-regex-test: 1.1.0 - - is-typed-array@1.1.15: - dependencies: - which-typed-array: 1.1.19 - - is-weakmap@2.0.2: {} - - is-weakref@1.1.1: - dependencies: - call-bound: 1.0.4 - - is-weakset@2.0.4: - dependencies: - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - - is-wsl@2.2.0: - dependencies: - is-docker: 2.2.1 - - isarray@2.0.5: {} - - isexe@2.0.0: {} - - istanbul-lib-coverage@3.2.2: {} - - istanbul-lib-instrument@5.2.1: - dependencies: - '@babel/core': 7.28.0 - '@babel/parser': 7.28.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.2 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - iterator.prototype@1.1.5: - dependencies: - define-data-property: 1.1.4 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - has-symbols: 1.1.0 - set-function-name: 2.0.2 - - jackspeak@3.4.3: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - - jest-environment-node@29.7.0: - dependencies: - '@jest/environment': 29.7.0 - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 24.1.0 - jest-mock: 29.7.0 - jest-util: 29.7.0 - - jest-get-type@29.6.3: {} - - jest-haste-map@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/graceful-fs': 4.1.9 - '@types/node': 24.1.0 - anymatch: 3.1.3 - fb-watchman: 2.0.2 - graceful-fs: 4.2.11 - jest-regex-util: 29.6.3 - jest-util: 29.7.0 - jest-worker: 29.7.0 - micromatch: 4.0.8 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.3 - - jest-message-util@29.7.0: - dependencies: - '@babel/code-frame': 7.27.1 - '@jest/types': 29.6.3 - '@types/stack-utils': 2.0.3 - chalk: 4.1.2 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - stack-utils: 2.0.6 - - jest-mock@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/node': 24.1.0 - jest-util: 29.7.0 - - jest-regex-util@29.6.3: {} - - jest-util@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/node': 24.1.0 - chalk: 4.1.2 - ci-info: 3.9.0 - graceful-fs: 4.2.11 - picomatch: 2.3.1 - - jest-validate@29.7.0: - dependencies: - '@jest/types': 29.6.3 - camelcase: 6.3.0 - chalk: 4.1.2 - jest-get-type: 29.6.3 - leven: 3.1.0 - pretty-format: 29.7.0 - - jest-worker@29.7.0: - dependencies: - '@types/node': 24.1.0 - jest-util: 29.7.0 - merge-stream: 2.0.0 - supports-color: 8.1.1 - - jimp-compact@0.16.1: {} - - js-tokens@4.0.0: {} - - js-yaml@3.14.1: - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - - js-yaml@4.1.0: - dependencies: - argparse: 2.0.1 - - jsc-safe-url@0.2.4: {} - - jsesc@3.0.2: {} - - jsesc@3.1.0: {} - - json-buffer@3.0.1: {} - - json-parse-better-errors@1.0.2: {} - - json-schema-traverse@0.4.1: {} - - json-schema-traverse@1.0.0: {} - - json-stable-stringify-without-jsonify@1.0.1: {} - - json5@1.0.2: - dependencies: - minimist: 1.2.8 - - json5@2.2.3: {} - - jsx-ast-utils@3.3.5: - dependencies: - array-includes: 3.1.9 - array.prototype.flat: 1.3.3 - object.assign: 4.1.7 - object.values: 1.2.1 - - keyv@4.5.4: - dependencies: - json-buffer: 3.0.1 - - kleur@3.0.3: {} - - lan-network@0.1.7: {} - - leven@3.1.0: {} - - levn@0.4.1: - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - - lighthouse-logger@1.4.2: - dependencies: - debug: 2.6.9 - marky: 1.3.0 - transitivePeerDependencies: - - supports-color - - lightningcss-darwin-arm64@1.27.0: - optional: true - - lightningcss-darwin-x64@1.27.0: - optional: true - - lightningcss-freebsd-x64@1.27.0: - optional: true - - lightningcss-linux-arm-gnueabihf@1.27.0: - optional: true - - lightningcss-linux-arm64-gnu@1.27.0: - optional: true - - lightningcss-linux-arm64-musl@1.27.0: - optional: true - - lightningcss-linux-x64-gnu@1.27.0: - optional: true - - lightningcss-linux-x64-musl@1.27.0: - optional: true - - lightningcss-win32-arm64-msvc@1.27.0: - optional: true - - lightningcss-win32-x64-msvc@1.27.0: - optional: true - - lightningcss@1.27.0: - dependencies: - detect-libc: 1.0.3 - optionalDependencies: - lightningcss-darwin-arm64: 1.27.0 - lightningcss-darwin-x64: 1.27.0 - lightningcss-freebsd-x64: 1.27.0 - lightningcss-linux-arm-gnueabihf: 1.27.0 - lightningcss-linux-arm64-gnu: 1.27.0 - lightningcss-linux-arm64-musl: 1.27.0 - lightningcss-linux-x64-gnu: 1.27.0 - lightningcss-linux-x64-musl: 1.27.0 - lightningcss-win32-arm64-msvc: 1.27.0 - lightningcss-win32-x64-msvc: 1.27.0 - - lines-and-columns@1.2.4: {} - - locate-path@5.0.0: - dependencies: - p-locate: 4.1.0 - - locate-path@6.0.0: - dependencies: - p-locate: 5.0.0 - - lodash.debounce@4.0.8: {} - - lodash.merge@4.6.2: {} - - lodash.throttle@4.1.1: {} - - log-symbols@2.2.0: - dependencies: - chalk: 2.4.2 - - loose-envify@1.4.0: - dependencies: - js-tokens: 4.0.0 - - lru-cache@10.4.3: {} - - lru-cache@5.1.1: - dependencies: - yallist: 3.1.1 - - makeerror@1.0.12: - dependencies: - tmpl: 1.0.5 - - marky@1.3.0: {} - - math-intrinsics@1.1.0: {} - - memoize-one@5.2.1: {} - - memoize-one@6.0.0: {} - - merge-stream@2.0.0: {} - - merge2@1.4.1: {} - - metro-babel-transformer@0.82.5: - dependencies: - '@babel/core': 7.28.0 - flow-enums-runtime: 0.0.6 - hermes-parser: 0.29.1 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - - metro-cache-key@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - - metro-cache@0.82.5: - dependencies: - exponential-backoff: 3.1.2 - flow-enums-runtime: 0.0.6 - https-proxy-agent: 7.0.6 - metro-core: 0.82.5 - transitivePeerDependencies: - - supports-color - - metro-config@0.82.5: - dependencies: - connect: 3.7.0 - cosmiconfig: 5.2.1 - flow-enums-runtime: 0.0.6 - jest-validate: 29.7.0 - metro: 0.82.5 - metro-cache: 0.82.5 - metro-core: 0.82.5 - metro-runtime: 0.82.5 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - metro-core@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - lodash.throttle: 4.1.1 - metro-resolver: 0.82.5 - - metro-file-map@0.82.5: - dependencies: - debug: 4.4.1 - fb-watchman: 2.0.2 - flow-enums-runtime: 0.0.6 - graceful-fs: 4.2.11 - invariant: 2.2.4 - jest-worker: 29.7.0 - micromatch: 4.0.8 - nullthrows: 1.1.1 - walker: 1.0.8 - transitivePeerDependencies: - - supports-color - - metro-minify-terser@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - terser: 5.43.1 - - metro-resolver@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - - metro-runtime@0.82.5: - dependencies: - '@babel/runtime': 7.28.2 - flow-enums-runtime: 0.0.6 - - metro-source-map@0.82.5: - dependencies: - '@babel/traverse': 7.28.0 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.0' - '@babel/types': 7.28.2 - flow-enums-runtime: 0.0.6 - invariant: 2.2.4 - metro-symbolicate: 0.82.5 - nullthrows: 1.1.1 - ob1: 0.82.5 - source-map: 0.5.7 - vlq: 1.0.1 - transitivePeerDependencies: - - supports-color - - metro-symbolicate@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - invariant: 2.2.4 - metro-source-map: 0.82.5 - nullthrows: 1.1.1 - source-map: 0.5.7 - vlq: 1.0.1 - transitivePeerDependencies: - - supports-color - - metro-transform-plugins@0.82.5: - dependencies: - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - flow-enums-runtime: 0.0.6 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - - metro-transform-worker@0.82.5: - dependencies: - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - flow-enums-runtime: 0.0.6 - metro: 0.82.5 - metro-babel-transformer: 0.82.5 - metro-cache: 0.82.5 - metro-cache-key: 0.82.5 - metro-minify-terser: 0.82.5 - metro-source-map: 0.82.5 - metro-transform-plugins: 0.82.5 - nullthrows: 1.1.1 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - metro@0.82.5: - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - accepts: 1.3.8 - chalk: 4.1.2 - ci-info: 2.0.0 - connect: 3.7.0 - debug: 4.4.1 - error-stack-parser: 2.1.4 - flow-enums-runtime: 0.0.6 - graceful-fs: 4.2.11 - hermes-parser: 0.29.1 - image-size: 1.2.1 - invariant: 2.2.4 - jest-worker: 29.7.0 - jsc-safe-url: 0.2.4 - lodash.throttle: 4.1.1 - metro-babel-transformer: 0.82.5 - metro-cache: 0.82.5 - metro-cache-key: 0.82.5 - metro-config: 0.82.5 - metro-core: 0.82.5 - metro-file-map: 0.82.5 - metro-resolver: 0.82.5 - metro-runtime: 0.82.5 - metro-source-map: 0.82.5 - metro-symbolicate: 0.82.5 - metro-transform-plugins: 0.82.5 - metro-transform-worker: 0.82.5 - mime-types: 2.1.35 - nullthrows: 1.1.1 - serialize-error: 2.1.0 - source-map: 0.5.7 - throat: 5.0.0 - ws: 7.5.10 - yargs: 17.7.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - micromatch@4.0.8: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - - mime-db@1.52.0: {} - - mime-db@1.54.0: {} - - mime-types@2.1.35: - dependencies: - mime-db: 1.52.0 - - mime@1.6.0: {} - - mimic-fn@1.2.0: {} - - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.12 - - minimatch@9.0.5: - dependencies: - brace-expansion: 2.0.2 - - minimist@1.2.8: {} - - minipass@7.1.2: {} - - minizlib@3.0.2: - dependencies: - minipass: 7.1.2 - - mkdirp@1.0.4: {} - - mkdirp@3.0.1: {} - - ms@2.0.0: {} - - ms@2.1.3: {} - - mz@2.7.0: - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - - nanoid@3.3.11: {} - - napi-postinstall@0.3.2: {} - - natural-compare@1.4.0: {} - - negotiator@0.6.3: {} - - negotiator@0.6.4: {} - - nested-error-stacks@2.0.1: {} - - node-fetch@2.7.0: - dependencies: - whatwg-url: 5.0.0 - - node-forge@1.3.1: {} - - node-int64@0.4.0: {} - - node-releases@2.0.19: {} - - normalize-path@3.0.0: {} - - npm-package-arg@11.0.3: - dependencies: - hosted-git-info: 7.0.2 - proc-log: 4.2.0 - semver: 7.7.2 - validate-npm-package-name: 5.0.1 - - nullthrows@1.1.1: {} - - ob1@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - - object-assign@4.1.1: {} - - object-inspect@1.13.4: {} - - object-is@1.1.6: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - - object-keys@1.1.1: {} - - object.assign@4.1.7: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - has-symbols: 1.1.0 - object-keys: 1.1.1 - - object.entries@1.1.9: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - object.fromentries@2.0.8: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-object-atoms: 1.1.1 - - object.groupby@1.0.3: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - - object.values@1.2.1: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - on-finished@2.3.0: - dependencies: - ee-first: 1.1.1 - - on-finished@2.4.1: - dependencies: - ee-first: 1.1.1 - - on-headers@1.1.0: {} - - once@1.4.0: - dependencies: - wrappy: 1.0.2 - - onetime@2.0.1: - dependencies: - mimic-fn: 1.2.0 - - open@7.4.2: - dependencies: - is-docker: 2.2.1 - is-wsl: 2.2.0 - - open@8.4.2: - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - - optionator@0.9.4: - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.5 - - ora@3.4.0: - dependencies: - chalk: 2.4.2 - cli-cursor: 2.1.0 - cli-spinners: 2.9.2 - log-symbols: 2.2.0 - strip-ansi: 5.2.0 - wcwidth: 1.0.1 - - own-keys@1.0.1: - dependencies: - get-intrinsic: 1.3.0 - object-keys: 1.1.1 - safe-push-apply: 1.0.0 - - p-limit@2.3.0: - dependencies: - p-try: 2.2.0 - - p-limit@3.1.0: - dependencies: - yocto-queue: 0.1.0 - - p-locate@4.1.0: - dependencies: - p-limit: 2.3.0 - - p-locate@5.0.0: - dependencies: - p-limit: 3.1.0 - - p-try@2.2.0: {} - - package-json-from-dist@1.0.1: {} - - parent-module@1.0.1: - dependencies: - callsites: 3.1.0 - - parse-json@4.0.0: - dependencies: - error-ex: 1.3.2 - json-parse-better-errors: 1.0.2 - - parse-png@2.1.0: - dependencies: - pngjs: 3.4.0 - - parseurl@1.3.3: {} - - path-exists@4.0.0: {} - - path-is-absolute@1.0.1: {} - - path-key@3.1.1: {} - - path-parse@1.0.7: {} - - path-scurry@1.11.1: - dependencies: - lru-cache: 10.4.3 - minipass: 7.1.2 - - picocolors@1.1.1: {} - - picomatch@2.3.1: {} - - picomatch@3.0.1: {} - - picomatch@4.0.3: {} - - pirates@4.0.7: {} - - plist@3.1.0: - dependencies: - '@xmldom/xmldom': 0.8.10 - base64-js: 1.5.1 - xmlbuilder: 15.1.1 - - pngjs@3.4.0: {} - - possible-typed-array-names@1.1.0: {} - - postcss-value-parser@4.2.0: {} - - postcss@8.4.49: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - prelude-ls@1.2.1: {} - - pretty-bytes@5.6.0: {} - - pretty-format@29.7.0: - dependencies: - '@jest/schemas': 29.6.3 - ansi-styles: 5.2.0 - react-is: 18.3.1 - - proc-log@4.2.0: {} - - progress@2.0.3: {} - - promise@7.3.1: - dependencies: - asap: 2.0.6 - - promise@8.3.0: - dependencies: - asap: 2.0.6 - - prompts@2.4.2: - dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - - prop-types@15.8.1: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react-is: 16.13.1 - - proxy-from-env@1.1.0: {} - - punycode@2.3.1: {} - - qrcode-terminal@0.11.0: {} - - query-string@7.1.3: - dependencies: - decode-uri-component: 0.2.2 - filter-obj: 1.1.0 - split-on-first: 1.1.0 - strict-uri-encode: 2.0.0 - - queue-microtask@1.2.3: {} - - queue@6.0.2: - dependencies: - inherits: 2.0.4 - - range-parser@1.2.1: {} - - rc@1.2.8: - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.8 - strip-json-comments: 2.0.1 - - react-devtools-core@6.1.5: - dependencies: - shell-quote: 1.8.3 - ws: 7.5.10 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - react-dom@19.0.0(react@19.0.0): - dependencies: - react: 19.0.0 - scheduler: 0.25.0 - - react-fast-compare@3.2.2: {} - - react-freeze@1.0.4(react@19.0.0): - dependencies: - react: 19.0.0 - - react-is@16.13.1: {} - - react-is@18.3.1: {} - - react-is@19.1.0: {} - - react-native-edge-to-edge@1.6.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - - react-native-gesture-handler@2.24.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - '@egjs/hammerjs': 2.0.17 - hoist-non-react-statics: 3.3.2 - invariant: 2.2.4 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - - react-native-is-edge-to-edge@1.1.7(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - - react-native-is-edge-to-edge@1.2.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - - react-native-reanimated@3.17.5(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-classes': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) - convert-source-map: 2.0.0 - invariant: 2.2.4 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - react-native-is-edge-to-edge: 1.1.7(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - transitivePeerDependencies: - - supports-color - - react-native-safe-area-context@5.4.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - - react-native-screens@4.11.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - react: 19.0.0 - react-freeze: 1.0.4(react@19.0.0) - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - react-native-is-edge-to-edge: 1.2.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - warn-once: 0.1.1 - - react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): - dependencies: - '@babel/runtime': 7.28.2 - '@react-native/normalize-colors': 0.74.89 - fbjs: 3.0.5 - inline-style-prefixer: 7.0.1 - memoize-one: 6.0.0 - nullthrows: 1.1.1 - postcss-value-parser: 4.2.0 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - styleq: 0.1.3 - transitivePeerDependencies: - - encoding - - react-native-webview@13.13.5(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): - dependencies: - escape-string-regexp: 4.0.0 - invariant: 2.2.4 - react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0) - - react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0): - dependencies: - '@jest/create-cache-key-function': 29.7.0 - '@react-native/assets-registry': 0.79.5 - '@react-native/codegen': 0.79.5(@babel/core@7.28.0) - '@react-native/community-cli-plugin': 0.79.5 - '@react-native/gradle-plugin': 0.79.5 - '@react-native/js-polyfills': 0.79.5 - '@react-native/normalize-colors': 0.79.5 - '@react-native/virtualized-lists': 0.79.5(@types/react@19.0.14)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) - abort-controller: 3.0.0 - anser: 1.4.10 - ansi-regex: 5.0.1 - babel-jest: 29.7.0(@babel/core@7.28.0) - babel-plugin-syntax-hermes-parser: 0.25.1 - base64-js: 1.5.1 - chalk: 4.1.2 - commander: 12.1.0 - event-target-shim: 5.0.1 - flow-enums-runtime: 0.0.6 - glob: 7.2.3 - invariant: 2.2.4 - jest-environment-node: 29.7.0 - memoize-one: 5.2.1 - metro-runtime: 0.82.5 - metro-source-map: 0.82.5 - nullthrows: 1.1.1 - pretty-format: 29.7.0 - promise: 8.3.0 - react: 19.0.0 - react-devtools-core: 6.1.5 - react-refresh: 0.14.2 - regenerator-runtime: 0.13.11 - scheduler: 0.25.0 - semver: 7.7.2 - stacktrace-parser: 0.1.11 - whatwg-fetch: 3.6.20 - ws: 6.2.3 - yargs: 17.7.2 - optionalDependencies: - '@types/react': 19.0.14 - transitivePeerDependencies: - - '@babel/core' - - '@react-native-community/cli' - - bufferutil - - supports-color - - utf-8-validate - - react-refresh@0.14.2: {} - - react@19.0.0: {} - - reflect.getprototypeof@1.0.10: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - which-builtin-type: 1.2.1 - - regenerate-unicode-properties@10.2.0: - dependencies: - regenerate: 1.4.2 - - regenerate@1.4.2: {} - - regenerator-runtime@0.13.11: {} - - regexp.prototype.flags@1.5.4: - 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 - - regexpu-core@6.2.0: - dependencies: - regenerate: 1.4.2 - regenerate-unicode-properties: 10.2.0 - regjsgen: 0.8.0 - regjsparser: 0.12.0 - unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.2.0 - - regjsgen@0.8.0: {} - - regjsparser@0.12.0: - dependencies: - jsesc: 3.0.2 - - require-directory@2.1.1: {} - - require-from-string@2.0.2: {} - - requireg@0.2.2: - dependencies: - nested-error-stacks: 2.0.1 - rc: 1.2.8 - resolve: 1.7.1 - - resolve-from@3.0.0: {} - - resolve-from@4.0.0: {} - - resolve-from@5.0.0: {} - - resolve-pkg-maps@1.0.0: {} - - resolve-workspace-root@2.0.0: {} - - resolve.exports@2.0.3: {} - - resolve@1.22.10: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - resolve@1.7.1: - dependencies: - path-parse: 1.0.7 - - resolve@2.0.0-next.5: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - restore-cursor@2.0.0: - dependencies: - onetime: 2.0.1 - signal-exit: 3.0.7 - - reusify@1.1.0: {} - - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - - run-parallel@1.2.0: - dependencies: - queue-microtask: 1.2.3 - - safe-array-concat@1.1.3: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - has-symbols: 1.1.0 - isarray: 2.0.5 - - safe-buffer@5.2.1: {} - - safe-push-apply@1.0.0: - dependencies: - es-errors: 1.3.0 - isarray: 2.0.5 - - safe-regex-test@1.1.0: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-regex: 1.2.1 - - sax@1.4.1: {} - - scheduler@0.25.0: {} - - schema-utils@4.3.2: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) - ajv-keywords: 5.1.0(ajv@8.17.1) - - semver@6.3.1: {} - - semver@7.6.3: {} - - semver@7.7.2: {} - - send@0.19.0: - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - - send@0.19.1: - 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.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - - serialize-error@2.1.0: {} - - serve-static@1.16.2: - dependencies: - encodeurl: 2.0.0 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.19.0 - transitivePeerDependencies: - - supports-color - - server-only@0.0.1: {} - - set-function-length@1.2.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.3.0 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - - set-function-name@2.0.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - functions-have-names: 1.2.3 - has-property-descriptors: 1.0.2 - - set-proto@1.0.0: - dependencies: - dunder-proto: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - - setimmediate@1.0.5: {} - - setprototypeof@1.2.0: {} - - sf-symbols-typescript@2.1.0: {} - - shallowequal@1.1.0: {} - - shebang-command@2.0.0: - dependencies: - shebang-regex: 3.0.0 - - shebang-regex@3.0.0: {} - - shell-quote@1.8.3: {} - - side-channel-list@1.0.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - - side-channel-map@1.0.1: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - object-inspect: 1.13.4 - - side-channel-weakmap@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - object-inspect: 1.13.4 - side-channel-map: 1.0.1 - - side-channel@1.1.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - side-channel-list: 1.0.0 - side-channel-map: 1.0.1 - side-channel-weakmap: 1.0.2 - - signal-exit@3.0.7: {} - - signal-exit@4.1.0: {} - - simple-plist@1.3.1: - dependencies: - bplist-creator: 0.1.0 - bplist-parser: 0.3.1 - plist: 3.1.0 - - simple-swizzle@0.2.2: - dependencies: - is-arrayish: 0.3.2 - - sisteransi@1.0.5: {} - - slash@3.0.0: {} - - slugify@1.6.6: {} - - source-map-js@1.2.1: {} - - source-map-support@0.5.21: - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - - source-map@0.5.7: {} - - source-map@0.6.1: {} - - split-on-first@1.1.0: {} - - sprintf-js@1.0.3: {} - - stable-hash@0.0.5: {} - - stack-utils@2.0.6: - dependencies: - escape-string-regexp: 2.0.0 - - stackframe@1.3.4: {} - - stacktrace-parser@0.1.11: - dependencies: - type-fest: 0.7.1 - - statuses@1.5.0: {} - - statuses@2.0.1: {} - - stop-iteration-iterator@1.1.0: - dependencies: - es-errors: 1.3.0 - internal-slot: 1.1.0 - - stream-buffers@2.2.0: {} - - strict-uri-encode@2.0.0: {} - - string-width@4.2.3: - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - - string-width@5.1.2: - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.0 - - string.prototype.matchall@4.0.12: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - gopd: 1.2.0 - has-symbols: 1.1.0 - internal-slot: 1.1.0 - regexp.prototype.flags: 1.5.4 - set-function-name: 2.0.2 - side-channel: 1.1.0 - - string.prototype.repeat@1.0.0: - dependencies: - define-properties: 1.2.1 - es-abstract: 1.24.0 - - string.prototype.trim@1.2.10: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-data-property: 1.1.4 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-object-atoms: 1.1.1 - has-property-descriptors: 1.0.2 - - string.prototype.trimend@1.0.9: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - string.prototype.trimstart@1.0.8: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - strip-ansi@5.2.0: - dependencies: - ansi-regex: 4.1.1 - - strip-ansi@6.0.1: - dependencies: - ansi-regex: 5.0.1 - - strip-ansi@7.1.0: - dependencies: - ansi-regex: 6.1.0 - - strip-bom@3.0.0: {} - - strip-json-comments@2.0.1: {} - - strip-json-comments@3.1.1: {} - - structured-headers@0.4.1: {} - - styleq@0.1.3: {} - - sucrase@3.35.0: - dependencies: - '@jridgewell/gen-mapping': 0.3.12 - commander: 4.1.1 - glob: 10.4.5 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.7 - ts-interface-checker: 0.1.13 - - supports-color@5.5.0: - dependencies: - has-flag: 3.0.0 - - supports-color@7.2.0: - dependencies: - has-flag: 4.0.0 - - supports-color@8.1.1: - dependencies: - has-flag: 4.0.0 - - supports-hyperlinks@2.3.0: - dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 - - supports-preserve-symlinks-flag@1.0.0: {} - - tar@7.4.3: - dependencies: - '@isaacs/fs-minipass': 4.0.1 - chownr: 3.0.0 - minipass: 7.1.2 - minizlib: 3.0.2 - mkdirp: 3.0.1 - yallist: 5.0.0 - - temp-dir@2.0.0: {} - - terminal-link@2.1.1: - dependencies: - ansi-escapes: 4.3.2 - supports-hyperlinks: 2.3.0 - - terser@5.43.1: - dependencies: - '@jridgewell/source-map': 0.3.10 - acorn: 8.15.0 - commander: 2.20.3 - source-map-support: 0.5.21 - - test-exclude@6.0.0: - dependencies: - '@istanbuljs/schema': 0.1.3 - glob: 7.2.3 - minimatch: 3.1.2 - - thenify-all@1.6.0: - dependencies: - thenify: 3.3.1 - - thenify@3.3.1: - dependencies: - any-promise: 1.3.0 - - throat@5.0.0: {} - - tinyglobby@0.2.14: - dependencies: - fdir: 6.4.6(picomatch@4.0.3) - picomatch: 4.0.3 - - tmpl@1.0.5: {} - - to-regex-range@5.0.1: - dependencies: - is-number: 7.0.0 - - toidentifier@1.0.1: {} - - tr46@0.0.3: {} - - ts-api-utils@2.1.0(typescript@5.8.3): - dependencies: - typescript: 5.8.3 - - ts-interface-checker@0.1.13: {} - - tsconfig-paths@3.15.0: - dependencies: - '@types/json5': 0.0.29 - json5: 1.0.2 - minimist: 1.2.8 - strip-bom: 3.0.0 - - tslib@2.8.1: - optional: true - - type-check@0.4.0: - dependencies: - prelude-ls: 1.2.1 - - type-detect@4.0.8: {} - - type-fest@0.21.3: {} - - type-fest@0.7.1: {} - - typed-array-buffer@1.0.3: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-typed-array: 1.1.15 - - typed-array-byte-length@1.0.3: - dependencies: - call-bind: 1.0.8 - for-each: 0.3.5 - gopd: 1.2.0 - has-proto: 1.2.0 - is-typed-array: 1.1.15 - - typed-array-byte-offset@1.0.4: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - for-each: 0.3.5 - gopd: 1.2.0 - has-proto: 1.2.0 - is-typed-array: 1.1.15 - reflect.getprototypeof: 1.0.10 - - typed-array-length@1.0.7: - dependencies: - call-bind: 1.0.8 - 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 - - typescript@5.8.3: {} - - ua-parser-js@1.0.40: {} - - unbox-primitive@1.1.0: - dependencies: - call-bound: 1.0.4 - has-bigints: 1.1.0 - has-symbols: 1.1.0 - which-boxed-primitive: 1.1.1 - - undici-types@7.8.0: {} - - undici@6.21.3: {} - - undici@7.12.0: {} - - unicode-canonical-property-names-ecmascript@2.0.1: {} - - unicode-match-property-ecmascript@2.0.0: - dependencies: - unicode-canonical-property-names-ecmascript: 2.0.1 - unicode-property-aliases-ecmascript: 2.1.0 - - unicode-match-property-value-ecmascript@2.2.0: {} - - unicode-property-aliases-ecmascript@2.1.0: {} - - unique-string@2.0.0: - dependencies: - crypto-random-string: 2.0.0 - - unpipe@1.0.0: {} - - unrs-resolver@1.11.1: - dependencies: - napi-postinstall: 0.3.2 - optionalDependencies: - '@unrs/resolver-binding-android-arm-eabi': 1.11.1 - '@unrs/resolver-binding-android-arm64': 1.11.1 - '@unrs/resolver-binding-darwin-arm64': 1.11.1 - '@unrs/resolver-binding-darwin-x64': 1.11.1 - '@unrs/resolver-binding-freebsd-x64': 1.11.1 - '@unrs/resolver-binding-linux-arm-gnueabihf': 1.11.1 - '@unrs/resolver-binding-linux-arm-musleabihf': 1.11.1 - '@unrs/resolver-binding-linux-arm64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-arm64-musl': 1.11.1 - '@unrs/resolver-binding-linux-ppc64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-riscv64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-riscv64-musl': 1.11.1 - '@unrs/resolver-binding-linux-s390x-gnu': 1.11.1 - '@unrs/resolver-binding-linux-x64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-x64-musl': 1.11.1 - '@unrs/resolver-binding-wasm32-wasi': 1.11.1 - '@unrs/resolver-binding-win32-arm64-msvc': 1.11.1 - '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 - '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 - - update-browserslist-db@1.1.3(browserslist@4.25.1): - dependencies: - browserslist: 4.25.1 - escalade: 3.2.0 - picocolors: 1.1.1 - - uri-js@4.4.1: - dependencies: - punycode: 2.3.1 - - use-latest-callback@0.2.4(react@19.0.0): - dependencies: - react: 19.0.0 - - use-sync-external-store@1.5.0(react@19.0.0): - dependencies: - react: 19.0.0 - - util@0.12.5: - dependencies: - inherits: 2.0.4 - is-arguments: 1.2.0 - is-generator-function: 1.1.0 - is-typed-array: 1.1.15 - which-typed-array: 1.1.19 - - utils-merge@1.0.1: {} - - uuid@7.0.3: {} - - validate-npm-package-name@5.0.1: {} - - vary@1.1.2: {} - - vlq@1.0.1: {} - - walker@1.0.8: - dependencies: - makeerror: 1.0.12 - - warn-once@0.1.1: {} - - wcwidth@1.0.1: - dependencies: - defaults: 1.0.4 - - webidl-conversions@3.0.1: {} - - webidl-conversions@5.0.0: {} - - whatwg-fetch@3.6.20: {} - - whatwg-url-without-unicode@8.0.0-3: - dependencies: - buffer: 5.7.1 - punycode: 2.3.1 - webidl-conversions: 5.0.0 - - whatwg-url@5.0.0: - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - - which-boxed-primitive@1.1.1: - dependencies: - is-bigint: 1.1.0 - is-boolean-object: 1.2.2 - is-number-object: 1.1.1 - is-string: 1.1.1 - is-symbol: 1.1.1 - - which-builtin-type@1.2.1: - dependencies: - call-bound: 1.0.4 - function.prototype.name: 1.1.8 - has-tostringtag: 1.0.2 - is-async-function: 2.1.1 - is-date-object: 1.1.0 - is-finalizationregistry: 1.1.1 - is-generator-function: 1.1.0 - is-regex: 1.2.1 - is-weakref: 1.1.1 - isarray: 2.0.5 - which-boxed-primitive: 1.1.1 - which-collection: 1.0.2 - which-typed-array: 1.1.19 - - which-collection@1.0.2: - dependencies: - is-map: 2.0.3 - is-set: 2.0.3 - is-weakmap: 2.0.2 - is-weakset: 2.0.4 - - which-typed-array@1.1.19: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.4 - for-each: 0.3.5 - get-proto: 1.0.1 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - - which@2.0.2: - dependencies: - isexe: 2.0.0 - - wonka@6.3.5: {} - - word-wrap@1.2.5: {} - - wrap-ansi@7.0.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - wrap-ansi@8.1.0: - dependencies: - ansi-styles: 6.2.1 - string-width: 5.1.2 - strip-ansi: 7.1.0 - - wrappy@1.0.2: {} - - write-file-atomic@4.0.2: - dependencies: - imurmurhash: 0.1.4 - signal-exit: 3.0.7 - - ws@6.2.3: - dependencies: - async-limiter: 1.0.1 - - ws@7.5.10: {} - - ws@8.18.3: {} - - xcode@3.0.1: - dependencies: - simple-plist: 1.3.1 - uuid: 7.0.3 - - xml2js@0.6.0: - dependencies: - sax: 1.4.1 - xmlbuilder: 11.0.1 - - xmlbuilder@11.0.1: {} - - xmlbuilder@15.1.1: {} - - y18n@5.0.8: {} - - yallist@3.1.1: {} - - yallist@5.0.0: {} - - yargs-parser@21.1.1: {} - - yargs@17.7.2: - dependencies: - cliui: 8.0.1 - escalade: 3.2.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 - - yocto-queue@0.1.0: {} diff --git a/pubspec.lock b/pubspec.lock new file mode 100644 index 0000000..bb8ce62 --- /dev/null +++ b/pubspec.lock @@ -0,0 +1,306 @@ +# Generated by pub +# See https://dart.dev/tools/pub/glossary#lockfile +packages: + async: + dependency: transitive + description: + name: async + sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb" + url: "https://pub.dev" + source: hosted + version: "2.13.0" + boolean_selector: + dependency: transitive + description: + name: boolean_selector + sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea" + url: "https://pub.dev" + source: hosted + version: "2.1.2" + characters: + dependency: transitive + description: + name: characters + sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 + url: "https://pub.dev" + source: hosted + version: "1.4.0" + clock: + dependency: transitive + description: + name: clock + sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b + url: "https://pub.dev" + source: hosted + version: "1.1.2" + collection: + dependency: transitive + description: + name: collection + sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" + url: "https://pub.dev" + source: hosted + version: "1.19.1" + fake_async: + dependency: transitive + description: + name: fake_async + sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44" + url: "https://pub.dev" + source: hosted + version: "1.3.3" + flutter: + dependency: "direct main" + description: flutter + source: sdk + version: "0.0.0" + flutter_secure_storage: + dependency: "direct main" + description: + name: flutter_secure_storage + sha256: "22dbf16f23a4bcf9d35e51be1c84ad5bb6f627750565edd70dab70f3ff5fff8f" + url: "https://pub.dev" + source: hosted + version: "8.1.0" + flutter_secure_storage_linux: + dependency: transitive + description: + name: flutter_secure_storage_linux + sha256: be76c1d24a97d0b98f8b54bce6b481a380a6590df992d0098f868ad54dc8f688 + url: "https://pub.dev" + source: hosted + version: "1.2.3" + flutter_secure_storage_macos: + dependency: transitive + description: + name: flutter_secure_storage_macos + sha256: "6c0a2795a2d1de26ae202a0d78527d163f4acbb11cde4c75c670f3a0fc064247" + url: "https://pub.dev" + source: hosted + version: "3.1.3" + flutter_secure_storage_platform_interface: + dependency: transitive + description: + name: flutter_secure_storage_platform_interface + sha256: cf91ad32ce5adef6fba4d736a542baca9daf3beac4db2d04be350b87f69ac4a8 + url: "https://pub.dev" + source: hosted + version: "1.1.2" + flutter_secure_storage_web: + dependency: transitive + description: + name: flutter_secure_storage_web + sha256: f4ebff989b4f07b2656fb16b47852c0aab9fed9b4ec1c70103368337bc1886a9 + url: "https://pub.dev" + source: hosted + version: "1.2.1" + flutter_secure_storage_windows: + dependency: transitive + description: + name: flutter_secure_storage_windows + sha256: "38f9501c7cb6f38961ef0e1eacacee2b2d4715c63cc83fe56449c4d3d0b47255" + url: "https://pub.dev" + source: hosted + version: "2.1.1" + flutter_test: + dependency: "direct dev" + description: flutter + source: sdk + version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + http: + dependency: "direct main" + description: + name: http + sha256: "5895291c13fa8a3bd82e76d5627f69e0d85ca6a30dcac95c4ea19a5d555879c2" + url: "https://pub.dev" + source: hosted + version: "0.13.6" + http_parser: + dependency: transitive + description: + name: http_parser + sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571" + url: "https://pub.dev" + source: hosted + version: "4.1.2" + intl: + dependency: "direct main" + description: + name: intl + sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d" + url: "https://pub.dev" + source: hosted + version: "0.18.1" + js: + dependency: transitive + description: + name: js + sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 + url: "https://pub.dev" + source: hosted + version: "0.6.7" + leak_tracker: + dependency: transitive + description: + name: leak_tracker + sha256: "8dcda04c3fc16c14f48a7bb586d4be1f0d1572731b6d81d51772ef47c02081e0" + url: "https://pub.dev" + source: hosted + version: "11.0.1" + leak_tracker_flutter_testing: + dependency: transitive + description: + name: leak_tracker_flutter_testing + sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1" + url: "https://pub.dev" + source: hosted + version: "3.0.10" + leak_tracker_testing: + dependency: transitive + description: + name: leak_tracker_testing + sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1" + url: "https://pub.dev" + source: hosted + version: "3.0.2" + matcher: + dependency: transitive + description: + name: matcher + sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 + url: "https://pub.dev" + source: hosted + version: "0.12.17" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec + url: "https://pub.dev" + source: hosted + version: "0.11.1" + meta: + dependency: transitive + description: + name: meta + sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c + url: "https://pub.dev" + source: hosted + version: "1.16.0" + nested: + dependency: transitive + description: + name: nested + sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20" + url: "https://pub.dev" + source: hosted + version: "1.0.0" + path: + dependency: transitive + description: + name: path + sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" + url: "https://pub.dev" + source: hosted + version: "1.9.1" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02" + url: "https://pub.dev" + source: hosted + version: "2.1.8" + provider: + dependency: "direct main" + description: + name: provider + sha256: "4e82183fa20e5ca25703ead7e05de9e4cceed1fbd1eadc1ac3cb6f565a09f272" + url: "https://pub.dev" + source: hosted + version: "6.1.5+1" + sky_engine: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + source_span: + dependency: transitive + description: + name: source_span + sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c" + url: "https://pub.dev" + source: hosted + version: "1.10.1" + stack_trace: + dependency: transitive + description: + name: stack_trace + sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1" + url: "https://pub.dev" + source: hosted + version: "1.12.1" + stream_channel: + dependency: transitive + description: + name: stream_channel + sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d" + url: "https://pub.dev" + source: hosted + version: "2.1.4" + string_scanner: + dependency: transitive + description: + name: string_scanner + sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43" + url: "https://pub.dev" + source: hosted + version: "1.4.1" + term_glyph: + dependency: transitive + description: + name: term_glyph + sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e" + url: "https://pub.dev" + source: hosted + version: "1.2.2" + test_api: + dependency: transitive + description: + name: test_api + sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00" + url: "https://pub.dev" + source: hosted + version: "0.7.6" + typed_data: + dependency: transitive + description: + name: typed_data + sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 + url: "https://pub.dev" + source: hosted + version: "1.4.0" + vector_math: + dependency: transitive + description: + name: vector_math + sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b + url: "https://pub.dev" + source: hosted + version: "2.2.0" + vm_service: + dependency: transitive + description: + name: vm_service + sha256: "45caa6c5917fa127b5dbcfbd1fa60b14e583afdc08bfc96dda38886ca252eb60" + url: "https://pub.dev" + source: hosted + version: "15.0.2" +sdks: + dart: ">=3.8.0-0 <4.0.0" + flutter: ">=3.18.0-18.0.pre.54" diff --git a/pubspec.yaml b/pubspec.yaml new file mode 100644 index 0000000..a569817 --- /dev/null +++ b/pubspec.yaml @@ -0,0 +1,21 @@ +name: iso_flutter_app +description: Minimal Flutter port of the React Native app (login, profile, weekly schedule) +publish_to: 'none' +version: 0.0.1 +environment: + sdk: ">=2.18.0 <3.0.0" + +dependencies: + flutter: + sdk: flutter + http: ^0.13.6 + flutter_secure_storage: ^8.0.0 + provider: ^6.0.5 + intl: ^0.18.0 + +dev_dependencies: + flutter_test: + sdk: flutter + +flutter: + uses-material-design: true diff --git a/tsconfig.json b/tsconfig.json deleted file mode 100644 index b1e3214..0000000 --- a/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "expo/tsconfig.base", - "compilerOptions": { - "jsx": "react", - "strict": true, - "paths": { - "@/*": [ - "./*" - ] - } - }, - "include": [ - "**/*.ts", - "**/*.tsx", - ".expo/types/**/*.ts", - "expo-env.d.ts" - ] -}

*J~b9Mny_5#VASB$q)rb`sOyID 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 NQ)Nx1as|uK{{yrX%$5KE diff --git a/eas.json b/eas.json deleted file mode 100644 index b872cc2..0000000 --- a/eas.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "cli": { - "version": ">= 16.17.3", - "appVersionSource": "remote" - }, - "build": { - "development": { - "developmentClient": true, - "distribution": "internal", - "ios": { - "simulator": true - } - }, - "preview": { - "distribution": "internal" - }, - "production": { - "autoIncrement": true - } - }, - "submit": { - "production": {} - } -} diff --git a/eslint.config.js b/eslint.config.js deleted file mode 100644 index 5025da6..0000000 --- a/eslint.config.js +++ /dev/null @@ -1,10 +0,0 @@ -// 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/ios/.gitignore b/ios/.gitignore deleted file mode 100644 index bf1a0cd..0000000 --- a/ios/.gitignore +++ /dev/null @@ -1,32 +0,0 @@ -# OSX -# -.DS_Store - -# Xcode -# -build/ -*.pbxuser -!default.pbxuser -*.mode1v3 -!default.mode1v3 -*.mode2v3 -!default.mode2v3 -*.perspectivev3 -!default.perspectivev3 -xcuserdata -*.xccheckout -*.moved-aside -DerivedData -*.hmap -*.ipa -*.xcuserstate -project.xcworkspace -.xcode.env.local - -# Bundle artifacts -*.jsbundle - -# CocoaPods -/Pods/ - -/.DerivedData \ No newline at end of file diff --git a/ios/.xcode.env b/ios/.xcode.env deleted file mode 100644 index 3d5782c..0000000 --- a/ios/.xcode.env +++ /dev/null @@ -1,11 +0,0 @@ -# This `.xcode.env` file is versioned and is used to source the environment -# used when running script phases inside Xcode. -# To customize your local environment, you can create an `.xcode.env.local` -# file that is not versioned. - -# NODE_BINARY variable contains the PATH to the node executable. -# -# Customize the NODE_BINARY variable here. -# For example, to use nvm with brew, add the following line -# . "$(brew --prefix nvm)/nvm.sh" --no-use -export NODE_BINARY=$(command -v node) diff --git a/ios/Podfile b/ios/Podfile deleted file mode 100644 index 1a552c7..0000000 --- a/ios/Podfile +++ /dev/null @@ -1,64 +0,0 @@ -require File.join(File.dirname(`node --print "require.resolve('expo/package.json')"`), "scripts/autolinking") -require File.join(File.dirname(`node --print "require.resolve('react-native/package.json')"`), "scripts/react_native_pods") - -require 'json' -podfile_properties = JSON.parse(File.read(File.join(__dir__, 'Podfile.properties.json'))) rescue {} - -ENV['RCT_NEW_ARCH_ENABLED'] = '0' if podfile_properties['newArchEnabled'] == 'false' -ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR'] - -platform :ios, podfile_properties['ios.deploymentTarget'] || '15.1' -install! 'cocoapods', - :deterministic_uuids => false - -prepare_react_native_project! - -target 'isotestapp' do - use_expo_modules! - - if ENV['EXPO_USE_COMMUNITY_AUTOLINKING'] == '1' - config_command = ['node', '-e', "process.argv=['', '', 'config'];require('@react-native-community/cli').run()"]; - else - config_command = [ - 'npx', - 'expo-modules-autolinking', - 'react-native-config', - '--json', - '--platform', - 'ios' - ] - end - - config = use_native_modules!(config_command) - - use_frameworks! :linkage => podfile_properties['ios.useFrameworks'].to_sym if podfile_properties['ios.useFrameworks'] - use_frameworks! :linkage => ENV['USE_FRAMEWORKS'].to_sym if ENV['USE_FRAMEWORKS'] - - use_react_native!( - :path => config[:reactNativePath], - :hermes_enabled => podfile_properties['expo.jsEngine'] == nil || podfile_properties['expo.jsEngine'] == 'hermes', - # An absolute path to your application root. - :app_path => "#{Pod::Config.instance.installation_root}/..", - :privacy_file_aggregation_enabled => podfile_properties['apple.privacyManifestAggregationEnabled'] != 'false', - ) - - post_install do |installer| - react_native_post_install( - installer, - config[:reactNativePath], - :mac_catalyst_enabled => false, - :ccache_enabled => podfile_properties['apple.ccacheEnabled'] == 'true', - ) - - # This is necessary for Xcode 14, because it signs resource bundles by default - # when building for devices. - installer.target_installation_results.pod_target_installation_results - .each do |pod_name, target_installation_result| - target_installation_result.resource_bundle_targets.each do |resource_bundle_target| - resource_bundle_target.build_configurations.each do |config| - config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO' - end - end - end - end -end diff --git a/ios/Podfile.lock b/ios/Podfile.lock deleted file mode 100644 index 54e3890..0000000 --- a/ios/Podfile.lock +++ /dev/null @@ -1,2477 +0,0 @@ -PODS: - - boost (1.84.0) - - DoubleConversion (1.1.6) - - EXApplication (6.1.5): - - ExpoModulesCore - - EXConstants (17.1.7): - - ExpoModulesCore - - EXNotifications (0.31.4): - - ExpoModulesCore - - Expo (53.0.20): - - DoubleConversion - - ExpoModulesCore - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-NativeModulesApple - - React-RCTAppDelegate - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactAppDependencyProvider - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - ExpoAsset (11.1.7): - - ExpoModulesCore - - ExpoBlur (14.1.5): - - ExpoModulesCore - - ExpoFileSystem (18.1.11): - - ExpoModulesCore - - ExpoFont (13.3.2): - - ExpoModulesCore - - ExpoHaptics (14.1.4): - - ExpoModulesCore - - ExpoHead (5.1.4): - - ExpoModulesCore - - ExpoImage (2.4.0): - - ExpoModulesCore - - libavif/libdav1d - - SDWebImage (~> 5.21.0) - - SDWebImageAVIFCoder (~> 0.11.0) - - SDWebImageSVGCoder (~> 1.7.0) - - SDWebImageWebPCoder (~> 0.14.6) - - ExpoKeepAwake (14.1.4): - - ExpoModulesCore - - ExpoLinking (7.1.7): - - ExpoModulesCore - - ExpoModulesCore (2.5.0): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-jsinspector - - React-NativeModulesApple - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - ExpoSplashScreen (0.30.10): - - ExpoModulesCore - - ExpoSymbols (0.4.5): - - ExpoModulesCore - - ExpoSystemUI (5.0.10): - - ExpoModulesCore - - ExpoWebBrowser (14.2.0): - - ExpoModulesCore - - fast_float (6.1.4) - - FBLazyVector (0.79.5) - - fmt (11.0.2) - - glog (0.3.5) - - hermes-engine (0.79.5): - - hermes-engine/Pre-built (= 0.79.5) - - hermes-engine/Pre-built (0.79.5) - - libavif/core (0.11.1) - - libavif/libdav1d (0.11.1): - - libavif/core - - libdav1d (>= 0.6.0) - - libdav1d (1.2.0) - - libwebp (1.5.0): - - libwebp/demux (= 1.5.0) - - libwebp/mux (= 1.5.0) - - libwebp/sharpyuv (= 1.5.0) - - libwebp/webp (= 1.5.0) - - libwebp/demux (1.5.0): - - libwebp/webp - - libwebp/mux (1.5.0): - - libwebp/demux - - libwebp/sharpyuv (1.5.0) - - libwebp/webp (1.5.0): - - libwebp/sharpyuv - - RCT-Folly (2024.11.18.00): - - boost - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - RCT-Folly/Default (= 2024.11.18.00) - - RCT-Folly/Default (2024.11.18.00): - - boost - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - RCT-Folly/Fabric (2024.11.18.00): - - boost - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - RCTDeprecation (0.79.5) - - RCTRequired (0.79.5) - - RCTTypeSafety (0.79.5): - - FBLazyVector (= 0.79.5) - - RCTRequired (= 0.79.5) - - React-Core (= 0.79.5) - - React (0.79.5): - - React-Core (= 0.79.5) - - React-Core/DevSupport (= 0.79.5) - - React-Core/RCTWebSocket (= 0.79.5) - - React-RCTActionSheet (= 0.79.5) - - React-RCTAnimation (= 0.79.5) - - React-RCTBlob (= 0.79.5) - - React-RCTImage (= 0.79.5) - - React-RCTLinking (= 0.79.5) - - React-RCTNetwork (= 0.79.5) - - React-RCTSettings (= 0.79.5) - - React-RCTText (= 0.79.5) - - React-RCTVibration (= 0.79.5) - - React-callinvoker (0.79.5) - - React-Core (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default (= 0.79.5) - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/CoreModulesHeaders (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/Default (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/DevSupport (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default (= 0.79.5) - - React-Core/RCTWebSocket (= 0.79.5) - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTActionSheetHeaders (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTAnimationHeaders (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTBlobHeaders (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTImageHeaders (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTLinkingHeaders (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTNetworkHeaders (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTSettingsHeaders (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTTextHeaders (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTVibrationHeaders (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-Core/RCTWebSocket (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTDeprecation - - React-Core/Default (= 0.79.5) - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-perflogger - - React-runtimescheduler - - React-utils - - SocketRocket (= 0.7.1) - - Yoga - - React-CoreModules (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - RCT-Folly (= 2024.11.18.00) - - RCTTypeSafety (= 0.79.5) - - React-Core/CoreModulesHeaders (= 0.79.5) - - React-jsi (= 0.79.5) - - React-jsinspector - - React-jsinspectortracing - - React-NativeModulesApple - - React-RCTBlob - - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.79.5) - - ReactCommon - - SocketRocket (= 0.7.1) - - React-cxxreact (0.79.5): - - boost - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-callinvoker (= 0.79.5) - - React-debug (= 0.79.5) - - React-jsi (= 0.79.5) - - React-jsinspector - - React-jsinspectortracing - - React-logger (= 0.79.5) - - React-perflogger (= 0.79.5) - - React-runtimeexecutor (= 0.79.5) - - React-timing (= 0.79.5) - - React-debug (0.79.5) - - React-defaultsnativemodule (0.79.5): - - hermes-engine - - RCT-Folly - - React-domnativemodule - - React-featureflagsnativemodule - - React-hermes - - React-idlecallbacksnativemodule - - React-jsi - - React-jsiexecutor - - React-microtasksnativemodule - - React-RCTFBReactNativeSpec - - React-domnativemodule (0.79.5): - - hermes-engine - - RCT-Folly - - React-Fabric - - React-FabricComponents - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-RCTFBReactNativeSpec - - ReactCommon/turbomodule/core - - Yoga - - React-Fabric (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/animations (= 0.79.5) - - React-Fabric/attributedstring (= 0.79.5) - - React-Fabric/componentregistry (= 0.79.5) - - React-Fabric/componentregistrynative (= 0.79.5) - - React-Fabric/components (= 0.79.5) - - React-Fabric/consistency (= 0.79.5) - - React-Fabric/core (= 0.79.5) - - React-Fabric/dom (= 0.79.5) - - React-Fabric/imagemanager (= 0.79.5) - - React-Fabric/leakchecker (= 0.79.5) - - React-Fabric/mounting (= 0.79.5) - - React-Fabric/observers (= 0.79.5) - - React-Fabric/scheduler (= 0.79.5) - - React-Fabric/telemetry (= 0.79.5) - - React-Fabric/templateprocessor (= 0.79.5) - - React-Fabric/uimanager (= 0.79.5) - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/animations (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/attributedstring (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/componentregistry (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/componentregistrynative (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/components (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.79.5) - - React-Fabric/components/root (= 0.79.5) - - React-Fabric/components/scrollview (= 0.79.5) - - React-Fabric/components/view (= 0.79.5) - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/components/legacyviewmanagerinterop (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/components/root (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/components/scrollview (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/components/view (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-renderercss - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-Fabric/consistency (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/core (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/dom (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/imagemanager (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/leakchecker (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/mounting (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/observers (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/observers/events (= 0.79.5) - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/observers/events (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/scheduler (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/observers/events - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-performancetimeline - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/telemetry (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/templateprocessor (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/uimanager (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/uimanager/consistency (= 0.79.5) - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererconsistency - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-Fabric/uimanager/consistency (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererconsistency - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - React-FabricComponents (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-FabricComponents/components (= 0.79.5) - - React-FabricComponents/textlayoutmanager (= 0.79.5) - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.79.5) - - React-FabricComponents/components/iostextinput (= 0.79.5) - - React-FabricComponents/components/modal (= 0.79.5) - - React-FabricComponents/components/rncore (= 0.79.5) - - React-FabricComponents/components/safeareaview (= 0.79.5) - - React-FabricComponents/components/scrollview (= 0.79.5) - - React-FabricComponents/components/text (= 0.79.5) - - React-FabricComponents/components/textinput (= 0.79.5) - - React-FabricComponents/components/unimplementedview (= 0.79.5) - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/inputaccessory (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/iostextinput (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/modal (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/rncore (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/safeareaview (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/scrollview (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/text (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/textinput (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/components/unimplementedview (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricComponents/textlayoutmanager (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - Yoga - - React-FabricImage (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired (= 0.79.5) - - RCTTypeSafety (= 0.79.5) - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-jsiexecutor (= 0.79.5) - - React-logger - - React-rendererdebug - - React-utils - - ReactCommon - - Yoga - - React-featureflags (0.79.5): - - RCT-Folly (= 2024.11.18.00) - - React-featureflagsnativemodule (0.79.5): - - hermes-engine - - RCT-Folly - - React-featureflags - - React-hermes - - React-jsi - - React-jsiexecutor - - React-RCTFBReactNativeSpec - - ReactCommon/turbomodule/core - - React-graphics (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - React-hermes - - React-jsi - - React-jsiexecutor - - React-utils - - React-hermes (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-cxxreact (= 0.79.5) - - React-jsi - - React-jsiexecutor (= 0.79.5) - - React-jsinspector - - React-jsinspectortracing - - React-perflogger (= 0.79.5) - - React-runtimeexecutor - - React-idlecallbacksnativemodule (0.79.5): - - glog - - hermes-engine - - RCT-Folly - - React-hermes - - React-jsi - - React-jsiexecutor - - React-RCTFBReactNativeSpec - - React-runtimescheduler - - ReactCommon/turbomodule/core - - React-ImageManager (0.79.5): - - glog - - RCT-Folly/Fabric - - React-Core/Default - - React-debug - - React-Fabric - - React-graphics - - React-rendererdebug - - React-utils - - React-jserrorhandler (0.79.5): - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - React-cxxreact - - React-debug - - React-featureflags - - React-jsi - - ReactCommon/turbomodule/bridging - - React-jsi (0.79.5): - - boost - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-jsiexecutor (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-cxxreact (= 0.79.5) - - React-jsi (= 0.79.5) - - React-jsinspector - - React-jsinspectortracing - - React-perflogger (= 0.79.5) - - React-jsinspector (0.79.5): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly - - React-featureflags - - React-jsi - - React-jsinspectortracing - - React-perflogger (= 0.79.5) - - React-runtimeexecutor (= 0.79.5) - - React-jsinspectortracing (0.79.5): - - RCT-Folly - - React-oscompat - - React-jsitooling (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - RCT-Folly (= 2024.11.18.00) - - React-cxxreact (= 0.79.5) - - React-jsi (= 0.79.5) - - React-jsinspector - - React-jsinspectortracing - - React-jsitracing (0.79.5): - - React-jsi - - React-logger (0.79.5): - - glog - - React-Mapbuffer (0.79.5): - - glog - - React-debug - - React-microtasksnativemodule (0.79.5): - - hermes-engine - - RCT-Folly - - React-hermes - - React-jsi - - React-jsiexecutor - - React-RCTFBReactNativeSpec - - ReactCommon/turbomodule/core - - react-native-safe-area-context (5.4.0): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - react-native-safe-area-context/common (= 5.4.0) - - react-native-safe-area-context/fabric (= 5.4.0) - - React-NativeModulesApple - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - react-native-safe-area-context/common (5.4.0): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-NativeModulesApple - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - react-native-safe-area-context/fabric (5.4.0): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - react-native-safe-area-context/common - - React-NativeModulesApple - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - react-native-webview (13.13.5): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-NativeModulesApple - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - React-NativeModulesApple (0.79.5): - - glog - - hermes-engine - - React-callinvoker - - React-Core - - React-cxxreact - - React-featureflags - - React-hermes - - React-jsi - - React-jsinspector - - React-runtimeexecutor - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - React-oscompat (0.79.5) - - React-perflogger (0.79.5): - - DoubleConversion - - RCT-Folly (= 2024.11.18.00) - - React-performancetimeline (0.79.5): - - RCT-Folly (= 2024.11.18.00) - - React-cxxreact - - React-featureflags - - React-jsinspectortracing - - React-perflogger - - React-timing - - React-RCTActionSheet (0.79.5): - - React-Core/RCTActionSheetHeaders (= 0.79.5) - - React-RCTAnimation (0.79.5): - - RCT-Folly (= 2024.11.18.00) - - RCTTypeSafety - - React-Core/RCTAnimationHeaders - - React-jsi - - React-NativeModulesApple - - React-RCTFBReactNativeSpec - - ReactCommon - - React-RCTAppDelegate (0.79.5): - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-CoreModules - - React-debug - - React-defaultsnativemodule - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-jsitooling - - React-NativeModulesApple - - React-RCTFabric - - React-RCTFBReactNativeSpec - - React-RCTImage - - React-RCTNetwork - - React-RCTRuntime - - React-rendererdebug - - React-RuntimeApple - - React-RuntimeCore - - React-runtimescheduler - - React-utils - - ReactCommon - - React-RCTBlob (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-Core/RCTBlobHeaders - - React-Core/RCTWebSocket - - React-jsi - - React-jsinspector - - React-NativeModulesApple - - React-RCTFBReactNativeSpec - - React-RCTNetwork - - ReactCommon - - React-RCTFabric (0.79.5): - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - React-Core - - React-debug - - React-Fabric - - React-FabricComponents - - React-FabricImage - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-jsinspector - - React-jsinspectortracing - - React-performancetimeline - - React-RCTAnimation - - React-RCTImage - - React-RCTText - - React-rendererconsistency - - React-renderercss - - React-rendererdebug - - React-runtimescheduler - - React-utils - - Yoga - - React-RCTFBReactNativeSpec (0.79.5): - - hermes-engine - - RCT-Folly - - RCTRequired - - RCTTypeSafety - - React-Core - - React-hermes - - React-jsi - - React-jsiexecutor - - React-NativeModulesApple - - ReactCommon - - React-RCTImage (0.79.5): - - RCT-Folly (= 2024.11.18.00) - - RCTTypeSafety - - React-Core/RCTImageHeaders - - React-jsi - - React-NativeModulesApple - - React-RCTFBReactNativeSpec - - React-RCTNetwork - - ReactCommon - - React-RCTLinking (0.79.5): - - React-Core/RCTLinkingHeaders (= 0.79.5) - - React-jsi (= 0.79.5) - - React-NativeModulesApple - - React-RCTFBReactNativeSpec - - ReactCommon - - ReactCommon/turbomodule/core (= 0.79.5) - - React-RCTNetwork (0.79.5): - - RCT-Folly (= 2024.11.18.00) - - RCTTypeSafety - - React-Core/RCTNetworkHeaders - - React-jsi - - React-NativeModulesApple - - React-RCTFBReactNativeSpec - - ReactCommon - - React-RCTRuntime (0.79.5): - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - React-Core - - React-hermes - - React-jsi - - React-jsinspector - - React-jsinspectortracing - - React-jsitooling - - React-RuntimeApple - - React-RuntimeCore - - React-RuntimeHermes - - React-RCTSettings (0.79.5): - - RCT-Folly (= 2024.11.18.00) - - RCTTypeSafety - - React-Core/RCTSettingsHeaders - - React-jsi - - React-NativeModulesApple - - React-RCTFBReactNativeSpec - - ReactCommon - - React-RCTText (0.79.5): - - React-Core/RCTTextHeaders (= 0.79.5) - - Yoga - - React-RCTVibration (0.79.5): - - RCT-Folly (= 2024.11.18.00) - - React-Core/RCTVibrationHeaders - - React-jsi - - React-NativeModulesApple - - React-RCTFBReactNativeSpec - - ReactCommon - - React-rendererconsistency (0.79.5) - - React-renderercss (0.79.5): - - React-debug - - React-utils - - React-rendererdebug (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - RCT-Folly (= 2024.11.18.00) - - React-debug - - React-rncore (0.79.5) - - React-RuntimeApple (0.79.5): - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - React-callinvoker - - React-Core/Default - - React-CoreModules - - React-cxxreact - - React-featureflags - - React-jserrorhandler - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-Mapbuffer - - React-NativeModulesApple - - React-RCTFabric - - React-RCTFBReactNativeSpec - - React-RuntimeCore - - React-runtimeexecutor - - React-RuntimeHermes - - React-runtimescheduler - - React-utils - - React-RuntimeCore (0.79.5): - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - React-cxxreact - - React-Fabric - - React-featureflags - - React-hermes - - React-jserrorhandler - - React-jsi - - React-jsiexecutor - - React-jsinspector - - React-jsitooling - - React-performancetimeline - - React-runtimeexecutor - - React-runtimescheduler - - React-utils - - React-runtimeexecutor (0.79.5): - - React-jsi (= 0.79.5) - - React-RuntimeHermes (0.79.5): - - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - React-featureflags - - React-hermes - - React-jsi - - React-jsinspector - - React-jsinspectortracing - - React-jsitooling - - React-jsitracing - - React-RuntimeCore - - React-utils - - React-runtimescheduler (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-callinvoker - - React-cxxreact - - React-debug - - React-featureflags - - React-hermes - - React-jsi - - React-jsinspectortracing - - React-performancetimeline - - React-rendererconsistency - - React-rendererdebug - - React-runtimeexecutor - - React-timing - - React-utils - - React-timing (0.79.5) - - React-utils (0.79.5): - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-debug - - React-hermes - - React-jsi (= 0.79.5) - - ReactAppDependencyProvider (0.79.5): - - ReactCodegen - - ReactCodegen (0.79.5): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-FabricImage - - React-featureflags - - React-graphics - - React-hermes - - React-jsi - - React-jsiexecutor - - React-NativeModulesApple - - React-RCTAppDelegate - - React-rendererdebug - - React-utils - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - ReactCommon (0.79.5): - - ReactCommon/turbomodule (= 0.79.5) - - ReactCommon/turbomodule (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-callinvoker (= 0.79.5) - - React-cxxreact (= 0.79.5) - - React-jsi (= 0.79.5) - - React-logger (= 0.79.5) - - React-perflogger (= 0.79.5) - - ReactCommon/turbomodule/bridging (= 0.79.5) - - ReactCommon/turbomodule/core (= 0.79.5) - - ReactCommon/turbomodule/bridging (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-callinvoker (= 0.79.5) - - React-cxxreact (= 0.79.5) - - React-jsi (= 0.79.5) - - React-logger (= 0.79.5) - - React-perflogger (= 0.79.5) - - ReactCommon/turbomodule/core (0.79.5): - - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-callinvoker (= 0.79.5) - - React-cxxreact (= 0.79.5) - - React-debug (= 0.79.5) - - React-featureflags (= 0.79.5) - - React-jsi (= 0.79.5) - - React-logger (= 0.79.5) - - React-perflogger (= 0.79.5) - - React-utils (= 0.79.5) - - RNGestureHandler (2.24.0): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-NativeModulesApple - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - RNReanimated (3.17.5): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-NativeModulesApple - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - RNReanimated/reanimated (= 3.17.5) - - RNReanimated/worklets (= 3.17.5) - - Yoga - - RNReanimated/reanimated (3.17.5): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-NativeModulesApple - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - RNReanimated/reanimated/apple (= 3.17.5) - - Yoga - - RNReanimated/reanimated/apple (3.17.5): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-NativeModulesApple - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - RNReanimated/worklets (3.17.5): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-NativeModulesApple - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - RNReanimated/worklets/apple (= 3.17.5) - - Yoga - - RNReanimated/worklets/apple (3.17.5): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-NativeModulesApple - - React-RCTFabric - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - RNScreens (4.11.1): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-NativeModulesApple - - React-RCTFabric - - React-RCTImage - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - RNScreens/common (= 4.11.1) - - Yoga - - RNScreens/common (4.11.1): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-featureflags - - React-graphics - - React-hermes - - React-ImageManager - - React-jsi - - React-NativeModulesApple - - React-RCTFabric - - React-RCTImage - - React-renderercss - - React-rendererdebug - - React-utils - - ReactCodegen - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - Yoga - - SDWebImage (5.21.0): - - SDWebImage/Core (= 5.21.0) - - SDWebImage/Core (5.21.0) - - SDWebImageAVIFCoder (0.11.0): - - libavif/core (>= 0.11.0) - - SDWebImage (~> 5.10) - - SDWebImageSVGCoder (1.7.0): - - SDWebImage/Core (~> 5.6) - - SDWebImageWebPCoder (0.14.6): - - libwebp (~> 1.0) - - SDWebImage/Core (~> 5.17) - - SocketRocket (0.7.1) - - Yoga (0.0.0) - -DEPENDENCIES: - - "boost (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/boost.podspec`)" - - "DoubleConversion (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)" - - "EXApplication (from `../node_modules/.pnpm/expo-application@6.1.5_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-_2607135c6a1c82267a5be6de8a761102/node_modules/expo-application/ios`)" - - "EXConstants (from `../node_modules/.pnpm/expo-constants@17.1.7_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-n_c31041cf335f3aca7b333272ec0267a4/node_modules/expo-constants/ios`)" - - "EXNotifications (from `../node_modules/.pnpm/expo-notifications@0.31.4_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_rea_7f4f027d3630e5b24f1343c3c155b83c/node_modules/expo-notifications/ios`)" - - "Expo (from `../node_modules/.pnpm/expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-native@0.79.5_@babel+co_b5e7f40cd79ecb33ee7cf15366c8126f/node_modules/expo`)" - - "ExpoAsset (from `../node_modules/.pnpm/expo-asset@11.1.7_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-nativ_1474fe279e8426867a6988da6961b125/node_modules/expo-asset/ios`)" - - "ExpoBlur (from `../node_modules/.pnpm/expo-blur@14.1.5_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-native_a5eb1418d7b4409687be59298c8365b2/node_modules/expo-blur/ios`)" - - "ExpoFileSystem (from `../node_modules/.pnpm/expo-file-system@18.1.11_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_reac_938f6893bfe8db38a035484042a9b789/node_modules/expo-file-system/ios`)" - - "ExpoFont (from `../node_modules/.pnpm/expo-font@13.3.2_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-native_268d3dc237586508dbe1c166652a54a1/node_modules/expo-font/ios`)" - - "ExpoHaptics (from `../node_modules/.pnpm/expo-haptics@14.1.4_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-nat_f6d62a1325911eccc313eb0b80c4769a/node_modules/expo-haptics/ios`)" - - "ExpoHead (from `../node_modules/.pnpm/expo-router@5.1.4_e1c8eefe113e01b6d50ed7cbca38deea/node_modules/expo-router/ios`)" - - "ExpoImage (from `../node_modules/.pnpm/expo-image@2.4.0_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-native_4c54288a18b91c66205089dd7b402647/node_modules/expo-image/ios`)" - - "ExpoKeepAwake (from `../node_modules/.pnpm/expo-keep-awake@14.1.4_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-_95a77a4b57e28aa5a41513f57a07fd12/node_modules/expo-keep-awake/ios`)" - - "ExpoLinking (from `../node_modules/.pnpm/expo-linking@7.1.7_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-nati_52dae9d6698fcbd5cf3e43cc63e4bc2e/node_modules/expo-linking/ios`)" - - "ExpoModulesCore (from `../node_modules/.pnpm/expo-modules-core@2.5.0/node_modules/expo-modules-core`)" - - "ExpoSplashScreen (from `../node_modules/.pnpm/expo-splash-screen@0.30.10_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_re_f85c3a6c446cf6066fc75a95dfc37cec/node_modules/expo-splash-screen/ios`)" - - "ExpoSymbols (from `../node_modules/.pnpm/expo-symbols@0.4.5_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-nati_a45d456b5e2714d72a574471ba93938d/node_modules/expo-symbols/ios`)" - - "ExpoSystemUI (from `../node_modules/.pnpm/expo-system-ui@5.0.10_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-n_eedf29d4380e1fe6b0797ae502a952c1/node_modules/expo-system-ui/ios`)" - - "ExpoWebBrowser (from `../node_modules/.pnpm/expo-web-browser@14.2.0_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react_80041f3e677b4194c8a419762608393b/node_modules/expo-web-browser/ios`)" - - "fast_float (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/fast_float.podspec`)" - - "FBLazyVector (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/FBLazyVector`)" - - "fmt (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/fmt.podspec`)" - - "glog (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/glog.podspec`)" - - "hermes-engine (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`)" - - "RCT-Folly (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)" - - "RCT-Folly/Fabric (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)" - - "RCTDeprecation (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`)" - - "RCTRequired (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Required`)" - - "RCTTypeSafety (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/TypeSafety`)" - - "React (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/`)" - - "React-callinvoker (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/callinvoker`)" - - "React-Core (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/`)" - - "React-Core/RCTWebSocket (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/`)" - - "React-CoreModules (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/React/CoreModules`)" - - "React-cxxreact (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/cxxreact`)" - - "React-debug (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/debug`)" - - "React-defaultsnativemodule (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/defaults`)" - - "React-domnativemodule (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/dom`)" - - "React-Fabric (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon`)" - - "React-FabricComponents (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon`)" - - "React-FabricImage (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon`)" - - "React-featureflags (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/featureflags`)" - - "React-featureflagsnativemodule (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/featureflags`)" - - "React-graphics (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/graphics`)" - - "React-hermes (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/hermes`)" - - "React-idlecallbacksnativemodule (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`)" - - "React-ImageManager (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`)" - - "React-jserrorhandler (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jserrorhandler`)" - - "React-jsi (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jsi`)" - - "React-jsiexecutor (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jsiexecutor`)" - - "React-jsinspector (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jsinspector-modern`)" - - "React-jsinspectortracing (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jsinspector-modern/tracing`)" - - "React-jsitooling (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jsitooling`)" - - "React-jsitracing (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/hermes/executor/`)" - - "React-logger (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/logger`)" - - "React-Mapbuffer (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon`)" - - "React-microtasksnativemodule (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/microtasks`)" - - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) - - react-native-webview (from `../node_modules/react-native-webview`) - - "React-NativeModulesApple (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`)" - - "React-oscompat (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/oscompat`)" - - "React-perflogger (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/reactperflogger`)" - - "React-performancetimeline (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/performance/timeline`)" - - "React-RCTActionSheet (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/ActionSheetIOS`)" - - "React-RCTAnimation (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/NativeAnimation`)" - - "React-RCTAppDelegate (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/AppDelegate`)" - - "React-RCTBlob (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Blob`)" - - "React-RCTFabric (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/React`)" - - "React-RCTFBReactNativeSpec (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/React`)" - - "React-RCTImage (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Image`)" - - "React-RCTLinking (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/LinkingIOS`)" - - "React-RCTNetwork (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Network`)" - - "React-RCTRuntime (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/React/Runtime`)" - - "React-RCTSettings (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Settings`)" - - "React-RCTText (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Text`)" - - "React-RCTVibration (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Vibration`)" - - "React-rendererconsistency (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/consistency`)" - - "React-renderercss (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/css`)" - - "React-rendererdebug (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/debug`)" - - "React-rncore (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon`)" - - "React-RuntimeApple (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/runtime/platform/ios`)" - - "React-RuntimeCore (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/runtime`)" - - "React-runtimeexecutor (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/runtimeexecutor`)" - - "React-RuntimeHermes (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/runtime`)" - - "React-runtimescheduler (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`)" - - "React-timing (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/timing`)" - - "React-utils (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/utils`)" - - ReactAppDependencyProvider (from `build/generated/ios`) - - ReactCodegen (from `build/generated/ios`) - - "ReactCommon/turbomodule/core (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon`)" - - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) - - RNReanimated (from `../node_modules/react-native-reanimated`) - - RNScreens (from `../node_modules/react-native-screens`) - - "Yoga (from `../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/yoga`)" - -SPEC REPOS: - trunk: - - libavif - - libdav1d - - libwebp - - SDWebImage - - SDWebImageAVIFCoder - - SDWebImageSVGCoder - - SDWebImageWebPCoder - - SocketRocket - -EXTERNAL SOURCES: - boost: - :podspec: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/boost.podspec" - DoubleConversion: - :podspec: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" - EXApplication: - :path: "../node_modules/.pnpm/expo-application@6.1.5_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-_2607135c6a1c82267a5be6de8a761102/node_modules/expo-application/ios" - EXConstants: - :path: "../node_modules/.pnpm/expo-constants@17.1.7_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-n_c31041cf335f3aca7b333272ec0267a4/node_modules/expo-constants/ios" - EXNotifications: - :path: "../node_modules/.pnpm/expo-notifications@0.31.4_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_rea_7f4f027d3630e5b24f1343c3c155b83c/node_modules/expo-notifications/ios" - Expo: - :path: "../node_modules/.pnpm/expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-native@0.79.5_@babel+co_b5e7f40cd79ecb33ee7cf15366c8126f/node_modules/expo" - ExpoAsset: - :path: "../node_modules/.pnpm/expo-asset@11.1.7_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-nativ_1474fe279e8426867a6988da6961b125/node_modules/expo-asset/ios" - ExpoBlur: - :path: "../node_modules/.pnpm/expo-blur@14.1.5_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-native_a5eb1418d7b4409687be59298c8365b2/node_modules/expo-blur/ios" - ExpoFileSystem: - :path: "../node_modules/.pnpm/expo-file-system@18.1.11_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_reac_938f6893bfe8db38a035484042a9b789/node_modules/expo-file-system/ios" - ExpoFont: - :path: "../node_modules/.pnpm/expo-font@13.3.2_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-native_268d3dc237586508dbe1c166652a54a1/node_modules/expo-font/ios" - ExpoHaptics: - :path: "../node_modules/.pnpm/expo-haptics@14.1.4_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-nat_f6d62a1325911eccc313eb0b80c4769a/node_modules/expo-haptics/ios" - ExpoHead: - :path: "../node_modules/.pnpm/expo-router@5.1.4_e1c8eefe113e01b6d50ed7cbca38deea/node_modules/expo-router/ios" - ExpoImage: - :path: "../node_modules/.pnpm/expo-image@2.4.0_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-native_4c54288a18b91c66205089dd7b402647/node_modules/expo-image/ios" - ExpoKeepAwake: - :path: "../node_modules/.pnpm/expo-keep-awake@14.1.4_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-_95a77a4b57e28aa5a41513f57a07fd12/node_modules/expo-keep-awake/ios" - ExpoLinking: - :path: "../node_modules/.pnpm/expo-linking@7.1.7_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-nati_52dae9d6698fcbd5cf3e43cc63e4bc2e/node_modules/expo-linking/ios" - ExpoModulesCore: - :path: "../node_modules/.pnpm/expo-modules-core@2.5.0/node_modules/expo-modules-core" - ExpoSplashScreen: - :path: "../node_modules/.pnpm/expo-splash-screen@0.30.10_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_re_f85c3a6c446cf6066fc75a95dfc37cec/node_modules/expo-splash-screen/ios" - ExpoSymbols: - :path: "../node_modules/.pnpm/expo-symbols@0.4.5_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-nati_a45d456b5e2714d72a574471ba93938d/node_modules/expo-symbols/ios" - ExpoSystemUI: - :path: "../node_modules/.pnpm/expo-system-ui@5.0.10_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react-n_eedf29d4380e1fe6b0797ae502a952c1/node_modules/expo-system-ui/ios" - ExpoWebBrowser: - :path: "../node_modules/.pnpm/expo-web-browser@14.2.0_expo@53.0.20_@babel+core@7.28.0_@expo+metro-runtime@5.0.4_react_80041f3e677b4194c8a419762608393b/node_modules/expo-web-browser/ios" - fast_float: - :podspec: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/fast_float.podspec" - FBLazyVector: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/FBLazyVector" - fmt: - :podspec: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/fmt.podspec" - glog: - :podspec: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/glog.podspec" - hermes-engine: - :podspec: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-2025-06-04-RNv0.79.3-7f9a871eefeb2c3852365ee80f0b6733ec12ac3b - RCT-Folly: - :podspec: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" - RCTDeprecation: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" - RCTRequired: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Required" - RCTTypeSafety: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/TypeSafety" - React: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/" - React-callinvoker: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/callinvoker" - React-Core: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/" - React-CoreModules: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/React/CoreModules" - React-cxxreact: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/cxxreact" - React-debug: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/debug" - React-defaultsnativemodule: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/defaults" - React-domnativemodule: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/dom" - React-Fabric: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon" - React-FabricComponents: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon" - React-FabricImage: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon" - React-featureflags: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/featureflags" - React-featureflagsnativemodule: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/featureflags" - React-graphics: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/graphics" - React-hermes: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/hermes" - React-idlecallbacksnativemodule: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" - React-ImageManager: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" - React-jserrorhandler: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jserrorhandler" - React-jsi: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jsi" - React-jsiexecutor: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jsiexecutor" - React-jsinspector: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jsinspector-modern" - React-jsinspectortracing: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jsinspector-modern/tracing" - React-jsitooling: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/jsitooling" - React-jsitracing: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/hermes/executor/" - React-logger: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/logger" - React-Mapbuffer: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon" - React-microtasksnativemodule: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/microtasks" - react-native-safe-area-context: - :path: "../node_modules/react-native-safe-area-context" - react-native-webview: - :path: "../node_modules/react-native-webview" - React-NativeModulesApple: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" - React-oscompat: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/oscompat" - React-perflogger: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/reactperflogger" - React-performancetimeline: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/performance/timeline" - React-RCTActionSheet: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/ActionSheetIOS" - React-RCTAnimation: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/NativeAnimation" - React-RCTAppDelegate: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/AppDelegate" - React-RCTBlob: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Blob" - React-RCTFabric: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/React" - React-RCTFBReactNativeSpec: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/React" - React-RCTImage: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Image" - React-RCTLinking: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/LinkingIOS" - React-RCTNetwork: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Network" - React-RCTRuntime: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/React/Runtime" - React-RCTSettings: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Settings" - React-RCTText: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Text" - React-RCTVibration: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/Libraries/Vibration" - React-rendererconsistency: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/consistency" - React-renderercss: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/css" - React-rendererdebug: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/debug" - React-rncore: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon" - React-RuntimeApple: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/runtime/platform/ios" - React-RuntimeCore: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/runtime" - React-runtimeexecutor: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/runtimeexecutor" - React-RuntimeHermes: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/runtime" - React-runtimescheduler: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" - React-timing: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/timing" - React-utils: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/react/utils" - ReactAppDependencyProvider: - :path: build/generated/ios - ReactCodegen: - :path: build/generated/ios - ReactCommon: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon" - RNGestureHandler: - :path: "../node_modules/react-native-gesture-handler" - RNReanimated: - :path: "../node_modules/react-native-reanimated" - RNScreens: - :path: "../node_modules/react-native-screens" - Yoga: - :path: "../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native/ReactCommon/yoga" - -SPEC CHECKSUMS: - boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90 - DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb - EXApplication: 1e06972201838375ca1ec1ba34d586a98a5dc718 - EXConstants: 98bcf0f22b820f9b28f9fee55ff2daededadd2f8 - EXNotifications: be5e949edf1d60b70e77178b81aa505298fadd07 - Expo: a40d525c930dd1c8a158e082756ee071955baccb - ExpoAsset: ef06e880126c375f580d4923fdd1cdf4ee6ee7d6 - ExpoBlur: 3c8885b9bf9eef4309041ec87adec48b5f1986a9 - ExpoFileSystem: 7f92f7be2f5c5ed40a7c9efc8fa30821181d9d63 - ExpoFont: cf508bc2e6b70871e05386d71cab927c8524cc8e - ExpoHaptics: 0ff6e0d83cd891178a306e548da1450249d54500 - ExpoHead: a7b66cbaeeb51f4a85338d335a0f5467e29a2c90 - ExpoImage: e4102c93d1dbe99ff54b075452d1bc9d6ec21b7c - ExpoKeepAwake: bf0811570c8da182bfb879169437d4de298376e7 - ExpoLinking: d5c183998ca6ada66ff45e407e0f965b398a8902 - ExpoModulesCore: 00a1b5c73248465bd0b93f59f8538c4573dac579 - ExpoSplashScreen: 0ad5acac1b5d2953c6e00d4319f16d616f70d4dd - ExpoSymbols: c5612a90fb9179cdaebcd19bea9d8c69e5d3b859 - ExpoSystemUI: c2724f9d5af6b1bb74e013efadf9c6a8fae547a2 - ExpoWebBrowser: dc39a88485f007e61a3dff05d6a75f22ab4a2e92 - fast_float: 06eeec4fe712a76acc9376682e4808b05ce978b6 - FBLazyVector: d2a9cd223302b6c9aa4aa34c1a775e9db609eb52 - fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd - glog: 5683914934d5b6e4240e497e0f4a3b42d1854183 - hermes-engine: f03b0e06d3882d71e67e45b073bb827da1a21aae - libavif: 84bbb62fb232c3018d6f1bab79beea87e35de7b7 - libdav1d: 23581a4d8ec811ff171ed5e2e05cd27bad64c39f - libwebp: 02b23773aedb6ff1fd38cec7a77b81414c6842a8 - RCT-Folly: e78785aa9ba2ed998ea4151e314036f6c49e6d82 - RCTDeprecation: 5f638f65935e273753b1f31a365db6a8d6dc53b5 - RCTRequired: 8b46a520ea9071e2bc47d474aa9ca31b4a935bd8 - RCTTypeSafety: cc4740278c2a52cbf740592b0a0a40df1587c9ab - React: 6393ae1807614f017a84805bf2417e3497f518a6 - React-callinvoker: c34f666f551f05a325b87e7e3e6df0e082fa3d99 - React-Core: 1ba9acdf7accbd46ccaae99999443ae2722c82b7 - React-CoreModules: 3c3cf4a91257f138e3feb47169a2d7fe341b5495 - React-cxxreact: 444d518a5d3a933e029b5e5ca6d8127c2e43255c - React-debug: a951cdb698321d78ebd955fc8788ebbe51af3519 - React-defaultsnativemodule: 35816c7cb315962495d815446b2c8f1f3d2396ad - React-domnativemodule: 94efa04e53aa12a6dc02d420f1564ee18f3059bd - React-Fabric: bb8ccdb10256fa8acfd98a189590e2e44878abd7 - React-FabricComponents: 60703b954ca7e3d09cdb8d6fff6a4118f3c1478f - React-FabricImage: 0a8cc153d20af111f966e14b3814faa692a6805d - React-featureflags: 32d776f9bef34bdab6218ad99db535e75e5c1f4e - React-featureflagsnativemodule: dd5e1e8579d7c3e10b31969c4ca2f56ba3743ec2 - React-graphics: bce95f01799245fa58ca35bdc06a98677b67352e - React-hermes: 9ec11ce5f88c0778e027aa06a6e3e6eb19ddae09 - React-idlecallbacksnativemodule: 9d125d1b9bb3e0bb4de334fea94228e6eeac1852 - React-ImageManager: c40cb4a131371ddecbabc618ef354c57c864c550 - React-jserrorhandler: c00e040f76b32a1846d7eb43602a78ad1e1f60d1 - React-jsi: 8f065aa1ae1d35bef3c394cb1663d114c4952fd8 - React-jsiexecutor: fc8e69fb870cb6e69920fd482a76d4ae54a1c40a - React-jsinspector: 42760714871594f021b3bf223f2f9ac350183ed3 - React-jsinspectortracing: 237f149a09bab785ec6b3a15cc92fc51c0d15cc4 - React-jsitooling: ef1fca866f14d8d4bd80a9570118c19e62775f96 - React-jsitracing: cfa927f650c6f7da613da9fe2a6eeaebc6b2ad1b - React-logger: 85fa3509931497c72ccd2547fcc91e7299d8591e - React-Mapbuffer: 96a2f2a176268581733be182fa6eebab1c0193be - React-microtasksnativemodule: bda561d2648e1e52bd9e5a87f8889836bdbde2e2 - react-native-safe-area-context: 562163222d999b79a51577eda2ea8ad2c32b4d06 - react-native-webview: 520bcb79c3f2af91e157cdd695732a34ab5f25c8 - React-NativeModulesApple: 1ecb83880dd11baf2228f8dd89d8419c387e03ad - React-oscompat: 0592889a9fcf0eacb205532028e4a364e22907dd - React-perflogger: c584fa50e422a46f37404d083fad12eb289d5de4 - React-performancetimeline: 8deae06fc819e6f7d1f834818e72ab5581540e45 - React-RCTActionSheet: ce67bdc050cc1d9ef673c7a93e9799288a183f24 - React-RCTAnimation: 8bb813eb29c6de85be99c62640f3a999df76ba02 - React-RCTAppDelegate: 0200dcd70e996a7061965cfa7f8c443013cc11a1 - React-RCTBlob: a1dd15758420b6a8154019c5c188cf90648bc487 - React-RCTFabric: c7825ff7180893c4213eae8d249b279fc6bf5253 - React-RCTFBReactNativeSpec: b42afeff81dfd0618a4d37c6c6cb99a66b93a363 - React-RCTImage: 8a4f6ce18e73a7e894b886dfb7625e9e9fbc90ef - React-RCTLinking: fa49c624cd63979e7a6295ae9b1351d23ac4395a - React-RCTNetwork: f236fd2897d18522bba24453e2995a4c83e01024 - React-RCTRuntime: 6b9e893b1d375b7a733fe26c8781e8f062f52951 - React-RCTSettings: 69e2f25a5a1bf6cb37eef2e5c3bd4bb7e848296b - React-RCTText: 515ce74ed79c31dbf509e6f12770420ebbf23755 - React-RCTVibration: ef30ada606dfed859b2c71577f6f041d47f2cfbb - React-rendererconsistency: aedf87f8509bc0936ae5475d4ea1e26cb5e8def6 - React-renderercss: 636c2fffff5334897fc7745442c5e450a90eb549 - React-rendererdebug: 9c95cda4ebc6afb3b474924bb185b42ae317c02d - React-rncore: 3eb6f7bdfd181bc26f9f3edc87f70eb1a68a2f3c - React-RuntimeApple: 2cf5c8e38bfccd0e6aa47e3f87a1a3e85ae7fb87 - React-RuntimeCore: 2f87f504ca55b4a2a6bda1ee50c144b33cce0a15 - React-runtimeexecutor: ebfd71307b3166c73ac0c441c1ea42e0f17f821d - React-RuntimeHermes: a8391605396019d1f72079d3c72e80fcdc79c6a2 - React-runtimescheduler: 158b956675f624b3d3158ffab8f711ebf54fb3a6 - React-timing: acc3fa92c72dcc1de6300d752ebb84a1d55dc809 - React-utils: 525f1fe996874cff32a0ef8e523e31ebde23664d - ReactAppDependencyProvider: f3e842e6cb5a825b6918a74a38402ba1409411f8 - ReactCodegen: ac4e9ca784dc93a4dd125a80c3b781f6190074b3 - ReactCommon: 1ab5451fc5da87c4cc4c3046e19a8054624ca763 - RNGestureHandler: 7d0931a61d7ba0259f32db0ba7d0963c3ed15d2b - RNReanimated: 8979f5def1fee3fe3e92bd445898429c667f723a - RNScreens: 482e9707f9826230810c92e765751af53826d509 - SDWebImage: f84b0feeb08d2d11e6a9b843cb06d75ebf5b8868 - SDWebImageAVIFCoder: 00310d246aab3232ce77f1d8f0076f8c4b021d90 - SDWebImageSVGCoder: 15a300a97ec1c8ac958f009c02220ac0402e936c - SDWebImageWebPCoder: e38c0a70396191361d60c092933e22c20d5b1380 - SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 - Yoga: adb397651e1c00672c12e9495babca70777e411e - -PODFILE CHECKSUM: aa240124df3f4662680d03eb831f66cb76792751 - -COCOAPODS: 1.16.2 diff --git a/ios/Podfile.properties.json b/ios/Podfile.properties.json deleted file mode 100644 index 417e2e5..0000000 --- a/ios/Podfile.properties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "expo.jsEngine": "hermes", - "EX_DEV_CLIENT_NETWORK_INSPECTOR": "true", - "newArchEnabled": "true" -} diff --git a/ios/isotestapp.xcodeproj/project.pbxproj b/ios/isotestapp.xcodeproj/project.pbxproj deleted file mode 100644 index 4bfcc7d..0000000 --- a/ios/isotestapp.xcodeproj/project.pbxproj +++ /dev/null @@ -1,549 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 54; - objects = { - -/* Begin PBXBuildFile section */ - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; - 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; }; - 8F1408209307D6E4C7DAFA8C /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 62E7897A0A46BEBD6E3BE2DD /* PrivacyInfo.xcprivacy */; }; - 968B1E49021D53E4C6340251 /* libPods-isotestapp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 72BC77FAEBE1CD82A9A40DFA /* libPods-isotestapp.a */; }; - BB2F792D24A3F905000567C9 /* Expo.plist in Resources */ = {isa = PBXBuildFile; fileRef = BB2F792C24A3F905000567C9 /* Expo.plist */; }; - CE2FA99505850B4C98896E60 /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19ABB810D140C55E07163F9F /* ExpoModulesProvider.swift */; }; - F11748422D0307B40044C1D9 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = F11748412D0307B40044C1D9 /* AppDelegate.swift */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 00768180FA69209EEBD93158 /* Pods-isotestapp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-isotestapp.debug.xcconfig"; path = "Target Support Files/Pods-isotestapp/Pods-isotestapp.debug.xcconfig"; sourceTree = ""; }; - 13B07F961A680F5B00A75B9A /* isotestapp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = isotestapp.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = isotestapp/Images.xcassets; sourceTree = ""; }; - 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = isotestapp/Info.plist; sourceTree = ""; }; - 19ABB810D140C55E07163F9F /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-isotestapp/ExpoModulesProvider.swift"; sourceTree = ""; }; - 458F41F593E403B1A8626125 /* Pods-isotestapp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-isotestapp.release.xcconfig"; path = "Target Support Files/Pods-isotestapp/Pods-isotestapp.release.xcconfig"; sourceTree = ""; }; - 62E7897A0A46BEBD6E3BE2DD /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = isotestapp/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 72BC77FAEBE1CD82A9A40DFA /* libPods-isotestapp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-isotestapp.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = isotestapp/SplashScreen.storyboard; sourceTree = ""; }; - BB2F792C24A3F905000567C9 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Expo.plist; sourceTree = ""; }; - ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; - F11748412D0307B40044C1D9 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = isotestapp/AppDelegate.swift; sourceTree = ""; }; - F11748442D0722820044C1D9 /* isotestapp-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "isotestapp-Bridging-Header.h"; path = "isotestapp/isotestapp-Bridging-Header.h"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 968B1E49021D53E4C6340251 /* libPods-isotestapp.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 11714AEDC0523D1ACD1795A5 /* isotestapp */ = { - isa = PBXGroup; - children = ( - 19ABB810D140C55E07163F9F /* ExpoModulesProvider.swift */, - ); - name = isotestapp; - sourceTree = ""; - }; - 13B07FAE1A68108700A75B9A /* isotestapp */ = { - isa = PBXGroup; - children = ( - F11748412D0307B40044C1D9 /* AppDelegate.swift */, - F11748442D0722820044C1D9 /* isotestapp-Bridging-Header.h */, - BB2F792B24A3F905000567C9 /* Supporting */, - 13B07FB51A68108700A75B9A /* Images.xcassets */, - 13B07FB61A68108700A75B9A /* Info.plist */, - AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */, - 62E7897A0A46BEBD6E3BE2DD /* PrivacyInfo.xcprivacy */, - ); - name = isotestapp; - sourceTree = ""; - }; - 25A01EAB6BB811198435ECFD /* Pods */ = { - isa = PBXGroup; - children = ( - 00768180FA69209EEBD93158 /* Pods-isotestapp.debug.xcconfig */, - 458F41F593E403B1A8626125 /* Pods-isotestapp.release.xcconfig */, - ); - name = Pods; - path = Pods; - sourceTree = ""; - }; - 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { - isa = PBXGroup; - children = ( - ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - 72BC77FAEBE1CD82A9A40DFA /* libPods-isotestapp.a */, - ); - name = Frameworks; - sourceTree = ""; - }; - 832341AE1AAA6A7D00B99B32 /* Libraries */ = { - isa = PBXGroup; - children = ( - ); - name = Libraries; - sourceTree = ""; - }; - 83CBB9F61A601CBA00E9B192 = { - isa = PBXGroup; - children = ( - 13B07FAE1A68108700A75B9A /* isotestapp */, - 832341AE1AAA6A7D00B99B32 /* Libraries */, - 83CBBA001A601CBA00E9B192 /* Products */, - 2D16E6871FA4F8E400B85C8A /* Frameworks */, - 25A01EAB6BB811198435ECFD /* Pods */, - E1680B93FDBA9510CA170ED6 /* ExpoModulesProviders */, - ); - indentWidth = 2; - sourceTree = ""; - tabWidth = 2; - usesTabs = 0; - }; - 83CBBA001A601CBA00E9B192 /* Products */ = { - isa = PBXGroup; - children = ( - 13B07F961A680F5B00A75B9A /* isotestapp.app */, - ); - name = Products; - sourceTree = ""; - }; - BB2F792B24A3F905000567C9 /* Supporting */ = { - isa = PBXGroup; - children = ( - BB2F792C24A3F905000567C9 /* Expo.plist */, - ); - name = Supporting; - path = isotestapp/Supporting; - sourceTree = ""; - }; - E1680B93FDBA9510CA170ED6 /* ExpoModulesProviders */ = { - isa = PBXGroup; - children = ( - 11714AEDC0523D1ACD1795A5 /* isotestapp */, - ); - name = ExpoModulesProviders; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 13B07F861A680F5B00A75B9A /* isotestapp */ = { - isa = PBXNativeTarget; - buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "isotestapp" */; - buildPhases = ( - 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */, - D241A0BDABE4CF465A81A48E /* [Expo] Configure project */, - 13B07F871A680F5B00A75B9A /* Sources */, - 13B07F8C1A680F5B00A75B9A /* Frameworks */, - 13B07F8E1A680F5B00A75B9A /* Resources */, - 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, - 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */, - 92D5307D8A6AEFC8E5E85093 /* [CP] Embed Pods Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = isotestapp; - productName = isotestapp; - productReference = 13B07F961A680F5B00A75B9A /* isotestapp.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 83CBB9F71A601CBA00E9B192 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 1130; - TargetAttributes = { - 13B07F861A680F5B00A75B9A = { - LastSwiftMigration = 1250; - }; - }; - }; - buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "isotestapp" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 83CBB9F61A601CBA00E9B192; - productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 13B07F861A680F5B00A75B9A /* isotestapp */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 13B07F8E1A680F5B00A75B9A /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - BB2F792D24A3F905000567C9 /* Expo.plist in Resources */, - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, - 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */, - 8F1408209307D6E4C7DAFA8C /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { - isa = PBXShellScriptBuildPhase; - alwaysOutOfDate = 1; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Bundle React Native code and images"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "if [[ -f \"$PODS_ROOT/../.xcode.env\" ]]; then\n source \"$PODS_ROOT/../.xcode.env\"\nfi\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n# The project root by default is one level up from the ios directory\nexport PROJECT_ROOT=\"$PROJECT_DIR\"/..\n\nif [[ \"$CONFIGURATION\" = *Debug* ]]; then\n export SKIP_BUNDLING=1\nfi\nif [[ -z \"$ENTRY_FILE\" ]]; then\n # Set the entry JS file using the bundler's entry resolution.\n export ENTRY_FILE=\"$(\"$NODE_BINARY\" -e \"require('expo/scripts/resolveAppEntry')\" \"$PROJECT_ROOT\" ios absolute | tail -n 1)\"\nfi\n\nif [[ -z \"$CLI_PATH\" ]]; then\n # Use Expo CLI\n export CLI_PATH=\"$(\"$NODE_BINARY\" --print \"require.resolve('@expo/cli', { paths: [require.resolve('expo/package.json')] })\")\"\nfi\nif [[ -z \"$BUNDLE_COMMAND\" ]]; then\n # Default Expo CLI command for bundling\n export BUNDLE_COMMAND=\"export:embed\"\nfi\n\n# Source .xcode.env.updates if it exists to allow\n# SKIP_BUNDLING to be unset if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.updates\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.updates\"\nfi\n# Source local changes to allow overrides\n# if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n`\"$NODE_BINARY\" --print \"require('path').dirname(require.resolve('react-native/package.json')) + '/scripts/react-native-xcode.sh'\"`\n\n"; - }; - 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-isotestapp-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; - 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-isotestapp/Pods-isotestapp-resources.sh", - "${PODS_CONFIGURATION_BUILD_DIR}/EXApplication/ExpoApplication_privacy.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/EXConstants.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/ExpoConstants_privacy.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/EXNotifications/ExpoNotifications_privacy.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/ExpoFileSystem/ExpoFileSystem_privacy.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/ExpoSystemUI/ExpoSystemUI_privacy.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/RCT-Folly/RCT-Folly_privacy.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/React-Core_privacy.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact/React-cxxreact_privacy.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/boost/boost_privacy.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/glog/glog_privacy.bundle", - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoApplication_privacy.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXConstants.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoConstants_privacy.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoNotifications_privacy.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoFileSystem_privacy.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoSystemUI_privacy.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCT-Folly_privacy.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-Core_privacy.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-cxxreact_privacy.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SDWebImage.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/boost_privacy.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/glog_privacy.bundle", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-isotestapp/Pods-isotestapp-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - 92D5307D8A6AEFC8E5E85093 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-isotestapp/Pods-isotestapp-frameworks.sh", - "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermes.framework/hermes", - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-isotestapp/Pods-isotestapp-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - D241A0BDABE4CF465A81A48E /* [Expo] Configure project */ = { - isa = PBXShellScriptBuildPhase; - alwaysOutOfDate = 1; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "[Expo] Configure project"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-isotestapp/expo-configure-project.sh\"\n"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 13B07F871A680F5B00A75B9A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - F11748422D0307B40044C1D9 /* AppDelegate.swift in Sources */, - CE2FA99505850B4C98896E60 /* ExpoModulesProvider.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 13B07F941A680F5B00A75B9A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 00768180FA69209EEBD93158 /* Pods-isotestapp.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = isotestapp/isotestapp.entitlements; - CURRENT_PROJECT_VERSION = 1; - ENABLE_BITCODE = NO; - GCC_PREPROCESSOR_DEFINITIONS = ( - "$(inherited)", - "FB_SONARKIT_ENABLED=1", - ); - INFOPLIST_FILE = isotestapp/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 15.1; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - MARKETING_VERSION = 1.0; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-lc++", - ); - OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; - PRODUCT_BUNDLE_IDENTIFIER = "com.anonymous.iso-test-app"; - PRODUCT_NAME = isotestapp; - SWIFT_OBJC_BRIDGING_HEADER = "isotestapp/isotestapp-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Debug; - }; - 13B07F951A680F5B00A75B9A /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 458F41F593E403B1A8626125 /* Pods-isotestapp.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = isotestapp/isotestapp.entitlements; - CURRENT_PROJECT_VERSION = 1; - INFOPLIST_FILE = isotestapp/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 15.1; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - MARKETING_VERSION = 1.0; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-lc++", - ); - OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; - PRODUCT_BUNDLE_IDENTIFIER = "com.anonymous.iso-test-app"; - PRODUCT_NAME = isotestapp; - SWIFT_OBJC_BRIDGING_HEADER = "isotestapp/isotestapp-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Release; - }; - 83CBBA201A601CBA00E9B192 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_CXX_LANGUAGE_STANDARD = "c++20"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 15.1; - LD_RUNPATH_SEARCH_PATHS = ( - /usr/lib/swift, - "$(inherited)", - ); - LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = ( - "$(inherited)", - " ", - ); - REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native"; - SDKROOT = iphoneos; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; - USE_HERMES = true; - }; - name = Debug; - }; - 83CBBA211A601CBA00E9B192 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_CXX_LANGUAGE_STANDARD = "c++20"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 15.1; - LD_RUNPATH_SEARCH_PATHS = ( - /usr/lib/swift, - "$(inherited)", - ); - LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ( - "$(inherited)", - " ", - ); - REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/.pnpm/react-native@0.79.5_@babel+core@7.28.0_@types+react@19.0.14_react@19.0.0/node_modules/react-native"; - SDKROOT = iphoneos; - USE_HERMES = true; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "isotestapp" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 13B07F941A680F5B00A75B9A /* Debug */, - 13B07F951A680F5B00A75B9A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "isotestapp" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 83CBBA201A601CBA00E9B192 /* Debug */, - 83CBBA211A601CBA00E9B192 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; -} diff --git a/ios/isotestapp.xcodeproj/xcshareddata/xcschemes/isotestapp.xcscheme b/ios/isotestapp.xcodeproj/xcshareddata/xcschemes/isotestapp.xcscheme deleted file mode 100644 index d2365ec..0000000 --- a/ios/isotestapp.xcodeproj/xcshareddata/xcschemes/isotestapp.xcscheme +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ios/isotestapp.xcworkspace/contents.xcworkspacedata b/ios/isotestapp.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 3c56655..0000000 --- a/ios/isotestapp.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/ios/isotestapp/AppDelegate.swift b/ios/isotestapp/AppDelegate.swift deleted file mode 100644 index a7887e1..0000000 --- a/ios/isotestapp/AppDelegate.swift +++ /dev/null @@ -1,70 +0,0 @@ -import Expo -import React -import ReactAppDependencyProvider - -@UIApplicationMain -public class AppDelegate: ExpoAppDelegate { - var window: UIWindow? - - var reactNativeDelegate: ExpoReactNativeFactoryDelegate? - var reactNativeFactory: RCTReactNativeFactory? - - public override func application( - _ application: UIApplication, - didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil - ) -> Bool { - let delegate = ReactNativeDelegate() - let factory = ExpoReactNativeFactory(delegate: delegate) - delegate.dependencyProvider = RCTAppDependencyProvider() - - reactNativeDelegate = delegate - reactNativeFactory = factory - bindReactNativeFactory(factory) - -#if os(iOS) || os(tvOS) - window = UIWindow(frame: UIScreen.main.bounds) - factory.startReactNative( - withModuleName: "main", - in: window, - launchOptions: launchOptions) -#endif - - return super.application(application, didFinishLaunchingWithOptions: launchOptions) - } - - // Linking API - public override func application( - _ app: UIApplication, - open url: URL, - options: [UIApplication.OpenURLOptionsKey: Any] = [:] - ) -> Bool { - return super.application(app, open: url, options: options) || RCTLinkingManager.application(app, open: url, options: options) - } - - // Universal Links - public override func application( - _ application: UIApplication, - continue userActivity: NSUserActivity, - restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void - ) -> Bool { - let result = RCTLinkingManager.application(application, continue: userActivity, restorationHandler: restorationHandler) - return super.application(application, continue: userActivity, restorationHandler: restorationHandler) || result - } -} - -class ReactNativeDelegate: ExpoReactNativeFactoryDelegate { - // Extension point for config-plugins - - override func sourceURL(for bridge: RCTBridge) -> URL? { - // needed to return the correct URL for expo-dev-client. - bridge.bundleURL ?? bundleURL() - } - - override func bundleURL() -> URL? { -#if DEBUG - return RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: ".expo/.virtual-metro-entry") -#else - return Bundle.main.url(forResource: "main", withExtension: "jsbundle") -#endif - } -} diff --git a/ios/isotestapp/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png b/ios/isotestapp/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png deleted file mode 100644 index 2732229faf0f150332a6f03c098d0bae8dc69ffd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59468 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