summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSanto Cariotti <santo@dcariotti.me>2024-09-23 10:31:38 +0200
committerSanto Cariotti <santo@dcariotti.me>2024-09-23 10:31:38 +0200
commit5ee7d92337197ebb09ff802f9943e9692cb88f1e (patch)
treefd279434832fc469d8860639400b93538011f7db
parent23077b2d6fcbf3995e590ddf2ff3bc50f5b8d362 (diff)
Use alertd service
-rw-r--r--README.md2
-rw-r--r--app/(tabs)/_layout.tsx6
-rw-r--r--app/(tabs)/alerts/[id].tsx8
-rw-r--r--app/(tabs)/index.tsx25
-rw-r--r--components/ParallaxScrollView.tsx35
-rw-r--r--pnpm-lock.yaml577
6 files changed, 329 insertions, 324 deletions
diff --git a/README.md b/README.md
index b493088..7e2eaf1 100644
--- a/README.md
+++ b/README.md
@@ -18,6 +18,8 @@ After that you need to edit the `.env` file and set up:
- `EXPO_PUBLIC_API_URL`: refers to the backend URL.
+- `EXPO_PUBLIC_ALERTD_URL`: refers to the alertd URL.
+
And start the Expo app.
```
diff --git a/app/(tabs)/_layout.tsx b/app/(tabs)/_layout.tsx
index e6852d9..71673d1 100644
--- a/app/(tabs)/_layout.tsx
+++ b/app/(tabs)/_layout.tsx
@@ -34,15 +34,15 @@ export default function TabLayout() {
/>
<Tabs.Screen
name="alerts/[id]"
- options={{href: null}}
+ options={{ href: null }}
/>
<Tabs.Screen
name="notifications/index"
- options={{href: null}}
+ options={{ href: null }}
/>
<Tabs.Screen
name="notifications/[id]"
- options={{href: null}}
+ options={{ href: null }}
/>
</Tabs>
);
diff --git a/app/(tabs)/alerts/[id].tsx b/app/(tabs)/alerts/[id].tsx
index 554c1ed..506d282 100644
--- a/app/(tabs)/alerts/[id].tsx
+++ b/app/(tabs)/alerts/[id].tsx
@@ -219,14 +219,6 @@ export default function AlertIdScreen() {
/>
<ThemedText>{formatDate(alert.createdAt)}</ThemedText>
</ThemedView>
- <ThemedView style={styles.dateRow}>
- <Ionicons
- name="alert-circle-outline"
- size={18}
- color={theme === 'light' ? Colors.light.text : Colors.dark.text}
- style={styles.icon}
- />
- </ThemedView>
</>
)}
</ParallaxScrollView>
diff --git a/app/(tabs)/index.tsx b/app/(tabs)/index.tsx
index 4168c8f..6344a22 100644
--- a/app/(tabs)/index.tsx
+++ b/app/(tabs)/index.tsx
@@ -346,33 +346,22 @@ export default function HomeScreen() {
movingActivity = "IN_VEHICLE";
}
- const response = await fetch(
- `${process.env.EXPO_PUBLIC_API_URL}/graphql`,
+ await fetch(
+ `${process.env.EXPO_PUBLIC_ALERTD_URL}`,
{
method: "POST",
headers: {
- Authorization: `Bearer ${token}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
- query: `
- mutation NewPosition($input: PositionInput!) {
- newPosition(input: $input) {
- id userId createdAt latitude longitude movingActivity
- }
- }
- `,
- variables: {
- input: {
- latitude: coords.latitude,
- longitude: coords.longitude,
- movingActivity,
- },
- },
+ latitude: coords.latitude,
+ longitude: coords.longitude,
+ login: token,
+ uid: userId,
+ movingActivity,
}),
},
);
- const data = await response.json();
} catch (err) {
console.error("Error on updating position");
}
diff --git a/components/ParallaxScrollView.tsx b/components/ParallaxScrollView.tsx
index ae6be71..3772bee 100644
--- a/components/ParallaxScrollView.tsx
+++ b/components/ParallaxScrollView.tsx
@@ -1,5 +1,5 @@
-import { useState, type PropsWithChildren, useEffect, } from 'react';
-import { StyleSheet, SafeAreaView, useColorScheme, View, Text, Pressable } from 'react-native';
+import { useState, type PropsWithChildren, useEffect, } from 'react';
+import { StyleSheet, SafeAreaView, useColorScheme, View, Text, Pressable, Platform } from 'react-native';
import { ThemedView } from '@/components/ThemedView';
import { ThemedText } from './ThemedText';
@@ -64,23 +64,24 @@ export default function ParallaxScrollView({
<ThemedView style={styles.container}>
<SafeAreaView style={{
backgroundColor: (theme === 'light' ? 'rgba(0, 0, 0, .5)' : 'rgba(100, 100, 100, .5)'),
+ paddingTop: (Platform.OS == "android" ? 40 : 0)
}}>
<ThemedText type="title" style={{ color: 'white', paddingVertical: 10 }}>CAS4</ThemedText>
- <SafeAreaView>
- {token && userId ? (
- <Pressable onPress={() => router.push('/notifications')} style={styles.notificationWrapper}>
- {notifications.length > 0 && (
- <View style={styles.notificationCircle}>
- <Text style={styles.notificationCircleText}>{notifications.length}</Text>
- </View>
- )}
- <Ionicons name="notifications-outline" size={32} color="white" />
- </Pressable>
- ) : (
- <>
- </>
- )}
- </SafeAreaView>
+ <SafeAreaView>
+ {token && userId ? (
+ <Pressable onPress={() => router.push('/notifications')} style={styles.notificationWrapper}>
+ {notifications.length > 0 && (
+ <View style={styles.notificationCircle}>
+ <Text style={styles.notificationCircleText}>{notifications.length}</Text>
+ </View>
+ )}
+ <Ionicons name="notifications-outline" size={32} color="white" />
+ </Pressable>
+ ) : (
+ <>
+ </>
+ )}
+ </SafeAreaView>
</SafeAreaView>
<ThemedView style={styles.content}>{children}</ThemedView>
</ThemedView>
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 80c5753..a22bd17 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,13 +16,13 @@ importers:
version: 7.25.6
'@expo/vector-icons':
specifier: ^14.0.2
- version: 14.0.2
+ version: 14.0.3
'@react-native-async-storage/async-storage':
specifier: 1.23.1
version: 1.23.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(react@18.2.0))
'@react-native/assets-registry':
specifier: ^0.75.2
- version: 0.75.2
+ version: 0.75.3
'@react-navigation/native':
specifier: ^6.0.2
version: 6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(react@18.2.0))(react@18.2.0)
@@ -49,7 +49,7 @@ importers:
version: 17.0.1(expo@51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2)))
expo-notifications:
specifier: ~0.28.16
- version: 0.28.16(expo@51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2)))
+ version: 0.28.17(expo@51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2)))
expo-router:
specifier: ~3.5.23
version: 3.5.23(boskdmiflijtk4cfmf5qukrum4)
@@ -104,7 +104,7 @@ importers:
version: 7.25.2
'@types/jest':
specifier: ^29.5.12
- version: 29.5.12
+ version: 29.5.13
'@types/react':
specifier: ~18.2.45
version: 18.2.79
@@ -113,10 +113,10 @@ importers:
version: 18.3.0
jest:
specifier: ^29.2.1
- version: 29.7.0(@types/node@22.5.3)
+ version: 29.7.0(@types/node@22.5.5)
jest-expo:
specifier: ~51.0.3
- version: 51.0.4(@babel/core@7.25.2)(jest@29.7.0(@types/node@22.5.3))(react@18.2.0)
+ version: 51.0.4(@babel/core@7.25.2)(jest@29.7.0(@types/node@22.5.5))(react@18.2.0)
react-test-renderer:
specifier: 18.2.0
version: 18.2.0(react@18.2.0)
@@ -902,7 +902,7 @@ packages:
'@expo/bunyan@4.0.1':
resolution: {integrity: sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==}
- engines: {'0': node >=0.10.0}
+ engines: {node: '>=0.10.0'}
'@expo/cli@0.18.29':
resolution: {integrity: sha512-X810C48Ss+67RdZU39YEO1khNYo1RmjouRV+vVe0QhMoTe8R6OA3t+XYEdwaNbJ5p/DJN7szfHfNmX2glpC7xg==}
@@ -974,8 +974,8 @@ packages:
resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==}
engines: {node: '>=12'}
- '@expo/vector-icons@14.0.2':
- resolution: {integrity: sha512-70LpmXQu4xa8cMxjp1fydgRPsalefnHaXLzIwaHMEzcZhnyjw2acZz8azRrZOslPVAWlxItOa2Dd7WtD/kI+CA==}
+ '@expo/vector-icons@14.0.3':
+ resolution: {integrity: sha512-UJAKOXPPi6ez/1QZfoFVopCH3+c12Sw+T+IIVkvONCEN7zjN1fLxxWHkZ7Spz4WO5EH2ObtaJfCe/k4rw+ftxA==}
'@expo/xcpretty@4.3.1':
resolution: {integrity: sha512-sqXgo1SCv+j4VtYEwl/bukuOIBrVgx6euIoCat3Iyx5oeoXwEA2USCoeL0IPubflMxncA2INkqJ/Wr3NGrSgzw==}
@@ -1187,8 +1187,8 @@ packages:
resolution: {integrity: sha512-1XmRhqQchN+pXPKEKYdpJlwESxVomJOxtEnIkbo7GAlaN2sym84fHEGDXAjLilih5GVPpcpSmFzTy8jx3LtaFg==}
engines: {node: '>=18'}
- '@react-native/assets-registry@0.75.2':
- resolution: {integrity: sha512-P1dLHjpUeC0AIkDHRYcx0qLMr+p92IPWL3pmczzo6T76Qa9XzruQOYy0jittxyBK91Csn6HHQ/eit8TeXW8MVw==}
+ '@react-native/assets-registry@0.75.3':
+ resolution: {integrity: sha512-i7MaRbYR06WdpJWv3a0PQ2ScFBUeevwcJ0tVopnFwTg0tBWp3NFEMDIcU8lyXVy9Y59WmrP1V2ROaRDaPiESgg==}
engines: {node: '>=18'}
'@react-native/babel-plugin-codegen@0.74.87':
@@ -1301,8 +1301,8 @@ packages:
'@react-navigation/routers@6.1.9':
resolution: {integrity: sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA==}
- '@remix-run/node@2.11.2':
- resolution: {integrity: sha512-gRNFM61EOYWNmYgf+pvBt6MrirWlkDz1G6RQsJNowtRqbYoy05AdDe5HiHGF5w8ZMAZVeXnZiwbL0Nt7ykYBCA==}
+ '@remix-run/node@2.12.1':
+ resolution: {integrity: sha512-d+IHvEEU3qziporgpEyKFvKdmNaDu+a/9pIxBkNKVWdKx2JR0VRFIaUxxpxISWtkJcoNuERhW2xYa6YvtFp4ig==}
engines: {node: '>=18.0.0'}
peerDependencies:
typescript: ^5.1.0
@@ -1310,12 +1310,12 @@ packages:
typescript:
optional: true
- '@remix-run/router@1.19.1':
- resolution: {integrity: sha512-S45oynt/WH19bHbIXjtli6QmwNYvaz+vtnubvNpNDvUOoA/OWh6j1OikIP3G+v5GHdxyC6EXoChG3HgYGEUfcg==}
+ '@remix-run/router@1.19.2':
+ resolution: {integrity: sha512-baiMx18+IMuD1yyvOGaHM9QrVUPGGG0jC+z+IPHnRJWUAUvaKuWKyE8gjDj2rzv3sz9zOGoRSPgeBVHRhZnBlA==}
engines: {node: '>=14.0.0'}
- '@remix-run/server-runtime@2.11.2':
- resolution: {integrity: sha512-abG6ENj0X3eHqDxqO2thWM2NSEiPnqyt58z1BbiQCv+t8g0Zuqd5QHbB4wzdNvfS0vKhg+jJiigcJneAc4sZzw==}
+ '@remix-run/server-runtime@2.12.1':
+ resolution: {integrity: sha512-iuj9ju34f0LztPpd5dVuTXgt4x/MJeRsBiLuEx02nDSMGoNCAIx2LdeNYvE+XXdsf1Ht2NMlpRU+HBPCz3QLZg==}
engines: {node: '>=18.0.0'}
peerDependencies:
typescript: ^5.1.0
@@ -1404,8 +1404,8 @@ packages:
'@types/istanbul-reports@3.0.4':
resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==}
- '@types/jest@29.5.12':
- resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==}
+ '@types/jest@29.5.13':
+ resolution: {integrity: sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==}
'@types/jsdom@20.0.1':
resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==}
@@ -1416,14 +1416,14 @@ packages:
'@types/node-forge@1.3.11':
resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==}
- '@types/node@18.19.49':
- resolution: {integrity: sha512-ALCeIR6n0nQ7j0FUF1ycOhrp6+XutJWqEu/vtdEqXFUQwkBfgUA5cEg3ZNmjWGF/ZYA/FcF9QMkL55Ar0O6UrA==}
+ '@types/node@18.19.50':
+ resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==}
- '@types/node@22.5.3':
- resolution: {integrity: sha512-njripolh85IA9SQGTAqbmnNZTdxv7X/4OYGPz8tgy5JDr8MP+uDBa921GpYEoDDnwm0Hmn5ZPeJgiiSTPoOzkQ==}
+ '@types/node@22.5.5':
+ resolution: {integrity: sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==}
- '@types/prop-types@15.7.12':
- resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==}
+ '@types/prop-types@15.7.13':
+ resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==}
'@types/react-test-renderer@18.3.0':
resolution: {integrity: sha512-HW4MuEYxfDbOHQsVlY/XtOvNHftCVEPhJF2pQXXwcUiUF+Oyb0usgp48HSgpK5rt8m9KZb22yqOeZm+rrVG8gw==}
@@ -1488,8 +1488,8 @@ packages:
acorn-globals@7.0.1:
resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==}
- acorn-walk@8.3.3:
- resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==}
+ acorn-walk@8.3.4:
+ resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==}
engines: {node: '>=0.4.0'}
acorn@8.12.1:
@@ -1543,8 +1543,8 @@ packages:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
- ansi-regex@6.0.1:
- resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
+ ansi-regex@6.1.0:
+ resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==}
engines: {node: '>=12'}
ansi-styles@3.2.1:
@@ -1659,8 +1659,8 @@ packages:
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
- babel-plugin-react-compiler@0.0.0-experimental-7449567-20240905:
- resolution: {integrity: sha512-ltBywPFOEf1rRnkRQ1TiiPJeqJ1Cte86bo4tpSPsfqGTTsiyUo8OLyOR13EG08QIFTQd6HfGGgjpE9Kv/t5Vcg==}
+ babel-plugin-react-compiler@0.0.0-experimental-6067d4e-20240919:
+ resolution: {integrity: sha512-3BHXXnd3GzOkHHWMhYLARTUa03PyMzhbAA3ptG+WXujJu0mx1BT3CslcqDlKMh7j508uspT5JCXRZh0ZIN9a0g==}
babel-plugin-react-native-web@0.19.12:
resolution: {integrity: sha512-eYZ4+P6jNcB37lObWIg0pUbi7+3PKoU1Oie2j0C8UF3cXyXoR74tO2NBjI/FORb2LJyItJZEAmjU5pSaJYEL1w==}
@@ -1788,8 +1788,8 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
- caniuse-lite@1.0.30001655:
- resolution: {integrity: sha512-jRGVy3iSGO5Uutn2owlb5gR6qsGngTw9ZTb4ali9f3glshcNmJ2noam4Mo9zia5P9Dk3jNNydy7vQjuE5dQmfg==}
+ caniuse-lite@1.0.30001663:
+ resolution: {integrity: sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==}
chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
@@ -1830,8 +1830,8 @@ packages:
resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
engines: {node: '>=8'}
- cjs-module-lexer@1.4.0:
- resolution: {integrity: sha512-N1NGmowPlGBLsOZLPvm48StN04V4YvQRL0i6b7ctrVY3epjP/ct7hFLOItz6pDIvRjwpfPxi52a2UWV2ziir8g==}
+ cjs-module-lexer@1.4.1:
+ resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==}
clean-stack@2.2.0:
resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
@@ -2047,8 +2047,8 @@ packages:
supports-color:
optional: true
- debug@4.3.6:
- resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==}
+ debug@4.3.7:
+ resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
engines: {node: '>=6.0'}
peerDependencies:
supports-color: '*'
@@ -2157,8 +2157,8 @@ packages:
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
- electron-to-chromium@1.5.13:
- resolution: {integrity: sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==}
+ electron-to-chromium@1.5.27:
+ resolution: {integrity: sha512-o37j1vZqCoEgBuWWXLHQgTN/KDKe7zwpiY5CPeq2RvUqOyJw9xnrULzZAEVQ5p4h+zjMk7hgtOoPdnLxr7m/jw==}
emittery@0.13.1:
resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==}
@@ -2174,6 +2174,10 @@ packages:
resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
engines: {node: '>= 0.8'}
+ encodeurl@2.0.0:
+ resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
+ engines: {node: '>= 0.8'}
+
end-of-stream@1.4.4:
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
@@ -2185,8 +2189,8 @@ packages:
resolution: {integrity: sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==}
engines: {node: '>=8'}
- envinfo@7.13.0:
- resolution: {integrity: sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==}
+ envinfo@7.14.0:
+ resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==}
engines: {node: '>=4'}
hasBin: true
@@ -2346,8 +2350,8 @@ packages:
expo-modules-core@1.12.24:
resolution: {integrity: sha512-3geIe2ecizlp7l26iY8Nmc59z2d1RUC5nQZtI9iJoi5uHEUV/zut8e4zRLFVnZb8KOcMcEDsrvaBL5DPnqdfpg==}
- expo-notifications@0.28.16:
- resolution: {integrity: sha512-sj4oDip+uFNmxieGHkfS2Usrwbw2jfOTfQ22a7z5tdSo/vD6jWMlCHOnJifqYLjPxyqf9SLTsQWO3bmk7MY2Yg==}
+ expo-notifications@0.28.17:
+ resolution: {integrity: sha512-tuhc/X385O1gLSBEsPpXSqmmBK6Ve6zG8u6YFa1kXILbyy83DHJuHB5ELJKo/HZdstlYeFjkDCei4haOuxCLCQ==}
peerDependencies:
expo: '*'
@@ -2473,8 +2477,8 @@ packages:
flow-enums-runtime@0.0.6:
resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==}
- flow-parser@0.245.1:
- resolution: {integrity: sha512-KaVIjRdCY+APtxQijfV1c7GN1bofByIlR7E6omQLW0sghkA8hh8uufQOqTf3oAAVTExsSLafmdL/QwyvE/gdEg==}
+ flow-parser@0.206.0:
+ resolution: {integrity: sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==}
engines: {node: '>=0.4.0'}
fontfaceobserver@2.3.0:
@@ -2654,14 +2658,14 @@ packages:
hermes-estree@0.19.1:
resolution: {integrity: sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g==}
- hermes-estree@0.23.0:
- resolution: {integrity: sha512-Rkp0PNLGpORw4ktsttkVbpYJbrYKS3hAnkxu8D9nvQi6LvSbuPa+tYw/t2u3Gjc35lYd/k95YkjqyTcN4zspag==}
+ hermes-estree@0.23.1:
+ resolution: {integrity: sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==}
hermes-parser@0.19.1:
resolution: {integrity: sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==}
- hermes-parser@0.23.0:
- resolution: {integrity: sha512-xLwM4ylfHGwrm+2qXfO1JT/fnqEDGSnpS/9hQ4VLtqTexSviu2ZpBgz07U8jVtndq67qdb/ps0qvaWDZ3fkTyg==}
+ hermes-parser@0.23.1:
+ resolution: {integrity: sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==}
hermes-profile-transformer@0.0.6:
resolution: {integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==}
@@ -3366,61 +3370,61 @@ packages:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
- metro-babel-transformer@0.80.10:
- resolution: {integrity: sha512-GXHueUzgzcazfzORDxDzWS9jVVRV6u+cR6TGvHOfGdfLzJCj7/D0PretLfyq+MwN20twHxLW+BUXkoaB8sCQBg==}
+ metro-babel-transformer@0.80.12:
+ resolution: {integrity: sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg==}
engines: {node: '>=18'}
- metro-cache-key@0.80.10:
- resolution: {integrity: sha512-57qBhO3zQfoU/hP4ZlLW5hVej2jVfBX6B4NcSfMj4LgDPL3YknWg80IJBxzQfjQY/m+fmMLmPy8aUMHzUp/guA==}
+ metro-cache-key@0.80.12:
+ resolution: {integrity: sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA==}
engines: {node: '>=18'}
- metro-cache@0.80.10:
- resolution: {integrity: sha512-8CBtDJwMguIE5RvV3PU1QtxUG8oSSX54mIuAbRZmcQ0MYiOl9JdrMd4JCBvIyhiZLoSStph425SMyCSnjtJsdA==}
+ metro-cache@0.80.12:
+ resolution: {integrity: sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA==}
engines: {node: '>=18'}
- metro-config@0.80.10:
- resolution: {integrity: sha512-0GYAw0LkmGbmA81FepKQepL1KU/85Cyv7sAiWm6QWeV6AcVCpsKg6jGLqGHJ0LLPL60rWzA4TV1DQAlzdJAEtA==}
+ metro-config@0.80.12:
+ resolution: {integrity: sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ==}
engines: {node: '>=18'}
- metro-core@0.80.10:
- resolution: {integrity: sha512-nwBB6HbpGlNsZMuzxVqxqGIOsn5F3JKpsp8PziS7Z4mV8a/jA1d44mVOgYmDa2q5WlH5iJfRIIhdz24XRNDlLA==}
+ metro-core@0.80.12:
+ resolution: {integrity: sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw==}
engines: {node: '>=18'}
- metro-file-map@0.80.10:
- resolution: {integrity: sha512-ytsUq8coneaN7ZCVk1IogojcGhLIbzWyiI2dNmw2nnBgV/0A+M5WaTTgZ6dJEz3dzjObPryDnkqWPvIGLCPtiw==}
+ metro-file-map@0.80.12:
+ resolution: {integrity: sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw==}
engines: {node: '>=18'}
- metro-minify-terser@0.80.10:
- resolution: {integrity: sha512-Xyv9pEYpOsAerrld7cSLIcnCCpv8ItwysOmTA+AKf1q4KyE9cxrH2O2SA0FzMCkPzwxzBWmXwHUr+A89BpEM6g==}
+ metro-minify-terser@0.80.12:
+ resolution: {integrity: sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ==}
engines: {node: '>=18'}
- metro-resolver@0.80.10:
- resolution: {integrity: sha512-EYC5CL7f+bSzrqdk1bylKqFNGabfiI5PDctxoPx70jFt89Jz+ThcOscENog8Jb4LEQFG6GkOYlwmPpsi7kx3QA==}
+ metro-resolver@0.80.12:
+ resolution: {integrity: sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw==}
engines: {node: '>=18'}
- metro-runtime@0.80.10:
- resolution: {integrity: sha512-Xh0N589ZmSIgJYAM+oYwlzTXEHfASZac9TYPCNbvjNTn0EHKqpoJ/+Im5G3MZT4oZzYv4YnvzRtjqS5k0tK94A==}
+ metro-runtime@0.80.12:
+ resolution: {integrity: sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw==}
engines: {node: '>=18'}
- metro-source-map@0.80.10:
- resolution: {integrity: sha512-EyZswqJW8Uukv/HcQr6K19vkMXW1nzHAZPWJSEyJFKIbgp708QfRZ6vnZGmrtFxeJEaFdNup4bGnu8/mIOYlyA==}
+ metro-source-map@0.80.12:
+ resolution: {integrity: sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw==}
engines: {node: '>=18'}
- metro-symbolicate@0.80.10:
- resolution: {integrity: sha512-qAoVUoSxpfZ2DwZV7IdnQGXCSsf2cAUExUcZyuCqGlY5kaWBb0mx2BL/xbMFDJ4wBp3sVvSBPtK/rt4J7a0xBA==}
+ metro-symbolicate@0.80.12:
+ resolution: {integrity: sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw==}
engines: {node: '>=18'}
hasBin: true
- metro-transform-plugins@0.80.10:
- resolution: {integrity: sha512-leAx9gtA+2MHLsCeWK6XTLBbv2fBnNFu/QiYhWzMq8HsOAP4u1xQAU0tSgPs8+1vYO34Plyn79xTLUtQCRSSUQ==}
+ metro-transform-plugins@0.80.12:
+ resolution: {integrity: sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA==}
engines: {node: '>=18'}
- metro-transform-worker@0.80.10:
- resolution: {integrity: sha512-zNfNLD8Rz99U+JdOTqtF2o7iTjcDMMYdVS90z6+81Tzd2D0lDWVpls7R1hadS6xwM+ymgXFQTjM6V6wFoZaC0g==}
+ metro-transform-worker@0.80.12:
+ resolution: {integrity: sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA==}
engines: {node: '>=18'}
- metro@0.80.10:
- resolution: {integrity: sha512-FDPi0X7wpafmDREXe1lgg3WzETxtXh6Kpq8+IwsG35R2tMyp2kFIqDdshdohuvDt1J/qDARcEPq7V/jElTb1kA==}
+ metro@0.80.12:
+ resolution: {integrity: sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA==}
engines: {node: '>=18'}
hasBin: true
@@ -3512,9 +3516,6 @@ packages:
ms@2.0.0:
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
- ms@2.1.2:
- resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
-
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
@@ -3597,8 +3598,8 @@ packages:
nwsapi@2.2.12:
resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==}
- ob1@0.80.10:
- resolution: {integrity: sha512-dJHyB0S6JkMorUSfSGcYGkkg9kmq3qDUu3ygZUKIfkr47XOPuG35r2Sk6tbwtHXbdKIXmcMvM8DF2CwgdyaHfQ==}
+ ob1@0.80.12:
+ resolution: {integrity: sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw==}
engines: {node: '>=18'}
object-assign@4.1.1:
@@ -3806,8 +3807,8 @@ packages:
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- postcss@8.4.45:
- resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==}
+ postcss@8.4.47:
+ resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==}
engines: {node: ^10 || ^12 || >=14}
pretty-bytes@5.6.0:
@@ -3849,8 +3850,8 @@ packages:
psl@1.9.0:
resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==}
- pump@3.0.0:
- resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
+ pump@3.0.2:
+ resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==}
punycode@2.3.1:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
@@ -4005,8 +4006,8 @@ packages:
resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==}
engines: {node: '>= 4'}
- regenerate-unicode-properties@10.1.1:
- resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==}
+ regenerate-unicode-properties@10.2.0:
+ resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==}
engines: {node: '>=4'}
regenerate@1.4.2:
@@ -4157,12 +4158,16 @@ packages:
resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
engines: {node: '>= 0.8.0'}
+ send@0.19.0:
+ resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==}
+ engines: {node: '>= 0.8.0'}
+
serialize-error@2.1.0:
resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==}
engines: {node: '>=0.10.0'}
- serve-static@1.15.0:
- resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==}
+ serve-static@1.16.2:
+ resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==}
engines: {node: '>= 0.8.0'}
set-blocking@2.0.0:
@@ -4247,8 +4252,8 @@ packages:
resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==}
engines: {node: '>=8.0.0'}
- source-map-js@1.2.0:
- resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
+ source-map-js@1.2.1:
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
source-map-support@0.5.13:
@@ -4465,8 +4470,8 @@ packages:
resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==}
engines: {node: '>=8'}
- terser@5.31.6:
- resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==}
+ terser@5.33.0:
+ resolution: {integrity: sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==}
engines: {node: '>=10'}
hasBin: true
@@ -4523,8 +4528,8 @@ packages:
resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==}
engines: {node: '>=12'}
- traverse@0.6.9:
- resolution: {integrity: sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg==}
+ traverse@0.6.10:
+ resolution: {integrity: sha512-hN4uFRxbK+PX56DxYiGHsTn2dME3TVr9vbNqlQGcGcPhJAn+tdP126iA+TArMpI4YSgnTkMWyoLl5bf81Hi5TA==}
engines: {node: '>= 0.4'}
trim-right@1.0.1:
@@ -4537,8 +4542,8 @@ packages:
tslib@2.7.0:
resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==}
- turbo-stream@2.3.0:
- resolution: {integrity: sha512-PhEr9mdexoVv+rJkQ3c8TjrN3DUghX37GNJkSMksoPR4KrXIPnM2MnqRt07sViIqX9IdlhrgtTSyjoVOASq6cg==}
+ turbo-stream@2.4.0:
+ resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==}
type-detect@4.0.8:
resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
@@ -4590,11 +4595,13 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
- ua-parser-js@0.7.38:
- resolution: {integrity: sha512-fYmIy7fKTSFAhG3fuPlubeGaMoAd6r0rSnfEsO5nEY55i26KSLt9EH7PLQiiqPUhNqYIJvSkTy1oArIcXAbPbA==}
+ ua-parser-js@0.7.39:
+ resolution: {integrity: sha512-IZ6acm6RhQHNibSt7+c09hhvsKy9WUr4DVbeq9U8o71qxyYtJpQeDxQnMrVqnIFMLcQjHO0I9wgfO2vIahht4w==}
+ hasBin: true
- ua-parser-js@1.0.38:
- resolution: {integrity: sha512-Aq5ppTOfvrCMgAPneW1HfWj66Xi7XL+/mIy996R1/CLS/rcyJQm6QZdsKrUeivDFQ+Oc9Wyuwor8Ze8peEoUoQ==}
+ ua-parser-js@1.0.39:
+ resolution: {integrity: sha512-k24RCVWlEcjkdOxYmVJgeD/0a1TiSpqLg+ZalVGV9lsnr4yqu0w7tX/x2xX6G4zpkgQnRf89lxuZ1wsbjXM8lw==}
+ hasBin: true
unbox-primitive@1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
@@ -4609,16 +4616,16 @@ packages:
resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==}
engines: {node: '>=18.17'}
- unicode-canonical-property-names-ecmascript@2.0.0:
- resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
+ unicode-canonical-property-names-ecmascript@2.0.1:
+ resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==}
engines: {node: '>=4'}
unicode-match-property-ecmascript@2.0.0:
resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
engines: {node: '>=4'}
- unicode-match-property-value-ecmascript@2.1.0:
- resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==}
+ unicode-match-property-value-ecmascript@2.2.0:
+ resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==}
engines: {node: '>=4'}
unicode-property-aliases-ecmascript@2.1.0:
@@ -4971,7 +4978,7 @@ snapshots:
'@babel/traverse': 7.25.6
'@babel/types': 7.25.6
convert-source-map: 2.0.0
- debug: 4.3.6
+ debug: 4.3.7
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
@@ -5037,7 +5044,7 @@ snapshots:
'@babel/core': 7.25.2
'@babel/helper-compilation-targets': 7.25.2
'@babel/helper-plugin-utils': 7.24.8
- debug: 4.3.6
+ debug: 4.3.7
lodash.debounce: 4.0.8
resolve: 1.22.8
transitivePeerDependencies:
@@ -5925,7 +5932,7 @@ snapshots:
'@babel/parser': 7.25.6
'@babel/template': 7.25.0
'@babel/types': 7.25.6
- debug: 4.3.6
+ debug: 4.3.7
globals: 11.12.0
transitivePeerDependencies:
- supports-color
@@ -5976,7 +5983,7 @@ snapshots:
chalk: 4.1.2
ci-info: 3.9.0
connect: 3.7.0
- debug: 4.3.6
+ debug: 4.3.7
env-editor: 0.4.2
fast-glob: 3.3.2
find-yarn-workspace-root: 2.0.0
@@ -6044,7 +6051,7 @@ snapshots:
'@expo/plist': 0.1.3
'@expo/sdk-runtime-versions': 1.0.0
chalk: 4.1.2
- debug: 4.3.6
+ debug: 4.3.7
find-up: 5.0.0
getenv: 1.0.0
glob: 7.1.6
@@ -6095,7 +6102,7 @@ snapshots:
'@expo/env@0.3.0':
dependencies:
chalk: 4.1.2
- debug: 4.3.6
+ debug: 4.3.7
dotenv: 16.4.5
dotenv-expand: 11.0.6
getenv: 1.0.0
@@ -6134,14 +6141,14 @@ snapshots:
'@expo/json-file': 8.3.3
'@expo/spawn-async': 1.7.2
chalk: 4.1.2
- debug: 4.3.6
+ debug: 4.3.7
find-yarn-workspace-root: 2.0.0
fs-extra: 9.1.0
getenv: 1.0.0
glob: 7.2.3
jsc-safe-url: 0.2.4
lightningcss: 1.19.0
- postcss: 8.4.45
+ postcss: 8.4.47
resolve-from: 5.0.0
transitivePeerDependencies:
- supports-color
@@ -6184,7 +6191,7 @@ snapshots:
'@expo/image-utils': 0.5.1
'@expo/json-file': 8.3.3
'@react-native/normalize-colors': 0.74.84
- debug: 4.3.6
+ debug: 4.3.7
expo-modules-autolinking: 1.11.2
fs-extra: 9.1.0
resolve-from: 5.0.0
@@ -6202,7 +6209,7 @@ snapshots:
'@expo/image-utils': 0.5.1
'@expo/json-file': 8.3.3
'@react-native/normalize-colors': 0.74.85
- debug: 4.3.6
+ debug: 4.3.7
expo-modules-autolinking: 1.11.2
fs-extra: 9.1.0
resolve-from: 5.0.0
@@ -6228,9 +6235,9 @@ snapshots:
'@expo/server@0.4.4(typescript@5.3.3)':
dependencies:
- '@remix-run/node': 2.11.2(typescript@5.3.3)
+ '@remix-run/node': 2.12.1(typescript@5.3.3)
abort-controller: 3.0.0
- debug: 4.3.6
+ debug: 4.3.7
source-map-support: 0.5.21
transitivePeerDependencies:
- supports-color
@@ -6240,7 +6247,7 @@ snapshots:
dependencies:
cross-spawn: 7.0.3
- '@expo/vector-icons@14.0.2':
+ '@expo/vector-icons@14.0.3':
dependencies:
prop-types: 15.8.1
@@ -6287,7 +6294,7 @@ snapshots:
'@jest/console@29.7.0':
dependencies:
'@jest/types': 29.6.3
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
chalk: 4.1.2
jest-message-util: 29.7.0
jest-util: 29.7.0
@@ -6300,14 +6307,14 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
ansi-escapes: 4.3.2
chalk: 4.1.2
ci-info: 3.9.0
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@22.5.3)
+ jest-config: 29.7.0(@types/node@22.5.5)
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -6336,7 +6343,7 @@ snapshots:
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
jest-mock: 29.7.0
'@jest/expect-utils@29.7.0':
@@ -6354,7 +6361,7 @@ snapshots:
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.3.0
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -6376,7 +6383,7 @@ snapshots:
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
'@jridgewell/trace-mapping': 0.3.25
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
chalk: 4.1.2
collect-v8-coverage: 1.0.2
exit: 0.1.2
@@ -6451,7 +6458,7 @@ snapshots:
dependencies:
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
'@types/yargs': 15.0.19
chalk: 4.1.2
@@ -6460,7 +6467,7 @@ snapshots:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
'@types/yargs': 17.0.33
chalk: 4.1.2
@@ -6543,7 +6550,7 @@ snapshots:
'@react-native-community/cli-debugger-ui@13.6.9':
dependencies:
- serve-static: 1.15.0
+ serve-static: 1.16.2
transitivePeerDependencies:
- supports-color
@@ -6557,7 +6564,7 @@ snapshots:
chalk: 4.1.2
command-exists: 1.2.9
deepmerge: 4.3.1
- envinfo: 7.13.0
+ envinfo: 7.14.0
execa: 5.1.1
hermes-profile-transformer: 0.0.6
node-stream-zip: 1.15.0
@@ -6615,7 +6622,7 @@ snapshots:
errorhandler: 1.5.1
nocache: 3.0.4
pretty-format: 26.6.2
- serve-static: 1.15.0
+ serve-static: 1.16.2
ws: 6.2.3
transitivePeerDependencies:
- bufferutil
@@ -6670,7 +6677,7 @@ snapshots:
'@react-native/assets-registry@0.74.87': {}
- '@react-native/assets-registry@0.75.2': {}
+ '@react-native/assets-registry@0.75.3': {}
'@react-native/babel-plugin-codegen@0.74.87(@babel/preset-env@7.25.4(@babel/core@7.25.2))':
dependencies:
@@ -6749,9 +6756,9 @@ snapshots:
'@react-native/metro-babel-transformer': 0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))
chalk: 4.1.2
execa: 5.1.1
- metro: 0.80.10
- metro-config: 0.80.10
- metro-core: 0.80.10
+ metro: 0.80.12
+ metro-config: 0.80.12
+ metro-core: 0.80.12
node-fetch: 2.7.0
querystring: 0.2.1
readline: 1.3.0
@@ -6779,7 +6786,7 @@ snapshots:
nullthrows: 1.1.1
open: 7.4.2
selfsigned: 2.4.1
- serve-static: 1.15.0
+ serve-static: 1.16.2
temp-dir: 2.0.0
ws: 6.2.3
transitivePeerDependencies:
@@ -6800,7 +6807,7 @@ snapshots:
nullthrows: 1.1.1
open: 7.4.2
selfsigned: 2.4.1
- serve-static: 1.15.0
+ serve-static: 1.16.2
temp-dir: 2.0.0
ws: 6.2.3
transitivePeerDependencies:
@@ -6889,9 +6896,9 @@ snapshots:
dependencies:
nanoid: 3.3.7
- '@remix-run/node@2.11.2(typescript@5.3.3)':
+ '@remix-run/node@2.12.1(typescript@5.3.3)':
dependencies:
- '@remix-run/server-runtime': 2.11.2(typescript@5.3.3)
+ '@remix-run/server-runtime': 2.12.1(typescript@5.3.3)
'@remix-run/web-fetch': 4.4.2
'@web3-storage/multipart-parser': 1.0.0
cookie-signature: 1.2.1
@@ -6901,17 +6908,17 @@ snapshots:
optionalDependencies:
typescript: 5.3.3
- '@remix-run/router@1.19.1': {}
+ '@remix-run/router@1.19.2': {}
- '@remix-run/server-runtime@2.11.2(typescript@5.3.3)':
+ '@remix-run/server-runtime@2.12.1(typescript@5.3.3)':
dependencies:
- '@remix-run/router': 1.19.1
+ '@remix-run/router': 1.19.2
'@types/cookie': 0.6.0
'@web3-storage/multipart-parser': 1.0.0
cookie: 0.6.0
set-cookie-parser: 2.7.0
source-map: 0.7.4
- turbo-stream: 2.3.0
+ turbo-stream: 2.4.0
optionalDependencies:
typescript: 5.3.3
@@ -6945,7 +6952,7 @@ snapshots:
'@rnx-kit/chromium-edge-launcher@1.0.0':
dependencies:
- '@types/node': 18.19.49
+ '@types/node': 18.19.50
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -7006,7 +7013,7 @@ snapshots:
'@types/graceful-fs@4.1.9':
dependencies:
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
'@types/hammerjs@2.0.45': {}
@@ -7025,14 +7032,14 @@ snapshots:
dependencies:
'@types/istanbul-lib-report': 3.0.3
- '@types/jest@29.5.12':
+ '@types/jest@29.5.13':
dependencies:
expect: 29.7.0
pretty-format: 29.7.0
'@types/jsdom@20.0.1':
dependencies:
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
'@types/tough-cookie': 4.0.5
parse5: 7.1.2
@@ -7040,17 +7047,17 @@ snapshots:
'@types/node-forge@1.3.11':
dependencies:
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
- '@types/node@18.19.49':
+ '@types/node@18.19.50':
dependencies:
undici-types: 5.26.5
- '@types/node@22.5.3':
+ '@types/node@22.5.5':
dependencies:
undici-types: 6.19.8
- '@types/prop-types@15.7.12': {}
+ '@types/prop-types@15.7.13': {}
'@types/react-test-renderer@18.3.0':
dependencies:
@@ -7058,7 +7065,7 @@ snapshots:
'@types/react@18.2.79':
dependencies:
- '@types/prop-types': 15.7.12
+ '@types/prop-types': 15.7.13
csstype: 3.1.3
'@types/stack-utils@2.0.3': {}
@@ -7114,9 +7121,9 @@ snapshots:
acorn-globals@7.0.1:
dependencies:
acorn: 8.12.1
- acorn-walk: 8.3.3
+ acorn-walk: 8.3.4
- acorn-walk@8.3.3:
+ acorn-walk@8.3.4:
dependencies:
acorn: 8.12.1
@@ -7124,7 +7131,7 @@ snapshots:
agent-base@6.0.2:
dependencies:
- debug: 4.3.6
+ debug: 4.3.7
transitivePeerDependencies:
- supports-color
@@ -7167,7 +7174,7 @@ snapshots:
ansi-regex@5.0.1: {}
- ansi-regex@6.0.1: {}
+ ansi-regex@6.1.0: {}
ansi-styles@3.2.1:
dependencies:
@@ -7302,7 +7309,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- babel-plugin-react-compiler@0.0.0-experimental-7449567-20240905:
+ babel-plugin-react-compiler@0.0.0-experimental-6067d4e-20240919:
dependencies:
'@babel/generator': 7.2.0
'@babel/types': 7.25.6
@@ -7348,7 +7355,7 @@ snapshots:
'@babel/preset-react': 7.24.7(@babel/core@7.25.2)
'@babel/preset-typescript': 7.24.7(@babel/core@7.25.2)
'@react-native/babel-preset': 0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))
- babel-plugin-react-compiler: 0.0.0-experimental-7449567-20240905
+ babel-plugin-react-compiler: 0.0.0-experimental-6067d4e-20240919
babel-plugin-react-native-web: 0.19.12
react-refresh: 0.14.2
transitivePeerDependencies:
@@ -7411,8 +7418,8 @@ snapshots:
browserslist@4.23.3:
dependencies:
- caniuse-lite: 1.0.30001655
- electron-to-chromium: 1.5.13
+ caniuse-lite: 1.0.30001663
+ electron-to-chromium: 1.5.27
node-releases: 2.0.18
update-browserslist-db: 1.1.0(browserslist@4.23.3)
@@ -7479,7 +7486,7 @@ snapshots:
camelcase@6.3.0: {}
- caniuse-lite@1.0.30001655: {}
+ caniuse-lite@1.0.30001663: {}
chalk@2.4.2:
dependencies:
@@ -7507,7 +7514,7 @@ snapshots:
chrome-launcher@0.15.2:
dependencies:
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -7518,7 +7525,7 @@ snapshots:
ci-info@3.9.0: {}
- cjs-module-lexer@1.4.0: {}
+ cjs-module-lexer@1.4.1: {}
clean-stack@2.2.0: {}
@@ -7646,13 +7653,13 @@ snapshots:
js-yaml: 3.14.1
parse-json: 4.0.0
- create-jest@29.7.0(@types/node@22.5.3):
+ create-jest@29.7.0(@types/node@22.5.5):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@22.5.3)
+ jest-config: 29.7.0(@types/node@22.5.5)
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -7739,9 +7746,9 @@ snapshots:
dependencies:
ms: 2.1.3
- debug@4.3.6:
+ debug@4.3.7:
dependencies:
- ms: 2.1.2
+ ms: 2.1.3
decamelize@1.2.0: {}
@@ -7821,7 +7828,7 @@ snapshots:
ee-first@1.1.1: {}
- electron-to-chromium@1.5.13: {}
+ electron-to-chromium@1.5.27: {}
emittery@0.13.1: {}
@@ -7831,6 +7838,8 @@ snapshots:
encodeurl@1.0.2: {}
+ encodeurl@2.0.0: {}
+
end-of-stream@1.4.4:
dependencies:
once: 1.4.0
@@ -7839,7 +7848,7 @@ snapshots:
env-editor@0.4.2: {}
- envinfo@7.13.0: {}
+ envinfo@7.14.0: {}
eol@0.9.1: {}
@@ -8017,7 +8026,7 @@ snapshots:
expo-device@6.0.2(expo@51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))):
dependencies:
expo: 51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))
- ua-parser-js: 0.7.38
+ ua-parser-js: 0.7.39
expo-file-system@17.0.1(expo@51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))):
dependencies:
@@ -8058,7 +8067,7 @@ snapshots:
dependencies:
invariant: 2.2.4
- expo-notifications@0.28.16(expo@51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))):
+ expo-notifications@0.28.17(expo@51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))):
dependencies:
'@expo/image-utils': 0.5.1
'@ide/backoff': 1.0.0
@@ -8114,7 +8123,7 @@ snapshots:
expo-system-ui@3.0.7(expo@51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))):
dependencies:
'@react-native/normalize-colors': 0.74.85
- debug: 4.3.6
+ debug: 4.3.7
expo: 51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))
transitivePeerDependencies:
- supports-color
@@ -8135,7 +8144,7 @@ snapshots:
'@expo/config': 9.0.3
'@expo/config-plugins': 8.0.8
'@expo/metro-config': 0.18.11
- '@expo/vector-icons': 14.0.2
+ '@expo/vector-icons': 14.0.3
babel-preset-expo: 11.0.14(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))
expo-asset: 10.0.10(expo@51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2)))
expo-file-system: 17.0.1(expo@51.0.32(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2)))
@@ -8199,7 +8208,7 @@ snapshots:
object-assign: 4.1.1
promise: 7.3.1
setimmediate: 1.0.5
- ua-parser-js: 1.0.38
+ ua-parser-js: 1.0.39
transitivePeerDependencies:
- encoding
@@ -8249,7 +8258,7 @@ snapshots:
flow-enums-runtime@0.0.6: {}
- flow-parser@0.245.1: {}
+ flow-parser@0.206.0: {}
fontfaceobserver@2.3.0: {}
@@ -8340,7 +8349,7 @@ snapshots:
get-stream@4.1.0:
dependencies:
- pump: 3.0.0
+ pump: 3.0.2
get-stream@6.0.1: {}
@@ -8436,15 +8445,15 @@ snapshots:
hermes-estree@0.19.1: {}
- hermes-estree@0.23.0: {}
+ hermes-estree@0.23.1: {}
hermes-parser@0.19.1:
dependencies:
hermes-estree: 0.19.1
- hermes-parser@0.23.0:
+ hermes-parser@0.23.1:
dependencies:
- hermes-estree: 0.23.0
+ hermes-estree: 0.23.1
hermes-profile-transformer@0.0.6:
dependencies:
@@ -8476,14 +8485,14 @@ snapshots:
dependencies:
'@tootallnate/once': 2.0.0
agent-base: 6.0.2
- debug: 4.3.6
+ debug: 4.3.7
transitivePeerDependencies:
- supports-color
https-proxy-agent@5.0.1:
dependencies:
agent-base: 6.0.2
- debug: 4.3.6
+ debug: 4.3.7
transitivePeerDependencies:
- supports-color
@@ -8725,7 +8734,7 @@ snapshots:
istanbul-lib-source-maps@4.0.1:
dependencies:
- debug: 4.3.6
+ debug: 4.3.7
istanbul-lib-coverage: 3.2.2
source-map: 0.6.1
transitivePeerDependencies:
@@ -8754,7 +8763,7 @@ snapshots:
'@jest/expect': 29.7.0
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
chalk: 4.1.2
co: 4.6.0
dedent: 1.5.3
@@ -8774,16 +8783,16 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-cli@29.7.0(@types/node@22.5.3):
+ jest-cli@29.7.0(@types/node@22.5.5):
dependencies:
'@jest/core': 29.7.0
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@22.5.3)
+ create-jest: 29.7.0(@types/node@22.5.5)
exit: 0.1.2
import-local: 3.2.0
- jest-config: 29.7.0(@types/node@22.5.3)
+ jest-config: 29.7.0(@types/node@22.5.5)
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -8793,7 +8802,7 @@ snapshots:
- supports-color
- ts-node
- jest-config@29.7.0(@types/node@22.5.3):
+ jest-config@29.7.0(@types/node@22.5.5):
dependencies:
'@babel/core': 7.25.2
'@jest/test-sequencer': 29.7.0
@@ -8818,7 +8827,7 @@ snapshots:
slash: 3.0.0
strip-json-comments: 3.1.1
optionalDependencies:
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
@@ -8848,7 +8857,7 @@ snapshots:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
'@types/jsdom': 20.0.1
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
jest-mock: 29.7.0
jest-util: 29.7.0
jsdom: 20.0.3
@@ -8862,11 +8871,11 @@ snapshots:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
jest-mock: 29.7.0
jest-util: 29.7.0
- jest-expo@51.0.4(@babel/core@7.25.2)(jest@29.7.0(@types/node@22.5.3))(react@18.2.0):
+ jest-expo@51.0.4(@babel/core@7.25.2)(jest@29.7.0(@types/node@22.5.5))(react@18.2.0):
dependencies:
'@expo/config': 9.0.3
'@expo/json-file': 8.3.3
@@ -8875,7 +8884,7 @@ snapshots:
find-up: 5.0.0
jest-environment-jsdom: 29.7.0
jest-watch-select-projects: 2.0.0
- jest-watch-typeahead: 2.2.1(jest@29.7.0(@types/node@22.5.3))
+ jest-watch-typeahead: 2.2.1(jest@29.7.0(@types/node@22.5.5))
json5: 2.2.3
lodash: 4.17.21
react-test-renderer: 18.2.0(react@18.2.0)
@@ -8895,7 +8904,7 @@ snapshots:
dependencies:
'@jest/types': 29.6.3
'@types/graceful-fs': 4.1.9
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -8934,7 +8943,7 @@ snapshots:
jest-mock@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
jest-util: 29.7.0
jest-pnp-resolver@1.2.3(jest-resolve@29.7.0):
@@ -8969,7 +8978,7 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
chalk: 4.1.2
emittery: 0.13.1
graceful-fs: 4.2.11
@@ -8997,9 +9006,9 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
chalk: 4.1.2
- cjs-module-lexer: 1.4.0
+ cjs-module-lexer: 1.4.1
collect-v8-coverage: 1.0.2
glob: 7.2.3
graceful-fs: 4.2.11
@@ -9043,7 +9052,7 @@ snapshots:
jest-util@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
chalk: 4.1.2
ci-info: 3.9.0
graceful-fs: 4.2.11
@@ -9064,11 +9073,11 @@ snapshots:
chalk: 3.0.0
prompts: 2.4.2
- jest-watch-typeahead@2.2.1(jest@29.7.0(@types/node@22.5.3)):
+ jest-watch-typeahead@2.2.1(jest@29.7.0(@types/node@22.5.5)):
dependencies:
ansi-escapes: 6.2.1
chalk: 4.1.2
- jest: 29.7.0(@types/node@22.5.3)
+ jest: 29.7.0(@types/node@22.5.5)
jest-regex-util: 29.6.3
jest-watcher: 29.7.0
slash: 5.1.0
@@ -9079,7 +9088,7 @@ snapshots:
dependencies:
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.13.1
@@ -9088,17 +9097,17 @@ snapshots:
jest-worker@29.7.0:
dependencies:
- '@types/node': 22.5.3
+ '@types/node': 22.5.5
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
- jest@29.7.0(@types/node@22.5.3):
+ jest@29.7.0(@types/node@22.5.5):
dependencies:
'@jest/core': 29.7.0
'@jest/types': 29.6.3
import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@22.5.3)
+ jest-cli: 29.7.0(@types/node@22.5.5)
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -9146,7 +9155,7 @@ snapshots:
'@babel/register': 7.24.6(@babel/core@7.25.2)
babel-core: 7.0.0-bridge.0(@babel/core@7.25.2)
chalk: 4.1.2
- flow-parser: 0.245.1
+ flow-parser: 0.206.0
graceful-fs: 4.2.11
micromatch: 4.0.8
neo-async: 2.6.2
@@ -9206,7 +9215,7 @@ snapshots:
lodash: 4.17.21
md5: 2.2.1
memory-cache: 0.2.0
- traverse: 0.6.9
+ traverse: 0.6.10
valid-url: 1.0.9
json-schema-traverse@1.0.0: {}
@@ -9370,48 +9379,47 @@ snapshots:
merge2@1.4.1: {}
- metro-babel-transformer@0.80.10:
+ metro-babel-transformer@0.80.12:
dependencies:
'@babel/core': 7.25.2
flow-enums-runtime: 0.0.6
- hermes-parser: 0.23.0
+ hermes-parser: 0.23.1
nullthrows: 1.1.1
transitivePeerDependencies:
- supports-color
- metro-cache-key@0.80.10:
+ metro-cache-key@0.80.12:
dependencies:
flow-enums-runtime: 0.0.6
- metro-cache@0.80.10:
+ metro-cache@0.80.12:
dependencies:
exponential-backoff: 3.1.1
flow-enums-runtime: 0.0.6
- metro-core: 0.80.10
+ metro-core: 0.80.12
- metro-config@0.80.10:
+ metro-config@0.80.12:
dependencies:
connect: 3.7.0
cosmiconfig: 5.2.1
flow-enums-runtime: 0.0.6
jest-validate: 29.7.0
- metro: 0.80.10
- metro-cache: 0.80.10
- metro-core: 0.80.10
- metro-runtime: 0.80.10
+ metro: 0.80.12
+ metro-cache: 0.80.12
+ metro-core: 0.80.12
+ metro-runtime: 0.80.12
transitivePeerDependencies:
- bufferutil
- - encoding
- supports-color
- utf-8-validate
- metro-core@0.80.10:
+ metro-core@0.80.12:
dependencies:
flow-enums-runtime: 0.0.6
lodash.throttle: 4.1.1
- metro-resolver: 0.80.10
+ metro-resolver: 0.80.12
- metro-file-map@0.80.10:
+ metro-file-map@0.80.12:
dependencies:
anymatch: 3.1.3
debug: 2.6.9
@@ -9429,39 +9437,39 @@ snapshots:
transitivePeerDependencies:
- supports-color
- metro-minify-terser@0.80.10:
+ metro-minify-terser@0.80.12:
dependencies:
flow-enums-runtime: 0.0.6
- terser: 5.31.6
+ terser: 5.33.0
- metro-resolver@0.80.10:
+ metro-resolver@0.80.12:
dependencies:
flow-enums-runtime: 0.0.6
- metro-runtime@0.80.10:
+ metro-runtime@0.80.12:
dependencies:
'@babel/runtime': 7.25.6
flow-enums-runtime: 0.0.6
- metro-source-map@0.80.10:
+ metro-source-map@0.80.12:
dependencies:
'@babel/traverse': 7.25.6
'@babel/types': 7.25.6
flow-enums-runtime: 0.0.6
invariant: 2.2.4
- metro-symbolicate: 0.80.10
+ metro-symbolicate: 0.80.12
nullthrows: 1.1.1
- ob1: 0.80.10
+ ob1: 0.80.12
source-map: 0.5.7
vlq: 1.0.1
transitivePeerDependencies:
- supports-color
- metro-symbolicate@0.80.10:
+ metro-symbolicate@0.80.12:
dependencies:
flow-enums-runtime: 0.0.6
invariant: 2.2.4
- metro-source-map: 0.80.10
+ metro-source-map: 0.80.12
nullthrows: 1.1.1
source-map: 0.5.7
through2: 2.0.5
@@ -9469,7 +9477,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- metro-transform-plugins@0.80.10:
+ metro-transform-plugins@0.80.12:
dependencies:
'@babel/core': 7.25.2
'@babel/generator': 7.25.6
@@ -9480,28 +9488,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
- metro-transform-worker@0.80.10:
+ metro-transform-worker@0.80.12:
dependencies:
'@babel/core': 7.25.2
'@babel/generator': 7.25.6
'@babel/parser': 7.25.6
'@babel/types': 7.25.6
flow-enums-runtime: 0.0.6
- metro: 0.80.10
- metro-babel-transformer: 0.80.10
- metro-cache: 0.80.10
- metro-cache-key: 0.80.10
- metro-minify-terser: 0.80.10
- metro-source-map: 0.80.10
- metro-transform-plugins: 0.80.10
+ metro: 0.80.12
+ metro-babel-transformer: 0.80.12
+ metro-cache: 0.80.12
+ metro-cache-key: 0.80.12
+ metro-minify-terser: 0.80.12
+ metro-source-map: 0.80.12
+ metro-transform-plugins: 0.80.12
nullthrows: 1.1.1
transitivePeerDependencies:
- bufferutil
- - encoding
- supports-color
- utf-8-validate
- metro@0.80.10:
+ metro@0.80.12:
dependencies:
'@babel/code-frame': 7.24.7
'@babel/core': 7.25.2
@@ -9519,26 +9526,25 @@ snapshots:
error-stack-parser: 2.1.4
flow-enums-runtime: 0.0.6
graceful-fs: 4.2.11
- hermes-parser: 0.23.0
+ hermes-parser: 0.23.1
image-size: 1.1.1
invariant: 2.2.4
jest-worker: 29.7.0
jsc-safe-url: 0.2.4
lodash.throttle: 4.1.1
- metro-babel-transformer: 0.80.10
- metro-cache: 0.80.10
- metro-cache-key: 0.80.10
- metro-config: 0.80.10
- metro-core: 0.80.10
- metro-file-map: 0.80.10
- metro-resolver: 0.80.10
- metro-runtime: 0.80.10
- metro-source-map: 0.80.10
- metro-symbolicate: 0.80.10
- metro-transform-plugins: 0.80.10
- metro-transform-worker: 0.80.10
+ metro-babel-transformer: 0.80.12
+ metro-cache: 0.80.12
+ metro-cache-key: 0.80.12
+ metro-config: 0.80.12
+ metro-core: 0.80.12
+ metro-file-map: 0.80.12
+ metro-resolver: 0.80.12
+ metro-runtime: 0.80.12
+ metro-source-map: 0.80.12
+ metro-symbolicate: 0.80.12
+ metro-transform-plugins: 0.80.12
+ metro-transform-worker: 0.80.12
mime-types: 2.1.35
- node-fetch: 2.7.0
nullthrows: 1.1.1
serialize-error: 2.1.0
source-map: 0.5.7
@@ -9548,7 +9554,6 @@ snapshots:
yargs: 17.7.2
transitivePeerDependencies:
- bufferutil
- - encoding
- supports-color
- utf-8-validate
@@ -9618,8 +9623,6 @@ snapshots:
ms@2.0.0: {}
- ms@2.1.2: {}
-
ms@2.1.3: {}
mz@2.7.0:
@@ -9681,7 +9684,7 @@ snapshots:
nwsapi@2.2.12: {}
- ob1@0.80.10:
+ ob1@0.80.12:
dependencies:
flow-enums-runtime: 0.0.6
@@ -9876,11 +9879,11 @@ snapshots:
postcss-value-parser@4.2.0: {}
- postcss@8.4.45:
+ postcss@8.4.47:
dependencies:
nanoid: 3.3.7
picocolors: 1.1.0
- source-map-js: 1.2.0
+ source-map-js: 1.2.1
pretty-bytes@5.6.0: {}
@@ -9929,7 +9932,7 @@ snapshots:
psl@1.9.0: {}
- pump@3.0.0:
+ pump@3.0.2:
dependencies:
end-of-stream: 1.4.4
once: 1.4.0
@@ -10084,8 +10087,8 @@ snapshots:
jest-environment-node: 29.7.0
jsc-android: 250231.0.0
memoize-one: 5.2.1
- metro-runtime: 0.80.10
- metro-source-map: 0.80.10
+ metro-runtime: 0.80.12
+ metro-source-map: 0.80.12
mkdirp: 0.5.6
nullthrows: 1.1.1
pretty-format: 26.6.2
@@ -10154,7 +10157,7 @@ snapshots:
source-map: 0.6.1
tslib: 2.7.0
- regenerate-unicode-properties@10.1.1:
+ regenerate-unicode-properties@10.2.0:
dependencies:
regenerate: 1.4.2
@@ -10179,10 +10182,10 @@ snapshots:
dependencies:
'@babel/regjsgen': 0.8.0
regenerate: 1.4.2
- regenerate-unicode-properties: 10.1.1
+ regenerate-unicode-properties: 10.2.0
regjsparser: 0.9.1
unicode-match-property-ecmascript: 2.0.0
- unicode-match-property-value-ecmascript: 2.1.0
+ unicode-match-property-value-ecmascript: 2.2.0
regjsparser@0.9.1:
dependencies:
@@ -10317,14 +10320,32 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ send@0.19.0:
+ dependencies:
+ debug: 2.6.9
+ depd: 2.0.0
+ destroy: 1.2.0
+ encodeurl: 1.0.2
+ escape-html: 1.0.3
+ etag: 1.8.1
+ fresh: 0.5.2
+ http-errors: 2.0.0
+ mime: 1.6.0
+ ms: 2.1.3
+ on-finished: 2.4.1
+ range-parser: 1.2.1
+ statuses: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
+
serialize-error@2.1.0: {}
- serve-static@1.15.0:
+ serve-static@1.16.2:
dependencies:
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
parseurl: 1.3.3
- send: 0.18.0
+ send: 0.19.0
transitivePeerDependencies:
- supports-color
@@ -10407,7 +10428,7 @@ snapshots:
slugify@1.6.6: {}
- source-map-js@1.2.0: {}
+ source-map-js@1.2.1: {}
source-map-support@0.5.13:
dependencies:
@@ -10533,7 +10554,7 @@ snapshots:
strip-ansi@7.1.0:
dependencies:
- ansi-regex: 6.0.1
+ ansi-regex: 6.1.0
strip-bom@4.0.0: {}
@@ -10624,7 +10645,7 @@ snapshots:
ansi-escapes: 4.3.2
supports-hyperlinks: 2.3.0
- terser@5.31.6:
+ terser@5.33.0:
dependencies:
'@jridgewell/source-map': 0.3.6
acorn: 8.12.1
@@ -10683,7 +10704,7 @@ snapshots:
dependencies:
punycode: 2.3.1
- traverse@0.6.9:
+ traverse@0.6.10:
dependencies:
gopd: 1.0.1
typedarray.prototype.slice: 1.0.3
@@ -10695,7 +10716,7 @@ snapshots:
tslib@2.7.0: {}
- turbo-stream@2.3.0: {}
+ turbo-stream@2.4.0: {}
type-detect@4.0.8: {}
@@ -10755,9 +10776,9 @@ snapshots:
typescript@5.3.3: {}
- ua-parser-js@0.7.38: {}
+ ua-parser-js@0.7.39: {}
- ua-parser-js@1.0.38: {}
+ ua-parser-js@1.0.39: {}
unbox-primitive@1.0.2:
dependencies:
@@ -10772,14 +10793,14 @@ snapshots:
undici@6.19.8: {}
- unicode-canonical-property-names-ecmascript@2.0.0: {}
+ unicode-canonical-property-names-ecmascript@2.0.1: {}
unicode-match-property-ecmascript@2.0.0:
dependencies:
- unicode-canonical-property-names-ecmascript: 2.0.0
+ unicode-canonical-property-names-ecmascript: 2.0.1
unicode-property-aliases-ecmascript: 2.1.0
- unicode-match-property-value-ecmascript@2.1.0: {}
+ unicode-match-property-value-ecmascript@2.2.0: {}
unicode-property-aliases-ecmascript@2.1.0: {}