From aac1c8ed34d39db3c9f1414001e1a29c84299863 Mon Sep 17 00:00:00 2001
From: Tushar Behera <69275122+tushar-behera@users.noreply.github.com>
Date: Wed, 21 Feb 2024 09:57:06 +0530
Subject: [PATCH 1/3] Update README.md
---
HEX-DEV/README.md | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/HEX-DEV/README.md b/HEX-DEV/README.md
index ef8b5c55b..56f57f85f 100644
--- a/HEX-DEV/README.md
+++ b/HEX-DEV/README.md
@@ -1,2 +1,5 @@
-# HEX-DEV
-This is the README file for HEX-DEV.
+
+#
HEX-DEV
+
+This project based on centalized platform and function on Hybrid Code structure. It is your one stop destination for one's all event planning needs. It is a platform where customers that are in search for event planning or individual need of decoration catering, photography or many more can connect with the appropriate service provider, be it the decorator, event managers, photo graphers, or simply the ones renting out event related equipments and other services.
+
From a3dd60b3d96c84717208027cfa16e6374081dfd6 Mon Sep 17 00:00:00 2001
From: Tushar
Date: Wed, 21 Feb 2024 10:21:26 +0530
Subject: [PATCH 2/3] HEX-DEV FINAL COMMIT
---
HEX-DEV/.vscode/settings.json | 3 +
HEX-DEV/App.js | 5 +-
HEX-DEV/App/Screens/Admin/Verification.jsx | 191 ++++
HEX-DEV/App/Screens/Admin/admin.jsx | 71 ++
.../component/OtpVerification.js | 5 +-
.../component/TermsAndConditions.js | 49 +-
.../Screens/SellerHomeScreen/DashBoard.jsx | 2 +-
HEX-DEV/App/Utils/GlobalApi.js | 39 +-
HEX-DEV/App/navigations/AdminNav.jsx | 29 +
HEX-DEV/App/navigations/Adminnavigate.jsx | 31 +
HEX-DEV/App/navigations/CheckNavigation.jsx | 15 +-
.../App/navigations/SellerHomeNavigation.jsx | 2 -
HEX-DEV/Readme.txt | 34 +-
HEX-DEV/app.json | 16 +-
HEX-DEV/package-lock.json | 1015 +++++++++--------
HEX-DEV/package.json | 7 -
16 files changed, 1030 insertions(+), 484 deletions(-)
create mode 100644 HEX-DEV/.vscode/settings.json
create mode 100644 HEX-DEV/App/Screens/Admin/Verification.jsx
create mode 100644 HEX-DEV/App/Screens/Admin/admin.jsx
create mode 100644 HEX-DEV/App/navigations/AdminNav.jsx
create mode 100644 HEX-DEV/App/navigations/Adminnavigate.jsx
diff --git a/HEX-DEV/.vscode/settings.json b/HEX-DEV/.vscode/settings.json
new file mode 100644
index 000000000..479842492
--- /dev/null
+++ b/HEX-DEV/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "liveServer.settings.port": 5501
+}
\ No newline at end of file
diff --git a/HEX-DEV/App.js b/HEX-DEV/App.js
index 4c3242bf1..688d14ee1 100644
--- a/HEX-DEV/App.js
+++ b/HEX-DEV/App.js
@@ -56,6 +56,9 @@ const [fontsLoaded, fontError] = useFonts({
+ {/*
+
+ */}
@@ -72,7 +75,7 @@ const [fontsLoaded, fontError] = useFonts({
const styles = StyleSheet.create({
container: {
flex: 1,
- backgroundColor: '#fff',
+ backgroundColor: '#FFFFFF',
paddingTop: 40,
},
});
diff --git a/HEX-DEV/App/Screens/Admin/Verification.jsx b/HEX-DEV/App/Screens/Admin/Verification.jsx
new file mode 100644
index 000000000..17769276f
--- /dev/null
+++ b/HEX-DEV/App/Screens/Admin/Verification.jsx
@@ -0,0 +1,191 @@
+import { useNavigation, useRoute } from '@react-navigation/native';
+import React, { useState } from 'react';
+import { View, Text, Image, StyleSheet, ScrollView, TouchableOpacity, Modal } from 'react-native';
+
+const Verification = () => {
+ const navigation=useNavigation()
+const route=useRoute()
+const item=route.params?.item
+ const [selectedImage, setSelectedImage] = useState(null);
+ const [modalVisible, setModalVisible] = useState(false);
+
+ const companyName = item?.name;
+ const ownerName = item?.owner;
+ const selected = item?.category[0]?.name;
+ const phoneNumber = item?.contact;
+ const aadharNumber = item?.aadharNumber;
+ const gstNumber = item?.panNumber;
+ const aadharImage =item?.aadharImageUrl;
+
+ const gstImage =item?.gstImageUrl;
+
+ const serviceLocation = item?.address;
+ const photoUri =item?.userPhotoUrl
+
+
+ const handleImageClick = (imageUri) => {
+ setSelectedImage(imageUri);
+ setModalVisible(true);
+ };
+
+ const handleModalClose = () => {
+ setSelectedImage(null);
+ setModalVisible(false);
+ };
+
+ const renderField = (label, value) => (
+ <>
+ {label}:
+ {value}
+ >
+ );
+
+ const renderImage = (uri) => (
+ handleImageClick(uri)}>
+
+
+ );
+
+ const handleAccept = () => {
+ // Implement your logic for accepting verification
+ console.log('Verification Accepted');
+ navigation.goBack()
+
+ };
+
+ const handleReject = () => {
+ // Implement your logic for rejecting verification
+ console.log('Verification Rejected');
+ navigation.goBack()
+ };
+
+ return (
+
+
+
+ Verification Details
+
+ {renderField('Company Name', companyName)}
+ {renderField('Owner Name', ownerName)}
+ {renderField('Category', selected)}
+ {renderField('Phone Number', phoneNumber)}
+ {renderField('Owner Aadhar Number', aadharNumber)}
+ {renderField('GST Number', gstNumber)}
+ {renderField('Company Location', serviceLocation)}
+
+ Aadhar Image:
+ {renderImage(aadharImage)}
+
+ GST Image:
+ {renderImage(gstImage)}
+
+ Profile Photo:
+ {renderImage(photoUri)}
+
+
+
+ {/* Modal for displaying enlarged image */}
+
+
+
+
+ Close
+
+
+
+
+ {/* Accept and Reject Buttons */}
+
+
+ Accept
+
+
+ Reject
+
+
+
+ );
+};
+
+const styles = StyleSheet.create({
+ container: {
+ flex: 1,
+ justifyContent: 'center',
+ padding: 16,
+ },
+ card: {
+ margin: 10,
+ },
+ title: {
+ fontSize: 24,
+ fontWeight: 'bold',
+ marginBottom: 20,
+ borderWidth:2,
+ padding:10,
+ borderRadius:10,
+ textAlign: 'center',
+ },
+ label: {
+ fontSize: 16,
+ marginTop: 10,
+ fontWeight: 'bold',
+ },
+ value: {
+ fontSize: 18,
+ marginBottom: 10,
+ },
+ thumbnailImage: {
+ width: '100%',
+ height: 150,
+ borderRadius: 8,
+ marginVertical: 10,
+ },
+ modalContainer: {
+ flex: 1,
+ justifyContent: 'center',
+ alignItems: 'center',
+ backgroundColor: 'rgba(0, 0, 0, 0.7)',
+ },
+ enlargedImage: {
+ width: '90%',
+ height: '70%',
+ borderRadius: 8,
+ },
+ closeButton: {
+ marginTop: 10,
+ padding: 10,
+ backgroundColor: 'blue',
+ borderRadius: 8,
+ },
+ closeButtonText: {
+ color: 'white',
+ fontWeight: 'bold',
+ },
+ buttonContainer: {
+ flexDirection: 'row',
+ justifyContent: 'space-between',
+ margin: 20,
+ },
+ acceptButton: {
+ flex: 1,
+ backgroundColor: 'green',
+ padding: 15,
+ borderRadius: 8,
+ marginRight: 10,
+ alignItems: 'center',
+ },
+ rejectButton: {
+ flex: 1,
+ backgroundColor: 'red',
+ padding: 15,
+ borderRadius: 8,
+ marginLeft: 10,
+ alignItems: 'center',
+ },
+ buttonText: {
+ color: 'white',
+ fontWeight: 'bold',
+ },
+});
+
+export default Verification;
\ No newline at end of file
diff --git a/HEX-DEV/App/Screens/Admin/admin.jsx b/HEX-DEV/App/Screens/Admin/admin.jsx
new file mode 100644
index 000000000..61eaa6ae6
--- /dev/null
+++ b/HEX-DEV/App/Screens/Admin/admin.jsx
@@ -0,0 +1,71 @@
+import { FlatList, Image, SafeAreaView, StyleSheet, Text, TouchableOpacity, View } from 'react-native'
+import React, { useEffect, useState } from 'react'
+import GlobalApi from '../../Utils/GlobalApi';
+import color from '../../Utils/color';
+import { Ionicons } from '@expo/vector-icons';
+import { useNavigation } from '@react-navigation/native';
+
+
+export default function admin() {
+ const navigation=useNavigation()
+ const [sellerList,setSellerList]=useState([]);
+
+ useEffect(()=>{
+ getSellerList();
+ },[]);
+
+ const getSellerList=()=>{
+ GlobalApi.SellerVerification().then(resp=>{
+ setSellerList(resp.businessLists);
+ })
+ }
+ console.log(sellerList)
+ return (
+
+ index.toString()}
+ renderItem={({ item }) => (
+
+ navigation.navigate("next_screen",{item})} >
+
+ {item.name}
+
+
+
+
+ )}
+ />
+
+ )
+}
+
+const styles = StyleSheet.create({
+ itemContainer: {
+ marginTop: 10,
+ display: 'flex',
+ gap: 10
+ },
+ bookingItem: {
+ flexDirection: 'row',
+ justifyContent: 'space-between',
+ alignItems: 'center',
+ borderWidth: 2,
+ padding: 6,
+ borderColor: color.LIGHT_GRAY,
+ borderRadius: 15
+ },
+ userImage: {
+ height: 40,
+ width: 40,
+ borderRadius: 100
+ },
+ userName: {
+ width: 120,
+ fontFamily: 'outfit'
+ },
+ date: {
+ fontFamily: 'outfit-bold',
+ color: color.PRIMARY
+ }
+});
diff --git a/HEX-DEV/App/Screens/ProfileScreen/component/OtpVerification.js b/HEX-DEV/App/Screens/ProfileScreen/component/OtpVerification.js
index 0de09c8e2..5a6a85df7 100644
--- a/HEX-DEV/App/Screens/ProfileScreen/component/OtpVerification.js
+++ b/HEX-DEV/App/Screens/ProfileScreen/component/OtpVerification.js
@@ -1,5 +1,5 @@
import React, { useState, useRef, useEffect } from 'react';
-import { View, Text, TextInput, TouchableOpacity, StyleSheet, Alert, Button } from 'react-native';
+import { View, Text, TextInput, TouchableOpacity, StyleSheet, Alert, Button,ActivityIndicator } from 'react-native';
import { FirebaseRecaptchaVerifierModal } from 'expo-firebase-recaptcha'
import { useRoute } from "@react-navigation/native"
import { firebaseConfig } from '../../../../firebaseConfig'
@@ -126,6 +126,7 @@ const VerificationCodePage = ({ navigation }) => {
);
firebase.auth().signInWithCredential(credential)
.then(() => {
+ setLoading(false);
Alert.alert('OTP verification is Sucesssful.');
navigation.replace('PenddingScreen', { photoUri: photoUri,
companyName: companyName,
@@ -141,6 +142,7 @@ const VerificationCodePage = ({ navigation }) => {
catId:catId });
})
.catch((error) => {
+ setLoading(false);
//show an alert in case of error
alert(error);
})
@@ -159,6 +161,7 @@ const VerificationCodePage = ({ navigation }) => {
/>
Verification Code Sent To {phoneNumber}
+ {loading && }
{renderInput(0)}
{renderInput(1)}
diff --git a/HEX-DEV/App/Screens/ProfileScreen/component/TermsAndConditions.js b/HEX-DEV/App/Screens/ProfileScreen/component/TermsAndConditions.js
index 5eb44774a..82a8937b8 100644
--- a/HEX-DEV/App/Screens/ProfileScreen/component/TermsAndConditions.js
+++ b/HEX-DEV/App/Screens/ProfileScreen/component/TermsAndConditions.js
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
-import { View, Text, Button } from 'react-native';
+import { View, Text, Button,ScrollView } from 'react-native';
import CheckBox from 'expo-checkbox';
import color from '../../../Utils/color';
@@ -20,18 +20,57 @@ const TermsAndConditionsPage = ({ navigation }) => {
return (
+
+
Terms & Conditions
-
- By using this platform as a seller, you agree to abide by our terms and conditions. Please review the terms and conditions carefully before proceeding.
+
+ Terms and Conditions for Evehunt
+
+
+Welcome to Evehunt! These Terms and Conditions outline the rules and regulations for the use of our application.
+By accessing this application, we assume you accept these Terms and Conditions. Do not continue to use Evehunt if you do not agree to take all of the Terms and Conditions stated on this page.
+
+
+- Evehunt collects information provided by sellers during registration to facilitate transactions between users and sellers. We ensure the security and confidentiality of all entered information in accordance with our Privacy Policy.
+
+
+
+ - Images uploaded by sellers are utilized solely for the purpose of creating their profiles on Evehunt. We do not distribute, sell, or use these images for any other purpose without explicit consent from the seller.
+
+
+
+ - Sellers are responsible for the accuracy and legality of the information they provide on Evehunt. Any misleading or fraudulent information may result in the termination of their account.
+
+
+
+ - Evehunt serves as a platform for communication and transactions between users and sellers. We do not endorse, guarantee, or take responsibility for the quality, legality, or safety of the products or services offered by sellers.
+
+
+
+ - All content, including but not limited to text, graphics, logos, images, and software, used on Evehunt is the intellectual property of Evehunt and is protected by copyright laws. Unauthorized use, reproduction, or distribution of any content is strictly prohibited.
+
+
+
+ - Evehunt, its affiliates, directors, officers, employees, and agents shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising out of or in connection with the use or inability to use Evehunt.
+
+
+
+ - Evehunt reserves the right to modify or replace these Terms and Conditions at any time. Continued use of Evehunt after any such changes shall constitute your consent to such changes.
+
+
+
+By using Evehunt, you agree to abide by these Terms and Conditions. If you have any questions or concerns regarding these terms, please contact us at [Your Contact Information].
+These Terms and Conditions have been generated with the help of Terms and Conditions Template and should be used as a guideline only.
+Evehunt
-
+
I accept the T&C
@@ -41,6 +80,8 @@ const TermsAndConditionsPage = ({ navigation }) => {
+
+
);
};
diff --git a/HEX-DEV/App/Screens/SellerHomeScreen/DashBoard.jsx b/HEX-DEV/App/Screens/SellerHomeScreen/DashBoard.jsx
index f84f3a5a9..2ba6c377e 100644
--- a/HEX-DEV/App/Screens/SellerHomeScreen/DashBoard.jsx
+++ b/HEX-DEV/App/Screens/SellerHomeScreen/DashBoard.jsx
@@ -29,7 +29,7 @@ export default function DashBoard({ sellerList }) {
renderItem={({ item }) => (
{item.bookings.map((booking, bookingIndex) => {
- if (booking.date === getCurrentDate()) {
+ if (booking.date === getCurrentDate() && booking.bookingStatus === "Booked") {
return (
{ navigation.navigate('user-profile', { booking: booking, item: item }) }}>
diff --git a/HEX-DEV/App/Utils/GlobalApi.js b/HEX-DEV/App/Utils/GlobalApi.js
index b155d4bb0..5161b433c 100644
--- a/HEX-DEV/App/Utils/GlobalApi.js
+++ b/HEX-DEV/App/Utils/GlobalApi.js
@@ -66,7 +66,7 @@ try {
const BusinessName=async()=>{
const query = gql`
query GetBusinessList {
- businessLists {
+ businessLists (where: {verification: "Verified"}) {
bannerUrl
id
about
@@ -381,6 +381,40 @@ try {
throw error; // Rethrow the error or handle it as needed
}
}
+
+const SellerVerification=async()=>{
+const mutationQuery=gql`
+query MyQuery {
+ businessLists(where: {verification: "NotVerified"}) {
+ address
+ category {
+ ... on Category {
+ id
+ name
+ }
+ }
+ owner
+ name
+ contact
+ email
+ gstImageUrl
+ panNumber
+ userPhotoUrl
+ aadharNumber
+ aadharImageUrl
+ }
+}
+`
+try {
+ const result = await request(MASTER_URL, mutationQuery);
+ return result;
+ } catch (error) {
+ console.error("Error fetching sliders:", error);
+ throw error; // Rethrow the error or handle it as needed
+ }
+}
+
+
export default {getSlider,
getCategories,
BusinessName,
@@ -391,5 +425,6 @@ export default {getSlider,
SellerDetails,
SearchQuery,
createBusines,
- updateBooking
+ updateBooking,
+ SellerVerification
}
diff --git a/HEX-DEV/App/navigations/AdminNav.jsx b/HEX-DEV/App/navigations/AdminNav.jsx
new file mode 100644
index 000000000..f464904fa
--- /dev/null
+++ b/HEX-DEV/App/navigations/AdminNav.jsx
@@ -0,0 +1,29 @@
+import { createStackNavigator } from '@react-navigation/stack';
+import React, { Component } from 'react'
+import { Text, StyleSheet, View } from 'react-native'
+import Profile from '../Screens/ProfileScreen/Profile';
+import TermsAndConditionsPage from '../Screens/ProfileScreen/component/TermsAndConditions';
+import SplashScreen from '../Screens/ProfileScreen/component/SplashScreen';
+import SelfieScreen from '../Screens/ProfileScreen/component/Selfie';
+import PenddingScreen from '../Screens/ProfileScreen/component/PenddingScreen';
+import RegistrationForm from '../Screens/ProfileScreen/component/Authentication';
+import VerificationCodePage from '../Screens/ProfileScreen/component/OtpVerification';
+import GeoLocation from '../Screens/ProfileScreen/component/GeoLocation';
+import admin from '../Screens/Admin/admin';
+import Verification from '../Screens/Admin/Verification';
+const Stack = createStackNavigator();
+export default function AdminNav (){
+
+ return (
+
+
+
+
+
+
+ )
+
+}
+
+const styles = StyleSheet.create({})
diff --git a/HEX-DEV/App/navigations/Adminnavigate.jsx b/HEX-DEV/App/navigations/Adminnavigate.jsx
new file mode 100644
index 000000000..57cf9c242
--- /dev/null
+++ b/HEX-DEV/App/navigations/Adminnavigate.jsx
@@ -0,0 +1,31 @@
+import { createBottomTabNavigator } from '@react-navigation/bottom-tabs';
+import React, { Component } from 'react'
+import { Text, StyleSheet, View } from 'react-native'
+import { AntDesign } from '@expo/vector-icons';
+import color from '../Utils/color';
+import admin from '../Screens/Admin/admin'
+import AdminNav from './AdminNav';
+const Tab = createBottomTabNavigator();
+
+export default function Adminnavigate() {
+ return (
+
+ (
+ Home
+ ),
+ tabBarIcon:({color,size})=>(
+
+ )
+ }}
+ />
+
+ )
+}
+
+const styles = StyleSheet.create({})
\ No newline at end of file
diff --git a/HEX-DEV/App/navigations/CheckNavigation.jsx b/HEX-DEV/App/navigations/CheckNavigation.jsx
index e5f246287..b14253da2 100644
--- a/HEX-DEV/App/navigations/CheckNavigation.jsx
+++ b/HEX-DEV/App/navigations/CheckNavigation.jsx
@@ -4,7 +4,7 @@ import { NavigationContainer } from '@react-navigation/native';
import GlobalApi from '../Utils/GlobalApi';
import SellerNavigation from './SellerNavigation';
import TabNavigation from './TabNavigation';
-
+import Adminnavigate from './Adminnavigate';
export default function CheckNavigation() {
const { user } = useUser();
const [userEmail, setUserEmail] = useState([]);
@@ -33,7 +33,18 @@ export default function CheckNavigation() {
);
- } else {
+ }
+
+ else if(user.primaryEmailAddress.emailAddress==="evehuntofficial@gmail.com"){
+ return(
+
+
+
+
+ );
+ }
+
+ else {
return (
diff --git a/HEX-DEV/App/navigations/SellerHomeNavigation.jsx b/HEX-DEV/App/navigations/SellerHomeNavigation.jsx
index 21aaf413c..8ebff2358 100644
--- a/HEX-DEV/App/navigations/SellerHomeNavigation.jsx
+++ b/HEX-DEV/App/navigations/SellerHomeNavigation.jsx
@@ -1,9 +1,7 @@
-import { View, Text } from 'react-native'
import React from 'react'
import UserProfile from '../Screens/SellerHomeScreen/UserProfile';
import SellerHomeScreen from '../Screens/SellerHomeScreen/SellerHomeScreen';
import { createStackNavigator } from '@react-navigation/stack';
-import SellerBookingList from '../Screens/SellerHomeScreen/SellerBookingList';
export default function SellerHomeNavigation() {
const Stack = createStackNavigator();
diff --git a/HEX-DEV/Readme.txt b/HEX-DEV/Readme.txt
index 3d82f5348..0f2aca355 100644
--- a/HEX-DEV/Readme.txt
+++ b/HEX-DEV/Readme.txt
@@ -1,9 +1,25 @@
-# EVEHUNT is a centralized platform based on raect native build by Team Hex Dev ( @Tushar, @Jyoti, @Pritish, @himansu )
-
-
-COMPONENTS ----
-
-+ Login screen
-+ onboard
-+ Navigations
-+ Home Screen
\ No newline at end of file
+npm install moment
+npm install --save react-native-calendar-picker
+npm install --save date-fns
+npm install react-native-onboarding-swiper lottie-react-native @react-navigation/native
+npm install react-native-phone-call
+npm install expo-web-browser @clerk/clerk-expo
+npx expo install react-native-maps
+npx expo install expo-location
+npm install axios
+expo install expo-linear-gradient
+npm install @clerk/clerk-expo @react-navigation/native
+npm install graphql-request
+npm install @expo/vector-icons @react-navigation/native
+npm install expo-checkbox
+npm install expo-camera
+yarn add expo-face-detector
+npm install react-native-paper
+npm install expo-image-picker
+npm install expo-firebase-recaptcha
+npm install firebase
+npm install react-native-webview
+npm install react-native-country-picker-modal
+npm install expo-file-system
+npm install react-native-element-dropdown --save
+npx expo install @expo/vector-icons
diff --git a/HEX-DEV/app.json b/HEX-DEV/app.json
index 7360f8efa..2eafa6868 100644
--- a/HEX-DEV/app.json
+++ b/HEX-DEV/app.json
@@ -1,7 +1,7 @@
{
"expo": {
- "name": "evehunt",
- "slug": "evehunt",
+ "name": "pratice_1",
+ "slug": "pratice_1",
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
@@ -25,6 +25,16 @@
},
"web": {
"favicon": "./assets/favicon.png"
- }
+ },
+ "plugins": [
+
+ [
+ "expo-location",
+ {
+ "locationAlwaysAndWhenInUsePermission": "Allow $(PRODUCT_NAME) to use your location."
+ }
+ ]
+ ]
+
}
}
diff --git a/HEX-DEV/package-lock.json b/HEX-DEV/package-lock.json
index e4148a102..6fc6e2e7e 100644
--- a/HEX-DEV/package-lock.json
+++ b/HEX-DEV/package-lock.json
@@ -11,7 +11,6 @@
"@apollo/client": "^3.9.5",
"@apollo/react-hooks": "^4.0.0",
"@clerk/clerk-expo": "^0.20.2",
- "@clerk/clerk-js": "^4.70.0",
"@expo/vector-icons": "^14.0.0",
"@react-native-async-storage/async-storage": "^1.21.0",
"@react-navigation/bottom-tabs": "^6.5.11",
@@ -21,8 +20,6 @@
"axios": "^1.6.7",
"date-fns": "^3.3.1",
"expo": "~50.0.5",
- "expo-application": "^5.8.3",
- "expo-auth-session": "^5.4.0",
"expo-camera": "^14.0.5",
"expo-checkbox": "^2.7.0",
"expo-face-detector": "^12.6.1",
@@ -41,17 +38,14 @@
"lottie-react-native": "^6.6.0",
"moment": "^2.30.1",
"react": "18.2.0",
- "react-dom": "^18.2.0",
"react-native": "0.73.2",
"react-native-calendar-picker": "^8.0.1",
"react-native-country-picker-modal": "^2.0.0",
"react-native-element-dropdown": "^2.10.1",
- "react-native-gesture-handler": "^2.15.0",
"react-native-maps": "1.10.0",
"react-native-onboarding-swiper": "^1.2.0",
"react-native-paper": "^5.12.3",
"react-native-phone-call": "^1.2.0",
- "react-native-safe-area-context": "^4.9.0",
"react-native-webview": "^13.8.1",
"typescript": "^5.3.0"
},
@@ -2119,12 +2113,12 @@
}
},
"node_modules/@clerk/clerk-expo": {
- "version": "0.20.5",
- "resolved": "https://registry.npmjs.org/@clerk/clerk-expo/-/clerk-expo-0.20.5.tgz",
- "integrity": "sha512-TmPoyReI6+2kTI3x0xee96/vkD77weuiWzZ+oM4rBLcOEstL63qfoUESFQOFJwU7mrAs3gylgrrV+TbjX2ykEg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@clerk/clerk-expo/-/clerk-expo-0.20.2.tgz",
+ "integrity": "sha512-DCNZVB/8c8rTOW2BoCpA1pqG/cAmtDUVQlzWcDUPOxU21uOYn0kawxbokOGyujOezpq4PYcSr2/6L8Xu/TyXcw==",
"dependencies": {
- "@clerk/clerk-js": "4.70.0",
- "@clerk/clerk-react": "4.30.5",
+ "@clerk/clerk-js": "4.68.6",
+ "@clerk/clerk-react": "4.30.3",
"@clerk/shared": "1.3.1",
"base-64": "1.0.0",
"react-native-url-polyfill": "2.0.0"
@@ -2141,13 +2135,13 @@
}
},
"node_modules/@clerk/clerk-js": {
- "version": "4.70.0",
- "resolved": "https://registry.npmjs.org/@clerk/clerk-js/-/clerk-js-4.70.0.tgz",
- "integrity": "sha512-zwcBY56Y+ns4Ca8q5rZ9uyeHUo1xjoaOCl4vVmoj5SQSghasl+WMfPmth8qTt/2L+niaivuKmXuEQoq2X/9XjQ==",
+ "version": "4.68.6",
+ "resolved": "https://registry.npmjs.org/@clerk/clerk-js/-/clerk-js-4.68.6.tgz",
+ "integrity": "sha512-+HVQ40xvlG/+3we74gKEBTQFdCaXkhZOX7wMLVXN7M1A8O3bCAmVopGBMAvwAd5K1QokWagZ9t7fGSkYhNbEnQ==",
"dependencies": {
- "@clerk/localizations": "1.26.15",
+ "@clerk/localizations": "1.26.13",
"@clerk/shared": "1.3.1",
- "@clerk/types": "3.62.0",
+ "@clerk/types": "3.60.0",
"@emotion/cache": "11.11.0",
"@emotion/react": "11.11.1",
"@floating-ui/react": "0.25.4",
@@ -2171,12 +2165,12 @@
"integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
},
"node_modules/@clerk/clerk-react": {
- "version": "4.30.5",
- "resolved": "https://registry.npmjs.org/@clerk/clerk-react/-/clerk-react-4.30.5.tgz",
- "integrity": "sha512-jWSbgjWW3ny+ctQKpz/c8CwascliDtaa/8FyHX7tqKlV7vFeR9N/AjaZIUKHrbeGpRk+b/RM2xHLoZS4nZ4V6A==",
+ "version": "4.30.3",
+ "resolved": "https://registry.npmjs.org/@clerk/clerk-react/-/clerk-react-4.30.3.tgz",
+ "integrity": "sha512-bX4fUxGXUrMl8A50TpeUM8PHFKbMHmt7UfJ/NnUQMBN54h9N/NF2eSE2omY1+lDxBJmh/V9EiJZV8S6MwDflzw==",
"dependencies": {
"@clerk/shared": "1.3.1",
- "@clerk/types": "3.62.0",
+ "@clerk/types": "3.60.0",
"tslib": "2.4.1"
},
"engines": {
@@ -2192,11 +2186,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@clerk/localizations": {
- "version": "1.26.15",
- "resolved": "https://registry.npmjs.org/@clerk/localizations/-/localizations-1.26.15.tgz",
- "integrity": "sha512-n9ysUFDEvQqSMuc6QP5BS7YAAhg+6Gpd/mfTEvQdXqlhURCxVlDmg8H29oDNyZGOakwcerFcJiVx8dzrs50YFg==",
+ "version": "1.26.13",
+ "resolved": "https://registry.npmjs.org/@clerk/localizations/-/localizations-1.26.13.tgz",
+ "integrity": "sha512-YsH9WVqkZYJ3ffCP1wce3KWrQo8C3BUS5b7grOpwt/H15sK0Y3KyeS3py1QqcfMcYj+gqjcbW9Az8MpdUeP8Rg==",
"dependencies": {
- "@clerk/types": "3.62.0"
+ "@clerk/types": "3.60.0"
},
"engines": {
"node": ">=14"
@@ -2224,9 +2218,9 @@
}
},
"node_modules/@clerk/types": {
- "version": "3.62.0",
- "resolved": "https://registry.npmjs.org/@clerk/types/-/types-3.62.0.tgz",
- "integrity": "sha512-rjtdPqNJtfayCrqOCi20i46rw7X5yzAiOoh0Dzl7KX8kdBWQn06UxpgREPEp/3gFS2imVFRyXtx+fUGRwOGjaw==",
+ "version": "3.60.0",
+ "resolved": "https://registry.npmjs.org/@clerk/types/-/types-3.60.0.tgz",
+ "integrity": "sha512-f1A16wFh5MtikxEo7o6vAVX7FxpqC1YmzA6c4ugwq5MH8J2mvIM/LwNVIHgNpZkn/s/G+BUhBcJJmUXqajDK2Q==",
"dependencies": {
"csstype": "3.1.1"
},
@@ -2234,10 +2228,16 @@
"node": ">=14"
}
},
+ "node_modules/@clerk/types/node_modules/csstype": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
+ "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
+ },
"node_modules/@egjs/hammerjs": {
"version": "2.0.17",
"resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz",
"integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==",
+ "peer": true,
"dependencies": {
"@types/hammerjs": "^2.0.36"
},
@@ -2388,9 +2388,9 @@
}
},
"node_modules/@expo/cli": {
- "version": "0.17.5",
- "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.17.5.tgz",
- "integrity": "sha512-9cMquL/5bBfV73CbZcWipk3KZSo8mBqdgvkoWCtEtnnlm/879ayxzMWjVIgT5yV4w+X7+N6KkBSUIIj4t9Xqew==",
+ "version": "0.17.4",
+ "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.17.4.tgz",
+ "integrity": "sha512-6pswecVC9qCBp1qa004D2HjPeXKYDaw/PhyUOsqnF7AUCwunlKa1tJO0Ik8zxzF68kuywIOXUnTJl74Z2aHqiw==",
"dependencies": {
"@babel/runtime": "^7.20.0",
"@expo/code-signing-certificates": "0.0.5",
@@ -2458,7 +2458,6 @@
"send": "^0.18.0",
"slugify": "^1.3.4",
"source-map-support": "~0.5.21",
- "stacktrace-parser": "^0.1.10",
"structured-headers": "^0.4.1",
"tar": "^6.0.5",
"temp-dir": "^2.0.0",
@@ -2538,9 +2537,9 @@
}
},
"node_modules/@expo/cli/node_modules/semver": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
- "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -2702,9 +2701,9 @@
}
},
"node_modules/@expo/config-plugins/node_modules/semver": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
- "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -3178,9 +3177,9 @@
}
},
"node_modules/@expo/metro-config": {
- "version": "0.17.4",
- "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.17.4.tgz",
- "integrity": "sha512-PxqDMuVjXQeboa6Aj8kNj4iTxIpwpfoYlF803qOjf1LE1ePlREnWNwqy65ESCBnCmekYIO5hhm1Nksa+xCvuyg==",
+ "version": "0.17.3",
+ "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.17.3.tgz",
+ "integrity": "sha512-YW8ixbaz6yL7/Mg1rJJejiAAVQQKjGY1wXvT2Dh487r/r9/j1yE1YRS/oRY1yItYzbnHvO0p0jMnEGfiFYL3Tg==",
"dependencies": {
"@babel/core": "^7.20.0",
"@babel/generator": "^7.20.5",
@@ -4209,12 +4208,12 @@
"integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q=="
},
"node_modules/@floating-ui/dom": {
- "version": "1.6.3",
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.3.tgz",
- "integrity": "sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==",
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.1.tgz",
+ "integrity": "sha512-iA8qE43/H5iGozC3W0YSnVSW42Vh522yyM1gj+BqRwVsTNOyr231PsXDaV04yT39PsO0QL2QpbI/M0ZaLUQgRQ==",
"dependencies": {
- "@floating-ui/core": "^1.0.0",
- "@floating-ui/utils": "^0.2.0"
+ "@floating-ui/core": "^1.6.0",
+ "@floating-ui/utils": "^0.2.1"
}
},
"node_modules/@floating-ui/dom/node_modules/@floating-ui/utils": {
@@ -4462,9 +4461,9 @@
}
},
"node_modules/@jridgewell/resolve-uri": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
- "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
+ "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
"engines": {
"node": ">=6.0.0"
}
@@ -4553,9 +4552,9 @@
}
},
"node_modules/@npmcli/fs/node_modules/semver": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
- "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -4664,9 +4663,9 @@
"integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw=="
},
"node_modules/@react-native-async-storage/async-storage": {
- "version": "1.22.0",
- "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.22.0.tgz",
- "integrity": "sha512-b5KD010iiZnot86RbAaHpLuHwmPW2qA3SSN/OSZhd1kBoINEQEVBuv+uFtcaTxAhX27bT0wd13GOb2IOSDUXSA==",
+ "version": "1.21.0",
+ "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.21.0.tgz",
+ "integrity": "sha512-JL0w36KuFHFCvnbOXRekqVAUplmOyT/OuCQkogo6X98MtpSaJOKEAeZnYO8JB0U/RIEixZaGI5px73YbRm/oag==",
"dependencies": {
"merge-options": "^3.0.4"
},
@@ -5253,9 +5252,9 @@
}
},
"node_modules/@react-native-community/cli-doctor/node_modules/semver": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
- "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -6102,9 +6101,9 @@
}
},
"node_modules/@react-native-community/cli-tools/node_modules/semver": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
- "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -6374,9 +6373,9 @@
}
},
"node_modules/@react-native-community/cli/node_modules/semver": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
- "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -6445,20 +6444,20 @@
}
},
"node_modules/@react-native/babel-plugin-codegen": {
- "version": "0.73.4",
- "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.73.4.tgz",
- "integrity": "sha512-XzRd8MJGo4Zc5KsphDHBYJzS1ryOHg8I2gOZDAUCGcwLFhdyGu1zBNDJYH2GFyDrInn9TzAbRIf3d4O+eltXQQ==",
+ "version": "0.73.3",
+ "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.73.3.tgz",
+ "integrity": "sha512-+zQrDDbz6lB48LyzFHxNCgXDCBHH+oTRdXAjikRcBUdeG9St9ABbYFLtb799zSxLOrCqFVyXqhJR2vlgLLEbcg==",
"dependencies": {
- "@react-native/codegen": "0.73.3"
+ "@react-native/codegen": "0.73.2"
},
"engines": {
"node": ">=18"
}
},
"node_modules/@react-native/babel-preset": {
- "version": "0.73.21",
- "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.73.21.tgz",
- "integrity": "sha512-WlFttNnySKQMeujN09fRmrdWqh46QyJluM5jdtDNrkl/2Hx6N4XeDUGhABvConeK95OidVO7sFFf7sNebVXogA==",
+ "version": "0.73.20",
+ "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.73.20.tgz",
+ "integrity": "sha512-fU9NqkusbfFq71l4BWQfqqD/lLcLC0MZ++UYgieA3j8lIEppJTLVauv2RwtD2yltBkjebgYEC5Rwvt1l0MUBXw==",
"dependencies": {
"@babel/core": "^7.20.0",
"@babel/plugin-proposal-async-generator-functions": "^7.0.0",
@@ -6499,7 +6498,7 @@
"@babel/plugin-transform-typescript": "^7.5.0",
"@babel/plugin-transform-unicode-regex": "^7.0.0",
"@babel/template": "^7.0.0",
- "@react-native/babel-plugin-codegen": "0.73.4",
+ "@react-native/babel-plugin-codegen": "0.73.3",
"babel-plugin-transform-flow-enums": "^0.0.2",
"react-refresh": "^0.14.0"
},
@@ -6511,9 +6510,9 @@
}
},
"node_modules/@react-native/codegen": {
- "version": "0.73.3",
- "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.73.3.tgz",
- "integrity": "sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg==",
+ "version": "0.73.2",
+ "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.73.2.tgz",
+ "integrity": "sha512-lfy8S7umhE3QLQG5ViC4wg5N1Z+E6RnaeIw8w1voroQsXXGPB72IBozh8dAHR3+ceTxIU0KX3A8OpJI8e1+HpQ==",
"dependencies": {
"@babel/parser": "^7.20.0",
"flow-parser": "^0.206.0",
@@ -6901,26 +6900,6 @@
"@babel/core": "*"
}
},
- "node_modules/@react-native/metro-babel-transformer/node_modules/@react-native/codegen": {
- "version": "0.73.2",
- "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.73.2.tgz",
- "integrity": "sha512-lfy8S7umhE3QLQG5ViC4wg5N1Z+E6RnaeIw8w1voroQsXXGPB72IBozh8dAHR3+ceTxIU0KX3A8OpJI8e1+HpQ==",
- "dependencies": {
- "@babel/parser": "^7.20.0",
- "flow-parser": "^0.206.0",
- "glob": "^7.1.1",
- "invariant": "^2.2.4",
- "jscodeshift": "^0.14.0",
- "mkdirp": "^0.5.1",
- "nullthrows": "^1.1.1"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@babel/preset-env": "^7.1.6"
- }
- },
"node_modules/@react-native/normalize-color": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.1.0.tgz",
@@ -6947,11 +6926,11 @@
}
},
"node_modules/@react-navigation/bottom-tabs": {
- "version": "6.5.12",
- "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.5.12.tgz",
- "integrity": "sha512-8gBHHvgmJSRGfQ5fcFUgDFcXj1MzDzEZJ/llDYvcSb6ZxgN5xVq+4oVkwPMxOM6v+Qm2nKvXiUKuB/YydhzpLw==",
+ "version": "6.5.11",
+ "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.5.11.tgz",
+ "integrity": "sha512-CBN/NOdxnMvmjw+AJQI1kltOYaClTZmGec5pQ3ZNTPX86ytbIOylDIITKMfTgHZcIEFQDymx1SHeS++PIL3Szw==",
"dependencies": {
- "@react-navigation/elements": "^1.3.22",
+ "@react-navigation/elements": "^1.3.21",
"color": "^4.2.3",
"warn-once": "^0.1.0"
},
@@ -6963,34 +6942,6 @@
"react-native-screens": ">= 3.0.0"
}
},
- "node_modules/@react-navigation/bottom-tabs/node_modules/color": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
- "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
- "dependencies": {
- "color-convert": "^2.0.1",
- "color-string": "^1.9.0"
- },
- "engines": {
- "node": ">=12.5.0"
- }
- },
- "node_modules/@react-navigation/bottom-tabs/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/@react-navigation/bottom-tabs/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
- },
"node_modules/@react-navigation/core": {
"version": "6.4.10",
"resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-6.4.10.tgz",
@@ -7018,15 +6969,40 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/@react-navigation/core/node_modules/query-string": {
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz",
+ "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==",
+ "dependencies": {
+ "decode-uri-component": "^0.2.2",
+ "filter-obj": "^1.1.0",
+ "split-on-first": "^1.0.0",
+ "strict-uri-encode": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/@react-navigation/core/node_modules/react-is": {
"version": "16.13.1",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
},
+ "node_modules/@react-navigation/core/node_modules/strict-uri-encode": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
+ "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/@react-navigation/elements": {
- "version": "1.3.22",
- "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.3.22.tgz",
- "integrity": "sha512-HYKucs0TwQT8zMvgoZbJsY/3sZfzeP8Dk9IDv4agst3zlA7ReTx4+SROCG6VGC7JKqBCyQykHIwkSwxhapoc+Q==",
+ "version": "1.3.21",
+ "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.3.21.tgz",
+ "integrity": "sha512-eyS2C6McNR8ihUoYfc166O1D8VYVh9KIl0UQPI8/ZJVsStlfSTgeEEh+WXge6+7SFPnZ4ewzEJdSAHH+jzcEfg==",
"peerDependencies": {
"@react-navigation/native": "^6.0.0",
"react": "*",
@@ -7035,9 +7011,9 @@
}
},
"node_modules/@react-navigation/native": {
- "version": "6.1.10",
- "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-6.1.10.tgz",
- "integrity": "sha512-jDG89TbZItY7W7rIcS1RqT63vWOPD4XuQLNKqZO0DY7mKnKh/CGBd0eg3nDMXUl143Qp//IxJKe2TfBQRDEU4A==",
+ "version": "6.1.9",
+ "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-6.1.9.tgz",
+ "integrity": "sha512-AMuJDpwXE7UlfyhIXaUCCynXmv69Kb8NzKgKJO7v0k0L+u6xUTbt6xvshmJ79vsvaFyaEH9Jg5FMzek5/S5qNw==",
"dependencies": {
"@react-navigation/core": "^6.4.10",
"escape-string-regexp": "^4.0.0",
@@ -7069,11 +7045,11 @@
}
},
"node_modules/@react-navigation/stack": {
- "version": "6.3.21",
- "resolved": "https://registry.npmjs.org/@react-navigation/stack/-/stack-6.3.21.tgz",
- "integrity": "sha512-oh059bD9w6Q7YbcK3POXRHK+bfoafPU9gvunD0MHJGmPVe9bazn5OMNzRYextvB6BfwQy+v3dy76Opf0vIGcNg==",
+ "version": "6.3.20",
+ "resolved": "https://registry.npmjs.org/@react-navigation/stack/-/stack-6.3.20.tgz",
+ "integrity": "sha512-vE6mgZzOgoa5Uy7ayT97Cj+ZIK7DK+JBYVuKUViILlWZy6IWK7HFDuqoChSbZ1ajTIfAxj/acVGg1jkbAKsToA==",
"dependencies": {
- "@react-navigation/elements": "^1.3.22",
+ "@react-navigation/elements": "^1.3.21",
"color": "^4.2.3",
"warn-once": "^0.1.0"
},
@@ -7086,34 +7062,6 @@
"react-native-screens": ">= 3.0.0"
}
},
- "node_modules/@react-navigation/stack/node_modules/color": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
- "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
- "dependencies": {
- "color-convert": "^2.0.1",
- "color-string": "^1.9.0"
- },
- "engines": {
- "node": ">=12.5.0"
- }
- },
- "node_modules/@react-navigation/stack/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/@react-navigation/stack/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
- },
"node_modules/@segment/loosely-validate-event": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@segment/loosely-validate-event/-/loosely-validate-event-2.0.0.tgz",
@@ -7170,7 +7118,8 @@
"node_modules/@types/hammerjs": {
"version": "2.0.45",
"resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.45.tgz",
- "integrity": "sha512-qkcUlZmX6c4J8q45taBKTL3p+LbITgyx7qhlPYOdOHZB7B31K0mXbP5YA7i7SgDeEGuI9MnumiKPEMrxg8j3KQ=="
+ "integrity": "sha512-qkcUlZmX6c4J8q45taBKTL3p+LbITgyx7qhlPYOdOHZB7B31K0mXbP5YA7i7SgDeEGuI9MnumiKPEMrxg8j3KQ==",
+ "peer": true
},
"node_modules/@types/hoist-non-react-statics": {
"version": "3.3.5",
@@ -7203,9 +7152,9 @@
}
},
"node_modules/@types/node": {
- "version": "20.11.19",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.19.tgz",
- "integrity": "sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==",
+ "version": "20.11.16",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.16.tgz",
+ "integrity": "sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==",
"dependencies": {
"undici-types": "~5.26.4"
}
@@ -7221,9 +7170,9 @@
"integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng=="
},
"node_modules/@types/react": {
- "version": "18.2.57",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.57.tgz",
- "integrity": "sha512-ZvQsktJgSYrQiMirAN60y4O/LRevIV8hUzSOSNB6gfR3/o3wCBFQx3sPwIYtuDMeiVgsSS3UzCV26tEzgnfvQw==",
+ "version": "18.2.52",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.52.tgz",
+ "integrity": "sha512-E/YjWh3tH+qsLKaUzgpZb5AY0ChVa+ZJzF7ogehVILrFpdQk6nC/WXOv0bfFEABbXbgNxLBGU7IIZByPKb6eBw==",
"dependencies": {
"@types/prop-types": "*",
"@types/scheduler": "*",
@@ -7506,6 +7455,15 @@
"node": ">=8"
}
},
+ "node_modules/art": {
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/art/-/art-0.10.3.tgz",
+ "integrity": "sha512-HXwbdofRTiJT6qZX/FnchtldzJjS3vkLJxQilc3Xj+ma2MXjY4UAyQ0ls1XZYVnDvVIBiFZbC6QsvtW86TD6tQ==",
+ "peer": true,
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/asap": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
@@ -7888,9 +7846,9 @@
}
},
"node_modules/browserslist": {
- "version": "4.23.0",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz",
- "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==",
+ "version": "4.22.3",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz",
+ "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==",
"funding": [
{
"type": "opencollective",
@@ -7906,8 +7864,8 @@
}
],
"dependencies": {
- "caniuse-lite": "^1.0.30001587",
- "electron-to-chromium": "^1.4.668",
+ "caniuse-lite": "^1.0.30001580",
+ "electron-to-chromium": "^1.4.648",
"node-releases": "^2.0.14",
"update-browserslist-db": "^1.0.13"
},
@@ -8056,18 +8014,13 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
},
"node_modules/call-bind": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
- "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz",
+ "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==",
"dependencies": {
- "es-define-property": "^1.0.0",
- "es-errors": "^1.3.0",
"function-bind": "^1.1.2",
- "get-intrinsic": "^1.2.4",
- "set-function-length": "^1.2.1"
- },
- "engines": {
- "node": ">= 0.4"
+ "get-intrinsic": "^1.2.1",
+ "set-function-length": "^1.1.1"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -8115,9 +8068,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001588",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001588.tgz",
- "integrity": "sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ==",
+ "version": "1.0.30001583",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001583.tgz",
+ "integrity": "sha512-acWTYaha8xfhA/Du/z4sNZjHUWjkiuoAi2LM+T/aL+kemKQgPT1xBb/YKjlQ0Qo8gvbHsGNplrEJ+9G3gL7i4Q==",
"funding": [
{
"type": "opencollective",
@@ -8329,12 +8282,15 @@
}
},
"node_modules/color": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
- "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
+ "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
"dependencies": {
- "color-convert": "^1.9.3",
- "color-string": "^1.6.0"
+ "color-convert": "^2.0.1",
+ "color-string": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=12.5.0"
}
},
"node_modules/color-convert": {
@@ -8359,6 +8315,22 @@
"simple-swizzle": "^0.2.2"
}
},
+ "node_modules/color/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/color/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
"node_modules/colorette": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz",
@@ -8509,11 +8481,11 @@
}
},
"node_modules/core-js-compat": {
- "version": "3.36.0",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.0.tgz",
- "integrity": "sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==",
+ "version": "3.35.1",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.1.tgz",
+ "integrity": "sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==",
"dependencies": {
- "browserslist": "^4.22.3"
+ "browserslist": "^4.22.2"
},
"funding": {
"type": "opencollective",
@@ -8539,6 +8511,16 @@
"node": ">=4"
}
},
+ "node_modules/create-react-class": {
+ "version": "15.7.0",
+ "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz",
+ "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==",
+ "peer": true,
+ "dependencies": {
+ "loose-envify": "^1.3.1",
+ "object-assign": "^4.1.1"
+ }
+ },
"node_modules/cross-fetch": {
"version": "3.1.8",
"resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz",
@@ -8586,10 +8568,19 @@
"node": ">=8"
}
},
+ "node_modules/css-in-js-utils": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz",
+ "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==",
+ "peer": true,
+ "dependencies": {
+ "hyphenate-style-name": "^1.0.3"
+ }
+ },
"node_modules/csstype": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
- "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
+ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
},
"node_modules/dag-map": {
"version": "1.0.2",
@@ -8690,19 +8681,16 @@
}
},
"node_modules/define-data-property": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
- "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz",
+ "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==",
"dependencies": {
- "es-define-property": "^1.0.0",
- "es-errors": "^1.3.0",
- "gopd": "^1.0.1"
+ "get-intrinsic": "^1.2.1",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.0"
},
"engines": {
"node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/define-lazy-prop": {
@@ -8843,9 +8831,9 @@
"integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
},
"node_modules/electron-to-chromium": {
- "version": "1.4.676",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.676.tgz",
- "integrity": "sha512-uHt4FB8SeYdhcOsj2ix/C39S7sPSNFJpzShjxGOm1KdF4MHyGqGi389+T5cErsodsijojXilYaHIKKqJfqh7uQ=="
+ "version": "1.4.656",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.656.tgz",
+ "integrity": "sha512-9AQB5eFTHyR3Gvt2t/NwR0le2jBSUNwCnMbUCejFWHD+so4tH40/dRLgoE+jxlPeWS43XJewyvCv+I8LPMl49Q=="
},
"node_modules/emoji-regex": {
"version": "8.0.0",
@@ -8928,29 +8916,10 @@
"node": ">= 0.8"
}
},
- "node_modules/es-define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
- "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
- "dependencies": {
- "get-intrinsic": "^1.2.4"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/es-errors": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
- "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
- "engines": {
- "node": ">= 0.4"
- }
- },
"node_modules/escalade": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
- "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
"engines": {
"node": ">=6"
}
@@ -9027,23 +8996,23 @@
}
},
"node_modules/expo": {
- "version": "50.0.7",
- "resolved": "https://registry.npmjs.org/expo/-/expo-50.0.7.tgz",
- "integrity": "sha512-lTqIrKOUTKHLdTuAaJzZihi1v7F8Ix1dOXVWMpToDy9zPC/s+fet0fbyXdFUxYsCUyuEDIB9tvejrTYZk8Hm0Q==",
+ "version": "50.0.5",
+ "resolved": "https://registry.npmjs.org/expo/-/expo-50.0.5.tgz",
+ "integrity": "sha512-gfZbJv8eqVG1xX8QqlQHF4Mn6HnLFuE14Kq5FRUVZQWE+IhlrP+mr+un7Zdp/3a63Bp/VkPzHi77G1bVP1pM7A==",
"dependencies": {
"@babel/runtime": "^7.20.0",
- "@expo/cli": "0.17.5",
+ "@expo/cli": "0.17.4",
"@expo/config": "8.5.4",
"@expo/config-plugins": "7.8.4",
- "@expo/metro-config": "0.17.4",
+ "@expo/metro-config": "0.17.3",
"@expo/vector-icons": "^14.0.0",
"babel-preset-expo": "~10.0.1",
"expo-asset": "~9.0.2",
- "expo-file-system": "~16.0.6",
- "expo-font": "~11.10.3",
+ "expo-file-system": "~16.0.5",
+ "expo-font": "~11.10.2",
"expo-keep-awake": "~12.8.2",
- "expo-modules-autolinking": "1.10.3",
- "expo-modules-core": "1.11.9",
+ "expo-modules-autolinking": "1.10.2",
+ "expo-modules-core": "1.11.8",
"fbemitter": "^3.0.0",
"whatwg-url-without-unicode": "8.0.0-3"
},
@@ -9055,6 +9024,7 @@
"version": "5.8.3",
"resolved": "https://registry.npmjs.org/expo-application/-/expo-application-5.8.3.tgz",
"integrity": "sha512-IISxzpPX+Xe4ynnwX8yY52T6dm1g9sME1GCj4lvUlrdc5xeTPM6U35x7Wj82V7lLWBaVGe+/Tg9EeKqfylCEwA==",
+ "peer": true,
"peerDependencies": {
"expo": "*"
}
@@ -9076,6 +9046,7 @@
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/expo-auth-session/-/expo-auth-session-5.4.0.tgz",
"integrity": "sha512-ZwjPMsMgCqdMi+vnhDbtjOAF12Y9+y1bYvorn/jQs47aFg6yeIRHycSOM/WL4hpFr+fAxycP3mIJeHVYfF3zuQ==",
+ "peer": true,
"dependencies": {
"expo-application": "~5.8.0",
"expo-constants": "~15.4.0",
@@ -9113,9 +9084,10 @@
}
},
"node_modules/expo-crypto": {
- "version": "12.8.1",
- "resolved": "https://registry.npmjs.org/expo-crypto/-/expo-crypto-12.8.1.tgz",
- "integrity": "sha512-EJEzmfBUSkGfALTlZRKUbh1RMKF7mWI12vkhO2w6bhGO4bjgGB8XzUHgLfrvSjphDFMx/lwaR6bAQDmXKO9UkQ==",
+ "version": "12.8.0",
+ "resolved": "https://registry.npmjs.org/expo-crypto/-/expo-crypto-12.8.0.tgz",
+ "integrity": "sha512-67CoxXz+b4VU1zMo/2kUp+9t6TiVs8HvCvHsW8zoLLAZkVNa3YW1l0arLtQ4oR4HQpEr1i9rAZhP0/mvo+fg5A==",
+ "peer": true,
"dependencies": {
"base64-js": "^1.3.0"
},
@@ -9416,9 +9388,9 @@
}
},
"node_modules/expo-font": {
- "version": "11.10.3",
- "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-11.10.3.tgz",
- "integrity": "sha512-q1Td2zUvmLbCA9GV4OG4nLPw5gJuNY1VrPycsnemN1m8XWTzzs8nyECQQqrcBhgulCgcKZZJJ6U0kC2iuSoQHQ==",
+ "version": "11.10.2",
+ "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-11.10.2.tgz",
+ "integrity": "sha512-AE0Q0LiWiVosQ/jlKUPoWoob7p3GwYM2xmLoUkuopO9RYh9NL1hZKHiMKcWBZyDG8Gww1GtBQwh7ZREST8+jjQ==",
"dependencies": {
"fontfaceobserver": "^2.1.0"
},
@@ -9454,9 +9426,9 @@
}
},
"node_modules/expo-linear-gradient": {
- "version": "12.7.2",
- "resolved": "https://registry.npmjs.org/expo-linear-gradient/-/expo-linear-gradient-12.7.2.tgz",
- "integrity": "sha512-Wwb2EF18ywgrlTodcXJ6Yt/UEcKitRMdXPNyP/IokmeKh4emoq9DxZJpZdkXm3HUTLlbRpi6/t32jrFVqXB9AQ==",
+ "version": "12.7.1",
+ "resolved": "https://registry.npmjs.org/expo-linear-gradient/-/expo-linear-gradient-12.7.1.tgz",
+ "integrity": "sha512-2obkeC1hyOlljCpTbO3xS4WkEEYA9UtgDO486H+8wYYl1qf6C05d+LgWEVMD7B7CKI3xG/g5chPr9T0BLMSY4w==",
"peerDependencies": {
"expo": "*"
}
@@ -9465,6 +9437,7 @@
"version": "6.2.2",
"resolved": "https://registry.npmjs.org/expo-linking/-/expo-linking-6.2.2.tgz",
"integrity": "sha512-FEe6lP4f7xFT/vjoHRG+tt6EPVtkEGaWNK1smpaUevmNdyCJKqW0PDB8o8sfG6y7fly8ULe8qg3HhKh5J7aqUQ==",
+ "peer": true,
"dependencies": {
"expo-constants": "~15.4.3",
"invariant": "^2.2.4"
@@ -9479,9 +9452,9 @@
}
},
"node_modules/expo-modules-autolinking": {
- "version": "1.10.3",
- "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-1.10.3.tgz",
- "integrity": "sha512-pn4n2Dl4iRh/zUeiChjRIe1C7EqOw1qhccr85viQV7W6l5vgRpY0osE51ij5LKg/kJmGRcJfs12+PwbdTplbKw==",
+ "version": "1.10.2",
+ "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-1.10.2.tgz",
+ "integrity": "sha512-OEeoz0+zGx5EJwGtDm9pSywCr+gUCaisZV0mNkK7V3fuRl+EVPBSsI+957JwAc4ZxVps95jy28eLcRRtQ33yVg==",
"dependencies": {
"@expo/config": "~8.5.0",
"chalk": "^4.1.0",
@@ -9592,9 +9565,9 @@
}
},
"node_modules/expo-modules-core": {
- "version": "1.11.9",
- "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.11.9.tgz",
- "integrity": "sha512-GTUb81vcPaF+5MtlBI1u9IjrZbGdF1ZUwz3u8Gc+rOLBblkZ7pYsj2mU/tu+k0khTckI9vcH4ZBksXWvE1ncjQ==",
+ "version": "1.11.8",
+ "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.11.8.tgz",
+ "integrity": "sha512-rlctE3nCNLCGv3LosGQNaTuwGrr2SyQA+hOgci/0l+VRc0gFNtvl0gskph9C0tnN1jzBeb8rRZQYVj5ih1yxcA==",
"dependencies": {
"invariant": "^2.2.4"
}
@@ -9644,6 +9617,12 @@
"node": ">=8.6.0"
}
},
+ "node_modules/fast-loops": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz",
+ "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==",
+ "peer": true
+ },
"node_modules/fast-xml-parser": {
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.3.4.tgz",
@@ -9674,9 +9653,9 @@
}
},
"node_modules/fastq": {
- "version": "1.17.1",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
- "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
+ "version": "1.17.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.0.tgz",
+ "integrity": "sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==",
"dependencies": {
"reusify": "^1.0.4"
}
@@ -9996,19 +9975,15 @@
}
},
"node_modules/get-intrinsic": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
- "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz",
+ "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==",
"dependencies": {
- "es-errors": "^1.3.0",
"function-bind": "^1.1.2",
"has-proto": "^1.0.1",
"has-symbols": "^1.0.3",
"hasown": "^2.0.0"
},
- "engines": {
- "node": ">= 0.4"
- },
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -10161,20 +10136,20 @@
}
},
"node_modules/has-property-descriptors": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
- "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",
+ "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==",
"dependencies": {
- "es-define-property": "^1.0.0"
+ "get-intrinsic": "^1.2.2"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/has-proto": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
- "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
+ "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
"engines": {
"node": ">= 0.4"
},
@@ -10194,9 +10169,9 @@
}
},
"node_modules/hasown": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz",
- "integrity": "sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz",
+ "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==",
"dependencies": {
"function-bind": "^1.1.2"
},
@@ -10316,6 +10291,12 @@
"node": ">=10.17.0"
}
},
+ "node_modules/hyphenate-style-name": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz",
+ "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==",
+ "peer": true
+ },
"node_modules/iconv-lite": {
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
@@ -10433,6 +10414,16 @@
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
"integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
},
+ "node_modules/inline-style-prefixer": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz",
+ "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==",
+ "peer": true,
+ "dependencies": {
+ "css-in-js-utils": "^3.1.0",
+ "fast-loops": "^1.1.3"
+ }
+ },
"node_modules/internal-ip": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
@@ -10454,9 +10445,9 @@
}
},
"node_modules/ip": {
- "version": "1.1.9",
- "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz",
- "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ=="
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz",
+ "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg=="
},
"node_modules/ip-regex": {
"version": "2.1.0",
@@ -11909,9 +11900,9 @@
}
},
"node_modules/metro": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro/-/metro-0.80.6.tgz",
- "integrity": "sha512-f6Nhnht9TxVRP6zdBq9J2jNdeDBxRmJFnjxhQS1GeCpokBvI6fTXq+wHTLz5jZA+75fwbkPSzBxBJzQa6xi0AQ==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro/-/metro-0.80.5.tgz",
+ "integrity": "sha512-OE/CGbOgbi8BlTN1QqJgKOBaC27dS0JBQw473JcivrpgVnqIsluROA7AavEaTVUrB9wPUZvoNVDROn5uiM2jfw==",
"dependencies": {
"@babel/code-frame": "^7.0.0",
"@babel/core": "^7.20.0",
@@ -11928,24 +11919,24 @@
"denodeify": "^1.2.1",
"error-stack-parser": "^2.0.6",
"graceful-fs": "^4.2.4",
- "hermes-parser": "0.19.1",
+ "hermes-parser": "0.18.2",
"image-size": "^1.0.2",
"invariant": "^2.2.4",
"jest-worker": "^29.6.3",
"jsc-safe-url": "^0.2.2",
"lodash.throttle": "^4.1.1",
- "metro-babel-transformer": "0.80.6",
- "metro-cache": "0.80.6",
- "metro-cache-key": "0.80.6",
- "metro-config": "0.80.6",
- "metro-core": "0.80.6",
- "metro-file-map": "0.80.6",
- "metro-resolver": "0.80.6",
- "metro-runtime": "0.80.6",
- "metro-source-map": "0.80.6",
- "metro-symbolicate": "0.80.6",
- "metro-transform-plugins": "0.80.6",
- "metro-transform-worker": "0.80.6",
+ "metro-babel-transformer": "0.80.5",
+ "metro-cache": "0.80.5",
+ "metro-cache-key": "0.80.5",
+ "metro-config": "0.80.5",
+ "metro-core": "0.80.5",
+ "metro-file-map": "0.80.5",
+ "metro-resolver": "0.80.5",
+ "metro-runtime": "0.80.5",
+ "metro-source-map": "0.80.5",
+ "metro-symbolicate": "0.80.5",
+ "metro-transform-plugins": "0.80.5",
+ "metro-transform-worker": "0.80.5",
"mime-types": "^2.1.27",
"node-fetch": "^2.2.0",
"nullthrows": "^1.1.1",
@@ -11965,12 +11956,12 @@
}
},
"node_modules/metro-babel-transformer": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.6.tgz",
- "integrity": "sha512-ssuoVC4OzqaOt3LpwfUbDfBlFGRu9v1Yf2JJnKPz0ROYHNjSBws4aUesqQQ/Ea8DbiH7TK4j4cJmm+XjdHmgqA==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.5.tgz",
+ "integrity": "sha512-sxH6hcWCorhTbk4kaShCWsadzu99WBL4Nvq4m/sDTbp32//iGuxtAnUK+ZV+6IEygr2u9Z0/4XoZ8Sbcl71MpA==",
"dependencies": {
"@babel/core": "^7.20.0",
- "hermes-parser": "0.19.1",
+ "hermes-parser": "0.18.2",
"nullthrows": "^1.1.1"
},
"engines": {
@@ -11978,24 +11969,24 @@
}
},
"node_modules/metro-babel-transformer/node_modules/hermes-estree": {
- "version": "0.19.1",
- "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.19.1.tgz",
- "integrity": "sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g=="
+ "version": "0.18.2",
+ "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.18.2.tgz",
+ "integrity": "sha512-KoLsoWXJ5o81nit1wSyEZnWUGy9cBna9iYMZBR7skKh7okYAYKqQ9/OczwpMHn/cH0hKDyblulGsJ7FknlfVxQ=="
},
"node_modules/metro-babel-transformer/node_modules/hermes-parser": {
- "version": "0.19.1",
- "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.19.1.tgz",
- "integrity": "sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==",
+ "version": "0.18.2",
+ "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.18.2.tgz",
+ "integrity": "sha512-1eQfvib+VPpgBZ2zYKQhpuOjw1tH+Emuib6QmjkJWJMhyjM8xnXMvA+76o9LhF0zOAJDZgPfQhg43cyXEyl5Ew==",
"dependencies": {
- "hermes-estree": "0.19.1"
+ "hermes-estree": "0.18.2"
}
},
"node_modules/metro-cache": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.6.tgz",
- "integrity": "sha512-NP81pHSPkzs+iNlpVkJqijrpcd6lfuDAunYH9/Rn8oLNz0yLfkl8lt+xOdUU4IkFt3oVcTBEFCnzAzv4B8YhyA==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.5.tgz",
+ "integrity": "sha512-2u+dQ4PZwmC7eZo9uMBNhQQMig9f+w4QWBZwXCdVy/RYOHM0eObgGdMEOwODo73uxie82T9lWzxr3aZOZ+Nqtw==",
"dependencies": {
- "metro-core": "0.80.6",
+ "metro-core": "0.80.5",
"rimraf": "^3.0.2"
},
"engines": {
@@ -12003,9 +11994,9 @@
}
},
"node_modules/metro-cache-key": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.6.tgz",
- "integrity": "sha512-DFmjQacC8m/S3HpELklLMWkPGP/fZPX3BSgjd0xQvwIvWyFwk8Nn/lfp/uWdEVDtDSIr64/anXU5uWohGwlWXw==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.5.tgz",
+ "integrity": "sha512-fr3QLZUarsB3tRbVcmr34kCBsTHk0Sh9JXGvBY/w3b2lbre+Lq5gtgLyFElHPecGF7o4z1eK9r3ubxtScHWcbA==",
"engines": {
"node": ">=18"
}
@@ -12025,38 +12016,38 @@
}
},
"node_modules/metro-config": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.80.6.tgz",
- "integrity": "sha512-vHYYvJpRTWYbmvqlR7i04xQpZCHJ6yfZ/xIcPdz2ssbdJGGJbiT1Aar9wr8RAhsccSxdJgfE5B1DB8Mo+DnhIg==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.80.5.tgz",
+ "integrity": "sha512-elqo/lwvF+VjZ1OPyvmW/9hSiGlmcqu+rQvDKw5F5WMX48ZC+ySTD1WcaD7e97pkgAlJHVYqZ98FCjRAYOAFRQ==",
"dependencies": {
"connect": "^3.6.5",
"cosmiconfig": "^5.0.5",
"jest-validate": "^29.6.3",
- "metro": "0.80.6",
- "metro-cache": "0.80.6",
- "metro-core": "0.80.6",
- "metro-runtime": "0.80.6"
+ "metro": "0.80.5",
+ "metro-cache": "0.80.5",
+ "metro-core": "0.80.5",
+ "metro-runtime": "0.80.5"
},
"engines": {
"node": ">=18"
}
},
"node_modules/metro-core": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.80.6.tgz",
- "integrity": "sha512-fn4rryTUAwzFJWj7VIPDH4CcW/q7MV4oGobqR6NsuxZoIGYrVpK7pBasumu5YbCqifuErMs5s23BhmrDNeZURw==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.80.5.tgz",
+ "integrity": "sha512-vkLuaBhnZxTVpaZO8ZJVEHzjaqSXpOdpAiztSZ+NDaYM6jEFgle3/XIbLW91jTSf2+T8Pj5yB1G7KuOX+BcVwg==",
"dependencies": {
"lodash.throttle": "^4.1.1",
- "metro-resolver": "0.80.6"
+ "metro-resolver": "0.80.5"
},
"engines": {
"node": ">=18"
}
},
"node_modules/metro-file-map": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.6.tgz",
- "integrity": "sha512-S3CUqvpXpc+q3q+hCEWvFKhVqgq0VmXdZQDF6u7ue86E2elq1XLnfLOt9JSpwyhpMQRyysjSCnd/Yh6GZMNHoQ==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.5.tgz",
+ "integrity": "sha512-bKCvJ05drjq6QhQxnDUt3I8x7bTcHo3IIKVobEr14BK++nmxFGn/BmFLRzVBlghM6an3gqwpNEYxS5qNc+VKcg==",
"dependencies": {
"anymatch": "^3.0.3",
"debug": "^2.2.0",
@@ -12090,9 +12081,9 @@
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
},
"node_modules/metro-minify-terser": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.6.tgz",
- "integrity": "sha512-83eZaH2+B+jP92KuodPqXknzwmiboKAuZY4doRfTEEXAG57pNVNN6cqSRJlwDnmaTBKRffxoncBXbYqHQgulgg==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.5.tgz",
+ "integrity": "sha512-S7oZLLcab6YXUT6jYFX/ZDMN7Fq6xBGGAG8liMFU1UljX6cTcEC2u+UIafYgCLrdVexp/+ClxrIetVPZ5LtL/g==",
"dependencies": {
"terser": "^5.15.0"
},
@@ -12101,17 +12092,17 @@
}
},
"node_modules/metro-resolver": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.6.tgz",
- "integrity": "sha512-R7trfglG4zY4X9XyM9cvuffAhQ9W1reWoahr1jdEWa6rOI8PyM0qXjcsb8l+fsOQhdSiVlkKcYAmkyrs1S/zrA==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.5.tgz",
+ "integrity": "sha512-haJ/Hveio3zv/Fr4eXVdKzjUeHHDogYok7OpRqPSXGhTXisNXB+sLN7CpcUrCddFRUDLnVaqQOYwhYsFndgUwA==",
"engines": {
"node": ">=18"
}
},
"node_modules/metro-runtime": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.6.tgz",
- "integrity": "sha512-21GQVd0pp2nACoK0C2PL8mBsEhIFUFFntYrWRlYNHtPQoqDzddrPEIgkyaABGXGued+dZoBlFQl+LASlmmfkvw==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.5.tgz",
+ "integrity": "sha512-L0syTWJUdWzfUmKgkScr6fSBVTh6QDr8eKEkRtn40OBd8LPagrJGySBboWSgbyn9eIb4ayW3Y347HxgXBSAjmg==",
"dependencies": {
"@babel/runtime": "^7.0.0"
},
@@ -12120,16 +12111,16 @@
}
},
"node_modules/metro-source-map": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.6.tgz",
- "integrity": "sha512-lqDuSLctWy9Qccu4Zl0YB1PzItpsqcKGb1nK0aDY+lzJ26X65OCib2VzHlj+xj7e4PiIKOfsvDCczCBz4cnxdg==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.5.tgz",
+ "integrity": "sha512-DwSF4l03mKPNqCtyQ6K23I43qzU1BViAXnuH81eYWdHglP+sDlPpY+/7rUahXEo6qXEHXfAJgVoo1sirbXbmsQ==",
"dependencies": {
"@babel/traverse": "^7.20.0",
"@babel/types": "^7.20.0",
"invariant": "^2.2.4",
- "metro-symbolicate": "0.80.6",
+ "metro-symbolicate": "0.80.5",
"nullthrows": "^1.1.1",
- "ob1": "0.80.6",
+ "ob1": "0.80.5",
"source-map": "^0.5.6",
"vlq": "^1.0.0"
},
@@ -12146,12 +12137,12 @@
}
},
"node_modules/metro-symbolicate": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.6.tgz",
- "integrity": "sha512-SGwKeBi+lK7NmM5+EcW6DyRRa9HmGSvH0LJtlT4XoRMbpxzsLYs0qUEA+olD96pOIP+ta7I8S30nQr2ttqgO8A==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.5.tgz",
+ "integrity": "sha512-IsM4mTYvmo9JvIqwEkCZ5+YeDVPST78Q17ZgljfLdHLSpIivOHp9oVoiwQ/YGbLx0xRHRIS/tKiXueWBnj3UWA==",
"dependencies": {
"invariant": "^2.2.4",
- "metro-source-map": "0.80.6",
+ "metro-source-map": "0.80.5",
"nullthrows": "^1.1.1",
"source-map": "^0.5.6",
"through2": "^2.0.1",
@@ -12173,9 +12164,9 @@
}
},
"node_modules/metro-transform-plugins": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.6.tgz",
- "integrity": "sha512-e04tdTC5Fy1vOQrTTXb5biao0t7nR/h+b1IaBTlM5UaHaAJZr658uVOoZhkRxKjbhF2mIwJ/8DdorD2CA15BCg==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.5.tgz",
+ "integrity": "sha512-7IdlTqK/k5+qE3RvIU5QdCJUPk4tHWEqgVuYZu8exeW+s6qOJ66hGIJjXY/P7ccucqF+D4nsbAAW5unkoUdS6g==",
"dependencies": {
"@babel/core": "^7.20.0",
"@babel/generator": "^7.20.0",
@@ -12188,21 +12179,21 @@
}
},
"node_modules/metro-transform-worker": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.6.tgz",
- "integrity": "sha512-jV+VgCLiCj5jQadW/h09qJaqDreL6XcBRY52STCoz2xWn6WWLLMB5nXzQtvFNPmnIOps+Xu8+d5hiPcBNOhYmA==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.5.tgz",
+ "integrity": "sha512-Q1oM7hfP+RBgAtzRFBDjPhArELUJF8iRCZ8OidqCpYzQJVGuJZ7InSnIf3hn1JyqiUQwv2f1LXBO78i2rAjzyA==",
"dependencies": {
"@babel/core": "^7.20.0",
"@babel/generator": "^7.20.0",
"@babel/parser": "^7.20.0",
"@babel/types": "^7.20.0",
- "metro": "0.80.6",
- "metro-babel-transformer": "0.80.6",
- "metro-cache": "0.80.6",
- "metro-cache-key": "0.80.6",
- "metro-minify-terser": "0.80.6",
- "metro-source-map": "0.80.6",
- "metro-transform-plugins": "0.80.6",
+ "metro": "0.80.5",
+ "metro-babel-transformer": "0.80.5",
+ "metro-cache": "0.80.5",
+ "metro-cache-key": "0.80.5",
+ "metro-minify-terser": "0.80.5",
+ "metro-source-map": "0.80.5",
+ "metro-transform-plugins": "0.80.5",
"nullthrows": "^1.1.1"
},
"engines": {
@@ -12276,16 +12267,16 @@
}
},
"node_modules/metro/node_modules/hermes-estree": {
- "version": "0.19.1",
- "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.19.1.tgz",
- "integrity": "sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g=="
+ "version": "0.18.2",
+ "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.18.2.tgz",
+ "integrity": "sha512-KoLsoWXJ5o81nit1wSyEZnWUGy9cBna9iYMZBR7skKh7okYAYKqQ9/OczwpMHn/cH0hKDyblulGsJ7FknlfVxQ=="
},
"node_modules/metro/node_modules/hermes-parser": {
- "version": "0.19.1",
- "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.19.1.tgz",
- "integrity": "sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==",
+ "version": "0.18.2",
+ "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.18.2.tgz",
+ "integrity": "sha512-1eQfvib+VPpgBZ2zYKQhpuOjw1tH+Emuib6QmjkJWJMhyjM8xnXMvA+76o9LhF0zOAJDZgPfQhg43cyXEyl5Ew==",
"dependencies": {
- "hermes-estree": "0.19.1"
+ "hermes-estree": "0.18.2"
}
},
"node_modules/metro/node_modules/ms": {
@@ -12741,27 +12732,6 @@
"node": ">=4"
}
},
- "node_modules/normalize-url/node_modules/query-string": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
- "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
- "dependencies": {
- "decode-uri-component": "^0.2.0",
- "object-assign": "^4.1.0",
- "strict-uri-encode": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/normalize-url/node_modules/strict-uri-encode": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
- "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/npm-package-arg": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-7.0.0.tgz",
@@ -12798,9 +12768,9 @@
"integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw=="
},
"node_modules/ob1": {
- "version": "0.80.6",
- "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.80.6.tgz",
- "integrity": "sha512-nlLGZPMQ/kbmkdIb5yvVzep1jKUII2x6ehNsHpgy71jpnJMW7V+KsB3AjYI2Ajb7UqMAMNjlssg6FUodrEMYzg==",
+ "version": "0.80.5",
+ "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.80.5.tgz",
+ "integrity": "sha512-zYDMnnNrFi/1Tqh0vo3PE4p97Tpl9/4MP2k2ECvkbLOZzQuAYZJLTUYVLZb7hJhbhjT+JJxAwBGS8iu5hCSd1w==",
"engines": {
"node": ">=18"
}
@@ -13283,9 +13253,9 @@
}
},
"node_modules/postcss": {
- "version": "8.4.35",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz",
- "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==",
+ "version": "8.4.33",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz",
+ "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==",
"funding": [
{
"type": "opencollective",
@@ -13309,6 +13279,12 @@
"node": "^10 || ^12 || >=14"
}
},
+ "node_modules/postcss-value-parser": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
+ "peer": true
+ },
"node_modules/prepend-http": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
@@ -13558,20 +13534,16 @@
}
},
"node_modules/query-string": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz",
- "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
+ "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
"dependencies": {
- "decode-uri-component": "^0.2.2",
- "filter-obj": "^1.1.0",
- "split-on-first": "^1.0.0",
- "strict-uri-encode": "^2.0.0"
+ "decode-uri-component": "^0.2.0",
+ "object-assign": "^4.1.0",
+ "strict-uri-encode": "^1.0.0"
},
"engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=0.10.0"
}
},
"node_modules/queue": {
@@ -13679,6 +13651,7 @@
"version": "18.2.0",
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
"integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
+ "peer": true,
"dependencies": {
"loose-envify": "^1.1.0",
"scheduler": "^0.23.0"
@@ -13691,10 +13664,23 @@
"version": "0.23.0",
"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
"integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
+ "peer": true,
"dependencies": {
"loose-envify": "^1.1.0"
}
},
+ "node_modules/react-freeze": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.3.tgz",
+ "integrity": "sha512-ZnXwLQnGzrDpHBHiC56TXFXvmolPeMjTn1UOm610M4EXGzbEDR7oOIyS2ZiItgbs6eZc4oU/a0hpk8PrcKvv5g==",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "react": ">=17.0.0"
+ }
+ },
"node_modules/react-is": {
"version": "17.0.2",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
@@ -13836,11 +13822,38 @@
"react-is": "^16.8.1"
}
},
+ "node_modules/react-native-country-picker-modal/node_modules/react-art": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-art/-/react-art-16.13.1.tgz",
+ "integrity": "sha512-IDXRZCUlyl3AkQ6Xf3qg0C6MSDxKhOhf7amYzWNMaelH5K2W9KqUOUHL8mGwC0k/1BXFhhusSgsE1Bekz3aHEQ==",
+ "peer": true,
+ "dependencies": {
+ "art": "^0.10.1",
+ "create-react-class": "^15.6.2",
+ "loose-envify": "^1.1.0",
+ "object-assign": "^4.1.1",
+ "prop-types": "^15.6.2",
+ "scheduler": "^0.19.1"
+ },
+ "peerDependencies": {
+ "react": "^16.13.1"
+ }
+ },
"node_modules/react-native-country-picker-modal/node_modules/react-is": {
"version": "16.13.1",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
},
+ "node_modules/react-native-country-picker-modal/node_modules/scheduler": {
+ "version": "0.19.1",
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
+ "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
+ "peer": true,
+ "dependencies": {
+ "loose-envify": "^1.1.0",
+ "object-assign": "^4.1.1"
+ }
+ },
"node_modules/react-native-element-dropdown": {
"version": "2.10.1",
"resolved": "https://registry.npmjs.org/react-native-element-dropdown/-/react-native-element-dropdown-2.10.1.tgz",
@@ -13857,9 +13870,10 @@
}
},
"node_modules/react-native-gesture-handler": {
- "version": "2.15.0",
- "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.15.0.tgz",
- "integrity": "sha512-cmMGW8k86o/xgVTBZZOPohvR5re4Vh65PUxH4HbBBJAYTog4aN4wTVTUlnoky01HuSN8/X4h3tI/K3XLPoDnsg==",
+ "version": "2.14.1",
+ "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.14.1.tgz",
+ "integrity": "sha512-YiM1BApV4aKeuwsM6O4C2ufwewYEKk6VMXOt0YqEZFMwABBFWhXLySFZYjBSNRU2USGppJbfHP1q1DfFQpKhdA==",
+ "peer": true,
"dependencies": {
"@egjs/hammerjs": "^2.0.17",
"hoist-non-react-statics": "^3.3.0",
@@ -13922,6 +13936,15 @@
"react-native-vector-icons": "*"
}
},
+ "node_modules/react-native-paper/node_modules/color": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
+ "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
+ "dependencies": {
+ "color-convert": "^1.9.3",
+ "color-string": "^1.6.0"
+ }
+ },
"node_modules/react-native-phone-call": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/react-native-phone-call/-/react-native-phone-call-1.2.0.tgz",
@@ -13931,6 +13954,21 @@
"version": "4.9.0",
"resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-4.9.0.tgz",
"integrity": "sha512-/OJD9Pb8IURyvn+1tWTszWPJqsbZ4hyHBU9P0xhOmk7h5owSuqL0zkfagU0pg7Vh0G2NKQkaPpUKUMMCUMDh/w==",
+ "peer": true,
+ "peerDependencies": {
+ "react": "*",
+ "react-native": "*"
+ }
+ },
+ "node_modules/react-native-screens": {
+ "version": "3.29.0",
+ "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.29.0.tgz",
+ "integrity": "sha512-yB1GoAMamFAcYf4ku94uBPn0/ani9QG7NdI98beJ5cet2YFESYYzuEIuU+kt+CNRcO8qqKeugxlfgAa3HyTqlg==",
+ "peer": true,
+ "dependencies": {
+ "react-freeze": "^1.0.0",
+ "warn-once": "^0.1.0"
+ },
"peerDependencies": {
"react": "*",
"react-native": "*"
@@ -13947,6 +13985,98 @@
"react-native": "*"
}
},
+ "node_modules/react-native-vector-icons": {
+ "version": "10.0.3",
+ "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-10.0.3.tgz",
+ "integrity": "sha512-ZgVlV5AdQgnPHHvBEihGf2xwyziT1acpXV1U+WfCgCv3lcEeCRsmwAsBU+kUSNsU+8TcWVsX04kdI6qUaS8D7w==",
+ "peer": true,
+ "dependencies": {
+ "prop-types": "^15.7.2",
+ "yargs": "^16.1.1"
+ },
+ "bin": {
+ "fa-upgrade.sh": "bin/fa-upgrade.sh",
+ "fa5-upgrade": "bin/fa5-upgrade.sh",
+ "fa6-upgrade": "bin/fa6-upgrade.sh",
+ "generate-icon": "bin/generate-icon.js"
+ }
+ },
+ "node_modules/react-native-vector-icons/node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "peer": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "node_modules/react-native-vector-icons/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "peer": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/react-native-vector-icons/node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "peer": true,
+ "dependencies": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/react-native-vector-icons/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/react-native-web": {
+ "version": "0.19.10",
+ "resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.19.10.tgz",
+ "integrity": "sha512-IQoHiTQq8egBCVVwmTrYcFLgEFyb4LMZYEktHn4k22JMk9+QTCEz5WTfvr+jdNoeqj/7rtE81xgowKbfGO74qg==",
+ "peer": true,
+ "dependencies": {
+ "@babel/runtime": "^7.18.6",
+ "@react-native/normalize-color": "^2.1.0",
+ "fbjs": "^3.0.4",
+ "inline-style-prefixer": "^6.0.1",
+ "memoize-one": "^6.0.0",
+ "nullthrows": "^1.1.1",
+ "postcss-value-parser": "^4.2.0",
+ "styleq": "^0.1.3"
+ },
+ "peerDependencies": {
+ "react": "^18.0.0",
+ "react-dom": "^18.0.0"
+ }
+ },
+ "node_modules/react-native-web/node_modules/memoize-one": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
+ "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==",
+ "peer": true
+ },
"node_modules/react-native-webview": {
"version": "13.8.1",
"resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-13.8.1.tgz",
@@ -13968,26 +14098,6 @@
"node": ">=8"
}
},
- "node_modules/react-native/node_modules/@react-native/codegen": {
- "version": "0.73.2",
- "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.73.2.tgz",
- "integrity": "sha512-lfy8S7umhE3QLQG5ViC4wg5N1Z+E6RnaeIw8w1voroQsXXGPB72IBozh8dAHR3+ceTxIU0KX3A8OpJI8e1+HpQ==",
- "dependencies": {
- "@babel/parser": "^7.20.0",
- "flow-parser": "^0.206.0",
- "glob": "^7.1.1",
- "invariant": "^2.2.4",
- "jscodeshift": "^0.14.0",
- "mkdirp": "^0.5.1",
- "nullthrows": "^1.1.1"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@babel/preset-env": "^7.1.6"
- }
- },
"node_modules/react-native/node_modules/promise": {
"version": "8.3.0",
"resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz",
@@ -14492,14 +14602,13 @@
"integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
},
"node_modules/set-function-length": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz",
- "integrity": "sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz",
+ "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==",
"dependencies": {
- "define-data-property": "^1.1.2",
- "es-errors": "^1.3.0",
+ "define-data-property": "^1.1.1",
"function-bind": "^1.1.2",
- "get-intrinsic": "^1.2.3",
+ "get-intrinsic": "^1.2.2",
"gopd": "^1.0.1",
"has-property-descriptors": "^1.0.1"
},
@@ -14556,17 +14665,13 @@
}
},
"node_modules/side-channel": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.5.tgz",
- "integrity": "sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
+ "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
"dependencies": {
- "call-bind": "^1.0.6",
- "es-errors": "^1.3.0",
- "get-intrinsic": "^1.2.4",
- "object-inspect": "^1.13.1"
- },
- "engines": {
- "node": ">= 0.4"
+ "call-bind": "^1.0.0",
+ "get-intrinsic": "^1.0.2",
+ "object-inspect": "^1.9.0"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -14784,11 +14889,11 @@
}
},
"node_modules/strict-uri-encode": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
- "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
+ "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==",
"engines": {
- "node": ">=4"
+ "node": ">=0.10.0"
}
},
"node_modules/string_decoder": {
@@ -14884,6 +14989,12 @@
"resolved": "https://registry.npmjs.org/structured-headers/-/structured-headers-0.4.1.tgz",
"integrity": "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg=="
},
+ "node_modules/styleq": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/styleq/-/styleq-0.1.3.tgz",
+ "integrity": "sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==",
+ "peer": true
+ },
"node_modules/stylis": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
@@ -15145,9 +15256,9 @@
}
},
"node_modules/terser": {
- "version": "5.27.2",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.2.tgz",
- "integrity": "sha512-sHXmLSkImesJ4p5apTeT63DsV4Obe1s37qT8qvwHRmVxKTBH7Rv9Wr26VcAMmLbmk9UliiwK8z+657NyJHHy/w==",
+ "version": "5.27.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.0.tgz",
+ "integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==",
"dependencies": {
"@jridgewell/source-map": "^0.3.3",
"acorn": "^8.8.2",
diff --git a/HEX-DEV/package.json b/HEX-DEV/package.json
index b05a00696..6910f6afa 100644
--- a/HEX-DEV/package.json
+++ b/HEX-DEV/package.json
@@ -8,12 +8,10 @@
"ios": "expo start --ios",
"web": "expo start --web"
},
-
"dependencies": {
"@apollo/client": "^3.9.5",
"@apollo/react-hooks": "^4.0.0",
"@clerk/clerk-expo": "^0.20.2",
- "@clerk/clerk-js": "^4.70.0",
"@expo/vector-icons": "^14.0.0",
"@react-native-async-storage/async-storage": "^1.21.0",
"@react-navigation/bottom-tabs": "^6.5.11",
@@ -23,8 +21,6 @@
"axios": "^1.6.7",
"date-fns": "^3.3.1",
"expo": "~50.0.5",
- "expo-application": "^5.8.3",
- "expo-auth-session": "^5.4.0",
"expo-camera": "^14.0.5",
"expo-checkbox": "^2.7.0",
"expo-face-detector": "^12.6.1",
@@ -43,17 +39,14 @@
"lottie-react-native": "^6.6.0",
"moment": "^2.30.1",
"react": "18.2.0",
- "react-dom": "^18.2.0",
"react-native": "0.73.2",
"react-native-calendar-picker": "^8.0.1",
"react-native-country-picker-modal": "^2.0.0",
"react-native-element-dropdown": "^2.10.1",
- "react-native-gesture-handler": "^2.15.0",
"react-native-maps": "1.10.0",
"react-native-onboarding-swiper": "^1.2.0",
"react-native-paper": "^5.12.3",
"react-native-phone-call": "^1.2.0",
- "react-native-safe-area-context": "^4.9.0",
"react-native-webview": "^13.8.1",
"typescript": "^5.3.0"
},
From d438047e455e401b6ee1bf0af3e2f7c5a7ac1925 Mon Sep 17 00:00:00 2001
From: Tushar
Date: Wed, 21 Feb 2024 10:26:49 +0530
Subject: [PATCH 3/3] HEX-DEV FINAL COMMIT
---
HEX-DEV/README.md | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/HEX-DEV/README.md b/HEX-DEV/README.md
index 56f57f85f..ef8b5c55b 100644
--- a/HEX-DEV/README.md
+++ b/HEX-DEV/README.md
@@ -1,5 +1,2 @@
-
-# HEX-DEV
-
-This project based on centalized platform and function on Hybrid Code structure. It is your one stop destination for one's all event planning needs. It is a platform where customers that are in search for event planning or individual need of decoration catering, photography or many more can connect with the appropriate service provider, be it the decorator, event managers, photo graphers, or simply the ones renting out event related equipments and other services.
-
+# HEX-DEV
+This is the README file for HEX-DEV.