frontend: bootstrap expo example app
Pedro Lucas Porcellis porcellis@eletrotupi.com · 7 months ago
1aeaa809d02f213c64fe61e202ea9d415158127c Browse filesParents
56ae9d8Changed files
36
Additions
+13897
Deletions
0
/dev/null ā frontend/.gitignore
1 +
# Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files
2 +
3 +
# dependencies
4 +
node_modules/
5 +
6 +
# Expo
7 +
.expo/
8 +
dist/
9 +
web-build/
10 +
expo-env.d.ts
11 +
12 +
# Native
13 +
.kotlin/
14 +
*.orig.*
15 +
*.jks
16 +
*.p8
17 +
*.p12
18 +
*.key
19 +
*.mobileprovision
20 +
21 +
# Metro
22 +
.metro-health-check*
23 +
24 +
# debug
25 +
npm-debug.*
26 +
yarn-debug.*
27 +
yarn-error.*
28 +
29 +
# macOS
30 +
.DS_Store
31 +
*.pem
32 +
33 +
# local env files
34 +
.env*.local
35 +
36 +
# typescript
37 +
*.tsbuildinfo
38 +
39 +
app-example
40 +
41 +
# generated native folders
42 +
/ios
43 +
/android
/dev/null ā frontend/README.md
1 +
# Welcome to your Expo app š
2 +
3 +
This is an [Expo](https://expo.dev) project created with [`create-expo-app`](https://www.npmjs.com/package/create-expo-app).
4 +
5 +
## Get started
6 +
7 +
1. Install dependencies
8 +
9 +
```bash
10 +
npm install
11 +
```
12 +
13 +
2. Start the app
14 +
15 +
```bash
16 +
npx expo start
17 +
```
18 +
19 +
In the output, you'll find options to open the app in a
20 +
21 +
- [development build](https://docs.expo.dev/develop/development-builds/introduction/)
22 +
- [Android emulator](https://docs.expo.dev/workflow/android-studio-emulator/)
23 +
- [iOS simulator](https://docs.expo.dev/workflow/ios-simulator/)
24 +
- [Expo Go](https://expo.dev/go), a limited sandbox for trying out app development with Expo
25 +
26 +
You can start developing by editing the files inside the **app** directory. This project uses [file-based routing](https://docs.expo.dev/router/introduction).
27 +
28 +
## Get a fresh project
29 +
30 +
When you're ready, run:
31 +
32 +
```bash
33 +
npm run reset-project
34 +
```
35 +
36 +
This command will move the starter code to the **app-example** directory and create a blank **app** directory where you can start developing.
37 +
38 +
## Learn more
39 +
40 +
To learn more about developing your project with Expo, look at the following resources:
41 +
42 +
- [Expo documentation](https://docs.expo.dev/): Learn fundamentals, or go into advanced topics with our [guides](https://docs.expo.dev/guides).
43 +
- [Learn Expo tutorial](https://docs.expo.dev/tutorial/introduction/): Follow a step-by-step tutorial where you'll create a project that runs on Android, iOS, and the web.
44 +
45 +
## Join the community
46 +
47 +
Join our community of developers creating universal apps.
48 +
49 +
- [Expo on GitHub](https://github.com/expo/expo): View our open source platform and contribute.
50 +
- [Discord community](https://chat.expo.dev): Chat with Expo users and ask questions.
/dev/null ā frontend/app.json
1 +
{
2 +
"expo": {
3 +
"name": "orbit",
4 +
"slug": "orbit",
5 +
"version": "1.0.0",
6 +
"orientation": "portrait",
7 +
"icon": "./assets/images/icon.png",
8 +
"scheme": "orbit",
9 +
"userInterfaceStyle": "automatic",
10 +
"newArchEnabled": true,
11 +
"ios": {
12 +
"supportsTablet": true
13 +
},
14 +
"android": {
15 +
"adaptiveIcon": {
16 +
"backgroundColor": "#E6F4FE",
17 +
"foregroundImage": "./assets/images/android-icon-foreground.png",
18 +
"backgroundImage": "./assets/images/android-icon-background.png",
19 +
"monochromeImage": "./assets/images/android-icon-monochrome.png"
20 +
},
21 +
"edgeToEdgeEnabled": true,
22 +
"predictiveBackGestureEnabled": false
23 +
},
24 +
"web": {
25 +
"output": "static",
26 +
"favicon": "./assets/images/favicon.png"
27 +
},
28 +
"plugins": [
29 +
"expo-router",
30 +
[
31 +
"expo-splash-screen",
32 +
{
33 +
"image": "./assets/images/splash-icon.png",
34 +
"imageWidth": 200,
35 +
"resizeMode": "contain",
36 +
"backgroundColor": "#ffffff",
37 +
"dark": {
38 +
"backgroundColor": "#000000"
39 +
}
40 +
}
41 +
]
42 +
],
43 +
"experiments": {
44 +
"typedRoutes": true,
45 +
"reactCompiler": true
46 +
}
47 +
}
48 +
}
/dev/null ā frontend/app/(tabs)/_layout.tsx
1 +
import { Tabs } from 'expo-router';
2 +
import React from 'react';
3 +
4 +
import { HapticTab } from '@/components/haptic-tab';
5 +
import { IconSymbol } from '@/components/ui/icon-symbol';
6 +
import { Colors } from '@/constants/theme';
7 +
import { useColorScheme } from '@/hooks/use-color-scheme';
8 +
9 +
export default function TabLayout() {
10 +
const colorScheme = useColorScheme();
11 +
12 +
return (
13 +
<Tabs
14 +
screenOptions={{
15 +
tabBarActiveTintColor: Colors[colorScheme ?? 'light'].tint,
16 +
headerShown: false,
17 +
tabBarButton: HapticTab,
18 +
}}>
19 +
<Tabs.Screen
20 +
name="index"
21 +
options={{
22 +
title: 'Home',
23 +
tabBarIcon: ({ color }) => <IconSymbol size={28} name="house.fill" color={color} />,
24 +
}}
25 +
/>
26 +
<Tabs.Screen
27 +
name="explore"
28 +
options={{
29 +
title: 'Explore',
30 +
tabBarIcon: ({ color }) => <IconSymbol size={28} name="paperplane.fill" color={color} />,
31 +
}}
32 +
/>
33 +
</Tabs>
34 +
);
35 +
}
/dev/null ā frontend/app/(tabs)/explore.tsx
1 +
import { Image } from 'expo-image';
2 +
import { Platform, StyleSheet } from 'react-native';
3 +
4 +
import { Collapsible } from '@/components/ui/collapsible';
5 +
import { ExternalLink } from '@/components/external-link';
6 +
import ParallaxScrollView from '@/components/parallax-scroll-view';
7 +
import { ThemedText } from '@/components/themed-text';
8 +
import { ThemedView } from '@/components/themed-view';
9 +
import { IconSymbol } from '@/components/ui/icon-symbol';
10 +
import { Fonts } from '@/constants/theme';
11 +
12 +
export default function TabTwoScreen() {
13 +
return (
14 +
<ParallaxScrollView
15 +
headerBackgroundColor={{ light: '#D0D0D0', dark: '#353636' }}
16 +
headerImage={
17 +
<IconSymbol
18 +
size={310}
19 +
color="#808080"
20 +
name="chevron.left.forwardslash.chevron.right"
21 +
style={styles.headerImage}
22 +
/>
23 +
}>
24 +
<ThemedView style={styles.titleContainer}>
25 +
<ThemedText
26 +
type="title"
27 +
style={{
28 +
fontFamily: Fonts.rounded,
29 +
}}>
30 +
Explore
31 +
</ThemedText>
32 +
</ThemedView>
33 +
<ThemedText>This app includes example code to help you get started.</ThemedText>
34 +
<Collapsible title="File-based routing">
35 +
<ThemedText>
36 +
This app has two screens:{' '}
37 +
<ThemedText type="defaultSemiBold">app/(tabs)/index.tsx</ThemedText> and{' '}
38 +
<ThemedText type="defaultSemiBold">app/(tabs)/explore.tsx</ThemedText>
39 +
</ThemedText>
40 +
<ThemedText>
41 +
The layout file in <ThemedText type="defaultSemiBold">app/(tabs)/_layout.tsx</ThemedText>{' '}
42 +
sets up the tab navigator.
43 +
</ThemedText>
44 +
<ExternalLink href="https://docs.expo.dev/router/introduction">
45 +
<ThemedText type="link">Learn more</ThemedText>
46 +
</ExternalLink>
47 +
</Collapsible>
48 +
<Collapsible title="Android, iOS, and web support">
49 +
<ThemedText>
50 +
You can open this project on Android, iOS, and the web. To open the web version, press{' '}
51 +
<ThemedText type="defaultSemiBold">w</ThemedText> in the terminal running this project.
52 +
</ThemedText>
53 +
</Collapsible>
54 +
<Collapsible title="Images">
55 +
<ThemedText>
56 +
For static images, you can use the <ThemedText type="defaultSemiBold">@2x</ThemedText> and{' '}
57 +
<ThemedText type="defaultSemiBold">@3x</ThemedText> suffixes to provide files for
58 +
different screen densities
59 +
</ThemedText>
60 +
<Image
61 +
source={require('@/assets/images/react-logo.png')}
62 +
style={{ width: 100, height: 100, alignSelf: 'center' }}
63 +
/>
64 +
<ExternalLink href="https://reactnative.dev/docs/images">
65 +
<ThemedText type="link">Learn more</ThemedText>
66 +
</ExternalLink>
67 +
</Collapsible>
68 +
<Collapsible title="Light and dark mode components">
69 +
<ThemedText>
70 +
This template has light and dark mode support. The{' '}
71 +
<ThemedText type="defaultSemiBold">useColorScheme()</ThemedText> hook lets you inspect
72 +
what the user's current color scheme is, and so you can adjust UI colors accordingly.
73 +
</ThemedText>
74 +
<ExternalLink href="https://docs.expo.dev/develop/user-interface/color-themes/">
75 +
<ThemedText type="link">Learn more</ThemedText>
76 +
</ExternalLink>
77 +
</Collapsible>
78 +
<Collapsible title="Animations">
79 +
<ThemedText>
80 +
This template includes an example of an animated component. The{' '}
81 +
<ThemedText type="defaultSemiBold">components/HelloWave.tsx</ThemedText> component uses
82 +
the powerful{' '}
83 +
<ThemedText type="defaultSemiBold" style={{ fontFamily: Fonts.mono }}>
84 +
react-native-reanimated
85 +
</ThemedText>{' '}
86 +
library to create a waving hand animation.
87 +
</ThemedText>
88 +
{Platform.select({
89 +
ios: (
90 +
<ThemedText>
91 +
The <ThemedText type="defaultSemiBold">components/ParallaxScrollView.tsx</ThemedText>{' '}
92 +
component provides a parallax effect for the header image.
93 +
</ThemedText>
94 +
),
95 +
})}
96 +
</Collapsible>
97 +
</ParallaxScrollView>
98 +
);
99 +
}
100 +
101 +
const styles = StyleSheet.create({
102 +
headerImage: {
103 +
color: '#808080',
104 +
bottom: -90,
105 +
left: -35,
106 +
position: 'absolute',
107 +
},
108 +
titleContainer: {
109 +
flexDirection: 'row',
110 +
gap: 8,
111 +
},
112 +
});
/dev/null ā frontend/app/(tabs)/index.tsx
1 +
import { Image } from 'expo-image';
2 +
import { Platform, StyleSheet } from 'react-native';
3 +
4 +
import { HelloWave } from '@/components/hello-wave';
5 +
import ParallaxScrollView from '@/components/parallax-scroll-view';
6 +
import { ThemedText } from '@/components/themed-text';
7 +
import { ThemedView } from '@/components/themed-view';
8 +
import { Link } from 'expo-router';
9 +
10 +
export default function HomeScreen() {
11 +
return (
12 +
<ParallaxScrollView
13 +
headerBackgroundColor={{ light: '#A1CEDC', dark: '#1D3D47' }}
14 +
headerImage={
15 +
<Image
16 +
source={require('@/assets/images/partial-react-logo.png')}
17 +
style={styles.reactLogo}
18 +
/>
19 +
}>
20 +
<ThemedView style={styles.titleContainer}>
21 +
<ThemedText type="title">Welcome!</ThemedText>
22 +
<HelloWave />
23 +
</ThemedView>
24 +
<ThemedView style={styles.stepContainer}>
25 +
<ThemedText type="subtitle">Step 1: Try it</ThemedText>
26 +
<ThemedText>
27 +
Edit <ThemedText type="defaultSemiBold">app/(tabs)/index.tsx</ThemedText> to see changes.
28 +
Press{' '}
29 +
<ThemedText type="defaultSemiBold">
30 +
{Platform.select({
31 +
ios: 'cmd + d',
32 +
android: 'cmd + m',
33 +
web: 'F12',
34 +
})}
35 +
</ThemedText>{' '}
36 +
to open developer tools.
37 +
</ThemedText>
38 +
</ThemedView>
39 +
<ThemedView style={styles.stepContainer}>
40 +
<Link href="/modal">
41 +
<Link.Trigger>
42 +
<ThemedText type="subtitle">Step 2: Explore</ThemedText>
43 +
</Link.Trigger>
44 +
<Link.Preview />
45 +
<Link.Menu>
46 +
<Link.MenuAction title="Action" icon="cube" onPress={() => alert('Action pressed')} />
47 +
<Link.MenuAction
48 +
title="Share"
49 +
icon="square.and.arrow.up"
50 +
onPress={() => alert('Share pressed')}
51 +
/>
52 +
<Link.Menu title="More" icon="ellipsis">
53 +
<Link.MenuAction
54 +
title="Delete"
55 +
icon="trash"
56 +
destructive
57 +
onPress={() => alert('Delete pressed')}
58 +
/>
59 +
</Link.Menu>
60 +
</Link.Menu>
61 +
</Link>
62 +
63 +
<ThemedText>
64 +
{`Tap the Explore tab to learn more about what's included in this starter app.`}
65 +
</ThemedText>
66 +
</ThemedView>
67 +
<ThemedView style={styles.stepContainer}>
68 +
<ThemedText type="subtitle">Step 3: Get a fresh start</ThemedText>
69 +
<ThemedText>
70 +
{`When you're ready, run `}
71 +
<ThemedText type="defaultSemiBold">npm run reset-project</ThemedText> to get a fresh{' '}
72 +
<ThemedText type="defaultSemiBold">app</ThemedText> directory. This will move the current{' '}
73 +
<ThemedText type="defaultSemiBold">app</ThemedText> to{' '}
74 +
<ThemedText type="defaultSemiBold">app-example</ThemedText>.
75 +
</ThemedText>
76 +
</ThemedView>
77 +
</ParallaxScrollView>
78 +
);
79 +
}
80 +
81 +
const styles = StyleSheet.create({
82 +
titleContainer: {
83 +
flexDirection: 'row',
84 +
alignItems: 'center',
85 +
gap: 8,
86 +
},
87 +
stepContainer: {
88 +
gap: 8,
89 +
marginBottom: 8,
90 +
},
91 +
reactLogo: {
92 +
height: 178,
93 +
width: 290,
94 +
bottom: 0,
95 +
left: 0,
96 +
position: 'absolute',
97 +
},
98 +
});
/dev/null ā frontend/app/_layout.tsx
1 +
import { DarkTheme, DefaultTheme, ThemeProvider } from '@react-navigation/native';
2 +
import { Stack } from 'expo-router';
3 +
import { StatusBar } from 'expo-status-bar';
4 +
import 'react-native-reanimated';
5 +
6 +
import { useColorScheme } from '@/hooks/use-color-scheme';
7 +
8 +
export const unstable_settings = {
9 +
anchor: '(tabs)',
10 +
};
11 +
12 +
export default function RootLayout() {
13 +
const colorScheme = useColorScheme();
14 +
15 +
return (
16 +
<ThemeProvider value={colorScheme === 'dark' ? DarkTheme : DefaultTheme}>
17 +
<Stack>
18 +
<Stack.Screen name="(tabs)" options={{ headerShown: false }} />
19 +
<Stack.Screen name="modal" options={{ presentation: 'modal', title: 'Modal' }} />
20 +
</Stack>
21 +
<StatusBar style="auto" />
22 +
</ThemeProvider>
23 +
);
24 +
}
/dev/null ā frontend/app/modal.tsx
1 +
import { Link } from 'expo-router';
2 +
import { StyleSheet } from 'react-native';
3 +
4 +
import { ThemedText } from '@/components/themed-text';
5 +
import { ThemedView } from '@/components/themed-view';
6 +
7 +
export default function ModalScreen() {
8 +
return (
9 +
<ThemedView style={styles.container}>
10 +
<ThemedText type="title">This is a modal</ThemedText>
11 +
<Link href="/" dismissTo style={styles.link}>
12 +
<ThemedText type="link">Go to home screen</ThemedText>
13 +
</Link>
14 +
</ThemedView>
15 +
);
16 +
}
17 +
18 +
const styles = StyleSheet.create({
19 +
container: {
20 +
flex: 1,
21 +
alignItems: 'center',
22 +
justifyContent: 'center',
23 +
padding: 20,
24 +
},
25 +
link: {
26 +
marginTop: 15,
27 +
paddingVertical: 15,
28 +
},
29 +
});
/dev/null ā frontend/assets/images/android-icon-background.png
Binary file
/dev/null ā frontend/assets/images/android-icon-foreground.png
Binary file
/dev/null ā frontend/assets/images/android-icon-monochrome.png
Binary file
/dev/null ā frontend/assets/images/favicon.png
Binary file
/dev/null ā frontend/assets/images/icon.png
Binary file
/dev/null ā frontend/assets/images/partial-react-logo.png
Binary file
/dev/null ā frontend/assets/images/react-logo.png
Binary file
/dev/null ā frontend/assets/images/react-logo@2x.png
Binary file
/dev/null ā frontend/assets/images/react-logo@3x.png
Binary file
/dev/null ā frontend/assets/images/splash-icon.png
Binary file
/dev/null ā frontend/components/external-link.tsx
1 +
import { Href, Link } from 'expo-router';
2 +
import { openBrowserAsync, WebBrowserPresentationStyle } from 'expo-web-browser';
3 +
import { type ComponentProps } from 'react';
4 +
5 +
type Props = Omit<ComponentProps<typeof Link>, 'href'> & { href: Href & string };
6 +
7 +
export function ExternalLink({ href, ...rest }: Props) {
8 +
return (
9 +
<Link
10 +
target="_blank"
11 +
{...rest}
12 +
href={href}
13 +
onPress={async (event) => {
14 +
if (process.env.EXPO_OS !== 'web') {
15 +
// Prevent the default behavior of linking to the default browser on native.
16 +
event.preventDefault();
17 +
// Open the link in an in-app browser.
18 +
await openBrowserAsync(href, {
19 +
presentationStyle: WebBrowserPresentationStyle.AUTOMATIC,
20 +
});
21 +
}
22 +
}}
23 +
/>
24 +
);
25 +
}
/dev/null ā frontend/components/haptic-tab.tsx
1 +
import { BottomTabBarButtonProps } from '@react-navigation/bottom-tabs';
2 +
import { PlatformPressable } from '@react-navigation/elements';
3 +
import * as Haptics from 'expo-haptics';
4 +
5 +
export function HapticTab(props: BottomTabBarButtonProps) {
6 +
return (
7 +
<PlatformPressable
8 +
{...props}
9 +
onPressIn={(ev) => {
10 +
if (process.env.EXPO_OS === 'ios') {
11 +
// Add a soft haptic feedback when pressing down on the tabs.
12 +
Haptics.impactAsync(Haptics.ImpactFeedbackStyle.Light);
13 +
}
14 +
props.onPressIn?.(ev);
15 +
}}
16 +
/>
17 +
);
18 +
}
/dev/null ā frontend/components/hello-wave.tsx
1 +
import Animated from 'react-native-reanimated';
2 +
3 +
export function HelloWave() {
4 +
return (
5 +
<Animated.Text
6 +
style={{
7 +
fontSize: 28,
8 +
lineHeight: 32,
9 +
marginTop: -6,
10 +
animationName: {
11 +
'50%': { transform: [{ rotate: '25deg' }] },
12 +
},
13 +
animationIterationCount: 4,
14 +
animationDuration: '300ms',
15 +
}}>
16 +
š
17 +
</Animated.Text>
18 +
);
19 +
}
/dev/null ā frontend/components/parallax-scroll-view.tsx
1 +
import type { PropsWithChildren, ReactElement } from 'react';
2 +
import { StyleSheet } from 'react-native';
3 +
import Animated, {
4 +
interpolate,
5 +
useAnimatedRef,
6 +
useAnimatedStyle,
7 +
useScrollOffset,
8 +
} from 'react-native-reanimated';
9 +
10 +
import { ThemedView } from '@/components/themed-view';
11 +
import { useColorScheme } from '@/hooks/use-color-scheme';
12 +
import { useThemeColor } from '@/hooks/use-theme-color';
13 +
14 +
const HEADER_HEIGHT = 250;
15 +
16 +
type Props = PropsWithChildren<{
17 +
headerImage: ReactElement;
18 +
headerBackgroundColor: { dark: string; light: string };
19 +
}>;
20 +
21 +
export default function ParallaxScrollView({
22 +
children,
23 +
headerImage,
24 +
headerBackgroundColor,
25 +
}: Props) {
26 +
const backgroundColor = useThemeColor({}, 'background');
27 +
const colorScheme = useColorScheme() ?? 'light';
28 +
const scrollRef = useAnimatedRef<Animated.ScrollView>();
29 +
const scrollOffset = useScrollOffset(scrollRef);
30 +
const headerAnimatedStyle = useAnimatedStyle(() => {
31 +
return {
32 +
transform: [
33 +
{
34 +
translateY: interpolate(
35 +
scrollOffset.value,
36 +
[-HEADER_HEIGHT, 0, HEADER_HEIGHT],
37 +
[-HEADER_HEIGHT / 2, 0, HEADER_HEIGHT * 0.75]
38 +
),
39 +
},
40 +
{
41 +
scale: interpolate(scrollOffset.value, [-HEADER_HEIGHT, 0, HEADER_HEIGHT], [2, 1, 1]),
42 +
},
43 +
],
44 +
};
45 +
});
46 +
47 +
return (
48 +
<Animated.ScrollView
49 +
ref={scrollRef}
50 +
style={{ backgroundColor, flex: 1 }}
51 +
scrollEventThrottle={16}>
52 +
<Animated.View
53 +
style={[
54 +
styles.header,
55 +
{ backgroundColor: headerBackgroundColor[colorScheme] },
56 +
headerAnimatedStyle,
57 +
]}>
58 +
{headerImage}
59 +
</Animated.View>
60 +
<ThemedView style={styles.content}>{children}</ThemedView>
61 +
</Animated.ScrollView>
62 +
);
63 +
}
64 +
65 +
const styles = StyleSheet.create({
66 +
container: {
67 +
flex: 1,
68 +
},
69 +
header: {
70 +
height: HEADER_HEIGHT,
71 +
overflow: 'hidden',
72 +
},
73 +
content: {
74 +
flex: 1,
75 +
padding: 32,
76 +
gap: 16,
77 +
overflow: 'hidden',
78 +
},
79 +
});
/dev/null ā frontend/components/themed-text.tsx
1 +
import { StyleSheet, Text, type TextProps } from 'react-native';
2 +
3 +
import { useThemeColor } from '@/hooks/use-theme-color';
4 +
5 +
export type ThemedTextProps = TextProps & {
6 +
lightColor?: string;
7 +
darkColor?: string;
8 +
type?: 'default' | 'title' | 'defaultSemiBold' | 'subtitle' | 'link';
9 +
};
10 +
11 +
export function ThemedText({
12 +
style,
13 +
lightColor,
14 +
darkColor,
15 +
type = 'default',
16 +
...rest
17 +
}: ThemedTextProps) {
18 +
const color = useThemeColor({ light: lightColor, dark: darkColor }, 'text');
19 +
20 +
return (
21 +
<Text
22 +
style={[
23 +
{ color },
24 +
type === 'default' ? styles.default : undefined,
25 +
type === 'title' ? styles.title : undefined,
26 +
type === 'defaultSemiBold' ? styles.defaultSemiBold : undefined,
27 +
type === 'subtitle' ? styles.subtitle : undefined,
28 +
type === 'link' ? styles.link : undefined,
29 +
style,
30 +
]}
31 +
{...rest}
32 +
/>
33 +
);
34 +
}
35 +
36 +
const styles = StyleSheet.create({
37 +
default: {
38 +
fontSize: 16,
39 +
lineHeight: 24,
40 +
},
41 +
defaultSemiBold: {
42 +
fontSize: 16,
43 +
lineHeight: 24,
44 +
fontWeight: '600',
45 +
},
46 +
title: {
47 +
fontSize: 32,
48 +
fontWeight: 'bold',
49 +
lineHeight: 32,
50 +
},
51 +
subtitle: {
52 +
fontSize: 20,
53 +
fontWeight: 'bold',
54 +
},
55 +
link: {
56 +
lineHeight: 30,
57 +
fontSize: 16,
58 +
color: '#0a7ea4',
59 +
},
60 +
});
/dev/null ā frontend/components/themed-view.tsx
1 +
import { View, type ViewProps } from 'react-native';
2 +
3 +
import { useThemeColor } from '@/hooks/use-theme-color';
4 +
5 +
export type ThemedViewProps = ViewProps & {
6 +
lightColor?: string;
7 +
darkColor?: string;
8 +
};
9 +
10 +
export function ThemedView({ style, lightColor, darkColor, ...otherProps }: ThemedViewProps) {
11 +
const backgroundColor = useThemeColor({ light: lightColor, dark: darkColor }, 'background');
12 +
13 +
return <View style={[{ backgroundColor }, style]} {...otherProps} />;
14 +
}
/dev/null ā frontend/components/ui/collapsible.tsx
1 +
import { PropsWithChildren, useState } from 'react';
2 +
import { StyleSheet, TouchableOpacity } from 'react-native';
3 +
4 +
import { ThemedText } from '@/components/themed-text';
5 +
import { ThemedView } from '@/components/themed-view';
6 +
import { IconSymbol } from '@/components/ui/icon-symbol';
7 +
import { Colors } from '@/constants/theme';
8 +
import { useColorScheme } from '@/hooks/use-color-scheme';
9 +
10 +
export function Collapsible({ children, title }: PropsWithChildren & { title: string }) {
11 +
const [isOpen, setIsOpen] = useState(false);
12 +
const theme = useColorScheme() ?? 'light';
13 +
14 +
return (
15 +
<ThemedView>
16 +
<TouchableOpacity
17 +
style={styles.heading}
18 +
onPress={() => setIsOpen((value) => !value)}
19 +
activeOpacity={0.8}>
20 +
<IconSymbol
21 +
name="chevron.right"
22 +
size={18}
23 +
weight="medium"
24 +
color={theme === 'light' ? Colors.light.icon : Colors.dark.icon}
25 +
style={{ transform: [{ rotate: isOpen ? '90deg' : '0deg' }] }}
26 +
/>
27 +
28 +
<ThemedText type="defaultSemiBold">{title}</ThemedText>
29 +
</TouchableOpacity>
30 +
{isOpen && <ThemedView style={styles.content}>{children}</ThemedView>}
31 +
</ThemedView>
32 +
);
33 +
}
34 +
35 +
const styles = StyleSheet.create({
36 +
heading: {
37 +
flexDirection: 'row',
38 +
alignItems: 'center',
39 +
gap: 6,
40 +
},
41 +
content: {
42 +
marginTop: 6,
43 +
marginLeft: 24,
44 +
},
45 +
});
/dev/null ā frontend/components/ui/icon-symbol.ios.tsx
1 +
import { SymbolView, SymbolViewProps, SymbolWeight } from 'expo-symbols';
2 +
import { StyleProp, ViewStyle } from 'react-native';
3 +
4 +
export function IconSymbol({
5 +
name,
6 +
size = 24,
7 +
color,
8 +
style,
9 +
weight = 'regular',
10 +
}: {
11 +
name: SymbolViewProps['name'];
12 +
size?: number;
13 +
color: string;
14 +
style?: StyleProp<ViewStyle>;
15 +
weight?: SymbolWeight;
16 +
}) {
17 +
return (
18 +
<SymbolView
19 +
weight={weight}
20 +
tintColor={color}
21 +
resizeMode="scaleAspectFit"
22 +
name={name}
23 +
style={[
24 +
{
25 +
width: size,
26 +
height: size,
27 +
},
28 +
style,
29 +
]}
30 +
/>
31 +
);
32 +
}
/dev/null ā frontend/components/ui/icon-symbol.tsx
1 +
// Fallback for using MaterialIcons on Android and web.
2 +
3 +
import MaterialIcons from '@expo/vector-icons/MaterialIcons';
4 +
import { SymbolWeight, SymbolViewProps } from 'expo-symbols';
5 +
import { ComponentProps } from 'react';
6 +
import { OpaqueColorValue, type StyleProp, type TextStyle } from 'react-native';
7 +
8 +
type IconMapping = Record<SymbolViewProps['name'], ComponentProps<typeof MaterialIcons>['name']>;
9 +
type IconSymbolName = keyof typeof MAPPING;
10 +
11 +
/**
12 +
* Add your SF Symbols to Material Icons mappings here.
13 +
* - see Material Icons in the [Icons Directory](https://icons.expo.fyi).
14 +
* - see SF Symbols in the [SF Symbols](https://developer.apple.com/sf-symbols/) app.
15 +
*/
16 +
const MAPPING = {
17 +
'house.fill': 'home',
18 +
'paperplane.fill': 'send',
19 +
'chevron.left.forwardslash.chevron.right': 'code',
20 +
'chevron.right': 'chevron-right',
21 +
} as IconMapping;
22 +
23 +
/**
24 +
* An icon component that uses native SF Symbols on iOS, and Material Icons on Android and web.
25 +
* This ensures a consistent look across platforms, and optimal resource usage.
26 +
* Icon `name`s are based on SF Symbols and require manual mapping to Material Icons.
27 +
*/
28 +
export function IconSymbol({
29 +
name,
30 +
size = 24,
31 +
color,
32 +
style,
33 +
}: {
34 +
name: IconSymbolName;
35 +
size?: number;
36 +
color: string | OpaqueColorValue;
37 +
style?: StyleProp<TextStyle>;
38 +
weight?: SymbolWeight;
39 +
}) {
40 +
return <MaterialIcons color={color} size={size} name={MAPPING[name]} style={style} />;
41 +
}
/dev/null ā frontend/constants/theme.ts
1 +
/**
2 +
* Below are the colors that are used in the app. The colors are defined in the light and dark mode.
3 +
* There are many other ways to style your app. For example, [Nativewind](https://www.nativewind.dev/), [Tamagui](https://tamagui.dev/), [unistyles](https://reactnativeunistyles.vercel.app), etc.
4 +
*/
5 +
6 +
import { Platform } from 'react-native';
7 +
8 +
const tintColorLight = '#0a7ea4';
9 +
const tintColorDark = '#fff';
10 +
11 +
export const Colors = {
12 +
light: {
13 +
text: '#11181C',
14 +
background: '#fff',
15 +
tint: tintColorLight,
16 +
icon: '#687076',
17 +
tabIconDefault: '#687076',
18 +
tabIconSelected: tintColorLight,
19 +
},
20 +
dark: {
21 +
text: '#ECEDEE',
22 +
background: '#151718',
23 +
tint: tintColorDark,
24 +
icon: '#9BA1A6',
25 +
tabIconDefault: '#9BA1A6',
26 +
tabIconSelected: tintColorDark,
27 +
},
28 +
};
29 +
30 +
export const Fonts = Platform.select({
31 +
ios: {
32 +
/** iOS `UIFontDescriptorSystemDesignDefault` */
33 +
sans: 'system-ui',
34 +
/** iOS `UIFontDescriptorSystemDesignSerif` */
35 +
serif: 'ui-serif',
36 +
/** iOS `UIFontDescriptorSystemDesignRounded` */
37 +
rounded: 'ui-rounded',
38 +
/** iOS `UIFontDescriptorSystemDesignMonospaced` */
39 +
mono: 'ui-monospace',
40 +
},
41 +
default: {
42 +
sans: 'normal',
43 +
serif: 'serif',
44 +
rounded: 'normal',
45 +
mono: 'monospace',
46 +
},
47 +
web: {
48 +
sans: "system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif",
49 +
serif: "Georgia, 'Times New Roman', serif",
50 +
rounded: "'SF Pro Rounded', 'Hiragino Maru Gothic ProN', Meiryo, 'MS PGothic', sans-serif",
51 +
mono: "SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace",
52 +
},
53 +
});
/dev/null ā frontend/eslint.config.js
1 +
// https://docs.expo.dev/guides/using-eslint/
2 +
const { defineConfig } = require('eslint/config');
3 +
const expoConfig = require('eslint-config-expo/flat');
4 +
5 +
module.exports = defineConfig([
6 +
expoConfig,
7 +
{
8 +
ignores: ['dist/*'],
9 +
},
10 +
]);
/dev/null ā frontend/hooks/use-color-scheme.ts
1 +
export { useColorScheme } from 'react-native';
/dev/null ā frontend/hooks/use-color-scheme.web.ts
1 +
import { useEffect, useState } from 'react';
2 +
import { useColorScheme as useRNColorScheme } from 'react-native';
3 +
4 +
/**
5 +
* To support static rendering, this value needs to be re-calculated on the client side for web
6 +
*/
7 +
export function useColorScheme() {
8 +
const [hasHydrated, setHasHydrated] = useState(false);
9 +
10 +
useEffect(() => {
11 +
setHasHydrated(true);
12 +
}, []);
13 +
14 +
const colorScheme = useRNColorScheme();
15 +
16 +
if (hasHydrated) {
17 +
return colorScheme;
18 +
}
19 +
20 +
return 'light';
21 +
}
/dev/null ā frontend/hooks/use-theme-color.ts
1 +
/**
2 +
* Learn more about light and dark modes:
3 +
* https://docs.expo.dev/guides/color-schemes/
4 +
*/
5 +
6 +
import { Colors } from '@/constants/theme';
7 +
import { useColorScheme } from '@/hooks/use-color-scheme';
8 +
9 +
export function useThemeColor(
10 +
props: { light?: string; dark?: string },
11 +
colorName: keyof typeof Colors.light & keyof typeof Colors.dark
12 +
) {
13 +
const theme = useColorScheme() ?? 'light';
14 +
const colorFromProps = props[theme];
15 +
16 +
if (colorFromProps) {
17 +
return colorFromProps;
18 +
} else {
19 +
return Colors[theme][colorName];
20 +
}
21 +
}
/dev/null ā frontend/package-lock.json
1 +
{
2 +
"name": "orbit",
3 +
"version": "1.0.0",
4 +
"lockfileVersion": 3,
5 +
"requires": true,
6 +
"packages": {
7 +
"": {
8 +
"name": "orbit",
9 +
"version": "1.0.0",
10 +
"dependencies": {
11 +
"@expo/vector-icons": "^15.0.3",
12 +
"@react-navigation/bottom-tabs": "^7.4.0",
13 +
"@react-navigation/elements": "^2.6.3",
14 +
"@react-navigation/native": "^7.1.8",
15 +
"expo": "~54.0.33",
16 +
"expo-constants": "~18.0.13",
17 +
"expo-font": "~14.0.11",
18 +
"expo-haptics": "~15.0.8",
19 +
"expo-image": "~3.0.11",
20 +
"expo-linking": "~8.0.11",
21 +
"expo-router": "~6.0.23",
22 +
"expo-splash-screen": "~31.0.13",
23 +
"expo-status-bar": "~3.0.9",
24 +
"expo-symbols": "~1.0.8",
25 +
"expo-system-ui": "~6.0.9",
26 +
"expo-web-browser": "~15.0.10",
27 +
"react": "19.1.0",
28 +
"react-dom": "19.1.0",
29 +
"react-native": "0.81.5",
30 +
"react-native-gesture-handler": "~2.28.0",
31 +
"react-native-reanimated": "~4.1.1",
32 +
"react-native-safe-area-context": "~5.6.0",
33 +
"react-native-screens": "~4.16.0",
34 +
"react-native-web": "~0.21.0",
35 +
"react-native-worklets": "0.5.1"
36 +
},
37 +
"devDependencies": {
38 +
"@types/react": "~19.1.0",
39 +
"eslint": "^9.25.0",
40 +
"eslint-config-expo": "~10.0.0",
41 +
"typescript": "~5.9.2"
42 +
}
43 +
},
44 +
"node_modules/@0no-co/graphql.web": {
45 +
"version": "1.2.0",
46 +
"resolved": "https://registry.npmjs.org/@0no-co/graphql.web/-/graphql.web-1.2.0.tgz",
47 +
"integrity": "sha512-/1iHy9TTr63gE1YcR5idjx8UREz1s0kFhydf3bBLCXyqjhkIc6igAzTOx3zPifCwFR87tsh/4Pa9cNts6d2otw==",
48 +
"license": "MIT",
49 +
"peerDependencies": {
50 +
"graphql": "^14.0.0 || ^15.0.0 || ^16.0.0"
51 +
},
52 +
"peerDependenciesMeta": {
53 +
"graphql": {
54 +
"optional": true
55 +
}
56 +
}
57 +
},
58 +
"node_modules/@babel/code-frame": {
59 +
"version": "7.29.0",
60 +
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
61 +
"integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
62 +
"license": "MIT",
63 +
"dependencies": {
64 +
"@babel/helper-validator-identifier": "^7.28.5",
65 +
"js-tokens": "^4.0.0",
66 +
"picocolors": "^1.1.1"
67 +
},
68 +
"engines": {
69 +
"node": ">=6.9.0"
70 +
}
71 +
},
72 +
"node_modules/@babel/compat-data": {
73 +
"version": "7.29.0",
74 +
"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
75 +
"integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==",
76 +
"license": "MIT",
77 +
"engines": {
78 +
"node": ">=6.9.0"
79 +
}
80 +
},
81 +
"node_modules/@babel/core": {
82 +
"version": "7.29.0",
83 +
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
84 +
"integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",
85 +
"license": "MIT",
86 +
"dependencies": {
87 +
"@babel/code-frame": "^7.29.0",
88 +
"@babel/generator": "^7.29.0",
89 +
"@babel/helper-compilation-targets": "^7.28.6",
90 +
"@babel/helper-module-transforms": "^7.28.6",
91 +
"@babel/helpers": "^7.28.6",
92 +
"@babel/parser": "^7.29.0",
93 +
"@babel/template": "^7.28.6",
94 +
"@babel/traverse": "^7.29.0",
95 +
"@babel/types": "^7.29.0",
96 +
"@jridgewell/remapping": "^2.3.5",
97 +
"convert-source-map": "^2.0.0",
98 +
"debug": "^4.1.0",
99 +
"gensync": "^1.0.0-beta.2",
100 +
"json5": "^2.2.3",
101 +
"semver": "^6.3.1"
102 +
},
103 +
"engines": {
104 +
"node": ">=6.9.0"
105 +
},
106 +
"funding": {
107 +
"type": "opencollective",
108 +
"url": "https://opencollective.com/babel"
109 +
}
110 +
},
111 +
"node_modules/@babel/generator": {
112 +
"version": "7.29.1",
113 +
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
114 +
"integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
115 +
"license": "MIT",
116 +
"dependencies": {
117 +
"@babel/parser": "^7.29.0",
118 +
"@babel/types": "^7.29.0",
119 +
"@jridgewell/gen-mapping": "^0.3.12",
120 +
"@jridgewell/trace-mapping": "^0.3.28",
121 +
"jsesc": "^3.0.2"
122 +
},
123 +
"engines": {
124 +
"node": ">=6.9.0"
125 +
}
126 +
},
127 +
"node_modules/@babel/helper-annotate-as-pure": {
128 +
"version": "7.27.3",
129 +
"resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz",
130 +
"integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==",
131 +
"license": "MIT",
132 +
"dependencies": {
133 +
"@babel/types": "^7.27.3"
134 +
},
135 +
"engines": {
136 +
"node": ">=6.9.0"
137 +
}
138 +
},
139 +
"node_modules/@babel/helper-compilation-targets": {
140 +
"version": "7.28.6",
141 +
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
142 +
"integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==",
143 +
"license": "MIT",
144 +
"dependencies": {
145 +
"@babel/compat-data": "^7.28.6",
146 +
"@babel/helper-validator-option": "^7.27.1",
147 +
"browserslist": "^4.24.0",
148 +
"lru-cache": "^5.1.1",
149 +
"semver": "^6.3.1"
150 +
},
151 +
"engines": {
152 +
"node": ">=6.9.0"
153 +
}
154 +
},
155 +
"node_modules/@babel/helper-create-class-features-plugin": {
156 +
"version": "7.28.6",
157 +
"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz",
158 +
"integrity": "sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==",
159 +
"license": "MIT",
160 +
"dependencies": {
161 +
"@babel/helper-annotate-as-pure": "^7.27.3",
162 +
"@babel/helper-member-expression-to-functions": "^7.28.5",
163 +
"@babel/helper-optimise-call-expression": "^7.27.1",
164 +
"@babel/helper-replace-supers": "^7.28.6",
165 +
"@babel/helper-skip-transparent-expression-wrappers": "^7.27.1",
166 +
"@babel/traverse": "^7.28.6",
167 +
"semver": "^6.3.1"
168 +
},
169 +
"engines": {
170 +
"node": ">=6.9.0"
171 +
},
172 +
"peerDependencies": {
173 +
"@babel/core": "^7.0.0"
174 +
}
175 +
},
176 +
"node_modules/@babel/helper-create-regexp-features-plugin": {
177 +
"version": "7.28.5",
178 +
"resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz",
179 +
"integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==",
180 +
"license": "MIT",
181 +
"dependencies": {
182 +
"@babel/helper-annotate-as-pure": "^7.27.3",
183 +
"regexpu-core": "^6.3.1",
184 +
"semver": "^6.3.1"
185 +
},
186 +
"engines": {
187 +
"node": ">=6.9.0"
188 +
},
189 +
"peerDependencies": {
190 +
"@babel/core": "^7.0.0"
191 +
}
192 +
},
193 +
"node_modules/@babel/helper-define-polyfill-provider": {
194 +
"version": "0.6.8",
195 +
"resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.8.tgz",
196 +
"integrity": "sha512-47UwBLPpQi1NoWzLuHNjRoHlYXMwIJoBf7MFou6viC/sIHWYygpvr0B6IAyh5sBdA2nr2LPIRww8lfaUVQINBA==",
197 +
"license": "MIT",
198 +
"dependencies": {
199 +
"@babel/helper-compilation-targets": "^7.28.6",
200 +
"@babel/helper-plugin-utils": "^7.28.6",
201 +
"debug": "^4.4.3",
202 +
"lodash.debounce": "^4.0.8",
203 +
"resolve": "^1.22.11"
204 +
},
205 +
"peerDependencies": {
206 +
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
207 +
}
208 +
},
209 +
"node_modules/@babel/helper-globals": {
210 +
"version": "7.28.0",
211 +
"resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
212 +
"integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
213 +
"license": "MIT",
214 +
"engines": {
215 +
"node": ">=6.9.0"
216 +
}
217 +
},
218 +
"node_modules/@babel/helper-member-expression-to-functions": {
219 +
"version": "7.28.5",
220 +
"resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz",
221 +
"integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==",
222 +
"license": "MIT",
223 +
"dependencies": {
224 +
"@babel/traverse": "^7.28.5",
225 +
"@babel/types": "^7.28.5"
226 +
},
227 +
"engines": {
228 +
"node": ">=6.9.0"
229 +
}
230 +
},
231 +
"node_modules/@babel/helper-module-imports": {
232 +
"version": "7.28.6",
233 +
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
234 +
"integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==",
235 +
"license": "MIT",
236 +
"dependencies": {
237 +
"@babel/traverse": "^7.28.6",
238 +
"@babel/types": "^7.28.6"
239 +
},
240 +
"engines": {
241 +
"node": ">=6.9.0"
242 +
}
243 +
},
244 +
"node_modules/@babel/helper-module-transforms": {
245 +
"version": "7.28.6",
246 +
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
247 +
"integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==",
248 +
"license": "MIT",
249 +
"dependencies": {
250 +
"@babel/helper-module-imports": "^7.28.6",
251 +
"@babel/helper-validator-identifier": "^7.28.5",
252 +
"@babel/traverse": "^7.28.6"
253 +
},
254 +
"engines": {
255 +
"node": ">=6.9.0"
256 +
},
257 +
"peerDependencies": {
258 +
"@babel/core": "^7.0.0"
259 +
}
260 +
},
261 +
"node_modules/@babel/helper-optimise-call-expression": {
262 +
"version": "7.27.1",
263 +
"resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz",
264 +
"integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==",
265 +
"license": "MIT",
266 +
"dependencies": {
267 +
"@babel/types": "^7.27.1"
268 +
},
269 +
"engines": {
270 +
"node": ">=6.9.0"
271 +
}
272 +
},
273 +
"node_modules/@babel/helper-plugin-utils": {
274 +
"version": "7.28.6",
275 +
"resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
276 +
"integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==",
277 +
"license": "MIT",
278 +
"engines": {
279 +
"node": ">=6.9.0"
280 +
}
281 +
},
282 +
"node_modules/@babel/helper-remap-async-to-generator": {
283 +
"version": "7.27.1",
284 +
"resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz",
285 +
"integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==",
286 +
"license": "MIT",
287 +
"dependencies": {
288 +
"@babel/helper-annotate-as-pure": "^7.27.1",
289 +
"@babel/helper-wrap-function": "^7.27.1",
290 +
"@babel/traverse": "^7.27.1"
291 +
},
292 +
"engines": {
293 +
"node": ">=6.9.0"
294 +
},
295 +
"peerDependencies": {
296 +
"@babel/core": "^7.0.0"
297 +
}
298 +
},
299 +
"node_modules/@babel/helper-replace-supers": {
300 +
"version": "7.28.6",
301 +
"resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.28.6.tgz",
302 +
"integrity": "sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==",
303 +
"license": "MIT",
304 +
"dependencies": {
305 +
"@babel/helper-member-expression-to-functions": "^7.28.5",
306 +
"@babel/helper-optimise-call-expression": "^7.27.1",
307 +
"@babel/traverse": "^7.28.6"
308 +
},
309 +
"engines": {
310 +
"node": ">=6.9.0"
311 +
},
312 +
"peerDependencies": {
313 +
"@babel/core": "^7.0.0"
314 +
}
315 +
},
316 +
"node_modules/@babel/helper-skip-transparent-expression-wrappers": {
317 +
"version": "7.27.1",
318 +
"resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz",
319 +
"integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==",
320 +
"license": "MIT",
321 +
"dependencies": {
322 +
"@babel/traverse": "^7.27.1",
323 +
"@babel/types": "^7.27.1"
324 +
},
325 +
"engines": {
326 +
"node": ">=6.9.0"
327 +
}
328 +
},
329 +
"node_modules/@babel/helper-string-parser": {
330 +
"version": "7.27.1",
331 +
"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
332 +
"integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
333 +
"license": "MIT",
334 +
"engines": {
335 +
"node": ">=6.9.0"
336 +
}
337 +
},
338 +
"node_modules/@babel/helper-validator-identifier": {
339 +
"version": "7.28.5",
340 +
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
341 +
"integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
342 +
"license": "MIT",
343 +
"engines": {
344 +
"node": ">=6.9.0"
345 +
}
346 +
},
347 +
"node_modules/@babel/helper-validator-option": {
348 +
"version": "7.27.1",
349 +
"resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
350 +
"integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
351 +
"license": "MIT",
352 +
"engines": {
353 +
"node": ">=6.9.0"
354 +
}
355 +
},
356 +
"node_modules/@babel/helper-wrap-function": {
357 +
"version": "7.28.6",
358 +
"resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.6.tgz",
359 +
"integrity": "sha512-z+PwLziMNBeSQJonizz2AGnndLsP2DeGHIxDAn+wdHOGuo4Fo1x1HBPPXeE9TAOPHNNWQKCSlA2VZyYyyibDnQ==",
360 +
"license": "MIT",
361 +
"dependencies": {
362 +
"@babel/template": "^7.28.6",
363 +
"@babel/traverse": "^7.28.6",
364 +
"@babel/types": "^7.28.6"
365 +
},
366 +
"engines": {
367 +
"node": ">=6.9.0"
368 +
}
369 +
},
370 +
"node_modules/@babel/helpers": {
371 +
"version": "7.29.2",
372 +
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz",
373 +
"integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==",
374 +
"license": "MIT",
375 +
"dependencies": {
376 +
"@babel/template": "^7.28.6",
377 +
"@babel/types": "^7.29.0"
378 +
},
379 +
"engines": {
380 +
"node": ">=6.9.0"
381 +
}
382 +
},
383 +
"node_modules/@babel/highlight": {
384 +
"version": "7.25.9",
385 +
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.9.tgz",
386 +
"integrity": "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==",
387 +
"license": "MIT",
388 +
"dependencies": {
389 +
"@babel/helper-validator-identifier": "^7.25.9",
390 +
"chalk": "^2.4.2",
391 +
"js-tokens": "^4.0.0",
392 +
"picocolors": "^1.0.0"
393 +
},
394 +
"engines": {
395 +
"node": ">=6.9.0"
396 +
}
397 +
},
398 +
"node_modules/@babel/highlight/node_modules/ansi-styles": {
399 +
"version": "3.2.1",
400 +
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
401 +
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
402 +
"license": "MIT",
403 +
"dependencies": {
404 +
"color-convert": "^1.9.0"
405 +
},
406 +
"engines": {
407 +
"node": ">=4"
408 +
}
409 +
},
410 +
"node_modules/@babel/highlight/node_modules/chalk": {
411 +
"version": "2.4.2",
412 +
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
413 +
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
414 +
"license": "MIT",
415 +
"dependencies": {
416 +
"ansi-styles": "^3.2.1",
417 +
"escape-string-regexp": "^1.0.5",
418 +
"supports-color": "^5.3.0"
419 +
},
420 +
"engines": {
421 +
"node": ">=4"
422 +
}
423 +
},
424 +
"node_modules/@babel/highlight/node_modules/color-convert": {
425 +
"version": "1.9.3",
426 +
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
427 +
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
428 +
"license": "MIT",
429 +
"dependencies": {
430 +
"color-name": "1.1.3"
431 +
}
432 +
},
433 +
"node_modules/@babel/highlight/node_modules/color-name": {
434 +
"version": "1.1.3",
435 +
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
436 +
"integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
437 +
"license": "MIT"
438 +
},
439 +
"node_modules/@babel/highlight/node_modules/escape-string-regexp": {
440 +
"version": "1.0.5",
441 +
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
442 +
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
443 +
"license": "MIT",
444 +
"engines": {
445 +
"node": ">=0.8.0"
446 +
}
447 +
},
448 +
"node_modules/@babel/highlight/node_modules/has-flag": {
449 +
"version": "3.0.0",
450 +
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
451 +
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
452 +
"license": "MIT",
453 +
"engines": {
454 +
"node": ">=4"
455 +
}
456 +
},
457 +
"node_modules/@babel/highlight/node_modules/supports-color": {
458 +
"version": "5.5.0",
459 +
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
460 +
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
461 +
"license": "MIT",
462 +
"dependencies": {
463 +
"has-flag": "^3.0.0"
464 +
},
465 +
"engines": {
466 +
"node": ">=4"
467 +
}
468 +
},
469 +
"node_modules/@babel/parser": {
470 +
"version": "7.29.2",
471 +
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",
472 +
"integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==",
473 +
"license": "MIT",
474 +
"dependencies": {
475 +
"@babel/types": "^7.29.0"
476 +
},
477 +
"bin": {
478 +
"parser": "bin/babel-parser.js"
479 +
},
480 +
"engines": {
481 +
"node": ">=6.0.0"
482 +
}
483 +
},
484 +
"node_modules/@babel/plugin-proposal-decorators": {
485 +
"version": "7.29.0",
486 +
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.29.0.tgz",
487 +
"integrity": "sha512-CVBVv3VY/XRMxRYq5dwr2DS7/MvqPm23cOCjbwNnVrfOqcWlnefua1uUs0sjdKOGjvPUG633o07uWzJq4oI6dA==",
488 +
"license": "MIT",
489 +
"dependencies": {
490 +
"@babel/helper-create-class-features-plugin": "^7.28.6",
491 +
"@babel/helper-plugin-utils": "^7.28.6",
492 +
"@babel/plugin-syntax-decorators": "^7.28.6"
493 +
},
494 +
"engines": {
495 +
"node": ">=6.9.0"
496 +
},
497 +
"peerDependencies": {
498 +
"@babel/core": "^7.0.0-0"
499 +
}
500 +
},
501 +
"node_modules/@babel/plugin-proposal-export-default-from": {
502 +
"version": "7.27.1",
503 +
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.27.1.tgz",
504 +
"integrity": "sha512-hjlsMBl1aJc5lp8MoCDEZCiYzlgdRAShOjAfRw6X+GlpLpUPU7c3XNLsKFZbQk/1cRzBlJ7CXg3xJAJMrFa1Uw==",
505 +
"license": "MIT",
506 +
"dependencies": {
507 +
"@babel/helper-plugin-utils": "^7.27.1"
508 +
},
509 +
"engines": {
510 +
"node": ">=6.9.0"
511 +
},
512 +
"peerDependencies": {
513 +
"@babel/core": "^7.0.0-0"
514 +
}
515 +
},
516 +
"node_modules/@babel/plugin-syntax-async-generators": {
517 +
"version": "7.8.4",
518 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
519 +
"integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
520 +
"license": "MIT",
521 +
"dependencies": {
522 +
"@babel/helper-plugin-utils": "^7.8.0"
523 +
},
524 +
"peerDependencies": {
525 +
"@babel/core": "^7.0.0-0"
526 +
}
527 +
},
528 +
"node_modules/@babel/plugin-syntax-bigint": {
529 +
"version": "7.8.3",
530 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
531 +
"integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
532 +
"license": "MIT",
533 +
"dependencies": {
534 +
"@babel/helper-plugin-utils": "^7.8.0"
535 +
},
536 +
"peerDependencies": {
537 +
"@babel/core": "^7.0.0-0"
538 +
}
539 +
},
540 +
"node_modules/@babel/plugin-syntax-class-properties": {
541 +
"version": "7.12.13",
542 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
543 +
"integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
544 +
"license": "MIT",
545 +
"dependencies": {
546 +
"@babel/helper-plugin-utils": "^7.12.13"
547 +
},
548 +
"peerDependencies": {
549 +
"@babel/core": "^7.0.0-0"
550 +
}
551 +
},
552 +
"node_modules/@babel/plugin-syntax-class-static-block": {
553 +
"version": "7.14.5",
554 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
555 +
"integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
556 +
"license": "MIT",
557 +
"dependencies": {
558 +
"@babel/helper-plugin-utils": "^7.14.5"
559 +
},
560 +
"engines": {
561 +
"node": ">=6.9.0"
562 +
},
563 +
"peerDependencies": {
564 +
"@babel/core": "^7.0.0-0"
565 +
}
566 +
},
567 +
"node_modules/@babel/plugin-syntax-decorators": {
568 +
"version": "7.28.6",
569 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.28.6.tgz",
570 +
"integrity": "sha512-71EYI0ONURHJBL4rSFXnITXqXrrY8q4P0q006DPfN+Rk+ASM+++IBXem/ruokgBZR8YNEWZ8R6B+rCb8VcUTqA==",
571 +
"license": "MIT",
572 +
"dependencies": {
573 +
"@babel/helper-plugin-utils": "^7.28.6"
574 +
},
575 +
"engines": {
576 +
"node": ">=6.9.0"
577 +
},
578 +
"peerDependencies": {
579 +
"@babel/core": "^7.0.0-0"
580 +
}
581 +
},
582 +
"node_modules/@babel/plugin-syntax-dynamic-import": {
583 +
"version": "7.8.3",
584 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
585 +
"integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
586 +
"license": "MIT",
587 +
"dependencies": {
588 +
"@babel/helper-plugin-utils": "^7.8.0"
589 +
},
590 +
"peerDependencies": {
591 +
"@babel/core": "^7.0.0-0"
592 +
}
593 +
},
594 +
"node_modules/@babel/plugin-syntax-export-default-from": {
595 +
"version": "7.28.6",
596 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.28.6.tgz",
597 +
"integrity": "sha512-Svlx1fjJFnNz0LZeUaybRukSxZI3KkpApUmIRzEdXC5k8ErTOz0OD0kNrICi5Vc3GlpP5ZCeRyRO+mfWTSz+iQ==",
598 +
"license": "MIT",
599 +
"dependencies": {
600 +
"@babel/helper-plugin-utils": "^7.28.6"
601 +
},
602 +
"engines": {
603 +
"node": ">=6.9.0"
604 +
},
605 +
"peerDependencies": {
606 +
"@babel/core": "^7.0.0-0"
607 +
}
608 +
},
609 +
"node_modules/@babel/plugin-syntax-flow": {
610 +
"version": "7.28.6",
611 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.28.6.tgz",
612 +
"integrity": "sha512-D+OrJumc9McXNEBI/JmFnc/0uCM2/Y3PEBG3gfV3QIYkKv5pvnpzFrl1kYCrcHJP8nOeFB/SHi1IHz29pNGuew==",
613 +
"license": "MIT",
614 +
"dependencies": {
615 +
"@babel/helper-plugin-utils": "^7.28.6"
616 +
},
617 +
"engines": {
618 +
"node": ">=6.9.0"
619 +
},
620 +
"peerDependencies": {
621 +
"@babel/core": "^7.0.0-0"
622 +
}
623 +
},
624 +
"node_modules/@babel/plugin-syntax-import-attributes": {
625 +
"version": "7.28.6",
626 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz",
627 +
"integrity": "sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CCzbSGUAbDOzlGHJC1U+vRfLQDvw==",
628 +
"license": "MIT",
629 +
"dependencies": {
630 +
"@babel/helper-plugin-utils": "^7.28.6"
631 +
},
632 +
"engines": {
633 +
"node": ">=6.9.0"
634 +
},
635 +
"peerDependencies": {
636 +
"@babel/core": "^7.0.0-0"
637 +
}
638 +
},
639 +
"node_modules/@babel/plugin-syntax-import-meta": {
640 +
"version": "7.10.4",
641 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
642 +
"integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
643 +
"license": "MIT",
644 +
"dependencies": {
645 +
"@babel/helper-plugin-utils": "^7.10.4"
646 +
},
647 +
"peerDependencies": {
648 +
"@babel/core": "^7.0.0-0"
649 +
}
650 +
},
651 +
"node_modules/@babel/plugin-syntax-json-strings": {
652 +
"version": "7.8.3",
653 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
654 +
"integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
655 +
"license": "MIT",
656 +
"dependencies": {
657 +
"@babel/helper-plugin-utils": "^7.8.0"
658 +
},
659 +
"peerDependencies": {
660 +
"@babel/core": "^7.0.0-0"
661 +
}
662 +
},
663 +
"node_modules/@babel/plugin-syntax-jsx": {
664 +
"version": "7.28.6",
665 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz",
666 +
"integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==",
667 +
"license": "MIT",
668 +
"dependencies": {
669 +
"@babel/helper-plugin-utils": "^7.28.6"
670 +
},
671 +
"engines": {
672 +
"node": ">=6.9.0"
673 +
},
674 +
"peerDependencies": {
675 +
"@babel/core": "^7.0.0-0"
676 +
}
677 +
},
678 +
"node_modules/@babel/plugin-syntax-logical-assignment-operators": {
679 +
"version": "7.10.4",
680 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
681 +
"integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
682 +
"license": "MIT",
683 +
"dependencies": {
684 +
"@babel/helper-plugin-utils": "^7.10.4"
685 +
},
686 +
"peerDependencies": {
687 +
"@babel/core": "^7.0.0-0"
688 +
}
689 +
},
690 +
"node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
691 +
"version": "7.8.3",
692 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
693 +
"integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
694 +
"license": "MIT",
695 +
"dependencies": {
696 +
"@babel/helper-plugin-utils": "^7.8.0"
697 +
},
698 +
"peerDependencies": {
699 +
"@babel/core": "^7.0.0-0"
700 +
}
701 +
},
702 +
"node_modules/@babel/plugin-syntax-numeric-separator": {
703 +
"version": "7.10.4",
704 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
705 +
"integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
706 +
"license": "MIT",
707 +
"dependencies": {
708 +
"@babel/helper-plugin-utils": "^7.10.4"
709 +
},
710 +
"peerDependencies": {
711 +
"@babel/core": "^7.0.0-0"
712 +
}
713 +
},
714 +
"node_modules/@babel/plugin-syntax-object-rest-spread": {
715 +
"version": "7.8.3",
716 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
717 +
"integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
718 +
"license": "MIT",
719 +
"dependencies": {
720 +
"@babel/helper-plugin-utils": "^7.8.0"
721 +
},
722 +
"peerDependencies": {
723 +
"@babel/core": "^7.0.0-0"
724 +
}
725 +
},
726 +
"node_modules/@babel/plugin-syntax-optional-catch-binding": {
727 +
"version": "7.8.3",
728 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
729 +
"integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
730 +
"license": "MIT",
731 +
"dependencies": {
732 +
"@babel/helper-plugin-utils": "^7.8.0"
733 +
},
734 +
"peerDependencies": {
735 +
"@babel/core": "^7.0.0-0"
736 +
}
737 +
},
738 +
"node_modules/@babel/plugin-syntax-optional-chaining": {
739 +
"version": "7.8.3",
740 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
741 +
"integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
742 +
"license": "MIT",
743 +
"dependencies": {
744 +
"@babel/helper-plugin-utils": "^7.8.0"
745 +
},
746 +
"peerDependencies": {
747 +
"@babel/core": "^7.0.0-0"
748 +
}
749 +
},
750 +
"node_modules/@babel/plugin-syntax-private-property-in-object": {
751 +
"version": "7.14.5",
752 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
753 +
"integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
754 +
"license": "MIT",
755 +
"dependencies": {
756 +
"@babel/helper-plugin-utils": "^7.14.5"
757 +
},
758 +
"engines": {
759 +
"node": ">=6.9.0"
760 +
},
761 +
"peerDependencies": {
762 +
"@babel/core": "^7.0.0-0"
763 +
}
764 +
},
765 +
"node_modules/@babel/plugin-syntax-top-level-await": {
766 +
"version": "7.14.5",
767 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
768 +
"integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
769 +
"license": "MIT",
770 +
"dependencies": {
771 +
"@babel/helper-plugin-utils": "^7.14.5"
772 +
},
773 +
"engines": {
774 +
"node": ">=6.9.0"
775 +
},
776 +
"peerDependencies": {
777 +
"@babel/core": "^7.0.0-0"
778 +
}
779 +
},
780 +
"node_modules/@babel/plugin-syntax-typescript": {
781 +
"version": "7.28.6",
782 +
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz",
783 +
"integrity": "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==",
784 +
"license": "MIT",
785 +
"dependencies": {
786 +
"@babel/helper-plugin-utils": "^7.28.6"
787 +
},
788 +
"engines": {
789 +
"node": ">=6.9.0"
790 +
},
791 +
"peerDependencies": {
792 +
"@babel/core": "^7.0.0-0"
793 +
}
794 +
},
795 +
"node_modules/@babel/plugin-transform-arrow-functions": {
796 +
"version": "7.27.1",
797 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz",
798 +
"integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==",
799 +
"license": "MIT",
800 +
"dependencies": {
801 +
"@babel/helper-plugin-utils": "^7.27.1"
802 +
},
803 +
"engines": {
804 +
"node": ">=6.9.0"
805 +
},
806 +
"peerDependencies": {
807 +
"@babel/core": "^7.0.0-0"
808 +
}
809 +
},
810 +
"node_modules/@babel/plugin-transform-async-generator-functions": {
811 +
"version": "7.29.0",
812 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.29.0.tgz",
813 +
"integrity": "sha512-va0VdWro4zlBr2JsXC+ofCPB2iG12wPtVGTWFx2WLDOM3nYQZZIGP82qku2eW/JR83sD+k2k+CsNtyEbUqhU6w==",
814 +
"license": "MIT",
815 +
"dependencies": {
816 +
"@babel/helper-plugin-utils": "^7.28.6",
817 +
"@babel/helper-remap-async-to-generator": "^7.27.1",
818 +
"@babel/traverse": "^7.29.0"
819 +
},
820 +
"engines": {
821 +
"node": ">=6.9.0"
822 +
},
823 +
"peerDependencies": {
824 +
"@babel/core": "^7.0.0-0"
825 +
}
826 +
},
827 +
"node_modules/@babel/plugin-transform-async-to-generator": {
828 +
"version": "7.28.6",
829 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.28.6.tgz",
830 +
"integrity": "sha512-ilTRcmbuXjsMmcZ3HASTe4caH5Tpo93PkTxF9oG2VZsSWsahydmcEHhix9Ik122RcTnZnUzPbmux4wh1swfv7g==",
831 +
"license": "MIT",
832 +
"dependencies": {
833 +
"@babel/helper-module-imports": "^7.28.6",
834 +
"@babel/helper-plugin-utils": "^7.28.6",
835 +
"@babel/helper-remap-async-to-generator": "^7.27.1"
836 +
},
837 +
"engines": {
838 +
"node": ">=6.9.0"
839 +
},
840 +
"peerDependencies": {
841 +
"@babel/core": "^7.0.0-0"
842 +
}
843 +
},
844 +
"node_modules/@babel/plugin-transform-block-scoping": {
845 +
"version": "7.28.6",
846 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.6.tgz",
847 +
"integrity": "sha512-tt/7wOtBmwHPNMPu7ax4pdPz6shjFrmHDghvNC+FG9Qvj7D6mJcoRQIF5dy4njmxR941l6rgtvfSB2zX3VlUIw==",
848 +
"license": "MIT",
849 +
"dependencies": {
850 +
"@babel/helper-plugin-utils": "^7.28.6"
851 +
},
852 +
"engines": {
853 +
"node": ">=6.9.0"
854 +
},
855 +
"peerDependencies": {
856 +
"@babel/core": "^7.0.0-0"
857 +
}
858 +
},
859 +
"node_modules/@babel/plugin-transform-class-properties": {
860 +
"version": "7.28.6",
861 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.28.6.tgz",
862 +
"integrity": "sha512-dY2wS3I2G7D697VHndN91TJr8/AAfXQNt5ynCTI/MpxMsSzHp+52uNivYT5wCPax3whc47DR8Ba7cmlQMg24bw==",
863 +
"license": "MIT",
864 +
"dependencies": {
865 +
"@babel/helper-create-class-features-plugin": "^7.28.6",
866 +
"@babel/helper-plugin-utils": "^7.28.6"
867 +
},
868 +
"engines": {
869 +
"node": ">=6.9.0"
870 +
},
871 +
"peerDependencies": {
872 +
"@babel/core": "^7.0.0-0"
873 +
}
874 +
},
875 +
"node_modules/@babel/plugin-transform-class-static-block": {
876 +
"version": "7.28.6",
877 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.6.tgz",
878 +
"integrity": "sha512-rfQ++ghVwTWTqQ7w8qyDxL1XGihjBss4CmTgGRCTAC9RIbhVpyp4fOeZtta0Lbf+dTNIVJer6ych2ibHwkZqsQ==",
879 +
"license": "MIT",
880 +
"dependencies": {
881 +
"@babel/helper-create-class-features-plugin": "^7.28.6",
882 +
"@babel/helper-plugin-utils": "^7.28.6"
883 +
},
884 +
"engines": {
885 +
"node": ">=6.9.0"
886 +
},
887 +
"peerDependencies": {
888 +
"@babel/core": "^7.12.0"
889 +
}
890 +
},
891 +
"node_modules/@babel/plugin-transform-classes": {
892 +
"version": "7.28.6",
893 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.6.tgz",
894 +
"integrity": "sha512-EF5KONAqC5zAqT783iMGuM2ZtmEBy+mJMOKl2BCvPZ2lVrwvXnB6o+OBWCS+CoeCCpVRF2sA2RBKUxvT8tQT5Q==",
895 +
"license": "MIT",
896 +
"dependencies": {
897 +
"@babel/helper-annotate-as-pure": "^7.27.3",
898 +
"@babel/helper-compilation-targets": "^7.28.6",
899 +
"@babel/helper-globals": "^7.28.0",
900 +
"@babel/helper-plugin-utils": "^7.28.6",
901 +
"@babel/helper-replace-supers": "^7.28.6",
902 +
"@babel/traverse": "^7.28.6"
903 +
},
904 +
"engines": {
905 +
"node": ">=6.9.0"
906 +
},
907 +
"peerDependencies": {
908 +
"@babel/core": "^7.0.0-0"
909 +
}
910 +
},
911 +
"node_modules/@babel/plugin-transform-computed-properties": {
912 +
"version": "7.28.6",
913 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.28.6.tgz",
914 +
"integrity": "sha512-bcc3k0ijhHbc2lEfpFHgx7eYw9KNXqOerKWfzbxEHUGKnS3sz9C4CNL9OiFN1297bDNfUiSO7DaLzbvHQQQ1BQ==",
915 +
"license": "MIT",
916 +
"dependencies": {
917 +
"@babel/helper-plugin-utils": "^7.28.6",
918 +
"@babel/template": "^7.28.6"
919 +
},
920 +
"engines": {
921 +
"node": ">=6.9.0"
922 +
},
923 +
"peerDependencies": {
924 +
"@babel/core": "^7.0.0-0"
925 +
}
926 +
},
927 +
"node_modules/@babel/plugin-transform-destructuring": {
928 +
"version": "7.28.5",
929 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz",
930 +
"integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==",
931 +
"license": "MIT",
932 +
"dependencies": {
933 +
"@babel/helper-plugin-utils": "^7.27.1",
934 +
"@babel/traverse": "^7.28.5"
935 +
},
936 +
"engines": {
937 +
"node": ">=6.9.0"
938 +
},
939 +
"peerDependencies": {
940 +
"@babel/core": "^7.0.0-0"
941 +
}
942 +
},
943 +
"node_modules/@babel/plugin-transform-export-namespace-from": {
944 +
"version": "7.27.1",
945 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz",
946 +
"integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==",
947 +
"license": "MIT",
948 +
"dependencies": {
949 +
"@babel/helper-plugin-utils": "^7.27.1"
950 +
},
951 +
"engines": {
952 +
"node": ">=6.9.0"
953 +
},
954 +
"peerDependencies": {
955 +
"@babel/core": "^7.0.0-0"
956 +
}
957 +
},
958 +
"node_modules/@babel/plugin-transform-flow-strip-types": {
959 +
"version": "7.27.1",
960 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.27.1.tgz",
961 +
"integrity": "sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg==",
962 +
"license": "MIT",
963 +
"dependencies": {
964 +
"@babel/helper-plugin-utils": "^7.27.1",
965 +
"@babel/plugin-syntax-flow": "^7.27.1"
966 +
},
967 +
"engines": {
968 +
"node": ">=6.9.0"
969 +
},
970 +
"peerDependencies": {
971 +
"@babel/core": "^7.0.0-0"
972 +
}
973 +
},
974 +
"node_modules/@babel/plugin-transform-for-of": {
975 +
"version": "7.27.1",
976 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz",
977 +
"integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==",
978 +
"license": "MIT",
979 +
"dependencies": {
980 +
"@babel/helper-plugin-utils": "^7.27.1",
981 +
"@babel/helper-skip-transparent-expression-wrappers": "^7.27.1"
982 +
},
983 +
"engines": {
984 +
"node": ">=6.9.0"
985 +
},
986 +
"peerDependencies": {
987 +
"@babel/core": "^7.0.0-0"
988 +
}
989 +
},
990 +
"node_modules/@babel/plugin-transform-function-name": {
991 +
"version": "7.27.1",
992 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz",
993 +
"integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==",
994 +
"license": "MIT",
995 +
"dependencies": {
996 +
"@babel/helper-compilation-targets": "^7.27.1",
997 +
"@babel/helper-plugin-utils": "^7.27.1",
998 +
"@babel/traverse": "^7.27.1"
999 +
},
1000 +
"engines": {
1001 +
"node": ">=6.9.0"
1002 +
},
1003 +
"peerDependencies": {
1004 +
"@babel/core": "^7.0.0-0"
1005 +
}
1006 +
},
1007 +
"node_modules/@babel/plugin-transform-literals": {
1008 +
"version": "7.27.1",
1009 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz",
1010 +
"integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==",
1011 +
"license": "MIT",
1012 +
"dependencies": {
1013 +
"@babel/helper-plugin-utils": "^7.27.1"
1014 +
},
1015 +
"engines": {
1016 +
"node": ">=6.9.0"
1017 +
},
1018 +
"peerDependencies": {
1019 +
"@babel/core": "^7.0.0-0"
1020 +
}
1021 +
},
1022 +
"node_modules/@babel/plugin-transform-logical-assignment-operators": {
1023 +
"version": "7.28.6",
1024 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.6.tgz",
1025 +
"integrity": "sha512-+anKKair6gpi8VsM/95kmomGNMD0eLz1NQ8+Pfw5sAwWH9fGYXT50E55ZpV0pHUHWf6IUTWPM+f/7AAff+wr9A==",
1026 +
"license": "MIT",
1027 +
"dependencies": {
1028 +
"@babel/helper-plugin-utils": "^7.28.6"
1029 +
},
1030 +
"engines": {
1031 +
"node": ">=6.9.0"
1032 +
},
1033 +
"peerDependencies": {
1034 +
"@babel/core": "^7.0.0-0"
1035 +
}
1036 +
},
1037 +
"node_modules/@babel/plugin-transform-modules-commonjs": {
1038 +
"version": "7.28.6",
1039 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.28.6.tgz",
1040 +
"integrity": "sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==",
1041 +
"license": "MIT",
1042 +
"dependencies": {
1043 +
"@babel/helper-module-transforms": "^7.28.6",
1044 +
"@babel/helper-plugin-utils": "^7.28.6"
1045 +
},
1046 +
"engines": {
1047 +
"node": ">=6.9.0"
1048 +
},
1049 +
"peerDependencies": {
1050 +
"@babel/core": "^7.0.0-0"
1051 +
}
1052 +
},
1053 +
"node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
1054 +
"version": "7.29.0",
1055 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.29.0.tgz",
1056 +
"integrity": "sha512-1CZQA5KNAD6ZYQLPw7oi5ewtDNxH/2vuCh+6SmvgDfhumForvs8a1o9n0UrEoBD8HU4djO2yWngTQlXl1NDVEQ==",
1057 +
"license": "MIT",
1058 +
"dependencies": {
1059 +
"@babel/helper-create-regexp-features-plugin": "^7.28.5",
1060 +
"@babel/helper-plugin-utils": "^7.28.6"
1061 +
},
1062 +
"engines": {
1063 +
"node": ">=6.9.0"
1064 +
},
1065 +
"peerDependencies": {
1066 +
"@babel/core": "^7.0.0"
1067 +
}
1068 +
},
1069 +
"node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
1070 +
"version": "7.28.6",
1071 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.28.6.tgz",
1072 +
"integrity": "sha512-3wKbRgmzYbw24mDJXT7N+ADXw8BC/imU9yo9c9X9NKaLF1fW+e5H1U5QjMUBe4Qo4Ox/o++IyUkl1sVCLgevKg==",
1073 +
"license": "MIT",
1074 +
"dependencies": {
1075 +
"@babel/helper-plugin-utils": "^7.28.6"
1076 +
},
1077 +
"engines": {
1078 +
"node": ">=6.9.0"
1079 +
},
1080 +
"peerDependencies": {
1081 +
"@babel/core": "^7.0.0-0"
1082 +
}
1083 +
},
1084 +
"node_modules/@babel/plugin-transform-numeric-separator": {
1085 +
"version": "7.28.6",
1086 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.28.6.tgz",
1087 +
"integrity": "sha512-SJR8hPynj8outz+SlStQSwvziMN4+Bq99it4tMIf5/Caq+3iOc0JtKyse8puvyXkk3eFRIA5ID/XfunGgO5i6w==",
1088 +
"license": "MIT",
1089 +
"dependencies": {
1090 +
"@babel/helper-plugin-utils": "^7.28.6"
1091 +
},
1092 +
"engines": {
1093 +
"node": ">=6.9.0"
1094 +
},
1095 +
"peerDependencies": {
1096 +
"@babel/core": "^7.0.0-0"
1097 +
}
1098 +
},
1099 +
"node_modules/@babel/plugin-transform-object-rest-spread": {
1100 +
"version": "7.28.6",
1101 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.6.tgz",
1102 +
"integrity": "sha512-5rh+JR4JBC4pGkXLAcYdLHZjXudVxWMXbB6u6+E9lRL5TrGVbHt1TjxGbZ8CkmYw9zjkB7jutzOROArsqtncEA==",
1103 +
"license": "MIT",
1104 +
"dependencies": {
1105 +
"@babel/helper-compilation-targets": "^7.28.6",
1106 +
"@babel/helper-plugin-utils": "^7.28.6",
1107 +
"@babel/plugin-transform-destructuring": "^7.28.5",
1108 +
"@babel/plugin-transform-parameters": "^7.27.7",
1109 +
"@babel/traverse": "^7.28.6"
1110 +
},
1111 +
"engines": {
1112 +
"node": ">=6.9.0"
1113 +
},
1114 +
"peerDependencies": {
1115 +
"@babel/core": "^7.0.0-0"
1116 +
}
1117 +
},
1118 +
"node_modules/@babel/plugin-transform-optional-catch-binding": {
1119 +
"version": "7.28.6",
1120 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.28.6.tgz",
1121 +
"integrity": "sha512-R8ja/Pyrv0OGAvAXQhSTmWyPJPml+0TMqXlO5w+AsMEiwb2fg3WkOvob7UxFSL3OIttFSGSRFKQsOhJ/X6HQdQ==",
1122 +
"license": "MIT",
1123 +
"dependencies": {
1124 +
"@babel/helper-plugin-utils": "^7.28.6"
1125 +
},
1126 +
"engines": {
1127 +
"node": ">=6.9.0"
1128 +
},
1129 +
"peerDependencies": {
1130 +
"@babel/core": "^7.0.0-0"
1131 +
}
1132 +
},
1133 +
"node_modules/@babel/plugin-transform-optional-chaining": {
1134 +
"version": "7.28.6",
1135 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.6.tgz",
1136 +
"integrity": "sha512-A4zobikRGJTsX9uqVFdafzGkqD30t26ck2LmOzAuLL8b2x6k3TIqRiT2xVvA9fNmFeTX484VpsdgmKNA0bS23w==",
1137 +
"license": "MIT",
1138 +
"dependencies": {
1139 +
"@babel/helper-plugin-utils": "^7.28.6",
1140 +
"@babel/helper-skip-transparent-expression-wrappers": "^7.27.1"
1141 +
},
1142 +
"engines": {
1143 +
"node": ">=6.9.0"
1144 +
},
1145 +
"peerDependencies": {
1146 +
"@babel/core": "^7.0.0-0"
1147 +
}
1148 +
},
1149 +
"node_modules/@babel/plugin-transform-parameters": {
1150 +
"version": "7.27.7",
1151 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz",
1152 +
"integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==",
1153 +
"license": "MIT",
1154 +
"dependencies": {
1155 +
"@babel/helper-plugin-utils": "^7.27.1"
1156 +
},
1157 +
"engines": {
1158 +
"node": ">=6.9.0"
1159 +
},
1160 +
"peerDependencies": {
1161 +
"@babel/core": "^7.0.0-0"
1162 +
}
1163 +
},
1164 +
"node_modules/@babel/plugin-transform-private-methods": {
1165 +
"version": "7.28.6",
1166 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.28.6.tgz",
1167 +
"integrity": "sha512-piiuapX9CRv7+0st8lmuUlRSmX6mBcVeNQ1b4AYzJxfCMuBfB0vBXDiGSmm03pKJw1v6cZ8KSeM+oUnM6yAExg==",
1168 +
"license": "MIT",
1169 +
"dependencies": {
1170 +
"@babel/helper-create-class-features-plugin": "^7.28.6",
1171 +
"@babel/helper-plugin-utils": "^7.28.6"
1172 +
},
1173 +
"engines": {
1174 +
"node": ">=6.9.0"
1175 +
},
1176 +
"peerDependencies": {
1177 +
"@babel/core": "^7.0.0-0"
1178 +
}
1179 +
},
1180 +
"node_modules/@babel/plugin-transform-private-property-in-object": {
1181 +
"version": "7.28.6",
1182 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.28.6.tgz",
1183 +
"integrity": "sha512-b97jvNSOb5+ehyQmBpmhOCiUC5oVK4PMnpRvO7+ymFBoqYjeDHIU9jnrNUuwHOiL9RpGDoKBpSViarV+BU+eVA==",
1184 +
"license": "MIT",
1185 +
"dependencies": {
1186 +
"@babel/helper-annotate-as-pure": "^7.27.3",
1187 +
"@babel/helper-create-class-features-plugin": "^7.28.6",
1188 +
"@babel/helper-plugin-utils": "^7.28.6"
1189 +
},
1190 +
"engines": {
1191 +
"node": ">=6.9.0"
1192 +
},
1193 +
"peerDependencies": {
1194 +
"@babel/core": "^7.0.0-0"
1195 +
}
1196 +
},
1197 +
"node_modules/@babel/plugin-transform-react-display-name": {
1198 +
"version": "7.28.0",
1199 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz",
1200 +
"integrity": "sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==",
1201 +
"license": "MIT",
1202 +
"dependencies": {
1203 +
"@babel/helper-plugin-utils": "^7.27.1"
1204 +
},
1205 +
"engines": {
1206 +
"node": ">=6.9.0"
1207 +
},
1208 +
"peerDependencies": {
1209 +
"@babel/core": "^7.0.0-0"
1210 +
}
1211 +
},
1212 +
"node_modules/@babel/plugin-transform-react-jsx": {
1213 +
"version": "7.28.6",
1214 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.28.6.tgz",
1215 +
"integrity": "sha512-61bxqhiRfAACulXSLd/GxqmAedUSrRZIu/cbaT18T1CetkTmtDN15it7i80ru4DVqRK1WMxQhXs+Lf9kajm5Ow==",
1216 +
"license": "MIT",
1217 +
"dependencies": {
1218 +
"@babel/helper-annotate-as-pure": "^7.27.3",
1219 +
"@babel/helper-module-imports": "^7.28.6",
1220 +
"@babel/helper-plugin-utils": "^7.28.6",
1221 +
"@babel/plugin-syntax-jsx": "^7.28.6",
1222 +
"@babel/types": "^7.28.6"
1223 +
},
1224 +
"engines": {
1225 +
"node": ">=6.9.0"
1226 +
},
1227 +
"peerDependencies": {
1228 +
"@babel/core": "^7.0.0-0"
1229 +
}
1230 +
},
1231 +
"node_modules/@babel/plugin-transform-react-jsx-development": {
1232 +
"version": "7.27.1",
1233 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz",
1234 +
"integrity": "sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==",
1235 +
"license": "MIT",
1236 +
"dependencies": {
1237 +
"@babel/plugin-transform-react-jsx": "^7.27.1"
1238 +
},
1239 +
"engines": {
1240 +
"node": ">=6.9.0"
1241 +
},
1242 +
"peerDependencies": {
1243 +
"@babel/core": "^7.0.0-0"
1244 +
}
1245 +
},
1246 +
"node_modules/@babel/plugin-transform-react-jsx-self": {
1247 +
"version": "7.27.1",
1248 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",
1249 +
"integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",
1250 +
"license": "MIT",
1251 +
"dependencies": {
1252 +
"@babel/helper-plugin-utils": "^7.27.1"
1253 +
},
1254 +
"engines": {
1255 +
"node": ">=6.9.0"
1256 +
},
1257 +
"peerDependencies": {
1258 +
"@babel/core": "^7.0.0-0"
1259 +
}
1260 +
},
1261 +
"node_modules/@babel/plugin-transform-react-jsx-source": {
1262 +
"version": "7.27.1",
1263 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",
1264 +
"integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",
1265 +
"license": "MIT",
1266 +
"dependencies": {
1267 +
"@babel/helper-plugin-utils": "^7.27.1"
1268 +
},
1269 +
"engines": {
1270 +
"node": ">=6.9.0"
1271 +
},
1272 +
"peerDependencies": {
1273 +
"@babel/core": "^7.0.0-0"
1274 +
}
1275 +
},
1276 +
"node_modules/@babel/plugin-transform-react-pure-annotations": {
1277 +
"version": "7.27.1",
1278 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.27.1.tgz",
1279 +
"integrity": "sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==",
1280 +
"license": "MIT",
1281 +
"dependencies": {
1282 +
"@babel/helper-annotate-as-pure": "^7.27.1",
1283 +
"@babel/helper-plugin-utils": "^7.27.1"
1284 +
},
1285 +
"engines": {
1286 +
"node": ">=6.9.0"
1287 +
},
1288 +
"peerDependencies": {
1289 +
"@babel/core": "^7.0.0-0"
1290 +
}
1291 +
},
1292 +
"node_modules/@babel/plugin-transform-regenerator": {
1293 +
"version": "7.29.0",
1294 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.29.0.tgz",
1295 +
"integrity": "sha512-FijqlqMA7DmRdg/aINBSs04y8XNTYw/lr1gJ2WsmBnnaNw1iS43EPkJW+zK7z65auG3AWRFXWj+NcTQwYptUog==",
1296 +
"license": "MIT",
1297 +
"dependencies": {
1298 +
"@babel/helper-plugin-utils": "^7.28.6"
1299 +
},
1300 +
"engines": {
1301 +
"node": ">=6.9.0"
1302 +
},
1303 +
"peerDependencies": {
1304 +
"@babel/core": "^7.0.0-0"
1305 +
}
1306 +
},
1307 +
"node_modules/@babel/plugin-transform-runtime": {
1308 +
"version": "7.29.0",
1309 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.29.0.tgz",
1310 +
"integrity": "sha512-jlaRT5dJtMaMCV6fAuLbsQMSwz/QkvaHOHOSXRitGGwSpR1blCY4KUKoyP2tYO8vJcqYe8cEj96cqSztv3uF9w==",
1311 +
"license": "MIT",
1312 +
"dependencies": {
1313 +
"@babel/helper-module-imports": "^7.28.6",
1314 +
"@babel/helper-plugin-utils": "^7.28.6",
1315 +
"babel-plugin-polyfill-corejs2": "^0.4.14",
1316 +
"babel-plugin-polyfill-corejs3": "^0.13.0",
1317 +
"babel-plugin-polyfill-regenerator": "^0.6.5",
1318 +
"semver": "^6.3.1"
1319 +
},
1320 +
"engines": {
1321 +
"node": ">=6.9.0"
1322 +
},
1323 +
"peerDependencies": {
1324 +
"@babel/core": "^7.0.0-0"
1325 +
}
1326 +
},
1327 +
"node_modules/@babel/plugin-transform-shorthand-properties": {
1328 +
"version": "7.27.1",
1329 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz",
1330 +
"integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==",
1331 +
"license": "MIT",
1332 +
"dependencies": {
1333 +
"@babel/helper-plugin-utils": "^7.27.1"
1334 +
},
1335 +
"engines": {
1336 +
"node": ">=6.9.0"
1337 +
},
1338 +
"peerDependencies": {
1339 +
"@babel/core": "^7.0.0-0"
1340 +
}
1341 +
},
1342 +
"node_modules/@babel/plugin-transform-spread": {
1343 +
"version": "7.28.6",
1344 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.28.6.tgz",
1345 +
"integrity": "sha512-9U4QObUC0FtJl05AsUcodau/RWDytrU6uKgkxu09mLR9HLDAtUMoPuuskm5huQsoktmsYpI+bGmq+iapDcriKA==",
1346 +
"license": "MIT",
1347 +
"dependencies": {
1348 +
"@babel/helper-plugin-utils": "^7.28.6",
1349 +
"@babel/helper-skip-transparent-expression-wrappers": "^7.27.1"
1350 +
},
1351 +
"engines": {
1352 +
"node": ">=6.9.0"
1353 +
},
1354 +
"peerDependencies": {
1355 +
"@babel/core": "^7.0.0-0"
1356 +
}
1357 +
},
1358 +
"node_modules/@babel/plugin-transform-sticky-regex": {
1359 +
"version": "7.27.1",
1360 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz",
1361 +
"integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==",
1362 +
"license": "MIT",
1363 +
"dependencies": {
1364 +
"@babel/helper-plugin-utils": "^7.27.1"
1365 +
},
1366 +
"engines": {
1367 +
"node": ">=6.9.0"
1368 +
},
1369 +
"peerDependencies": {
1370 +
"@babel/core": "^7.0.0-0"
1371 +
}
1372 +
},
1373 +
"node_modules/@babel/plugin-transform-template-literals": {
1374 +
"version": "7.27.1",
1375 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz",
1376 +
"integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==",
1377 +
"license": "MIT",
1378 +
"dependencies": {
1379 +
"@babel/helper-plugin-utils": "^7.27.1"
1380 +
},
1381 +
"engines": {
1382 +
"node": ">=6.9.0"
1383 +
},
1384 +
"peerDependencies": {
1385 +
"@babel/core": "^7.0.0-0"
1386 +
}
1387 +
},
1388 +
"node_modules/@babel/plugin-transform-typescript": {
1389 +
"version": "7.28.6",
1390 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.6.tgz",
1391 +
"integrity": "sha512-0YWL2RFxOqEm9Efk5PvreamxPME8OyY0wM5wh5lHjF+VtVhdneCWGzZeSqzOfiobVqQaNCd2z0tQvnI9DaPWPw==",
1392 +
"license": "MIT",
1393 +
"dependencies": {
1394 +
"@babel/helper-annotate-as-pure": "^7.27.3",
1395 +
"@babel/helper-create-class-features-plugin": "^7.28.6",
1396 +
"@babel/helper-plugin-utils": "^7.28.6",
1397 +
"@babel/helper-skip-transparent-expression-wrappers": "^7.27.1",
1398 +
"@babel/plugin-syntax-typescript": "^7.28.6"
1399 +
},
1400 +
"engines": {
1401 +
"node": ">=6.9.0"
1402 +
},
1403 +
"peerDependencies": {
1404 +
"@babel/core": "^7.0.0-0"
1405 +
}
1406 +
},
1407 +
"node_modules/@babel/plugin-transform-unicode-regex": {
1408 +
"version": "7.27.1",
1409 +
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz",
1410 +
"integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==",
1411 +
"license": "MIT",
1412 +
"dependencies": {
1413 +
"@babel/helper-create-regexp-features-plugin": "^7.27.1",
1414 +
"@babel/helper-plugin-utils": "^7.27.1"
1415 +
},
1416 +
"engines": {
1417 +
"node": ">=6.9.0"
1418 +
},
1419 +
"peerDependencies": {
1420 +
"@babel/core": "^7.0.0-0"
1421 +
}
1422 +
},
1423 +
"node_modules/@babel/preset-react": {
1424 +
"version": "7.28.5",
1425 +
"resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.28.5.tgz",
1426 +
"integrity": "sha512-Z3J8vhRq7CeLjdC58jLv4lnZ5RKFUJWqH5emvxmv9Hv3BD1T9R/Im713R4MTKwvFaV74ejZ3sM01LyEKk4ugNQ==",
1427 +
"license": "MIT",
1428 +
"dependencies": {
1429 +
"@babel/helper-plugin-utils": "^7.27.1",
1430 +
"@babel/helper-validator-option": "^7.27.1",
1431 +
"@babel/plugin-transform-react-display-name": "^7.28.0",
1432 +
"@babel/plugin-transform-react-jsx": "^7.27.1",
1433 +
"@babel/plugin-transform-react-jsx-development": "^7.27.1",
1434 +
"@babel/plugin-transform-react-pure-annotations": "^7.27.1"
1435 +
},
1436 +
"engines": {
1437 +
"node": ">=6.9.0"
1438 +
},
1439 +
"peerDependencies": {
1440 +
"@babel/core": "^7.0.0-0"
1441 +
}
1442 +
},
1443 +
"node_modules/@babel/preset-typescript": {
1444 +
"version": "7.28.5",
1445 +
"resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz",
1446 +
"integrity": "sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==",
1447 +
"license": "MIT",
1448 +
"dependencies": {
1449 +
"@babel/helper-plugin-utils": "^7.27.1",
1450 +
"@babel/helper-validator-option": "^7.27.1",
1451 +
"@babel/plugin-syntax-jsx": "^7.27.1",
1452 +
"@babel/plugin-transform-modules-commonjs": "^7.27.1",
1453 +
"@babel/plugin-transform-typescript": "^7.28.5"
1454 +
},
1455 +
"engines": {
1456 +
"node": ">=6.9.0"
1457 +
},
1458 +
"peerDependencies": {
1459 +
"@babel/core": "^7.0.0-0"
1460 +
}
1461 +
},
1462 +
"node_modules/@babel/runtime": {
1463 +
"version": "7.29.2",
1464 +
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz",
1465 +
"integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==",
1466 +
"license": "MIT",
1467 +
"engines": {
1468 +
"node": ">=6.9.0"
1469 +
}
1470 +
},
1471 +
"node_modules/@babel/template": {
1472 +
"version": "7.28.6",
1473 +
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
1474 +
"integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
1475 +
"license": "MIT",
1476 +
"dependencies": {
1477 +
"@babel/code-frame": "^7.28.6",
1478 +
"@babel/parser": "^7.28.6",
1479 +
"@babel/types": "^7.28.6"
1480 +
},
1481 +
"engines": {
1482 +
"node": ">=6.9.0"
1483 +
}
1484 +
},
1485 +
"node_modules/@babel/traverse": {
1486 +
"version": "7.29.0",
1487 +
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
1488 +
"integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
1489 +
"license": "MIT",
1490 +
"dependencies": {
1491 +
"@babel/code-frame": "^7.29.0",
1492 +
"@babel/generator": "^7.29.0",
1493 +
"@babel/helper-globals": "^7.28.0",
1494 +
"@babel/parser": "^7.29.0",
1495 +
"@babel/template": "^7.28.6",
1496 +
"@babel/types": "^7.29.0",
1497 +
"debug": "^4.3.1"
1498 +
},
1499 +
"engines": {
1500 +
"node": ">=6.9.0"
1501 +
}
1502 +
},
1503 +
"node_modules/@babel/traverse--for-generate-function-map": {
1504 +
"name": "@babel/traverse",
1505 +
"version": "7.29.0",
1506 +
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
1507 +
"integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
1508 +
"license": "MIT",
1509 +
"dependencies": {
1510 +
"@babel/code-frame": "^7.29.0",
1511 +
"@babel/generator": "^7.29.0",
1512 +
"@babel/helper-globals": "^7.28.0",
1513 +
"@babel/parser": "^7.29.0",
1514 +
"@babel/template": "^7.28.6",
1515 +
"@babel/types": "^7.29.0",
1516 +
"debug": "^4.3.1"
1517 +
},
1518 +
"engines": {
1519 +
"node": ">=6.9.0"
1520 +
}
1521 +
},
1522 +
"node_modules/@babel/types": {
1523 +
"version": "7.29.0",
1524 +
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
1525 +
"integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
1526 +
"license": "MIT",
1527 +
"dependencies": {
1528 +
"@babel/helper-string-parser": "^7.27.1",
1529 +
"@babel/helper-validator-identifier": "^7.28.5"
1530 +
},
1531 +
"engines": {
1532 +
"node": ">=6.9.0"
1533 +
}
1534 +
},
1535 +
"node_modules/@egjs/hammerjs": {
1536 +
"version": "2.0.17",
1537 +
"resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz",
1538 +
"integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==",
1539 +
"license": "MIT",
1540 +
"dependencies": {
1541 +
"@types/hammerjs": "^2.0.36"
1542 +
},
1543 +
"engines": {
1544 +
"node": ">=0.8.0"
1545 +
}
1546 +
},
1547 +
"node_modules/@emnapi/core": {
1548 +
"version": "1.9.1",
1549 +
"resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.1.tgz",
1550 +
"integrity": "sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==",
1551 +
"dev": true,
1552 +
"license": "MIT",
1553 +
"optional": true,
1554 +
"dependencies": {
1555 +
"@emnapi/wasi-threads": "1.2.0",
1556 +
"tslib": "^2.4.0"
1557 +
}
1558 +
},
1559 +
"node_modules/@emnapi/runtime": {
1560 +
"version": "1.9.1",
1561 +
"resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.1.tgz",
1562 +
"integrity": "sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==",
1563 +
"dev": true,
1564 +
"license": "MIT",
1565 +
"optional": true,
1566 +
"dependencies": {
1567 +
"tslib": "^2.4.0"
1568 +
}
1569 +
},
1570 +
"node_modules/@emnapi/wasi-threads": {
1571 +
"version": "1.2.0",
1572 +
"resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.0.tgz",
1573 +
"integrity": "sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==",
1574 +
"dev": true,
1575 +
"license": "MIT",
1576 +
"optional": true,
1577 +
"dependencies": {
1578 +
"tslib": "^2.4.0"
1579 +
}
1580 +
},
1581 +
"node_modules/@eslint-community/eslint-utils": {
1582 +
"version": "4.9.1",
1583 +
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
1584 +
"integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",
1585 +
"dev": true,
1586 +
"license": "MIT",
1587 +
"dependencies": {
1588 +
"eslint-visitor-keys": "^3.4.3"
1589 +
},
1590 +
"engines": {
1591 +
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1592 +
},
1593 +
"funding": {
1594 +
"url": "https://opencollective.com/eslint"
1595 +
},
1596 +
"peerDependencies": {
1597 +
"eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
1598 +
}
1599 +
},
1600 +
"node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
1601 +
"version": "3.4.3",
1602 +
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
1603 +
"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
1604 +
"dev": true,
1605 +
"license": "Apache-2.0",
1606 +
"engines": {
1607 +
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1608 +
},
1609 +
"funding": {
1610 +
"url": "https://opencollective.com/eslint"
1611 +
}
1612 +
},
1613 +
"node_modules/@eslint-community/regexpp": {
1614 +
"version": "4.12.2",
1615 +
"resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
1616 +
"integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
1617 +
"dev": true,
1618 +
"license": "MIT",
1619 +
"engines": {
1620 +
"node": "^12.0.0 || ^14.0.0 || >=16.0.0"
1621 +
}
1622 +
},
1623 +
"node_modules/@eslint/config-array": {
1624 +
"version": "0.21.2",
1625 +
"resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz",
1626 +
"integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==",
1627 +
"dev": true,
1628 +
"license": "Apache-2.0",
1629 +
"dependencies": {
1630 +
"@eslint/object-schema": "^2.1.7",
1631 +
"debug": "^4.3.1",
1632 +
"minimatch": "^3.1.5"
1633 +
},
1634 +
"engines": {
1635 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1636 +
}
1637 +
},
1638 +
"node_modules/@eslint/config-helpers": {
1639 +
"version": "0.4.2",
1640 +
"resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",
1641 +
"integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",
1642 +
"dev": true,
1643 +
"license": "Apache-2.0",
1644 +
"dependencies": {
1645 +
"@eslint/core": "^0.17.0"
1646 +
},
1647 +
"engines": {
1648 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1649 +
}
1650 +
},
1651 +
"node_modules/@eslint/core": {
1652 +
"version": "0.17.0",
1653 +
"resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",
1654 +
"integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",
1655 +
"dev": true,
1656 +
"license": "Apache-2.0",
1657 +
"dependencies": {
1658 +
"@types/json-schema": "^7.0.15"
1659 +
},
1660 +
"engines": {
1661 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1662 +
}
1663 +
},
1664 +
"node_modules/@eslint/eslintrc": {
1665 +
"version": "3.3.5",
1666 +
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz",
1667 +
"integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==",
1668 +
"dev": true,
1669 +
"license": "MIT",
1670 +
"dependencies": {
1671 +
"ajv": "^6.14.0",
1672 +
"debug": "^4.3.2",
1673 +
"espree": "^10.0.1",
1674 +
"globals": "^14.0.0",
1675 +
"ignore": "^5.2.0",
1676 +
"import-fresh": "^3.2.1",
1677 +
"js-yaml": "^4.1.1",
1678 +
"minimatch": "^3.1.5",
1679 +
"strip-json-comments": "^3.1.1"
1680 +
},
1681 +
"engines": {
1682 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1683 +
},
1684 +
"funding": {
1685 +
"url": "https://opencollective.com/eslint"
1686 +
}
1687 +
},
1688 +
"node_modules/@eslint/js": {
1689 +
"version": "9.39.4",
1690 +
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz",
1691 +
"integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==",
1692 +
"dev": true,
1693 +
"license": "MIT",
1694 +
"engines": {
1695 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1696 +
},
1697 +
"funding": {
1698 +
"url": "https://eslint.org/donate"
1699 +
}
1700 +
},
1701 +
"node_modules/@eslint/object-schema": {
1702 +
"version": "2.1.7",
1703 +
"resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",
1704 +
"integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",
1705 +
"dev": true,
1706 +
"license": "Apache-2.0",
1707 +
"engines": {
1708 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1709 +
}
1710 +
},
1711 +
"node_modules/@eslint/plugin-kit": {
1712 +
"version": "0.4.1",
1713 +
"resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",
1714 +
"integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",
1715 +
"dev": true,
1716 +
"license": "Apache-2.0",
1717 +
"dependencies": {
1718 +
"@eslint/core": "^0.17.0",
1719 +
"levn": "^0.4.1"
1720 +
},
1721 +
"engines": {
1722 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1723 +
}
1724 +
},
1725 +
"node_modules/@expo/code-signing-certificates": {
1726 +
"version": "0.0.6",
1727 +
"resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.6.tgz",
1728 +
"integrity": "sha512-iNe0puxwBNEcuua9gmTGzq+SuMDa0iATai1FlFTMHJ/vUmKvN/V//drXoLJkVb5i5H3iE/n/qIJxyoBnXouD0w==",
1729 +
"license": "MIT",
1730 +
"dependencies": {
1731 +
"node-forge": "^1.3.3"
1732 +
}
1733 +
},
1734 +
"node_modules/@expo/config": {
1735 +
"version": "12.0.13",
1736 +
"resolved": "https://registry.npmjs.org/@expo/config/-/config-12.0.13.tgz",
1737 +
"integrity": "sha512-Cu52arBa4vSaupIWsF0h7F/Cg//N374nYb7HAxV0I4KceKA7x2UXpYaHOL7EEYYvp7tZdThBjvGpVmr8ScIvaQ==",
1738 +
"license": "MIT",
1739 +
"dependencies": {
1740 +
"@babel/code-frame": "~7.10.4",
1741 +
"@expo/config-plugins": "~54.0.4",
1742 +
"@expo/config-types": "^54.0.10",
1743 +
"@expo/json-file": "^10.0.8",
1744 +
"deepmerge": "^4.3.1",
1745 +
"getenv": "^2.0.0",
1746 +
"glob": "^13.0.0",
1747 +
"require-from-string": "^2.0.2",
1748 +
"resolve-from": "^5.0.0",
1749 +
"resolve-workspace-root": "^2.0.0",
1750 +
"semver": "^7.6.0",
1751 +
"slugify": "^1.3.4",
1752 +
"sucrase": "~3.35.1"
1753 +
}
1754 +
},
1755 +
"node_modules/@expo/config-plugins": {
1756 +
"version": "54.0.4",
1757 +
"resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-54.0.4.tgz",
1758 +
"integrity": "sha512-g2yXGICdoOw5i3LkQSDxl2Q5AlQCrG7oniu0pCPPO+UxGb7He4AFqSvPSy8HpRUj55io17hT62FTjYRD+d6j3Q==",
1759 +
"license": "MIT",
1760 +
"dependencies": {
1761 +
"@expo/config-types": "^54.0.10",
1762 +
"@expo/json-file": "~10.0.8",
1763 +
"@expo/plist": "^0.4.8",
1764 +
"@expo/sdk-runtime-versions": "^1.0.0",
1765 +
"chalk": "^4.1.2",
1766 +
"debug": "^4.3.5",
1767 +
"getenv": "^2.0.0",
1768 +
"glob": "^13.0.0",
1769 +
"resolve-from": "^5.0.0",
1770 +
"semver": "^7.5.4",
1771 +
"slash": "^3.0.0",
1772 +
"slugify": "^1.6.6",
1773 +
"xcode": "^3.0.1",
1774 +
"xml2js": "0.6.0"
1775 +
}
1776 +
},
1777 +
"node_modules/@expo/config-plugins/node_modules/semver": {
1778 +
"version": "7.7.4",
1779 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
1780 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
1781 +
"license": "ISC",
1782 +
"bin": {
1783 +
"semver": "bin/semver.js"
1784 +
},
1785 +
"engines": {
1786 +
"node": ">=10"
1787 +
}
1788 +
},
1789 +
"node_modules/@expo/config-types": {
1790 +
"version": "54.0.10",
1791 +
"resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-54.0.10.tgz",
1792 +
"integrity": "sha512-/J16SC2an1LdtCZ67xhSkGXpALYUVUNyZws7v+PVsFZxClYehDSoKLqyRaGkpHlYrCc08bS0RF5E0JV6g50psA==",
1793 +
"license": "MIT"
1794 +
},
1795 +
"node_modules/@expo/config/node_modules/@babel/code-frame": {
1796 +
"version": "7.10.4",
1797 +
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
1798 +
"integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
1799 +
"license": "MIT",
1800 +
"dependencies": {
1801 +
"@babel/highlight": "^7.10.4"
1802 +
}
1803 +
},
1804 +
"node_modules/@expo/config/node_modules/semver": {
1805 +
"version": "7.7.4",
1806 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
1807 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
1808 +
"license": "ISC",
1809 +
"bin": {
1810 +
"semver": "bin/semver.js"
1811 +
},
1812 +
"engines": {
1813 +
"node": ">=10"
1814 +
}
1815 +
},
1816 +
"node_modules/@expo/devcert": {
1817 +
"version": "1.2.1",
1818 +
"resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.2.1.tgz",
1819 +
"integrity": "sha512-qC4eaxmKMTmJC2ahwyui6ud8f3W60Ss7pMkpBq40Hu3zyiAaugPXnZ24145U7K36qO9UHdZUVxsCvIpz2RYYCA==",
1820 +
"license": "MIT",
1821 +
"dependencies": {
1822 +
"@expo/sudo-prompt": "^9.3.1",
1823 +
"debug": "^3.1.0"
1824 +
}
1825 +
},
1826 +
"node_modules/@expo/devcert/node_modules/debug": {
1827 +
"version": "3.2.7",
1828 +
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
1829 +
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
1830 +
"license": "MIT",
1831 +
"dependencies": {
1832 +
"ms": "^2.1.1"
1833 +
}
1834 +
},
1835 +
"node_modules/@expo/devtools": {
1836 +
"version": "0.1.8",
1837 +
"resolved": "https://registry.npmjs.org/@expo/devtools/-/devtools-0.1.8.tgz",
1838 +
"integrity": "sha512-SVLxbuanDjJPgc0sy3EfXUMLb/tXzp6XIHkhtPVmTWJAp+FOr6+5SeiCfJrCzZFet0Ifyke2vX3sFcKwEvCXwQ==",
1839 +
"license": "MIT",
1840 +
"dependencies": {
1841 +
"chalk": "^4.1.2"
1842 +
},
1843 +
"peerDependencies": {
1844 +
"react": "*",
1845 +
"react-native": "*"
1846 +
},
1847 +
"peerDependenciesMeta": {
1848 +
"react": {
1849 +
"optional": true
1850 +
},
1851 +
"react-native": {
1852 +
"optional": true
1853 +
}
1854 +
}
1855 +
},
1856 +
"node_modules/@expo/env": {
1857 +
"version": "2.0.11",
1858 +
"resolved": "https://registry.npmjs.org/@expo/env/-/env-2.0.11.tgz",
1859 +
"integrity": "sha512-xV+ps6YCW7XIPVUwFVCRN2nox09dnRwy8uIjwHWTODu0zFw4kp4omnVkl0OOjuu2XOe7tdgAHxikrkJt9xB/7Q==",
1860 +
"license": "MIT",
1861 +
"dependencies": {
1862 +
"chalk": "^4.0.0",
1863 +
"debug": "^4.3.4",
1864 +
"dotenv": "~16.4.5",
1865 +
"dotenv-expand": "~11.0.6",
1866 +
"getenv": "^2.0.0"
1867 +
}
1868 +
},
1869 +
"node_modules/@expo/fingerprint": {
1870 +
"version": "0.15.4",
1871 +
"resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.15.4.tgz",
1872 +
"integrity": "sha512-eYlxcrGdR2/j2M6pEDXo9zU9KXXF1vhP+V+Tl+lyY+bU8lnzrN6c637mz6Ye3em2ANy8hhUR03Raf8VsT9Ogng==",
1873 +
"license": "MIT",
1874 +
"dependencies": {
1875 +
"@expo/spawn-async": "^1.7.2",
1876 +
"arg": "^5.0.2",
1877 +
"chalk": "^4.1.2",
1878 +
"debug": "^4.3.4",
1879 +
"getenv": "^2.0.0",
1880 +
"glob": "^13.0.0",
1881 +
"ignore": "^5.3.1",
1882 +
"minimatch": "^9.0.0",
1883 +
"p-limit": "^3.1.0",
1884 +
"resolve-from": "^5.0.0",
1885 +
"semver": "^7.6.0"
1886 +
},
1887 +
"bin": {
1888 +
"fingerprint": "bin/cli.js"
1889 +
}
1890 +
},
1891 +
"node_modules/@expo/fingerprint/node_modules/brace-expansion": {
1892 +
"version": "2.0.2",
1893 +
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
1894 +
"integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
1895 +
"license": "MIT",
1896 +
"dependencies": {
1897 +
"balanced-match": "^1.0.0"
1898 +
}
1899 +
},
1900 +
"node_modules/@expo/fingerprint/node_modules/minimatch": {
1901 +
"version": "9.0.9",
1902 +
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
1903 +
"integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
1904 +
"license": "ISC",
1905 +
"dependencies": {
1906 +
"brace-expansion": "^2.0.2"
1907 +
},
1908 +
"engines": {
1909 +
"node": ">=16 || 14 >=14.17"
1910 +
},
1911 +
"funding": {
1912 +
"url": "https://github.com/sponsors/isaacs"
1913 +
}
1914 +
},
1915 +
"node_modules/@expo/fingerprint/node_modules/semver": {
1916 +
"version": "7.7.4",
1917 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
1918 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
1919 +
"license": "ISC",
1920 +
"bin": {
1921 +
"semver": "bin/semver.js"
1922 +
},
1923 +
"engines": {
1924 +
"node": ">=10"
1925 +
}
1926 +
},
1927 +
"node_modules/@expo/image-utils": {
1928 +
"version": "0.8.12",
1929 +
"resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.8.12.tgz",
1930 +
"integrity": "sha512-3KguH7kyKqq7pNwLb9j6BBdD/bjmNwXZG/HPWT6GWIXbwrvAJt2JNyYTP5agWJ8jbbuys1yuCzmkX+TU6rmI7A==",
1931 +
"license": "MIT",
1932 +
"dependencies": {
1933 +
"@expo/spawn-async": "^1.7.2",
1934 +
"chalk": "^4.0.0",
1935 +
"getenv": "^2.0.0",
1936 +
"jimp-compact": "0.16.1",
1937 +
"parse-png": "^2.1.0",
1938 +
"resolve-from": "^5.0.0",
1939 +
"semver": "^7.6.0"
1940 +
}
1941 +
},
1942 +
"node_modules/@expo/image-utils/node_modules/semver": {
1943 +
"version": "7.7.4",
1944 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
1945 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
1946 +
"license": "ISC",
1947 +
"bin": {
1948 +
"semver": "bin/semver.js"
1949 +
},
1950 +
"engines": {
1951 +
"node": ">=10"
1952 +
}
1953 +
},
1954 +
"node_modules/@expo/json-file": {
1955 +
"version": "10.0.12",
1956 +
"resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.0.12.tgz",
1957 +
"integrity": "sha512-inbDycp1rMAelAofg7h/mMzIe+Owx6F7pur3XdQ3EPTy00tme+4P6FWgHKUcjN8dBSrnbRNpSyh5/shzHyVCyQ==",
1958 +
"license": "MIT",
1959 +
"dependencies": {
1960 +
"@babel/code-frame": "^7.20.0",
1961 +
"json5": "^2.2.3"
1962 +
}
1963 +
},
1964 +
"node_modules/@expo/metro": {
1965 +
"version": "54.2.0",
1966 +
"resolved": "https://registry.npmjs.org/@expo/metro/-/metro-54.2.0.tgz",
1967 +
"integrity": "sha512-h68TNZPGsk6swMmLm9nRSnE2UXm48rWwgcbtAHVMikXvbxdS41NDHHeqg1rcQ9AbznDRp6SQVC2MVpDnsRKU1w==",
1968 +
"license": "MIT",
1969 +
"dependencies": {
1970 +
"metro": "0.83.3",
1971 +
"metro-babel-transformer": "0.83.3",
1972 +
"metro-cache": "0.83.3",
1973 +
"metro-cache-key": "0.83.3",
1974 +
"metro-config": "0.83.3",
1975 +
"metro-core": "0.83.3",
1976 +
"metro-file-map": "0.83.3",
1977 +
"metro-minify-terser": "0.83.3",
1978 +
"metro-resolver": "0.83.3",
1979 +
"metro-runtime": "0.83.3",
1980 +
"metro-source-map": "0.83.3",
1981 +
"metro-symbolicate": "0.83.3",
1982 +
"metro-transform-plugins": "0.83.3",
1983 +
"metro-transform-worker": "0.83.3"
1984 +
}
1985 +
},
1986 +
"node_modules/@expo/metro-config": {
1987 +
"version": "54.0.14",
1988 +
"resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-54.0.14.tgz",
1989 +
"integrity": "sha512-hxpLyDfOR4L23tJ9W1IbJJsG7k4lv2sotohBm/kTYyiG+pe1SYCAWsRmgk+H42o/wWf/HQjE5k45S5TomGLxNA==",
1990 +
"license": "MIT",
1991 +
"dependencies": {
1992 +
"@babel/code-frame": "^7.20.0",
1993 +
"@babel/core": "^7.20.0",
1994 +
"@babel/generator": "^7.20.5",
1995 +
"@expo/config": "~12.0.13",
1996 +
"@expo/env": "~2.0.8",
1997 +
"@expo/json-file": "~10.0.8",
1998 +
"@expo/metro": "~54.2.0",
1999 +
"@expo/spawn-async": "^1.7.2",
2000 +
"browserslist": "^4.25.0",
2001 +
"chalk": "^4.1.0",
2002 +
"debug": "^4.3.2",
2003 +
"dotenv": "~16.4.5",
2004 +
"dotenv-expand": "~11.0.6",
2005 +
"getenv": "^2.0.0",
2006 +
"glob": "^13.0.0",
2007 +
"hermes-parser": "^0.29.1",
2008 +
"jsc-safe-url": "^0.2.4",
2009 +
"lightningcss": "^1.30.1",
2010 +
"minimatch": "^9.0.0",
2011 +
"postcss": "~8.4.32",
2012 +
"resolve-from": "^5.0.0"
2013 +
},
2014 +
"peerDependencies": {
2015 +
"expo": "*"
2016 +
},
2017 +
"peerDependenciesMeta": {
2018 +
"expo": {
2019 +
"optional": true
2020 +
}
2021 +
}
2022 +
},
2023 +
"node_modules/@expo/metro-config/node_modules/brace-expansion": {
2024 +
"version": "2.0.2",
2025 +
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
2026 +
"integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
2027 +
"license": "MIT",
2028 +
"dependencies": {
2029 +
"balanced-match": "^1.0.0"
2030 +
}
2031 +
},
2032 +
"node_modules/@expo/metro-config/node_modules/minimatch": {
2033 +
"version": "9.0.9",
2034 +
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
2035 +
"integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
2036 +
"license": "ISC",
2037 +
"dependencies": {
2038 +
"brace-expansion": "^2.0.2"
2039 +
},
2040 +
"engines": {
2041 +
"node": ">=16 || 14 >=14.17"
2042 +
},
2043 +
"funding": {
2044 +
"url": "https://github.com/sponsors/isaacs"
2045 +
}
2046 +
},
2047 +
"node_modules/@expo/metro-runtime": {
2048 +
"version": "6.1.2",
2049 +
"resolved": "https://registry.npmjs.org/@expo/metro-runtime/-/metro-runtime-6.1.2.tgz",
2050 +
"integrity": "sha512-nvM+Qv45QH7pmYvP8JB1G8JpScrWND3KrMA6ZKe62cwwNiX/BjHU28Ear0v/4bQWXlOY0mv6B8CDIm8JxXde9g==",
2051 +
"license": "MIT",
2052 +
"dependencies": {
2053 +
"anser": "^1.4.9",
2054 +
"pretty-format": "^29.7.0",
2055 +
"stacktrace-parser": "^0.1.10",
2056 +
"whatwg-fetch": "^3.0.0"
2057 +
},
2058 +
"peerDependencies": {
2059 +
"expo": "*",
2060 +
"react": "*",
2061 +
"react-dom": "*",
2062 +
"react-native": "*"
2063 +
},
2064 +
"peerDependenciesMeta": {
2065 +
"react-dom": {
2066 +
"optional": true
2067 +
}
2068 +
}
2069 +
},
2070 +
"node_modules/@expo/osascript": {
2071 +
"version": "2.4.2",
2072 +
"resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.4.2.tgz",
2073 +
"integrity": "sha512-/XP7PSYF2hzOZzqfjgkoWtllyeTN8dW3aM4P6YgKcmmPikKL5FdoyQhti4eh6RK5a5VrUXJTOlTNIpIHsfB5Iw==",
2074 +
"license": "MIT",
2075 +
"dependencies": {
2076 +
"@expo/spawn-async": "^1.7.2"
2077 +
},
2078 +
"engines": {
2079 +
"node": ">=12"
2080 +
}
2081 +
},
2082 +
"node_modules/@expo/package-manager": {
2083 +
"version": "1.10.3",
2084 +
"resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.10.3.tgz",
2085 +
"integrity": "sha512-ZuXiK/9fCrIuLjPSe1VYmfp0Sa85kCMwd8QQpgyi5ufppYKRtLBg14QOgUqj8ZMbJTxE0xqzd0XR7kOs3vAK9A==",
2086 +
"license": "MIT",
2087 +
"dependencies": {
2088 +
"@expo/json-file": "^10.0.12",
2089 +
"@expo/spawn-async": "^1.7.2",
2090 +
"chalk": "^4.0.0",
2091 +
"npm-package-arg": "^11.0.0",
2092 +
"ora": "^3.4.0",
2093 +
"resolve-workspace-root": "^2.0.0"
2094 +
}
2095 +
},
2096 +
"node_modules/@expo/plist": {
2097 +
"version": "0.4.8",
2098 +
"resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.4.8.tgz",
2099 +
"integrity": "sha512-pfNtErGGzzRwHP+5+RqswzPDKkZrx+Cli0mzjQaus1ZWFsog5ibL+nVT3NcporW51o8ggnt7x813vtRbPiyOrQ==",
2100 +
"license": "MIT",
2101 +
"dependencies": {
2102 +
"@xmldom/xmldom": "^0.8.8",
2103 +
"base64-js": "^1.2.3",
2104 +
"xmlbuilder": "^15.1.1"
2105 +
}
2106 +
},
2107 +
"node_modules/@expo/prebuild-config": {
2108 +
"version": "54.0.8",
2109 +
"resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-54.0.8.tgz",
2110 +
"integrity": "sha512-EA7N4dloty2t5Rde+HP0IEE+nkAQiu4A/+QGZGT9mFnZ5KKjPPkqSyYcRvP5bhQE10D+tvz6X0ngZpulbMdbsg==",
2111 +
"license": "MIT",
2112 +
"dependencies": {
2113 +
"@expo/config": "~12.0.13",
2114 +
"@expo/config-plugins": "~54.0.4",
2115 +
"@expo/config-types": "^54.0.10",
2116 +
"@expo/image-utils": "^0.8.8",
2117 +
"@expo/json-file": "^10.0.8",
2118 +
"@react-native/normalize-colors": "0.81.5",
2119 +
"debug": "^4.3.1",
2120 +
"resolve-from": "^5.0.0",
2121 +
"semver": "^7.6.0",
2122 +
"xml2js": "0.6.0"
2123 +
},
2124 +
"peerDependencies": {
2125 +
"expo": "*"
2126 +
}
2127 +
},
2128 +
"node_modules/@expo/prebuild-config/node_modules/semver": {
2129 +
"version": "7.7.4",
2130 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
2131 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
2132 +
"license": "ISC",
2133 +
"bin": {
2134 +
"semver": "bin/semver.js"
2135 +
},
2136 +
"engines": {
2137 +
"node": ">=10"
2138 +
}
2139 +
},
2140 +
"node_modules/@expo/schema-utils": {
2141 +
"version": "0.1.8",
2142 +
"resolved": "https://registry.npmjs.org/@expo/schema-utils/-/schema-utils-0.1.8.tgz",
2143 +
"integrity": "sha512-9I6ZqvnAvKKDiO+ZF8BpQQFYWXOJvTAL5L/227RUbWG1OVZDInFifzCBiqAZ3b67NRfeAgpgvbA7rejsqhY62A==",
2144 +
"license": "MIT"
2145 +
},
2146 +
"node_modules/@expo/sdk-runtime-versions": {
2147 +
"version": "1.0.0",
2148 +
"resolved": "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz",
2149 +
"integrity": "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==",
2150 +
"license": "MIT"
2151 +
},
2152 +
"node_modules/@expo/spawn-async": {
2153 +
"version": "1.7.2",
2154 +
"resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz",
2155 +
"integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==",
2156 +
"license": "MIT",
2157 +
"dependencies": {
2158 +
"cross-spawn": "^7.0.3"
2159 +
},
2160 +
"engines": {
2161 +
"node": ">=12"
2162 +
}
2163 +
},
2164 +
"node_modules/@expo/sudo-prompt": {
2165 +
"version": "9.3.2",
2166 +
"resolved": "https://registry.npmjs.org/@expo/sudo-prompt/-/sudo-prompt-9.3.2.tgz",
2167 +
"integrity": "sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==",
2168 +
"license": "MIT"
2169 +
},
2170 +
"node_modules/@expo/vector-icons": {
2171 +
"version": "15.1.1",
2172 +
"resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-15.1.1.tgz",
2173 +
"integrity": "sha512-Iu2VkcoI5vygbtYngm7jb4ifxElNVXQYdDrYkT7UCEIiKLeWnQY0wf2ZhHZ+Wro6Sc5TaumpKUOqDRpLi5rkvw==",
2174 +
"license": "MIT",
2175 +
"peerDependencies": {
2176 +
"expo-font": ">=14.0.4",
2177 +
"react": "*",
2178 +
"react-native": "*"
2179 +
}
2180 +
},
2181 +
"node_modules/@expo/ws-tunnel": {
2182 +
"version": "1.0.6",
2183 +
"resolved": "https://registry.npmjs.org/@expo/ws-tunnel/-/ws-tunnel-1.0.6.tgz",
2184 +
"integrity": "sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==",
2185 +
"license": "MIT"
2186 +
},
2187 +
"node_modules/@expo/xcpretty": {
2188 +
"version": "4.4.1",
2189 +
"resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.4.1.tgz",
2190 +
"integrity": "sha512-KZNxZvnGCtiM2aYYZ6Wz0Ix5r47dAvpNLApFtZWnSoERzAdOMzVBOPysBoM0JlF6FKWZ8GPqgn6qt3dV/8Zlpg==",
2191 +
"license": "BSD-3-Clause",
2192 +
"dependencies": {
2193 +
"@babel/code-frame": "^7.20.0",
2194 +
"chalk": "^4.1.0",
2195 +
"js-yaml": "^4.1.0"
2196 +
},
2197 +
"bin": {
2198 +
"excpretty": "build/cli.js"
2199 +
}
2200 +
},
2201 +
"node_modules/@humanfs/core": {
2202 +
"version": "0.19.1",
2203 +
"resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
2204 +
"integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
2205 +
"dev": true,
2206 +
"license": "Apache-2.0",
2207 +
"engines": {
2208 +
"node": ">=18.18.0"
2209 +
}
2210 +
},
2211 +
"node_modules/@humanfs/node": {
2212 +
"version": "0.16.7",
2213 +
"resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz",
2214 +
"integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==",
2215 +
"dev": true,
2216 +
"license": "Apache-2.0",
2217 +
"dependencies": {
2218 +
"@humanfs/core": "^0.19.1",
2219 +
"@humanwhocodes/retry": "^0.4.0"
2220 +
},
2221 +
"engines": {
2222 +
"node": ">=18.18.0"
2223 +
}
2224 +
},
2225 +
"node_modules/@humanwhocodes/module-importer": {
2226 +
"version": "1.0.1",
2227 +
"resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
2228 +
"integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
2229 +
"dev": true,
2230 +
"license": "Apache-2.0",
2231 +
"engines": {
2232 +
"node": ">=12.22"
2233 +
},
2234 +
"funding": {
2235 +
"type": "github",
2236 +
"url": "https://github.com/sponsors/nzakas"
2237 +
}
2238 +
},
2239 +
"node_modules/@humanwhocodes/retry": {
2240 +
"version": "0.4.3",
2241 +
"resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
2242 +
"integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
2243 +
"dev": true,
2244 +
"license": "Apache-2.0",
2245 +
"engines": {
2246 +
"node": ">=18.18"
2247 +
},
2248 +
"funding": {
2249 +
"type": "github",
2250 +
"url": "https://github.com/sponsors/nzakas"
2251 +
}
2252 +
},
2253 +
"node_modules/@isaacs/fs-minipass": {
2254 +
"version": "4.0.1",
2255 +
"resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
2256 +
"integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
2257 +
"license": "ISC",
2258 +
"dependencies": {
2259 +
"minipass": "^7.0.4"
2260 +
},
2261 +
"engines": {
2262 +
"node": ">=18.0.0"
2263 +
}
2264 +
},
2265 +
"node_modules/@isaacs/ttlcache": {
2266 +
"version": "1.4.1",
2267 +
"resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz",
2268 +
"integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==",
2269 +
"license": "ISC",
2270 +
"engines": {
2271 +
"node": ">=12"
2272 +
}
2273 +
},
2274 +
"node_modules/@istanbuljs/load-nyc-config": {
2275 +
"version": "1.1.0",
2276 +
"resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
2277 +
"integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
2278 +
"license": "ISC",
2279 +
"dependencies": {
2280 +
"camelcase": "^5.3.1",
2281 +
"find-up": "^4.1.0",
2282 +
"get-package-type": "^0.1.0",
2283 +
"js-yaml": "^3.13.1",
2284 +
"resolve-from": "^5.0.0"
2285 +
},
2286 +
"engines": {
2287 +
"node": ">=8"
2288 +
}
2289 +
},
2290 +
"node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": {
2291 +
"version": "1.0.10",
2292 +
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
2293 +
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
2294 +
"license": "MIT",
2295 +
"dependencies": {
2296 +
"sprintf-js": "~1.0.2"
2297 +
}
2298 +
},
2299 +
"node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": {
2300 +
"version": "5.3.1",
2301 +
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
2302 +
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
2303 +
"license": "MIT",
2304 +
"engines": {
2305 +
"node": ">=6"
2306 +
}
2307 +
},
2308 +
"node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
2309 +
"version": "4.1.0",
2310 +
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2311 +
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2312 +
"license": "MIT",
2313 +
"dependencies": {
2314 +
"locate-path": "^5.0.0",
2315 +
"path-exists": "^4.0.0"
2316 +
},
2317 +
"engines": {
2318 +
"node": ">=8"
2319 +
}
2320 +
},
2321 +
"node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": {
2322 +
"version": "3.14.2",
2323 +
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
2324 +
"integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
2325 +
"license": "MIT",
2326 +
"dependencies": {
2327 +
"argparse": "^1.0.7",
2328 +
"esprima": "^4.0.0"
2329 +
},
2330 +
"bin": {
2331 +
"js-yaml": "bin/js-yaml.js"
2332 +
}
2333 +
},
2334 +
"node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
2335 +
"version": "5.0.0",
2336 +
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
2337 +
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
2338 +
"license": "MIT",
2339 +
"dependencies": {
2340 +
"p-locate": "^4.1.0"
2341 +
},
2342 +
"engines": {
2343 +
"node": ">=8"
2344 +
}
2345 +
},
2346 +
"node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": {
2347 +
"version": "2.3.0",
2348 +
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
2349 +
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
2350 +
"license": "MIT",
2351 +
"dependencies": {
2352 +
"p-try": "^2.0.0"
2353 +
},
2354 +
"engines": {
2355 +
"node": ">=6"
2356 +
},
2357 +
"funding": {
2358 +
"url": "https://github.com/sponsors/sindresorhus"
2359 +
}
2360 +
},
2361 +
"node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": {
2362 +
"version": "4.1.0",
2363 +
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
2364 +
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
2365 +
"license": "MIT",
2366 +
"dependencies": {
2367 +
"p-limit": "^2.2.0"
2368 +
},
2369 +
"engines": {
2370 +
"node": ">=8"
2371 +
}
2372 +
},
2373 +
"node_modules/@istanbuljs/schema": {
2374 +
"version": "0.1.3",
2375 +
"resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
2376 +
"integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
2377 +
"license": "MIT",
2378 +
"engines": {
2379 +
"node": ">=8"
2380 +
}
2381 +
},
2382 +
"node_modules/@jest/create-cache-key-function": {
2383 +
"version": "29.7.0",
2384 +
"resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz",
2385 +
"integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==",
2386 +
"license": "MIT",
2387 +
"dependencies": {
2388 +
"@jest/types": "^29.6.3"
2389 +
},
2390 +
"engines": {
2391 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2392 +
}
2393 +
},
2394 +
"node_modules/@jest/environment": {
2395 +
"version": "29.7.0",
2396 +
"resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
2397 +
"integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==",
2398 +
"license": "MIT",
2399 +
"dependencies": {
2400 +
"@jest/fake-timers": "^29.7.0",
2401 +
"@jest/types": "^29.6.3",
2402 +
"@types/node": "*",
2403 +
"jest-mock": "^29.7.0"
2404 +
},
2405 +
"engines": {
2406 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2407 +
}
2408 +
},
2409 +
"node_modules/@jest/fake-timers": {
2410 +
"version": "29.7.0",
2411 +
"resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
2412 +
"integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==",
2413 +
"license": "MIT",
2414 +
"dependencies": {
2415 +
"@jest/types": "^29.6.3",
2416 +
"@sinonjs/fake-timers": "^10.0.2",
2417 +
"@types/node": "*",
2418 +
"jest-message-util": "^29.7.0",
2419 +
"jest-mock": "^29.7.0",
2420 +
"jest-util": "^29.7.0"
2421 +
},
2422 +
"engines": {
2423 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2424 +
}
2425 +
},
2426 +
"node_modules/@jest/schemas": {
2427 +
"version": "29.6.3",
2428 +
"resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
2429 +
"integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
2430 +
"license": "MIT",
2431 +
"dependencies": {
2432 +
"@sinclair/typebox": "^0.27.8"
2433 +
},
2434 +
"engines": {
2435 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2436 +
}
2437 +
},
2438 +
"node_modules/@jest/transform": {
2439 +
"version": "29.7.0",
2440 +
"resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
2441 +
"integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
2442 +
"license": "MIT",
2443 +
"dependencies": {
2444 +
"@babel/core": "^7.11.6",
2445 +
"@jest/types": "^29.6.3",
2446 +
"@jridgewell/trace-mapping": "^0.3.18",
2447 +
"babel-plugin-istanbul": "^6.1.1",
2448 +
"chalk": "^4.0.0",
2449 +
"convert-source-map": "^2.0.0",
2450 +
"fast-json-stable-stringify": "^2.1.0",
2451 +
"graceful-fs": "^4.2.9",
2452 +
"jest-haste-map": "^29.7.0",
2453 +
"jest-regex-util": "^29.6.3",
2454 +
"jest-util": "^29.7.0",
2455 +
"micromatch": "^4.0.4",
2456 +
"pirates": "^4.0.4",
2457 +
"slash": "^3.0.0",
2458 +
"write-file-atomic": "^4.0.2"
2459 +
},
2460 +
"engines": {
2461 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2462 +
}
2463 +
},
2464 +
"node_modules/@jest/types": {
2465 +
"version": "29.6.3",
2466 +
"resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
2467 +
"integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
2468 +
"license": "MIT",
2469 +
"dependencies": {
2470 +
"@jest/schemas": "^29.6.3",
2471 +
"@types/istanbul-lib-coverage": "^2.0.0",
2472 +
"@types/istanbul-reports": "^3.0.0",
2473 +
"@types/node": "*",
2474 +
"@types/yargs": "^17.0.8",
2475 +
"chalk": "^4.0.0"
2476 +
},
2477 +
"engines": {
2478 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2479 +
}
2480 +
},
2481 +
"node_modules/@jridgewell/gen-mapping": {
2482 +
"version": "0.3.13",
2483 +
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
2484 +
"integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
2485 +
"license": "MIT",
2486 +
"dependencies": {
2487 +
"@jridgewell/sourcemap-codec": "^1.5.0",
2488 +
"@jridgewell/trace-mapping": "^0.3.24"
2489 +
}
2490 +
},
2491 +
"node_modules/@jridgewell/remapping": {
2492 +
"version": "2.3.5",
2493 +
"resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
2494 +
"integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
2495 +
"license": "MIT",
2496 +
"dependencies": {
2497 +
"@jridgewell/gen-mapping": "^0.3.5",
2498 +
"@jridgewell/trace-mapping": "^0.3.24"
2499 +
}
2500 +
},
2501 +
"node_modules/@jridgewell/resolve-uri": {
2502 +
"version": "3.1.2",
2503 +
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
2504 +
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
2505 +
"license": "MIT",
2506 +
"engines": {
2507 +
"node": ">=6.0.0"
2508 +
}
2509 +
},
2510 +
"node_modules/@jridgewell/source-map": {
2511 +
"version": "0.3.11",
2512 +
"resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz",
2513 +
"integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==",
2514 +
"license": "MIT",
2515 +
"dependencies": {
2516 +
"@jridgewell/gen-mapping": "^0.3.5",
2517 +
"@jridgewell/trace-mapping": "^0.3.25"
2518 +
}
2519 +
},
2520 +
"node_modules/@jridgewell/sourcemap-codec": {
2521 +
"version": "1.5.5",
2522 +
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
2523 +
"integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
2524 +
"license": "MIT"
2525 +
},
2526 +
"node_modules/@jridgewell/trace-mapping": {
2527 +
"version": "0.3.31",
2528 +
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
2529 +
"integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
2530 +
"license": "MIT",
2531 +
"dependencies": {
2532 +
"@jridgewell/resolve-uri": "^3.1.0",
2533 +
"@jridgewell/sourcemap-codec": "^1.4.14"
2534 +
}
2535 +
},
2536 +
"node_modules/@napi-rs/wasm-runtime": {
2537 +
"version": "0.2.12",
2538 +
"resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz",
2539 +
"integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==",
2540 +
"dev": true,
2541 +
"license": "MIT",
2542 +
"optional": true,
2543 +
"dependencies": {
2544 +
"@emnapi/core": "^1.4.3",
2545 +
"@emnapi/runtime": "^1.4.3",
2546 +
"@tybys/wasm-util": "^0.10.0"
2547 +
}
2548 +
},
2549 +
"node_modules/@nolyfill/is-core-module": {
2550 +
"version": "1.0.39",
2551 +
"resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz",
2552 +
"integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==",
2553 +
"dev": true,
2554 +
"license": "MIT",
2555 +
"engines": {
2556 +
"node": ">=12.4.0"
2557 +
}
2558 +
},
2559 +
"node_modules/@radix-ui/primitive": {
2560 +
"version": "1.1.3",
2561 +
"resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.3.tgz",
2562 +
"integrity": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==",
2563 +
"license": "MIT"
2564 +
},
2565 +
"node_modules/@radix-ui/react-compose-refs": {
2566 +
"version": "1.1.2",
2567 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz",
2568 +
"integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==",
2569 +
"license": "MIT",
2570 +
"peerDependencies": {
2571 +
"@types/react": "*",
2572 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2573 +
},
2574 +
"peerDependenciesMeta": {
2575 +
"@types/react": {
2576 +
"optional": true
2577 +
}
2578 +
}
2579 +
},
2580 +
"node_modules/@radix-ui/react-context": {
2581 +
"version": "1.1.2",
2582 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz",
2583 +
"integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==",
2584 +
"license": "MIT",
2585 +
"peerDependencies": {
2586 +
"@types/react": "*",
2587 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2588 +
},
2589 +
"peerDependenciesMeta": {
2590 +
"@types/react": {
2591 +
"optional": true
2592 +
}
2593 +
}
2594 +
},
2595 +
"node_modules/@radix-ui/react-direction": {
2596 +
"version": "1.1.1",
2597 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz",
2598 +
"integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==",
2599 +
"license": "MIT",
2600 +
"peerDependencies": {
2601 +
"@types/react": "*",
2602 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2603 +
},
2604 +
"peerDependenciesMeta": {
2605 +
"@types/react": {
2606 +
"optional": true
2607 +
}
2608 +
}
2609 +
},
2610 +
"node_modules/@radix-ui/react-focus-guards": {
2611 +
"version": "1.1.3",
2612 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz",
2613 +
"integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==",
2614 +
"license": "MIT",
2615 +
"peerDependencies": {
2616 +
"@types/react": "*",
2617 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2618 +
},
2619 +
"peerDependenciesMeta": {
2620 +
"@types/react": {
2621 +
"optional": true
2622 +
}
2623 +
}
2624 +
},
2625 +
"node_modules/@radix-ui/react-id": {
2626 +
"version": "1.1.1",
2627 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz",
2628 +
"integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==",
2629 +
"license": "MIT",
2630 +
"dependencies": {
2631 +
"@radix-ui/react-use-layout-effect": "1.1.1"
2632 +
},
2633 +
"peerDependencies": {
2634 +
"@types/react": "*",
2635 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2636 +
},
2637 +
"peerDependenciesMeta": {
2638 +
"@types/react": {
2639 +
"optional": true
2640 +
}
2641 +
}
2642 +
},
2643 +
"node_modules/@radix-ui/react-slot": {
2644 +
"version": "1.2.0",
2645 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.0.tgz",
2646 +
"integrity": "sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w==",
2647 +
"license": "MIT",
2648 +
"dependencies": {
2649 +
"@radix-ui/react-compose-refs": "1.1.2"
2650 +
},
2651 +
"peerDependencies": {
2652 +
"@types/react": "*",
2653 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2654 +
},
2655 +
"peerDependenciesMeta": {
2656 +
"@types/react": {
2657 +
"optional": true
2658 +
}
2659 +
}
2660 +
},
2661 +
"node_modules/@radix-ui/react-use-callback-ref": {
2662 +
"version": "1.1.1",
2663 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz",
2664 +
"integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==",
2665 +
"license": "MIT",
2666 +
"peerDependencies": {
2667 +
"@types/react": "*",
2668 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2669 +
},
2670 +
"peerDependenciesMeta": {
2671 +
"@types/react": {
2672 +
"optional": true
2673 +
}
2674 +
}
2675 +
},
2676 +
"node_modules/@radix-ui/react-use-controllable-state": {
2677 +
"version": "1.2.2",
2678 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz",
2679 +
"integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==",
2680 +
"license": "MIT",
2681 +
"dependencies": {
2682 +
"@radix-ui/react-use-effect-event": "0.0.2",
2683 +
"@radix-ui/react-use-layout-effect": "1.1.1"
2684 +
},
2685 +
"peerDependencies": {
2686 +
"@types/react": "*",
2687 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2688 +
},
2689 +
"peerDependenciesMeta": {
2690 +
"@types/react": {
2691 +
"optional": true
2692 +
}
2693 +
}
2694 +
},
2695 +
"node_modules/@radix-ui/react-use-effect-event": {
2696 +
"version": "0.0.2",
2697 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz",
2698 +
"integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==",
2699 +
"license": "MIT",
2700 +
"dependencies": {
2701 +
"@radix-ui/react-use-layout-effect": "1.1.1"
2702 +
},
2703 +
"peerDependencies": {
2704 +
"@types/react": "*",
2705 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2706 +
},
2707 +
"peerDependenciesMeta": {
2708 +
"@types/react": {
2709 +
"optional": true
2710 +
}
2711 +
}
2712 +
},
2713 +
"node_modules/@radix-ui/react-use-escape-keydown": {
2714 +
"version": "1.1.1",
2715 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz",
2716 +
"integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==",
2717 +
"license": "MIT",
2718 +
"dependencies": {
2719 +
"@radix-ui/react-use-callback-ref": "1.1.1"
2720 +
},
2721 +
"peerDependencies": {
2722 +
"@types/react": "*",
2723 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2724 +
},
2725 +
"peerDependenciesMeta": {
2726 +
"@types/react": {
2727 +
"optional": true
2728 +
}
2729 +
}
2730 +
},
2731 +
"node_modules/@radix-ui/react-use-layout-effect": {
2732 +
"version": "1.1.1",
2733 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz",
2734 +
"integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==",
2735 +
"license": "MIT",
2736 +
"peerDependencies": {
2737 +
"@types/react": "*",
2738 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2739 +
},
2740 +
"peerDependenciesMeta": {
2741 +
"@types/react": {
2742 +
"optional": true
2743 +
}
2744 +
}
2745 +
},
2746 +
"node_modules/@react-native/assets-registry": {
2747 +
"version": "0.81.5",
2748 +
"resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.81.5.tgz",
2749 +
"integrity": "sha512-705B6x/5Kxm1RKRvSv0ADYWm5JOnoiQ1ufW7h8uu2E6G9Of/eE6hP/Ivw3U5jI16ERqZxiKQwk34VJbB0niX9w==",
2750 +
"license": "MIT",
2751 +
"engines": {
2752 +
"node": ">= 20.19.4"
2753 +
}
2754 +
},
2755 +
"node_modules/@react-native/babel-plugin-codegen": {
2756 +
"version": "0.81.5",
2757 +
"resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.81.5.tgz",
2758 +
"integrity": "sha512-oF71cIH6je3fSLi6VPjjC3Sgyyn57JLHXs+mHWc9MoCiJJcM4nqsS5J38zv1XQ8d3zOW2JtHro+LF0tagj2bfQ==",
2759 +
"license": "MIT",
2760 +
"dependencies": {
2761 +
"@babel/traverse": "^7.25.3",
2762 +
"@react-native/codegen": "0.81.5"
2763 +
},
2764 +
"engines": {
2765 +
"node": ">= 20.19.4"
2766 +
}
2767 +
},
2768 +
"node_modules/@react-native/babel-preset": {
2769 +
"version": "0.81.5",
2770 +
"resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.81.5.tgz",
2771 +
"integrity": "sha512-UoI/x/5tCmi+pZ3c1+Ypr1DaRMDLI3y+Q70pVLLVgrnC3DHsHRIbHcCHIeG/IJvoeFqFM2sTdhSOLJrf8lOPrA==",
2772 +
"license": "MIT",
2773 +
"dependencies": {
2774 +
"@babel/core": "^7.25.2",
2775 +
"@babel/plugin-proposal-export-default-from": "^7.24.7",
2776 +
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
2777 +
"@babel/plugin-syntax-export-default-from": "^7.24.7",
2778 +
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
2779 +
"@babel/plugin-syntax-optional-chaining": "^7.8.3",
2780 +
"@babel/plugin-transform-arrow-functions": "^7.24.7",
2781 +
"@babel/plugin-transform-async-generator-functions": "^7.25.4",
2782 +
"@babel/plugin-transform-async-to-generator": "^7.24.7",
2783 +
"@babel/plugin-transform-block-scoping": "^7.25.0",
2784 +
"@babel/plugin-transform-class-properties": "^7.25.4",
2785 +
"@babel/plugin-transform-classes": "^7.25.4",
2786 +
"@babel/plugin-transform-computed-properties": "^7.24.7",
2787 +
"@babel/plugin-transform-destructuring": "^7.24.8",
2788 +
"@babel/plugin-transform-flow-strip-types": "^7.25.2",
2789 +
"@babel/plugin-transform-for-of": "^7.24.7",
2790 +
"@babel/plugin-transform-function-name": "^7.25.1",
2791 +
"@babel/plugin-transform-literals": "^7.25.2",
2792 +
"@babel/plugin-transform-logical-assignment-operators": "^7.24.7",
2793 +
"@babel/plugin-transform-modules-commonjs": "^7.24.8",
2794 +
"@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7",
2795 +
"@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7",
2796 +
"@babel/plugin-transform-numeric-separator": "^7.24.7",
2797 +
"@babel/plugin-transform-object-rest-spread": "^7.24.7",
2798 +
"@babel/plugin-transform-optional-catch-binding": "^7.24.7",
2799 +
"@babel/plugin-transform-optional-chaining": "^7.24.8",
2800 +
"@babel/plugin-transform-parameters": "^7.24.7",
2801 +
"@babel/plugin-transform-private-methods": "^7.24.7",
2802 +
"@babel/plugin-transform-private-property-in-object": "^7.24.7",
2803 +
"@babel/plugin-transform-react-display-name": "^7.24.7",
2804 +
"@babel/plugin-transform-react-jsx": "^7.25.2",
2805 +
"@babel/plugin-transform-react-jsx-self": "^7.24.7",
2806 +
"@babel/plugin-transform-react-jsx-source": "^7.24.7",
2807 +
"@babel/plugin-transform-regenerator": "^7.24.7",
2808 +
"@babel/plugin-transform-runtime": "^7.24.7",
2809 +
"@babel/plugin-transform-shorthand-properties": "^7.24.7",
2810 +
"@babel/plugin-transform-spread": "^7.24.7",
2811 +
"@babel/plugin-transform-sticky-regex": "^7.24.7",
2812 +
"@babel/plugin-transform-typescript": "^7.25.2",
2813 +
"@babel/plugin-transform-unicode-regex": "^7.24.7",
2814 +
"@babel/template": "^7.25.0",
2815 +
"@react-native/babel-plugin-codegen": "0.81.5",
2816 +
"babel-plugin-syntax-hermes-parser": "0.29.1",
2817 +
"babel-plugin-transform-flow-enums": "^0.0.2",
2818 +
"react-refresh": "^0.14.0"
2819 +
},
2820 +
"engines": {
2821 +
"node": ">= 20.19.4"
2822 +
},
2823 +
"peerDependencies": {
2824 +
"@babel/core": "*"
2825 +
}
2826 +
},
2827 +
"node_modules/@react-native/codegen": {
2828 +
"version": "0.81.5",
2829 +
"resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.81.5.tgz",
2830 +
"integrity": "sha512-a2TDA03Up8lpSa9sh5VRGCQDXgCTOyDOFH+aqyinxp1HChG8uk89/G+nkJ9FPd0rqgi25eCTR16TWdS3b+fA6g==",
2831 +
"license": "MIT",
2832 +
"dependencies": {
2833 +
"@babel/core": "^7.25.2",
2834 +
"@babel/parser": "^7.25.3",
2835 +
"glob": "^7.1.1",
2836 +
"hermes-parser": "0.29.1",
2837 +
"invariant": "^2.2.4",
2838 +
"nullthrows": "^1.1.1",
2839 +
"yargs": "^17.6.2"
2840 +
},
2841 +
"engines": {
2842 +
"node": ">= 20.19.4"
2843 +
},
2844 +
"peerDependencies": {
2845 +
"@babel/core": "*"
2846 +
}
2847 +
},
2848 +
"node_modules/@react-native/codegen/node_modules/glob": {
2849 +
"version": "7.2.3",
2850 +
"resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2851 +
"integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2852 +
"deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
2853 +
"license": "ISC",
2854 +
"dependencies": {
2855 +
"fs.realpath": "^1.0.0",
2856 +
"inflight": "^1.0.4",
2857 +
"inherits": "2",
2858 +
"minimatch": "^3.1.1",
2859 +
"once": "^1.3.0",
2860 +
"path-is-absolute": "^1.0.0"
2861 +
},
2862 +
"engines": {
2863 +
"node": "*"
2864 +
},
2865 +
"funding": {
2866 +
"url": "https://github.com/sponsors/isaacs"
2867 +
}
2868 +
},
2869 +
"node_modules/@react-native/community-cli-plugin": {
2870 +
"version": "0.81.5",
2871 +
"resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.81.5.tgz",
2872 +
"integrity": "sha512-yWRlmEOtcyvSZ4+OvqPabt+NS36vg0K/WADTQLhrYrm9qdZSuXmq8PmdJWz/68wAqKQ+4KTILiq2kjRQwnyhQw==",
2873 +
"license": "MIT",
2874 +
"dependencies": {
2875 +
"@react-native/dev-middleware": "0.81.5",
2876 +
"debug": "^4.4.0",
2877 +
"invariant": "^2.2.4",
2878 +
"metro": "^0.83.1",
2879 +
"metro-config": "^0.83.1",
2880 +
"metro-core": "^0.83.1",
2881 +
"semver": "^7.1.3"
2882 +
},
2883 +
"engines": {
2884 +
"node": ">= 20.19.4"
2885 +
},
2886 +
"peerDependencies": {
2887 +
"@react-native-community/cli": "*",
2888 +
"@react-native/metro-config": "*"
2889 +
},
2890 +
"peerDependenciesMeta": {
2891 +
"@react-native-community/cli": {
2892 +
"optional": true
2893 +
},
2894 +
"@react-native/metro-config": {
2895 +
"optional": true
2896 +
}
2897 +
}
2898 +
},
2899 +
"node_modules/@react-native/community-cli-plugin/node_modules/semver": {
2900 +
"version": "7.7.4",
2901 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
2902 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
2903 +
"license": "ISC",
2904 +
"bin": {
2905 +
"semver": "bin/semver.js"
2906 +
},
2907 +
"engines": {
2908 +
"node": ">=10"
2909 +
}
2910 +
},
2911 +
"node_modules/@react-native/debugger-frontend": {
2912 +
"version": "0.81.5",
2913 +
"resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.81.5.tgz",
2914 +
"integrity": "sha512-bnd9FSdWKx2ncklOetCgrlwqSGhMHP2zOxObJbOWXoj7GHEmih4MKarBo5/a8gX8EfA1EwRATdfNBQ81DY+h+w==",
2915 +
"license": "BSD-3-Clause",
2916 +
"engines": {
2917 +
"node": ">= 20.19.4"
2918 +
}
2919 +
},
2920 +
"node_modules/@react-native/dev-middleware": {
2921 +
"version": "0.81.5",
2922 +
"resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.81.5.tgz",
2923 +
"integrity": "sha512-WfPfZzboYgo/TUtysuD5xyANzzfka8Ebni6RIb2wDxhb56ERi7qDrE4xGhtPsjCL4pQBXSVxyIlCy0d8I6EgGA==",
2924 +
"license": "MIT",
2925 +
"dependencies": {
2926 +
"@isaacs/ttlcache": "^1.4.1",
2927 +
"@react-native/debugger-frontend": "0.81.5",
2928 +
"chrome-launcher": "^0.15.2",
2929 +
"chromium-edge-launcher": "^0.2.0",
2930 +
"connect": "^3.6.5",
2931 +
"debug": "^4.4.0",
2932 +
"invariant": "^2.2.4",
2933 +
"nullthrows": "^1.1.1",
2934 +
"open": "^7.0.3",
2935 +
"serve-static": "^1.16.2",
2936 +
"ws": "^6.2.3"
2937 +
},
2938 +
"engines": {
2939 +
"node": ">= 20.19.4"
2940 +
}
2941 +
},
2942 +
"node_modules/@react-native/dev-middleware/node_modules/ws": {
2943 +
"version": "6.2.3",
2944 +
"resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz",
2945 +
"integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==",
2946 +
"license": "MIT",
2947 +
"dependencies": {
2948 +
"async-limiter": "~1.0.0"
2949 +
}
2950 +
},
2951 +
"node_modules/@react-native/gradle-plugin": {
2952 +
"version": "0.81.5",
2953 +
"resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.81.5.tgz",
2954 +
"integrity": "sha512-hORRlNBj+ReNMLo9jme3yQ6JQf4GZpVEBLxmTXGGlIL78MAezDZr5/uq9dwElSbcGmLEgeiax6e174Fie6qPLg==",
2955 +
"license": "MIT",
2956 +
"engines": {
2957 +
"node": ">= 20.19.4"
2958 +
}
2959 +
},
2960 +
"node_modules/@react-native/js-polyfills": {
2961 +
"version": "0.81.5",
2962 +
"resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.81.5.tgz",
2963 +
"integrity": "sha512-fB7M1CMOCIUudTRuj7kzxIBTVw2KXnsgbQ6+4cbqSxo8NmRRhA0Ul4ZUzZj3rFd3VznTL4Brmocv1oiN0bWZ8w==",
2964 +
"license": "MIT",
2965 +
"engines": {
2966 +
"node": ">= 20.19.4"
2967 +
}
2968 +
},
2969 +
"node_modules/@react-native/normalize-colors": {
2970 +
"version": "0.81.5",
2971 +
"resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.81.5.tgz",
2972 +
"integrity": "sha512-0HuJ8YtqlTVRXGZuGeBejLE04wSQsibpTI+RGOyVqxZvgtlLLC/Ssw0UmbHhT4lYMp2fhdtvKZSs5emWB1zR/g==",
2973 +
"license": "MIT"
2974 +
},
2975 +
"node_modules/@react-navigation/bottom-tabs": {
2976 +
"version": "7.15.6",
2977 +
"resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-7.15.6.tgz",
2978 +
"integrity": "sha512-olB+s0ApMzWN9t5Bk5Mj6ntSlVRz3B8v+1LtwGS/29lyC311G5es0kgxyzpGKE9gy6Ef8W526QH5cIka2jh0kQ==",
2979 +
"license": "MIT",
2980 +
"dependencies": {
2981 +
"@react-navigation/elements": "^2.9.11",
2982 +
"color": "^4.2.3",
2983 +
"sf-symbols-typescript": "^2.1.0"
2984 +
},
2985 +
"peerDependencies": {
2986 +
"@react-navigation/native": "^7.1.34",
2987 +
"react": ">= 18.2.0",
2988 +
"react-native": "*",
2989 +
"react-native-safe-area-context": ">= 4.0.0",
2990 +
"react-native-screens": ">= 4.0.0"
2991 +
}
2992 +
},
2993 +
"node_modules/@react-navigation/core": {
2994 +
"version": "7.16.2",
2995 +
"resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-7.16.2.tgz",
2996 +
"integrity": "sha512-0dbCC2aTjNW7MvG1fY7zeq6eYvmmaFCEnBDXPuMPJ8uKgfs9lFGXIQFIfBdmcBVX6vHhS+K213VCsuHSIv5jYw==",
2997 +
"license": "MIT",
2998 +
"dependencies": {
2999 +
"@react-navigation/routers": "^7.5.3",
3000 +
"escape-string-regexp": "^4.0.0",
3001 +
"fast-deep-equal": "^3.1.3",
3002 +
"nanoid": "^3.3.11",
3003 +
"query-string": "^7.1.3",
3004 +
"react-is": "^19.1.0",
3005 +
"use-latest-callback": "^0.2.4",
3006 +
"use-sync-external-store": "^1.5.0"
3007 +
},
3008 +
"peerDependencies": {
3009 +
"react": ">= 18.2.0"
3010 +
}
3011 +
},
3012 +
"node_modules/@react-navigation/elements": {
3013 +
"version": "2.9.11",
3014 +
"resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-2.9.11.tgz",
3015 +
"integrity": "sha512-O5KiwaVCcEVuqZgQ77xiBFSl1sha77rNMTFlLWYnom33ZHPDarV3bM9WNyVnMZxU8ZVTi02X3+ZhO0fSn5QYyg==",
3016 +
"license": "MIT",
3017 +
"dependencies": {
3018 +
"color": "^4.2.3",
3019 +
"use-latest-callback": "^0.2.4",
3020 +
"use-sync-external-store": "^1.5.0"
3021 +
},
3022 +
"peerDependencies": {
3023 +
"@react-native-masked-view/masked-view": ">= 0.2.0",
3024 +
"@react-navigation/native": "^7.1.34",
3025 +
"react": ">= 18.2.0",
3026 +
"react-native": "*",
3027 +
"react-native-safe-area-context": ">= 4.0.0"
3028 +
},
3029 +
"peerDependenciesMeta": {
3030 +
"@react-native-masked-view/masked-view": {
3031 +
"optional": true
3032 +
}
3033 +
}
3034 +
},
3035 +
"node_modules/@react-navigation/native": {
3036 +
"version": "7.1.34",
3037 +
"resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-7.1.34.tgz",
3038 +
"integrity": "sha512-zzQ0mKAhLsjTIsaoLfILKZVMObJzE0F+bOi0hl2Glt+1Rd2GtaWJ1Z024c3yLmX+Oc79pqoCQLBXpyxtrZu9NQ==",
3039 +
"license": "MIT",
3040 +
"dependencies": {
3041 +
"@react-navigation/core": "^7.16.2",
3042 +
"escape-string-regexp": "^4.0.0",
3043 +
"fast-deep-equal": "^3.1.3",
3044 +
"nanoid": "^3.3.11",
3045 +
"use-latest-callback": "^0.2.4"
3046 +
},
3047 +
"peerDependencies": {
3048 +
"react": ">= 18.2.0",
3049 +
"react-native": "*"
3050 +
}
3051 +
},
3052 +
"node_modules/@react-navigation/native-stack": {
3053 +
"version": "7.14.6",
3054 +
"resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-7.14.6.tgz",
3055 +
"integrity": "sha512-VRlC5mLanRPHK0E15Cild6U01Z5TDPBlmt5YcXRBc+hQTAMbMT9XcSTobf3sJXNY0zzDD1IpSs3Ynex/GU225g==",
3056 +
"license": "MIT",
3057 +
"dependencies": {
3058 +
"@react-navigation/elements": "^2.9.11",
3059 +
"color": "^4.2.3",
3060 +
"sf-symbols-typescript": "^2.1.0",
3061 +
"warn-once": "^0.1.1"
3062 +
},
3063 +
"peerDependencies": {
3064 +
"@react-navigation/native": "^7.1.34",
3065 +
"react": ">= 18.2.0",
3066 +
"react-native": "*",
3067 +
"react-native-safe-area-context": ">= 4.0.0",
3068 +
"react-native-screens": ">= 4.0.0"
3069 +
}
3070 +
},
3071 +
"node_modules/@react-navigation/routers": {
3072 +
"version": "7.5.3",
3073 +
"resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-7.5.3.tgz",
3074 +
"integrity": "sha512-1tJHg4KKRJuQ1/EvJxatrMef3NZXEPzwUIUZ3n1yJ2t7Q97siwRtbynRpQG9/69ebbtiZ8W3ScOZF/OmhvM4Rg==",
3075 +
"license": "MIT",
3076 +
"dependencies": {
3077 +
"nanoid": "^3.3.11"
3078 +
}
3079 +
},
3080 +
"node_modules/@rtsao/scc": {
3081 +
"version": "1.1.0",
3082 +
"resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
3083 +
"integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==",
3084 +
"dev": true,
3085 +
"license": "MIT"
3086 +
},
3087 +
"node_modules/@sinclair/typebox": {
3088 +
"version": "0.27.10",
3089 +
"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.10.tgz",
3090 +
"integrity": "sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA==",
3091 +
"license": "MIT"
3092 +
},
3093 +
"node_modules/@sinonjs/commons": {
3094 +
"version": "3.0.1",
3095 +
"resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz",
3096 +
"integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==",
3097 +
"license": "BSD-3-Clause",
3098 +
"dependencies": {
3099 +
"type-detect": "4.0.8"
3100 +
}
3101 +
},
3102 +
"node_modules/@sinonjs/fake-timers": {
3103 +
"version": "10.3.0",
3104 +
"resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz",
3105 +
"integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==",
3106 +
"license": "BSD-3-Clause",
3107 +
"dependencies": {
3108 +
"@sinonjs/commons": "^3.0.0"
3109 +
}
3110 +
},
3111 +
"node_modules/@tybys/wasm-util": {
3112 +
"version": "0.10.1",
3113 +
"resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz",
3114 +
"integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==",
3115 +
"dev": true,
3116 +
"license": "MIT",
3117 +
"optional": true,
3118 +
"dependencies": {
3119 +
"tslib": "^2.4.0"
3120 +
}
3121 +
},
3122 +
"node_modules/@types/babel__core": {
3123 +
"version": "7.20.5",
3124 +
"resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
3125 +
"integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
3126 +
"license": "MIT",
3127 +
"dependencies": {
3128 +
"@babel/parser": "^7.20.7",
3129 +
"@babel/types": "^7.20.7",
3130 +
"@types/babel__generator": "*",
3131 +
"@types/babel__template": "*",
3132 +
"@types/babel__traverse": "*"
3133 +
}
3134 +
},
3135 +
"node_modules/@types/babel__generator": {
3136 +
"version": "7.27.0",
3137 +
"resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
3138 +
"integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
3139 +
"license": "MIT",
3140 +
"dependencies": {
3141 +
"@babel/types": "^7.0.0"
3142 +
}
3143 +
},
3144 +
"node_modules/@types/babel__template": {
3145 +
"version": "7.4.4",
3146 +
"resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
3147 +
"integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
3148 +
"license": "MIT",
3149 +
"dependencies": {
3150 +
"@babel/parser": "^7.1.0",
3151 +
"@babel/types": "^7.0.0"
3152 +
}
3153 +
},
3154 +
"node_modules/@types/babel__traverse": {
3155 +
"version": "7.28.0",
3156 +
"resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
3157 +
"integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
3158 +
"license": "MIT",
3159 +
"dependencies": {
3160 +
"@babel/types": "^7.28.2"
3161 +
}
3162 +
},
3163 +
"node_modules/@types/estree": {
3164 +
"version": "1.0.8",
3165 +
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
3166 +
"integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
3167 +
"dev": true,
3168 +
"license": "MIT"
3169 +
},
3170 +
"node_modules/@types/graceful-fs": {
3171 +
"version": "4.1.9",
3172 +
"resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz",
3173 +
"integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==",
3174 +
"license": "MIT",
3175 +
"dependencies": {
3176 +
"@types/node": "*"
3177 +
}
3178 +
},
3179 +
"node_modules/@types/hammerjs": {
3180 +
"version": "2.0.46",
3181 +
"resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz",
3182 +
"integrity": "sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==",
3183 +
"license": "MIT"
3184 +
},
3185 +
"node_modules/@types/istanbul-lib-coverage": {
3186 +
"version": "2.0.6",
3187 +
"resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",
3188 +
"integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==",
3189 +
"license": "MIT"
3190 +
},
3191 +
"node_modules/@types/istanbul-lib-report": {
3192 +
"version": "3.0.3",
3193 +
"resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz",
3194 +
"integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==",
3195 +
"license": "MIT",
3196 +
"dependencies": {
3197 +
"@types/istanbul-lib-coverage": "*"
3198 +
}
3199 +
},
3200 +
"node_modules/@types/istanbul-reports": {
3201 +
"version": "3.0.4",
3202 +
"resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz",
3203 +
"integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==",
3204 +
"license": "MIT",
3205 +
"dependencies": {
3206 +
"@types/istanbul-lib-report": "*"
3207 +
}
3208 +
},
3209 +
"node_modules/@types/json-schema": {
3210 +
"version": "7.0.15",
3211 +
"resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
3212 +
"integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
3213 +
"dev": true,
3214 +
"license": "MIT"
3215 +
},
3216 +
"node_modules/@types/json5": {
3217 +
"version": "0.0.29",
3218 +
"resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
3219 +
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
3220 +
"dev": true,
3221 +
"license": "MIT"
3222 +
},
3223 +
"node_modules/@types/node": {
3224 +
"version": "25.5.0",
3225 +
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz",
3226 +
"integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==",
3227 +
"license": "MIT",
3228 +
"dependencies": {
3229 +
"undici-types": "~7.18.0"
3230 +
}
3231 +
},
3232 +
"node_modules/@types/react": {
3233 +
"version": "19.1.17",
3234 +
"resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.17.tgz",
3235 +
"integrity": "sha512-Qec1E3mhALmaspIrhWt9jkQMNdw6bReVu64mjvhbhq2NFPftLPVr+l1SZgmw/66WwBNpDh7ao5AT6gF5v41PFA==",
3236 +
"devOptional": true,
3237 +
"license": "MIT",
3238 +
"dependencies": {
3239 +
"csstype": "^3.0.2"
3240 +
}
3241 +
},
3242 +
"node_modules/@types/stack-utils": {
3243 +
"version": "2.0.3",
3244 +
"resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz",
3245 +
"integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==",
3246 +
"license": "MIT"
3247 +
},
3248 +
"node_modules/@types/yargs": {
3249 +
"version": "17.0.35",
3250 +
"resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz",
3251 +
"integrity": "sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==",
3252 +
"license": "MIT",
3253 +
"dependencies": {
3254 +
"@types/yargs-parser": "*"
3255 +
}
3256 +
},
3257 +
"node_modules/@types/yargs-parser": {
3258 +
"version": "21.0.3",
3259 +
"resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz",
3260 +
"integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==",
3261 +
"license": "MIT"
3262 +
},
3263 +
"node_modules/@typescript-eslint/eslint-plugin": {
3264 +
"version": "8.57.1",
3265 +
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.1.tgz",
3266 +
"integrity": "sha512-Gn3aqnvNl4NGc6x3/Bqk1AOn0thyTU9bqDRhiRnUWezgvr2OnhYCWCgC8zXXRVqBsIL1pSDt7T9nJUe0oM0kDQ==",
3267 +
"dev": true,
3268 +
"license": "MIT",
3269 +
"dependencies": {
3270 +
"@eslint-community/regexpp": "^4.12.2",
3271 +
"@typescript-eslint/scope-manager": "8.57.1",
3272 +
"@typescript-eslint/type-utils": "8.57.1",
3273 +
"@typescript-eslint/utils": "8.57.1",
3274 +
"@typescript-eslint/visitor-keys": "8.57.1",
3275 +
"ignore": "^7.0.5",
3276 +
"natural-compare": "^1.4.0",
3277 +
"ts-api-utils": "^2.4.0"
3278 +
},
3279 +
"engines": {
3280 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3281 +
},
3282 +
"funding": {
3283 +
"type": "opencollective",
3284 +
"url": "https://opencollective.com/typescript-eslint"
3285 +
},
3286 +
"peerDependencies": {
3287 +
"@typescript-eslint/parser": "^8.57.1",
3288 +
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
3289 +
"typescript": ">=4.8.4 <6.0.0"
3290 +
}
3291 +
},
3292 +
"node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
3293 +
"version": "7.0.5",
3294 +
"resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
3295 +
"integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
3296 +
"dev": true,
3297 +
"license": "MIT",
3298 +
"engines": {
3299 +
"node": ">= 4"
3300 +
}
3301 +
},
3302 +
"node_modules/@typescript-eslint/parser": {
3303 +
"version": "8.57.1",
3304 +
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.1.tgz",
3305 +
"integrity": "sha512-k4eNDan0EIMTT/dUKc/g+rsJ6wcHYhNPdY19VoX/EOtaAG8DLtKCykhrUnuHPYvinn5jhAPgD2Qw9hXBwrahsw==",
3306 +
"dev": true,
3307 +
"license": "MIT",
3308 +
"dependencies": {
3309 +
"@typescript-eslint/scope-manager": "8.57.1",
3310 +
"@typescript-eslint/types": "8.57.1",
3311 +
"@typescript-eslint/typescript-estree": "8.57.1",
3312 +
"@typescript-eslint/visitor-keys": "8.57.1",
3313 +
"debug": "^4.4.3"
3314 +
},
3315 +
"engines": {
3316 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3317 +
},
3318 +
"funding": {
3319 +
"type": "opencollective",
3320 +
"url": "https://opencollective.com/typescript-eslint"
3321 +
},
3322 +
"peerDependencies": {
3323 +
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
3324 +
"typescript": ">=4.8.4 <6.0.0"
3325 +
}
3326 +
},
3327 +
"node_modules/@typescript-eslint/project-service": {
3328 +
"version": "8.57.1",
3329 +
"resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.1.tgz",
3330 +
"integrity": "sha512-vx1F37BRO1OftsYlmG9xay1TqnjNVlqALymwWVuYTdo18XuKxtBpCj1QlzNIEHlvlB27osvXFWptYiEWsVdYsg==",
3331 +
"dev": true,
3332 +
"license": "MIT",
3333 +
"dependencies": {
3334 +
"@typescript-eslint/tsconfig-utils": "^8.57.1",
3335 +
"@typescript-eslint/types": "^8.57.1",
3336 +
"debug": "^4.4.3"
3337 +
},
3338 +
"engines": {
3339 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3340 +
},
3341 +
"funding": {
3342 +
"type": "opencollective",
3343 +
"url": "https://opencollective.com/typescript-eslint"
3344 +
},
3345 +
"peerDependencies": {
3346 +
"typescript": ">=4.8.4 <6.0.0"
3347 +
}
3348 +
},
3349 +
"node_modules/@typescript-eslint/scope-manager": {
3350 +
"version": "8.57.1",
3351 +
"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.1.tgz",
3352 +
"integrity": "sha512-hs/QcpCwlwT2L5S+3fT6gp0PabyGk4Q0Rv2doJXA0435/OpnSR3VRgvrp8Xdoc3UAYSg9cyUjTeFXZEPg/3OKg==",
3353 +
"dev": true,
3354 +
"license": "MIT",
3355 +
"dependencies": {
3356 +
"@typescript-eslint/types": "8.57.1",
3357 +
"@typescript-eslint/visitor-keys": "8.57.1"
3358 +
},
3359 +
"engines": {
3360 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3361 +
},
3362 +
"funding": {
3363 +
"type": "opencollective",
3364 +
"url": "https://opencollective.com/typescript-eslint"
3365 +
}
3366 +
},
3367 +
"node_modules/@typescript-eslint/tsconfig-utils": {
3368 +
"version": "8.57.1",
3369 +
"resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.1.tgz",
3370 +
"integrity": "sha512-0lgOZB8cl19fHO4eI46YUx2EceQqhgkPSuCGLlGi79L2jwYY1cxeYc1Nae8Aw1xjgW3PKVDLlr3YJ6Bxx8HkWg==",
3371 +
"dev": true,
3372 +
"license": "MIT",
3373 +
"engines": {
3374 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3375 +
},
3376 +
"funding": {
3377 +
"type": "opencollective",
3378 +
"url": "https://opencollective.com/typescript-eslint"
3379 +
},
3380 +
"peerDependencies": {
3381 +
"typescript": ">=4.8.4 <6.0.0"
3382 +
}
3383 +
},
3384 +
"node_modules/@typescript-eslint/type-utils": {
3385 +
"version": "8.57.1",
3386 +
"resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.1.tgz",
3387 +
"integrity": "sha512-+Bwwm0ScukFdyoJsh2u6pp4S9ktegF98pYUU0hkphOOqdMB+1sNQhIz8y5E9+4pOioZijrkfNO/HUJVAFFfPKA==",
3388 +
"dev": true,
3389 +
"license": "MIT",
3390 +
"dependencies": {
3391 +
"@typescript-eslint/types": "8.57.1",
3392 +
"@typescript-eslint/typescript-estree": "8.57.1",
3393 +
"@typescript-eslint/utils": "8.57.1",
3394 +
"debug": "^4.4.3",
3395 +
"ts-api-utils": "^2.4.0"
3396 +
},
3397 +
"engines": {
3398 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3399 +
},
3400 +
"funding": {
3401 +
"type": "opencollective",
3402 +
"url": "https://opencollective.com/typescript-eslint"
3403 +
},
3404 +
"peerDependencies": {
3405 +
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
3406 +
"typescript": ">=4.8.4 <6.0.0"
3407 +
}
3408 +
},
3409 +
"node_modules/@typescript-eslint/types": {
3410 +
"version": "8.57.1",
3411 +
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.1.tgz",
3412 +
"integrity": "sha512-S29BOBPJSFUiblEl6RzPPjJt6w25A6XsBqRVDt53tA/tlL8q7ceQNZHTjPeONt/3S7KRI4quk+yP9jK2WjBiPQ==",
3413 +
"dev": true,
3414 +
"license": "MIT",
3415 +
"engines": {
3416 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3417 +
},
3418 +
"funding": {
3419 +
"type": "opencollective",
3420 +
"url": "https://opencollective.com/typescript-eslint"
3421 +
}
3422 +
},
3423 +
"node_modules/@typescript-eslint/typescript-estree": {
3424 +
"version": "8.57.1",
3425 +
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.1.tgz",
3426 +
"integrity": "sha512-ybe2hS9G6pXpqGtPli9Gx9quNV0TWLOmh58ADlmZe9DguLq0tiAKVjirSbtM1szG6+QH6rVXyU6GTLQbWnMY+g==",
3427 +
"dev": true,
3428 +
"license": "MIT",
3429 +
"dependencies": {
3430 +
"@typescript-eslint/project-service": "8.57.1",
3431 +
"@typescript-eslint/tsconfig-utils": "8.57.1",
3432 +
"@typescript-eslint/types": "8.57.1",
3433 +
"@typescript-eslint/visitor-keys": "8.57.1",
3434 +
"debug": "^4.4.3",
3435 +
"minimatch": "^10.2.2",
3436 +
"semver": "^7.7.3",
3437 +
"tinyglobby": "^0.2.15",
3438 +
"ts-api-utils": "^2.4.0"
3439 +
},
3440 +
"engines": {
3441 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3442 +
},
3443 +
"funding": {
3444 +
"type": "opencollective",
3445 +
"url": "https://opencollective.com/typescript-eslint"
3446 +
},
3447 +
"peerDependencies": {
3448 +
"typescript": ">=4.8.4 <6.0.0"
3449 +
}
3450 +
},
3451 +
"node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": {
3452 +
"version": "4.0.4",
3453 +
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
3454 +
"integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
3455 +
"dev": true,
3456 +
"license": "MIT",
3457 +
"engines": {
3458 +
"node": "18 || 20 || >=22"
3459 +
}
3460 +
},
3461 +
"node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
3462 +
"version": "5.0.4",
3463 +
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
3464 +
"integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
3465 +
"dev": true,
3466 +
"license": "MIT",
3467 +
"dependencies": {
3468 +
"balanced-match": "^4.0.2"
3469 +
},
3470 +
"engines": {
3471 +
"node": "18 || 20 || >=22"
3472 +
}
3473 +
},
3474 +
"node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
3475 +
"version": "10.2.4",
3476 +
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
3477 +
"integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
3478 +
"dev": true,
3479 +
"license": "BlueOak-1.0.0",
3480 +
"dependencies": {
3481 +
"brace-expansion": "^5.0.2"
3482 +
},
3483 +
"engines": {
3484 +
"node": "18 || 20 || >=22"
3485 +
},
3486 +
"funding": {
3487 +
"url": "https://github.com/sponsors/isaacs"
3488 +
}
3489 +
},
3490 +
"node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
3491 +
"version": "7.7.4",
3492 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
3493 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
3494 +
"dev": true,
3495 +
"license": "ISC",
3496 +
"bin": {
3497 +
"semver": "bin/semver.js"
3498 +
},
3499 +
"engines": {
3500 +
"node": ">=10"
3501 +
}
3502 +
},
3503 +
"node_modules/@typescript-eslint/utils": {
3504 +
"version": "8.57.1",
3505 +
"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.1.tgz",
3506 +
"integrity": "sha512-XUNSJ/lEVFttPMMoDVA2r2bwrl8/oPx8cURtczkSEswY5T3AeLmCy+EKWQNdL4u0MmAHOjcWrqJp2cdvgjn8dQ==",
3507 +
"dev": true,
3508 +
"license": "MIT",
3509 +
"dependencies": {
3510 +
"@eslint-community/eslint-utils": "^4.9.1",
3511 +
"@typescript-eslint/scope-manager": "8.57.1",
3512 +
"@typescript-eslint/types": "8.57.1",
3513 +
"@typescript-eslint/typescript-estree": "8.57.1"
3514 +
},
3515 +
"engines": {
3516 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3517 +
},
3518 +
"funding": {
3519 +
"type": "opencollective",
3520 +
"url": "https://opencollective.com/typescript-eslint"
3521 +
},
3522 +
"peerDependencies": {
3523 +
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
3524 +
"typescript": ">=4.8.4 <6.0.0"
3525 +
}
3526 +
},
3527 +
"node_modules/@typescript-eslint/visitor-keys": {
3528 +
"version": "8.57.1",
3529 +
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.1.tgz",
3530 +
"integrity": "sha512-YWnmJkXbofiz9KbnbbwuA2rpGkFPLbAIetcCNO6mJ8gdhdZ/v7WDXsoGFAJuM6ikUFKTlSQnjWnVO4ux+UzS6A==",
3531 +
"dev": true,
3532 +
"license": "MIT",
3533 +
"dependencies": {
3534 +
"@typescript-eslint/types": "8.57.1",
3535 +
"eslint-visitor-keys": "^5.0.0"
3536 +
},
3537 +
"engines": {
3538 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3539 +
},
3540 +
"funding": {
3541 +
"type": "opencollective",
3542 +
"url": "https://opencollective.com/typescript-eslint"
3543 +
}
3544 +
},
3545 +
"node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
3546 +
"version": "5.0.1",
3547 +
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
3548 +
"integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
3549 +
"dev": true,
3550 +
"license": "Apache-2.0",
3551 +
"engines": {
3552 +
"node": "^20.19.0 || ^22.13.0 || >=24"
3553 +
},
3554 +
"funding": {
3555 +
"url": "https://opencollective.com/eslint"
3556 +
}
3557 +
},
3558 +
"node_modules/@ungap/structured-clone": {
3559 +
"version": "1.3.0",
3560 +
"resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz",
3561 +
"integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==",
3562 +
"license": "ISC"
3563 +
},
3564 +
"node_modules/@unrs/resolver-binding-android-arm-eabi": {
3565 +
"version": "1.11.1",
3566 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.1.tgz",
3567 +
"integrity": "sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==",
3568 +
"cpu": [
3569 +
"arm"
3570 +
],
3571 +
"dev": true,
3572 +
"license": "MIT",
3573 +
"optional": true,
3574 +
"os": [
3575 +
"android"
3576 +
]
3577 +
},
3578 +
"node_modules/@unrs/resolver-binding-android-arm64": {
3579 +
"version": "1.11.1",
3580 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.11.1.tgz",
3581 +
"integrity": "sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==",
3582 +
"cpu": [
3583 +
"arm64"
3584 +
],
3585 +
"dev": true,
3586 +
"license": "MIT",
3587 +
"optional": true,
3588 +
"os": [
3589 +
"android"
3590 +
]
3591 +
},
3592 +
"node_modules/@unrs/resolver-binding-darwin-arm64": {
3593 +
"version": "1.11.1",
3594 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.11.1.tgz",
3595 +
"integrity": "sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==",
3596 +
"cpu": [
3597 +
"arm64"
3598 +
],
3599 +
"dev": true,
3600 +
"license": "MIT",
3601 +
"optional": true,
3602 +
"os": [
3603 +
"darwin"
3604 +
]
3605 +
},
3606 +
"node_modules/@unrs/resolver-binding-darwin-x64": {
3607 +
"version": "1.11.1",
3608 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.11.1.tgz",
3609 +
"integrity": "sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==",
3610 +
"cpu": [
3611 +
"x64"
3612 +
],
3613 +
"dev": true,
3614 +
"license": "MIT",
3615 +
"optional": true,
3616 +
"os": [
3617 +
"darwin"
3618 +
]
3619 +
},
3620 +
"node_modules/@unrs/resolver-binding-freebsd-x64": {
3621 +
"version": "1.11.1",
3622 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.11.1.tgz",
3623 +
"integrity": "sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==",
3624 +
"cpu": [
3625 +
"x64"
3626 +
],
3627 +
"dev": true,
3628 +
"license": "MIT",
3629 +
"optional": true,
3630 +
"os": [
3631 +
"freebsd"
3632 +
]
3633 +
},
3634 +
"node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": {
3635 +
"version": "1.11.1",
3636 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.11.1.tgz",
3637 +
"integrity": "sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==",
3638 +
"cpu": [
3639 +
"arm"
3640 +
],
3641 +
"dev": true,
3642 +
"license": "MIT",
3643 +
"optional": true,
3644 +
"os": [
3645 +
"linux"
3646 +
]
3647 +
},
3648 +
"node_modules/@unrs/resolver-binding-linux-arm-musleabihf": {
3649 +
"version": "1.11.1",
3650 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.11.1.tgz",
3651 +
"integrity": "sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==",
3652 +
"cpu": [
3653 +
"arm"
3654 +
],
3655 +
"dev": true,
3656 +
"license": "MIT",
3657 +
"optional": true,
3658 +
"os": [
3659 +
"linux"
3660 +
]
3661 +
},
3662 +
"node_modules/@unrs/resolver-binding-linux-arm64-gnu": {
3663 +
"version": "1.11.1",
3664 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.11.1.tgz",
3665 +
"integrity": "sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==",
3666 +
"cpu": [
3667 +
"arm64"
3668 +
],
3669 +
"dev": true,
3670 +
"libc": [
3671 +
"glibc"
3672 +
],
3673 +
"license": "MIT",
3674 +
"optional": true,
3675 +
"os": [
3676 +
"linux"
3677 +
]
3678 +
},
3679 +
"node_modules/@unrs/resolver-binding-linux-arm64-musl": {
3680 +
"version": "1.11.1",
3681 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.11.1.tgz",
3682 +
"integrity": "sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==",
3683 +
"cpu": [
3684 +
"arm64"
3685 +
],
3686 +
"dev": true,
3687 +
"libc": [
3688 +
"musl"
3689 +
],
3690 +
"license": "MIT",
3691 +
"optional": true,
3692 +
"os": [
3693 +
"linux"
3694 +
]
3695 +
},
3696 +
"node_modules/@unrs/resolver-binding-linux-ppc64-gnu": {
3697 +
"version": "1.11.1",
3698 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.11.1.tgz",
3699 +
"integrity": "sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==",
3700 +
"cpu": [
3701 +
"ppc64"
3702 +
],
3703 +
"dev": true,
3704 +
"libc": [
3705 +
"glibc"
3706 +
],
3707 +
"license": "MIT",
3708 +
"optional": true,
3709 +
"os": [
3710 +
"linux"
3711 +
]
3712 +
},
3713 +
"node_modules/@unrs/resolver-binding-linux-riscv64-gnu": {
3714 +
"version": "1.11.1",
3715 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.11.1.tgz",
3716 +
"integrity": "sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==",
3717 +
"cpu": [
3718 +
"riscv64"
3719 +
],
3720 +
"dev": true,
3721 +
"libc": [
3722 +
"glibc"
3723 +
],
3724 +
"license": "MIT",
3725 +
"optional": true,
3726 +
"os": [
3727 +
"linux"
3728 +
]
3729 +
},
3730 +
"node_modules/@unrs/resolver-binding-linux-riscv64-musl": {
3731 +
"version": "1.11.1",
3732 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.11.1.tgz",
3733 +
"integrity": "sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==",
3734 +
"cpu": [
3735 +
"riscv64"
3736 +
],
3737 +
"dev": true,
3738 +
"libc": [
3739 +
"musl"
3740 +
],
3741 +
"license": "MIT",
3742 +
"optional": true,
3743 +
"os": [
3744 +
"linux"
3745 +
]
3746 +
},
3747 +
"node_modules/@unrs/resolver-binding-linux-s390x-gnu": {
3748 +
"version": "1.11.1",
3749 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.11.1.tgz",
3750 +
"integrity": "sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==",
3751 +
"cpu": [
3752 +
"s390x"
3753 +
],
3754 +
"dev": true,
3755 +
"libc": [
3756 +
"glibc"
3757 +
],
3758 +
"license": "MIT",
3759 +
"optional": true,
3760 +
"os": [
3761 +
"linux"
3762 +
]
3763 +
},
3764 +
"node_modules/@unrs/resolver-binding-linux-x64-gnu": {
3765 +
"version": "1.11.1",
3766 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.11.1.tgz",
3767 +
"integrity": "sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==",
3768 +
"cpu": [
3769 +
"x64"
3770 +
],
3771 +
"dev": true,
3772 +
"libc": [
3773 +
"glibc"
3774 +
],
3775 +
"license": "MIT",
3776 +
"optional": true,
3777 +
"os": [
3778 +
"linux"
3779 +
]
3780 +
},
3781 +
"node_modules/@unrs/resolver-binding-linux-x64-musl": {
3782 +
"version": "1.11.1",
3783 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.1.tgz",
3784 +
"integrity": "sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==",
3785 +
"cpu": [
3786 +
"x64"
3787 +
],
3788 +
"dev": true,
3789 +
"libc": [
3790 +
"musl"
3791 +
],
3792 +
"license": "MIT",
3793 +
"optional": true,
3794 +
"os": [
3795 +
"linux"
3796 +
]
3797 +
},
3798 +
"node_modules/@unrs/resolver-binding-wasm32-wasi": {
3799 +
"version": "1.11.1",
3800 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.11.1.tgz",
3801 +
"integrity": "sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==",
3802 +
"cpu": [
3803 +
"wasm32"
3804 +
],
3805 +
"dev": true,
3806 +
"license": "MIT",
3807 +
"optional": true,
3808 +
"dependencies": {
3809 +
"@napi-rs/wasm-runtime": "^0.2.11"
3810 +
},
3811 +
"engines": {
3812 +
"node": ">=14.0.0"
3813 +
}
3814 +
},
3815 +
"node_modules/@unrs/resolver-binding-win32-arm64-msvc": {
3816 +
"version": "1.11.1",
3817 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.11.1.tgz",
3818 +
"integrity": "sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==",
3819 +
"cpu": [
3820 +
"arm64"
3821 +
],
3822 +
"dev": true,
3823 +
"license": "MIT",
3824 +
"optional": true,
3825 +
"os": [
3826 +
"win32"
3827 +
]
3828 +
},
3829 +
"node_modules/@unrs/resolver-binding-win32-ia32-msvc": {
3830 +
"version": "1.11.1",
3831 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.11.1.tgz",
3832 +
"integrity": "sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==",
3833 +
"cpu": [
3834 +
"ia32"
3835 +
],
3836 +
"dev": true,
3837 +
"license": "MIT",
3838 +
"optional": true,
3839 +
"os": [
3840 +
"win32"
3841 +
]
3842 +
},
3843 +
"node_modules/@unrs/resolver-binding-win32-x64-msvc": {
3844 +
"version": "1.11.1",
3845 +
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.1.tgz",
3846 +
"integrity": "sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==",
3847 +
"cpu": [
3848 +
"x64"
3849 +
],
3850 +
"dev": true,
3851 +
"license": "MIT",
3852 +
"optional": true,
3853 +
"os": [
3854 +
"win32"
3855 +
]
3856 +
},
3857 +
"node_modules/@urql/core": {
3858 +
"version": "5.2.0",
3859 +
"resolved": "https://registry.npmjs.org/@urql/core/-/core-5.2.0.tgz",
3860 +
"integrity": "sha512-/n0ieD0mvvDnVAXEQgX/7qJiVcvYvNkOHeBvkwtylfjydar123caCXcl58PXFY11oU1oquJocVXHxLAbtv4x1A==",
3861 +
"license": "MIT",
3862 +
"dependencies": {
3863 +
"@0no-co/graphql.web": "^1.0.13",
3864 +
"wonka": "^6.3.2"
3865 +
}
3866 +
},
3867 +
"node_modules/@urql/exchange-retry": {
3868 +
"version": "1.3.2",
3869 +
"resolved": "https://registry.npmjs.org/@urql/exchange-retry/-/exchange-retry-1.3.2.tgz",
3870 +
"integrity": "sha512-TQMCz2pFJMfpNxmSfX1VSfTjwUIFx/mL+p1bnfM1xjjdla7Z+KnGMW/EhFbpckp3LyWAH4PgOsMwOMnIN+MBFg==",
3871 +
"license": "MIT",
3872 +
"dependencies": {
3873 +
"@urql/core": "^5.1.2",
3874 +
"wonka": "^6.3.2"
3875 +
},
3876 +
"peerDependencies": {
3877 +
"@urql/core": "^5.0.0"
3878 +
}
3879 +
},
3880 +
"node_modules/@xmldom/xmldom": {
3881 +
"version": "0.8.11",
3882 +
"resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.11.tgz",
3883 +
"integrity": "sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==",
3884 +
"license": "MIT",
3885 +
"engines": {
3886 +
"node": ">=10.0.0"
3887 +
}
3888 +
},
3889 +
"node_modules/abort-controller": {
3890 +
"version": "3.0.0",
3891 +
"resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
3892 +
"integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
3893 +
"license": "MIT",
3894 +
"dependencies": {
3895 +
"event-target-shim": "^5.0.0"
3896 +
},
3897 +
"engines": {
3898 +
"node": ">=6.5"
3899 +
}
3900 +
},
3901 +
"node_modules/accepts": {
3902 +
"version": "1.3.8",
3903 +
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
3904 +
"integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
3905 +
"license": "MIT",
3906 +
"dependencies": {
3907 +
"mime-types": "~2.1.34",
3908 +
"negotiator": "0.6.3"
3909 +
},
3910 +
"engines": {
3911 +
"node": ">= 0.6"
3912 +
}
3913 +
},
3914 +
"node_modules/acorn": {
3915 +
"version": "8.16.0",
3916 +
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz",
3917 +
"integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==",
3918 +
"license": "MIT",
3919 +
"bin": {
3920 +
"acorn": "bin/acorn"
3921 +
},
3922 +
"engines": {
3923 +
"node": ">=0.4.0"
3924 +
}
3925 +
},
3926 +
"node_modules/acorn-jsx": {
3927 +
"version": "5.3.2",
3928 +
"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
3929 +
"integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
3930 +
"dev": true,
3931 +
"license": "MIT",
3932 +
"peerDependencies": {
3933 +
"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
3934 +
}
3935 +
},
3936 +
"node_modules/agent-base": {
3937 +
"version": "7.1.4",
3938 +
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
3939 +
"integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
3940 +
"license": "MIT",
3941 +
"engines": {
3942 +
"node": ">= 14"
3943 +
}
3944 +
},
3945 +
"node_modules/ajv": {
3946 +
"version": "6.14.0",
3947 +
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
3948 +
"integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
3949 +
"dev": true,
3950 +
"license": "MIT",
3951 +
"dependencies": {
3952 +
"fast-deep-equal": "^3.1.1",
3953 +
"fast-json-stable-stringify": "^2.0.0",
3954 +
"json-schema-traverse": "^0.4.1",
3955 +
"uri-js": "^4.2.2"
3956 +
},
3957 +
"funding": {
3958 +
"type": "github",
3959 +
"url": "https://github.com/sponsors/epoberezkin"
3960 +
}
3961 +
},
3962 +
"node_modules/anser": {
3963 +
"version": "1.4.10",
3964 +
"resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz",
3965 +
"integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==",
3966 +
"license": "MIT"
3967 +
},
3968 +
"node_modules/ansi-escapes": {
3969 +
"version": "4.3.2",
3970 +
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
3971 +
"integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
3972 +
"license": "MIT",
3973 +
"dependencies": {
3974 +
"type-fest": "^0.21.3"
3975 +
},
3976 +
"engines": {
3977 +
"node": ">=8"
3978 +
},
3979 +
"funding": {
3980 +
"url": "https://github.com/sponsors/sindresorhus"
3981 +
}
3982 +
},
3983 +
"node_modules/ansi-escapes/node_modules/type-fest": {
3984 +
"version": "0.21.3",
3985 +
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
3986 +
"integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
3987 +
"license": "(MIT OR CC0-1.0)",
3988 +
"engines": {
3989 +
"node": ">=10"
3990 +
},
3991 +
"funding": {
3992 +
"url": "https://github.com/sponsors/sindresorhus"
3993 +
}
3994 +
},
3995 +
"node_modules/ansi-regex": {
3996 +
"version": "5.0.1",
3997 +
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3998 +
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
3999 +
"license": "MIT",
4000 +
"engines": {
4001 +
"node": ">=8"
4002 +
}
4003 +
},
4004 +
"node_modules/ansi-styles": {
4005 +
"version": "4.3.0",
4006 +
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4007 +
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4008 +
"license": "MIT",
4009 +
"dependencies": {
4010 +
"color-convert": "^2.0.1"
4011 +
},
4012 +
"engines": {
4013 +
"node": ">=8"
4014 +
},
4015 +
"funding": {
4016 +
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
4017 +
}
4018 +
},
4019 +
"node_modules/any-promise": {
4020 +
"version": "1.3.0",
4021 +
"resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
4022 +
"integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
4023 +
"license": "MIT"
4024 +
},
4025 +
"node_modules/anymatch": {
4026 +
"version": "3.1.3",
4027 +
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
4028 +
"integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
4029 +
"license": "ISC",
4030 +
"dependencies": {
4031 +
"normalize-path": "^3.0.0",
4032 +
"picomatch": "^2.0.4"
4033 +
},
4034 +
"engines": {
4035 +
"node": ">= 8"
4036 +
}
4037 +
},
4038 +
"node_modules/arg": {
4039 +
"version": "5.0.2",
4040 +
"resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
4041 +
"integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
4042 +
"license": "MIT"
4043 +
},
4044 +
"node_modules/argparse": {
4045 +
"version": "2.0.1",
4046 +
"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
4047 +
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
4048 +
"license": "Python-2.0"
4049 +
},
4050 +
"node_modules/aria-hidden": {
4051 +
"version": "1.2.6",
4052 +
"resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz",
4053 +
"integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==",
4054 +
"license": "MIT",
4055 +
"dependencies": {
4056 +
"tslib": "^2.0.0"
4057 +
},
4058 +
"engines": {
4059 +
"node": ">=10"
4060 +
}
4061 +
},
4062 +
"node_modules/array-buffer-byte-length": {
4063 +
"version": "1.0.2",
4064 +
"resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz",
4065 +
"integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==",
4066 +
"dev": true,
4067 +
"license": "MIT",
4068 +
"dependencies": {
4069 +
"call-bound": "^1.0.3",
4070 +
"is-array-buffer": "^3.0.5"
4071 +
},
4072 +
"engines": {
4073 +
"node": ">= 0.4"
4074 +
},
4075 +
"funding": {
4076 +
"url": "https://github.com/sponsors/ljharb"
4077 +
}
4078 +
},
4079 +
"node_modules/array-includes": {
4080 +
"version": "3.1.9",
4081 +
"resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz",
4082 +
"integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==",
4083 +
"dev": true,
4084 +
"license": "MIT",
4085 +
"dependencies": {
4086 +
"call-bind": "^1.0.8",
4087 +
"call-bound": "^1.0.4",
4088 +
"define-properties": "^1.2.1",
4089 +
"es-abstract": "^1.24.0",
4090 +
"es-object-atoms": "^1.1.1",
4091 +
"get-intrinsic": "^1.3.0",
4092 +
"is-string": "^1.1.1",
4093 +
"math-intrinsics": "^1.1.0"
4094 +
},
4095 +
"engines": {
4096 +
"node": ">= 0.4"
4097 +
},
4098 +
"funding": {
4099 +
"url": "https://github.com/sponsors/ljharb"
4100 +
}
4101 +
},
4102 +
"node_modules/array.prototype.findlast": {
4103 +
"version": "1.2.5",
4104 +
"resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz",
4105 +
"integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==",
4106 +
"dev": true,
4107 +
"license": "MIT",
4108 +
"dependencies": {
4109 +
"call-bind": "^1.0.7",
4110 +
"define-properties": "^1.2.1",
4111 +
"es-abstract": "^1.23.2",
4112 +
"es-errors": "^1.3.0",
4113 +
"es-object-atoms": "^1.0.0",
4114 +
"es-shim-unscopables": "^1.0.2"
4115 +
},
4116 +
"engines": {
4117 +
"node": ">= 0.4"
4118 +
},
4119 +
"funding": {
4120 +
"url": "https://github.com/sponsors/ljharb"
4121 +
}
4122 +
},
4123 +
"node_modules/array.prototype.findlastindex": {
4124 +
"version": "1.2.6",
4125 +
"resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz",
4126 +
"integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==",
4127 +
"dev": true,
4128 +
"license": "MIT",
4129 +
"dependencies": {
4130 +
"call-bind": "^1.0.8",
4131 +
"call-bound": "^1.0.4",
4132 +
"define-properties": "^1.2.1",
4133 +
"es-abstract": "^1.23.9",
4134 +
"es-errors": "^1.3.0",
4135 +
"es-object-atoms": "^1.1.1",
4136 +
"es-shim-unscopables": "^1.1.0"
4137 +
},
4138 +
"engines": {
4139 +
"node": ">= 0.4"
4140 +
},
4141 +
"funding": {
4142 +
"url": "https://github.com/sponsors/ljharb"
4143 +
}
4144 +
},
4145 +
"node_modules/array.prototype.flat": {
4146 +
"version": "1.3.3",
4147 +
"resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz",
4148 +
"integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==",
4149 +
"dev": true,
4150 +
"license": "MIT",
4151 +
"dependencies": {
4152 +
"call-bind": "^1.0.8",
4153 +
"define-properties": "^1.2.1",
4154 +
"es-abstract": "^1.23.5",
4155 +
"es-shim-unscopables": "^1.0.2"
4156 +
},
4157 +
"engines": {
4158 +
"node": ">= 0.4"
4159 +
},
4160 +
"funding": {
4161 +
"url": "https://github.com/sponsors/ljharb"
4162 +
}
4163 +
},
4164 +
"node_modules/array.prototype.flatmap": {
4165 +
"version": "1.3.3",
4166 +
"resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz",
4167 +
"integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==",
4168 +
"dev": true,
4169 +
"license": "MIT",
4170 +
"dependencies": {
4171 +
"call-bind": "^1.0.8",
4172 +
"define-properties": "^1.2.1",
4173 +
"es-abstract": "^1.23.5",
4174 +
"es-shim-unscopables": "^1.0.2"
4175 +
},
4176 +
"engines": {
4177 +
"node": ">= 0.4"
4178 +
},
4179 +
"funding": {
4180 +
"url": "https://github.com/sponsors/ljharb"
4181 +
}
4182 +
},
4183 +
"node_modules/array.prototype.tosorted": {
4184 +
"version": "1.1.4",
4185 +
"resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz",
4186 +
"integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==",
4187 +
"dev": true,
4188 +
"license": "MIT",
4189 +
"dependencies": {
4190 +
"call-bind": "^1.0.7",
4191 +
"define-properties": "^1.2.1",
4192 +
"es-abstract": "^1.23.3",
4193 +
"es-errors": "^1.3.0",
4194 +
"es-shim-unscopables": "^1.0.2"
4195 +
},
4196 +
"engines": {
4197 +
"node": ">= 0.4"
4198 +
}
4199 +
},
4200 +
"node_modules/arraybuffer.prototype.slice": {
4201 +
"version": "1.0.4",
4202 +
"resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz",
4203 +
"integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==",
4204 +
"dev": true,
4205 +
"license": "MIT",
4206 +
"dependencies": {
4207 +
"array-buffer-byte-length": "^1.0.1",
4208 +
"call-bind": "^1.0.8",
4209 +
"define-properties": "^1.2.1",
4210 +
"es-abstract": "^1.23.5",
4211 +
"es-errors": "^1.3.0",
4212 +
"get-intrinsic": "^1.2.6",
4213 +
"is-array-buffer": "^3.0.4"
4214 +
},
4215 +
"engines": {
4216 +
"node": ">= 0.4"
4217 +
},
4218 +
"funding": {
4219 +
"url": "https://github.com/sponsors/ljharb"
4220 +
}
4221 +
},
4222 +
"node_modules/asap": {
4223 +
"version": "2.0.6",
4224 +
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
4225 +
"integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
4226 +
"license": "MIT"
4227 +
},
4228 +
"node_modules/async-function": {
4229 +
"version": "1.0.0",
4230 +
"resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz",
4231 +
"integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==",
4232 +
"dev": true,
4233 +
"license": "MIT",
4234 +
"engines": {
4235 +
"node": ">= 0.4"
4236 +
}
4237 +
},
4238 +
"node_modules/async-limiter": {
4239 +
"version": "1.0.1",
4240 +
"resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
4241 +
"integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
4242 +
"license": "MIT"
4243 +
},
4244 +
"node_modules/available-typed-arrays": {
4245 +
"version": "1.0.7",
4246 +
"resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
4247 +
"integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
4248 +
"dev": true,
4249 +
"license": "MIT",
4250 +
"dependencies": {
4251 +
"possible-typed-array-names": "^1.0.0"
4252 +
},
4253 +
"engines": {
4254 +
"node": ">= 0.4"
4255 +
},
4256 +
"funding": {
4257 +
"url": "https://github.com/sponsors/ljharb"
4258 +
}
4259 +
},
4260 +
"node_modules/babel-jest": {
4261 +
"version": "29.7.0",
4262 +
"resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
4263 +
"integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==",
4264 +
"license": "MIT",
4265 +
"dependencies": {
4266 +
"@jest/transform": "^29.7.0",
4267 +
"@types/babel__core": "^7.1.14",
4268 +
"babel-plugin-istanbul": "^6.1.1",
4269 +
"babel-preset-jest": "^29.6.3",
4270 +
"chalk": "^4.0.0",
4271 +
"graceful-fs": "^4.2.9",
4272 +
"slash": "^3.0.0"
4273 +
},
4274 +
"engines": {
4275 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
4276 +
},
4277 +
"peerDependencies": {
4278 +
"@babel/core": "^7.8.0"
4279 +
}
4280 +
},
4281 +
"node_modules/babel-plugin-istanbul": {
4282 +
"version": "6.1.1",
4283 +
"resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
4284 +
"integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
4285 +
"license": "BSD-3-Clause",
4286 +
"dependencies": {
4287 +
"@babel/helper-plugin-utils": "^7.0.0",
4288 +
"@istanbuljs/load-nyc-config": "^1.0.0",
4289 +
"@istanbuljs/schema": "^0.1.2",
4290 +
"istanbul-lib-instrument": "^5.0.4",
4291 +
"test-exclude": "^6.0.0"
4292 +
},
4293 +
"engines": {
4294 +
"node": ">=8"
4295 +
}
4296 +
},
4297 +
"node_modules/babel-plugin-jest-hoist": {
4298 +
"version": "29.6.3",
4299 +
"resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",
4300 +
"integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==",
4301 +
"license": "MIT",
4302 +
"dependencies": {
4303 +
"@babel/template": "^7.3.3",
4304 +
"@babel/types": "^7.3.3",
4305 +
"@types/babel__core": "^7.1.14",
4306 +
"@types/babel__traverse": "^7.0.6"
4307 +
},
4308 +
"engines": {
4309 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
4310 +
}
4311 +
},
4312 +
"node_modules/babel-plugin-polyfill-corejs2": {
4313 +
"version": "0.4.17",
4314 +
"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.17.tgz",
4315 +
"integrity": "sha512-aTyf30K/rqAsNwN76zYrdtx8obu0E4KoUME29B1xj+B3WxgvWkp943vYQ+z8Mv3lw9xHXMHpvSPOBxzAkIa94w==",
4316 +
"license": "MIT",
4317 +
"dependencies": {
4318 +
"@babel/compat-data": "^7.28.6",
4319 +
"@babel/helper-define-polyfill-provider": "^0.6.8",
4320 +
"semver": "^6.3.1"
4321 +
},
4322 +
"peerDependencies": {
4323 +
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
4324 +
}
4325 +
},
4326 +
"node_modules/babel-plugin-polyfill-corejs3": {
4327 +
"version": "0.13.0",
4328 +
"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz",
4329 +
"integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==",
4330 +
"license": "MIT",
4331 +
"dependencies": {
4332 +
"@babel/helper-define-polyfill-provider": "^0.6.5",
4333 +
"core-js-compat": "^3.43.0"
4334 +
},
4335 +
"peerDependencies": {
4336 +
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
4337 +
}
4338 +
},
4339 +
"node_modules/babel-plugin-polyfill-regenerator": {
4340 +
"version": "0.6.8",
4341 +
"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.8.tgz",
4342 +
"integrity": "sha512-M762rNHfSF1EV3SLtnCJXFoQbbIIz0OyRwnCmV0KPC7qosSfCO0QLTSuJX3ayAebubhE6oYBAYPrBA5ljowaZg==",
4343 +
"license": "MIT",
4344 +
"dependencies": {
4345 +
"@babel/helper-define-polyfill-provider": "^0.6.8"
4346 +
},
4347 +
"peerDependencies": {
4348 +
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
4349 +
}
4350 +
},
4351 +
"node_modules/babel-plugin-react-compiler": {
4352 +
"version": "1.0.0",
4353 +
"resolved": "https://registry.npmjs.org/babel-plugin-react-compiler/-/babel-plugin-react-compiler-1.0.0.tgz",
4354 +
"integrity": "sha512-Ixm8tFfoKKIPYdCCKYTsqv+Fd4IJ0DQqMyEimo+pxUOMUR9cVPlwTrFt9Avu+3cb6Zp3mAzl+t1MrG2fxxKsxw==",
4355 +
"license": "MIT",
4356 +
"dependencies": {
4357 +
"@babel/types": "^7.26.0"
4358 +
}
4359 +
},
4360 +
"node_modules/babel-plugin-react-native-web": {
4361 +
"version": "0.21.2",
4362 +
"resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.21.2.tgz",
4363 +
"integrity": "sha512-SPD0J6qjJn8231i0HZhlAGH6NORe+QvRSQM2mwQEzJ2Fb3E4ruWTiiicPlHjmeWShDXLcvoorOCXjeR7k/lyWA==",
4364 +
"license": "MIT"
4365 +
},
4366 +
"node_modules/babel-plugin-syntax-hermes-parser": {
4367 +
"version": "0.29.1",
4368 +
"resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.29.1.tgz",
4369 +
"integrity": "sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==",
4370 +
"license": "MIT",
4371 +
"dependencies": {
4372 +
"hermes-parser": "0.29.1"
4373 +
}
4374 +
},
4375 +
"node_modules/babel-plugin-transform-flow-enums": {
4376 +
"version": "0.0.2",
4377 +
"resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz",
4378 +
"integrity": "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==",
4379 +
"license": "MIT",
4380 +
"dependencies": {
4381 +
"@babel/plugin-syntax-flow": "^7.12.1"
4382 +
}
4383 +
},
4384 +
"node_modules/babel-preset-current-node-syntax": {
4385 +
"version": "1.2.0",
4386 +
"resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz",
4387 +
"integrity": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==",
4388 +
"license": "MIT",
4389 +
"dependencies": {
4390 +
"@babel/plugin-syntax-async-generators": "^7.8.4",
4391 +
"@babel/plugin-syntax-bigint": "^7.8.3",
4392 +
"@babel/plugin-syntax-class-properties": "^7.12.13",
4393 +
"@babel/plugin-syntax-class-static-block": "^7.14.5",
4394 +
"@babel/plugin-syntax-import-attributes": "^7.24.7",
4395 +
"@babel/plugin-syntax-import-meta": "^7.10.4",
4396 +
"@babel/plugin-syntax-json-strings": "^7.8.3",
4397 +
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
4398 +
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
4399 +
"@babel/plugin-syntax-numeric-separator": "^7.10.4",
4400 +
"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
4401 +
"@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
4402 +
"@babel/plugin-syntax-optional-chaining": "^7.8.3",
4403 +
"@babel/plugin-syntax-private-property-in-object": "^7.14.5",
4404 +
"@babel/plugin-syntax-top-level-await": "^7.14.5"
4405 +
},
4406 +
"peerDependencies": {
4407 +
"@babel/core": "^7.0.0 || ^8.0.0-0"
4408 +
}
4409 +
},
4410 +
"node_modules/babel-preset-expo": {
4411 +
"version": "54.0.10",
4412 +
"resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-54.0.10.tgz",
4413 +
"integrity": "sha512-wTt7POavLFypLcPW/uC5v8y+mtQKDJiyGLzYCjqr9tx0Qc3vCXcDKk1iCFIj/++Iy5CWhhTflEa7VvVPNWeCfw==",
4414 +
"license": "MIT",
4415 +
"dependencies": {
4416 +
"@babel/helper-module-imports": "^7.25.9",
4417 +
"@babel/plugin-proposal-decorators": "^7.12.9",
4418 +
"@babel/plugin-proposal-export-default-from": "^7.24.7",
4419 +
"@babel/plugin-syntax-export-default-from": "^7.24.7",
4420 +
"@babel/plugin-transform-class-static-block": "^7.27.1",
4421 +
"@babel/plugin-transform-export-namespace-from": "^7.25.9",
4422 +
"@babel/plugin-transform-flow-strip-types": "^7.25.2",
4423 +
"@babel/plugin-transform-modules-commonjs": "^7.24.8",
4424 +
"@babel/plugin-transform-object-rest-spread": "^7.24.7",
4425 +
"@babel/plugin-transform-parameters": "^7.24.7",
4426 +
"@babel/plugin-transform-private-methods": "^7.24.7",
4427 +
"@babel/plugin-transform-private-property-in-object": "^7.24.7",
4428 +
"@babel/plugin-transform-runtime": "^7.24.7",
4429 +
"@babel/preset-react": "^7.22.15",
4430 +
"@babel/preset-typescript": "^7.23.0",
4431 +
"@react-native/babel-preset": "0.81.5",
4432 +
"babel-plugin-react-compiler": "^1.0.0",
4433 +
"babel-plugin-react-native-web": "~0.21.0",
4434 +
"babel-plugin-syntax-hermes-parser": "^0.29.1",
4435 +
"babel-plugin-transform-flow-enums": "^0.0.2",
4436 +
"debug": "^4.3.4",
4437 +
"resolve-from": "^5.0.0"
4438 +
},
4439 +
"peerDependencies": {
4440 +
"@babel/runtime": "^7.20.0",
4441 +
"expo": "*",
4442 +
"react-refresh": ">=0.14.0 <1.0.0"
4443 +
},
4444 +
"peerDependenciesMeta": {
4445 +
"@babel/runtime": {
4446 +
"optional": true
4447 +
},
4448 +
"expo": {
4449 +
"optional": true
4450 +
}
4451 +
}
4452 +
},
4453 +
"node_modules/babel-preset-jest": {
4454 +
"version": "29.6.3",
4455 +
"resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
4456 +
"integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==",
4457 +
"license": "MIT",
4458 +
"dependencies": {
4459 +
"babel-plugin-jest-hoist": "^29.6.3",
4460 +
"babel-preset-current-node-syntax": "^1.0.0"
4461 +
},
4462 +
"engines": {
4463 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
4464 +
},
4465 +
"peerDependencies": {
4466 +
"@babel/core": "^7.0.0"
4467 +
}
4468 +
},
4469 +
"node_modules/balanced-match": {
4470 +
"version": "1.0.2",
4471 +
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
4472 +
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
4473 +
"license": "MIT"
4474 +
},
4475 +
"node_modules/base64-js": {
4476 +
"version": "1.5.1",
4477 +
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
4478 +
"integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
4479 +
"funding": [
4480 +
{
4481 +
"type": "github",
4482 +
"url": "https://github.com/sponsors/feross"
4483 +
},
4484 +
{
4485 +
"type": "patreon",
4486 +
"url": "https://www.patreon.com/feross"
4487 +
},
4488 +
{
4489 +
"type": "consulting",
4490 +
"url": "https://feross.org/support"
4491 +
}
4492 +
],
4493 +
"license": "MIT"
4494 +
},
4495 +
"node_modules/baseline-browser-mapping": {
4496 +
"version": "2.10.9",
4497 +
"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.9.tgz",
4498 +
"integrity": "sha512-OZd0e2mU11ClX8+IdXe3r0dbqMEznRiT4TfbhYIbcRPZkqJ7Qwer8ij3GZAmLsRKa+II9V1v5czCkvmHH3XZBg==",
4499 +
"license": "Apache-2.0",
4500 +
"bin": {
4501 +
"baseline-browser-mapping": "dist/cli.cjs"
4502 +
},
4503 +
"engines": {
4504 +
"node": ">=6.0.0"
4505 +
}
4506 +
},
4507 +
"node_modules/better-opn": {
4508 +
"version": "3.0.2",
4509 +
"resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz",
4510 +
"integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==",
4511 +
"license": "MIT",
4512 +
"dependencies": {
4513 +
"open": "^8.0.4"
4514 +
},
4515 +
"engines": {
4516 +
"node": ">=12.0.0"
4517 +
}
4518 +
},
4519 +
"node_modules/better-opn/node_modules/open": {
4520 +
"version": "8.4.2",
4521 +
"resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
4522 +
"integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
4523 +
"license": "MIT",
4524 +
"dependencies": {
4525 +
"define-lazy-prop": "^2.0.0",
4526 +
"is-docker": "^2.1.1",
4527 +
"is-wsl": "^2.2.0"
4528 +
},
4529 +
"engines": {
4530 +
"node": ">=12"
4531 +
},
4532 +
"funding": {
4533 +
"url": "https://github.com/sponsors/sindresorhus"
4534 +
}
4535 +
},
4536 +
"node_modules/big-integer": {
4537 +
"version": "1.6.52",
4538 +
"resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz",
4539 +
"integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==",
4540 +
"license": "Unlicense",
4541 +
"engines": {
4542 +
"node": ">=0.6"
4543 +
}
4544 +
},
4545 +
"node_modules/bplist-creator": {
4546 +
"version": "0.1.0",
4547 +
"resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz",
4548 +
"integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==",
4549 +
"license": "MIT",
4550 +
"dependencies": {
4551 +
"stream-buffers": "2.2.x"
4552 +
}
4553 +
},
4554 +
"node_modules/bplist-parser": {
4555 +
"version": "0.3.1",
4556 +
"resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz",
4557 +
"integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==",
4558 +
"license": "MIT",
4559 +
"dependencies": {
4560 +
"big-integer": "1.6.x"
4561 +
},
4562 +
"engines": {
4563 +
"node": ">= 5.10.0"
4564 +
}
4565 +
},
4566 +
"node_modules/brace-expansion": {
4567 +
"version": "1.1.12",
4568 +
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
4569 +
"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
4570 +
"license": "MIT",
4571 +
"dependencies": {
4572 +
"balanced-match": "^1.0.0",
4573 +
"concat-map": "0.0.1"
4574 +
}
4575 +
},
4576 +
"node_modules/braces": {
4577 +
"version": "3.0.3",
4578 +
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
4579 +
"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
4580 +
"license": "MIT",
4581 +
"dependencies": {
4582 +
"fill-range": "^7.1.1"
4583 +
},
4584 +
"engines": {
4585 +
"node": ">=8"
4586 +
}
4587 +
},
4588 +
"node_modules/browserslist": {
4589 +
"version": "4.28.1",
4590 +
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
4591 +
"integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
4592 +
"funding": [
4593 +
{
4594 +
"type": "opencollective",
4595 +
"url": "https://opencollective.com/browserslist"
4596 +
},
4597 +
{
4598 +
"type": "tidelift",
4599 +
"url": "https://tidelift.com/funding/github/npm/browserslist"
4600 +
},
4601 +
{
4602 +
"type": "github",
4603 +
"url": "https://github.com/sponsors/ai"
4604 +
}
4605 +
],
4606 +
"license": "MIT",
4607 +
"dependencies": {
4608 +
"baseline-browser-mapping": "^2.9.0",
4609 +
"caniuse-lite": "^1.0.30001759",
4610 +
"electron-to-chromium": "^1.5.263",
4611 +
"node-releases": "^2.0.27",
4612 +
"update-browserslist-db": "^1.2.0"
4613 +
},
4614 +
"bin": {
4615 +
"browserslist": "cli.js"
4616 +
},
4617 +
"engines": {
4618 +
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
4619 +
}
4620 +
},
4621 +
"node_modules/bser": {
4622 +
"version": "2.1.1",
4623 +
"resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
4624 +
"integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
4625 +
"license": "Apache-2.0",
4626 +
"dependencies": {
4627 +
"node-int64": "^0.4.0"
4628 +
}
4629 +
},
4630 +
"node_modules/buffer": {
4631 +
"version": "5.7.1",
4632 +
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
4633 +
"integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
4634 +
"funding": [
4635 +
{
4636 +
"type": "github",
4637 +
"url": "https://github.com/sponsors/feross"
4638 +
},
4639 +
{
4640 +
"type": "patreon",
4641 +
"url": "https://www.patreon.com/feross"
4642 +
},
4643 +
{
4644 +
"type": "consulting",
4645 +
"url": "https://feross.org/support"
4646 +
}
4647 +
],
4648 +
"license": "MIT",
4649 +
"dependencies": {
4650 +
"base64-js": "^1.3.1",
4651 +
"ieee754": "^1.1.13"
4652 +
}
4653 +
},
4654 +
"node_modules/buffer-from": {
4655 +
"version": "1.1.2",
4656 +
"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
4657 +
"integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
4658 +
"license": "MIT"
4659 +
},
4660 +
"node_modules/bytes": {
4661 +
"version": "3.1.2",
4662 +
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
4663 +
"integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
4664 +
"license": "MIT",
4665 +
"engines": {
4666 +
"node": ">= 0.8"
4667 +
}
4668 +
},
4669 +
"node_modules/call-bind": {
4670 +
"version": "1.0.8",
4671 +
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz",
4672 +
"integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==",
4673 +
"dev": true,
4674 +
"license": "MIT",
4675 +
"dependencies": {
4676 +
"call-bind-apply-helpers": "^1.0.0",
4677 +
"es-define-property": "^1.0.0",
4678 +
"get-intrinsic": "^1.2.4",
4679 +
"set-function-length": "^1.2.2"
4680 +
},
4681 +
"engines": {
4682 +
"node": ">= 0.4"
4683 +
},
4684 +
"funding": {
4685 +
"url": "https://github.com/sponsors/ljharb"
4686 +
}
4687 +
},
4688 +
"node_modules/call-bind-apply-helpers": {
4689 +
"version": "1.0.2",
4690 +
"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
4691 +
"integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
4692 +
"dev": true,
4693 +
"license": "MIT",
4694 +
"dependencies": {
4695 +
"es-errors": "^1.3.0",
4696 +
"function-bind": "^1.1.2"
4697 +
},
4698 +
"engines": {
4699 +
"node": ">= 0.4"
4700 +
}
4701 +
},
4702 +
"node_modules/call-bound": {
4703 +
"version": "1.0.4",
4704 +
"resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
4705 +
"integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
4706 +
"dev": true,
4707 +
"license": "MIT",
4708 +
"dependencies": {
4709 +
"call-bind-apply-helpers": "^1.0.2",
4710 +
"get-intrinsic": "^1.3.0"
4711 +
},
4712 +
"engines": {
4713 +
"node": ">= 0.4"
4714 +
},
4715 +
"funding": {
4716 +
"url": "https://github.com/sponsors/ljharb"
4717 +
}
4718 +
},
4719 +
"node_modules/callsites": {
4720 +
"version": "3.1.0",
4721 +
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
4722 +
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
4723 +
"dev": true,
4724 +
"license": "MIT",
4725 +
"engines": {
4726 +
"node": ">=6"
4727 +
}
4728 +
},
4729 +
"node_modules/camelcase": {
4730 +
"version": "6.3.0",
4731 +
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
4732 +
"integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
4733 +
"license": "MIT",
4734 +
"engines": {
4735 +
"node": ">=10"
4736 +
},
4737 +
"funding": {
4738 +
"url": "https://github.com/sponsors/sindresorhus"
4739 +
}
4740 +
},
4741 +
"node_modules/caniuse-lite": {
4742 +
"version": "1.0.30001780",
4743 +
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001780.tgz",
4744 +
"integrity": "sha512-llngX0E7nQci5BPJDqoZSbuZ5Bcs9F5db7EtgfwBerX9XGtkkiO4NwfDDIRzHTTwcYC8vC7bmeUEPGrKlR/TkQ==",
4745 +
"funding": [
4746 +
{
4747 +
"type": "opencollective",
4748 +
"url": "https://opencollective.com/browserslist"
4749 +
},
4750 +
{
4751 +
"type": "tidelift",
4752 +
"url": "https://tidelift.com/funding/github/npm/caniuse-lite"
4753 +
},
4754 +
{
4755 +
"type": "github",
4756 +
"url": "https://github.com/sponsors/ai"
4757 +
}
4758 +
],
4759 +
"license": "CC-BY-4.0"
4760 +
},
4761 +
"node_modules/chalk": {
4762 +
"version": "4.1.2",
4763 +
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
4764 +
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
4765 +
"license": "MIT",
4766 +
"dependencies": {
4767 +
"ansi-styles": "^4.1.0",
4768 +
"supports-color": "^7.1.0"
4769 +
},
4770 +
"engines": {
4771 +
"node": ">=10"
4772 +
},
4773 +
"funding": {
4774 +
"url": "https://github.com/chalk/chalk?sponsor=1"
4775 +
}
4776 +
},
4777 +
"node_modules/chownr": {
4778 +
"version": "3.0.0",
4779 +
"resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
4780 +
"integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
4781 +
"license": "BlueOak-1.0.0",
4782 +
"engines": {
4783 +
"node": ">=18"
4784 +
}
4785 +
},
4786 +
"node_modules/chrome-launcher": {
4787 +
"version": "0.15.2",
4788 +
"resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz",
4789 +
"integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==",
4790 +
"license": "Apache-2.0",
4791 +
"dependencies": {
4792 +
"@types/node": "*",
4793 +
"escape-string-regexp": "^4.0.0",
4794 +
"is-wsl": "^2.2.0",
4795 +
"lighthouse-logger": "^1.0.0"
4796 +
},
4797 +
"bin": {
4798 +
"print-chrome-path": "bin/print-chrome-path.js"
4799 +
},
4800 +
"engines": {
4801 +
"node": ">=12.13.0"
4802 +
}
4803 +
},
4804 +
"node_modules/chromium-edge-launcher": {
4805 +
"version": "0.2.0",
4806 +
"resolved": "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz",
4807 +
"integrity": "sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==",
4808 +
"license": "Apache-2.0",
4809 +
"dependencies": {
4810 +
"@types/node": "*",
4811 +
"escape-string-regexp": "^4.0.0",
4812 +
"is-wsl": "^2.2.0",
4813 +
"lighthouse-logger": "^1.0.0",
4814 +
"mkdirp": "^1.0.4",
4815 +
"rimraf": "^3.0.2"
4816 +
}
4817 +
},
4818 +
"node_modules/ci-info": {
4819 +
"version": "2.0.0",
4820 +
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
4821 +
"integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
4822 +
"license": "MIT"
4823 +
},
4824 +
"node_modules/cli-cursor": {
4825 +
"version": "2.1.0",
4826 +
"resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
4827 +
"integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==",
4828 +
"license": "MIT",
4829 +
"dependencies": {
4830 +
"restore-cursor": "^2.0.0"
4831 +
},
4832 +
"engines": {
4833 +
"node": ">=4"
4834 +
}
4835 +
},
4836 +
"node_modules/cli-spinners": {
4837 +
"version": "2.9.2",
4838 +
"resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz",
4839 +
"integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
4840 +
"license": "MIT",
4841 +
"engines": {
4842 +
"node": ">=6"
4843 +
},
4844 +
"funding": {
4845 +
"url": "https://github.com/sponsors/sindresorhus"
4846 +
}
4847 +
},
4848 +
"node_modules/client-only": {
4849 +
"version": "0.0.1",
4850 +
"resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
4851 +
"integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==",
4852 +
"license": "MIT"
4853 +
},
4854 +
"node_modules/cliui": {
4855 +
"version": "8.0.1",
4856 +
"resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
4857 +
"integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
4858 +
"license": "ISC",
4859 +
"dependencies": {
4860 +
"string-width": "^4.2.0",
4861 +
"strip-ansi": "^6.0.1",
4862 +
"wrap-ansi": "^7.0.0"
4863 +
},
4864 +
"engines": {
4865 +
"node": ">=12"
4866 +
}
4867 +
},
4868 +
"node_modules/clone": {
4869 +
"version": "1.0.4",
4870 +
"resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
4871 +
"integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
4872 +
"license": "MIT",
4873 +
"engines": {
4874 +
"node": ">=0.8"
4875 +
}
4876 +
},
4877 +
"node_modules/color": {
4878 +
"version": "4.2.3",
4879 +
"resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
4880 +
"integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
4881 +
"license": "MIT",
4882 +
"dependencies": {
4883 +
"color-convert": "^2.0.1",
4884 +
"color-string": "^1.9.0"
4885 +
},
4886 +
"engines": {
4887 +
"node": ">=12.5.0"
4888 +
}
4889 +
},
4890 +
"node_modules/color-convert": {
4891 +
"version": "2.0.1",
4892 +
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4893 +
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4894 +
"license": "MIT",
4895 +
"dependencies": {
4896 +
"color-name": "~1.1.4"
4897 +
},
4898 +
"engines": {
4899 +
"node": ">=7.0.0"
4900 +
}
4901 +
},
4902 +
"node_modules/color-name": {
4903 +
"version": "1.1.4",
4904 +
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4905 +
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4906 +
"license": "MIT"
4907 +
},
4908 +
"node_modules/color-string": {
4909 +
"version": "1.9.1",
4910 +
"resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
4911 +
"integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
4912 +
"license": "MIT",
4913 +
"dependencies": {
4914 +
"color-name": "^1.0.0",
4915 +
"simple-swizzle": "^0.2.2"
4916 +
}
4917 +
},
4918 +
"node_modules/commander": {
4919 +
"version": "7.2.0",
4920 +
"resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
4921 +
"integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
4922 +
"license": "MIT",
4923 +
"engines": {
4924 +
"node": ">= 10"
4925 +
}
4926 +
},
4927 +
"node_modules/compressible": {
4928 +
"version": "2.0.18",
4929 +
"resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
4930 +
"integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
4931 +
"license": "MIT",
4932 +
"dependencies": {
4933 +
"mime-db": ">= 1.43.0 < 2"
4934 +
},
4935 +
"engines": {
4936 +
"node": ">= 0.6"
4937 +
}
4938 +
},
4939 +
"node_modules/compression": {
4940 +
"version": "1.8.1",
4941 +
"resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz",
4942 +
"integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==",
4943 +
"license": "MIT",
4944 +
"dependencies": {
4945 +
"bytes": "3.1.2",
4946 +
"compressible": "~2.0.18",
4947 +
"debug": "2.6.9",
4948 +
"negotiator": "~0.6.4",
4949 +
"on-headers": "~1.1.0",
4950 +
"safe-buffer": "5.2.1",
4951 +
"vary": "~1.1.2"
4952 +
},
4953 +
"engines": {
4954 +
"node": ">= 0.8.0"
4955 +
}
4956 +
},
4957 +
"node_modules/compression/node_modules/debug": {
4958 +
"version": "2.6.9",
4959 +
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4960 +
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4961 +
"license": "MIT",
4962 +
"dependencies": {
4963 +
"ms": "2.0.0"
4964 +
}
4965 +
},
4966 +
"node_modules/compression/node_modules/ms": {
4967 +
"version": "2.0.0",
4968 +
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4969 +
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
4970 +
"license": "MIT"
4971 +
},
4972 +
"node_modules/compression/node_modules/negotiator": {
4973 +
"version": "0.6.4",
4974 +
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
4975 +
"integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==",
4976 +
"license": "MIT",
4977 +
"engines": {
4978 +
"node": ">= 0.6"
4979 +
}
4980 +
},
4981 +
"node_modules/concat-map": {
4982 +
"version": "0.0.1",
4983 +
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4984 +
"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
4985 +
"license": "MIT"
4986 +
},
4987 +
"node_modules/connect": {
4988 +
"version": "3.7.0",
4989 +
"resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
4990 +
"integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
4991 +
"license": "MIT",
4992 +
"dependencies": {
4993 +
"debug": "2.6.9",
4994 +
"finalhandler": "1.1.2",
4995 +
"parseurl": "~1.3.3",
4996 +
"utils-merge": "1.0.1"
4997 +
},
4998 +
"engines": {
4999 +
"node": ">= 0.10.0"
5000 +
}
5001 +
},
5002 +
"node_modules/connect/node_modules/debug": {
5003 +
"version": "2.6.9",
5004 +
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5005 +
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5006 +
"license": "MIT",
5007 +
"dependencies": {
5008 +
"ms": "2.0.0"
5009 +
}
5010 +
},
5011 +
"node_modules/connect/node_modules/ms": {
5012 +
"version": "2.0.0",
5013 +
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5014 +
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
5015 +
"license": "MIT"
5016 +
},
5017 +
"node_modules/convert-source-map": {
5018 +
"version": "2.0.0",
5019 +
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
5020 +
"integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
5021 +
"license": "MIT"
5022 +
},
5023 +
"node_modules/core-js-compat": {
5024 +
"version": "3.49.0",
5025 +
"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.49.0.tgz",
5026 +
"integrity": "sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==",
5027 +
"license": "MIT",
5028 +
"dependencies": {
5029 +
"browserslist": "^4.28.1"
5030 +
},
5031 +
"funding": {
5032 +
"type": "opencollective",
5033 +
"url": "https://opencollective.com/core-js"
5034 +
}
5035 +
},
5036 +
"node_modules/cross-fetch": {
5037 +
"version": "3.2.0",
5038 +
"resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz",
5039 +
"integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==",
5040 +
"license": "MIT",
5041 +
"dependencies": {
5042 +
"node-fetch": "^2.7.0"
5043 +
}
5044 +
},
5045 +
"node_modules/cross-spawn": {
5046 +
"version": "7.0.6",
5047 +
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
5048 +
"integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
5049 +
"license": "MIT",
5050 +
"dependencies": {
5051 +
"path-key": "^3.1.0",
5052 +
"shebang-command": "^2.0.0",
5053 +
"which": "^2.0.1"
5054 +
},
5055 +
"engines": {
5056 +
"node": ">= 8"
5057 +
}
5058 +
},
5059 +
"node_modules/css-in-js-utils": {
5060 +
"version": "3.1.0",
5061 +
"resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz",
5062 +
"integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==",
5063 +
"license": "MIT",
5064 +
"dependencies": {
5065 +
"hyphenate-style-name": "^1.0.3"
5066 +
}
5067 +
},
5068 +
"node_modules/csstype": {
5069 +
"version": "3.2.3",
5070 +
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
5071 +
"integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
5072 +
"devOptional": true,
5073 +
"license": "MIT"
5074 +
},
5075 +
"node_modules/data-view-buffer": {
5076 +
"version": "1.0.2",
5077 +
"resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz",
5078 +
"integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==",
5079 +
"dev": true,
5080 +
"license": "MIT",
5081 +
"dependencies": {
5082 +
"call-bound": "^1.0.3",
5083 +
"es-errors": "^1.3.0",
5084 +
"is-data-view": "^1.0.2"
5085 +
},
5086 +
"engines": {
5087 +
"node": ">= 0.4"
5088 +
},
5089 +
"funding": {
5090 +
"url": "https://github.com/sponsors/ljharb"
5091 +
}
5092 +
},
5093 +
"node_modules/data-view-byte-length": {
5094 +
"version": "1.0.2",
5095 +
"resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz",
5096 +
"integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==",
5097 +
"dev": true,
5098 +
"license": "MIT",
5099 +
"dependencies": {
5100 +
"call-bound": "^1.0.3",
5101 +
"es-errors": "^1.3.0",
5102 +
"is-data-view": "^1.0.2"
5103 +
},
5104 +
"engines": {
5105 +
"node": ">= 0.4"
5106 +
},
5107 +
"funding": {
5108 +
"url": "https://github.com/sponsors/inspect-js"
5109 +
}
5110 +
},
5111 +
"node_modules/data-view-byte-offset": {
5112 +
"version": "1.0.1",
5113 +
"resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz",
5114 +
"integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==",
5115 +
"dev": true,
5116 +
"license": "MIT",
5117 +
"dependencies": {
5118 +
"call-bound": "^1.0.2",
5119 +
"es-errors": "^1.3.0",
5120 +
"is-data-view": "^1.0.1"
5121 +
},
5122 +
"engines": {
5123 +
"node": ">= 0.4"
5124 +
},
5125 +
"funding": {
5126 +
"url": "https://github.com/sponsors/ljharb"
5127 +
}
5128 +
},
5129 +
"node_modules/debug": {
5130 +
"version": "4.4.3",
5131 +
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
5132 +
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
5133 +
"license": "MIT",
5134 +
"dependencies": {
5135 +
"ms": "^2.1.3"
5136 +
},
5137 +
"engines": {
5138 +
"node": ">=6.0"
5139 +
},
5140 +
"peerDependenciesMeta": {
5141 +
"supports-color": {
5142 +
"optional": true
5143 +
}
5144 +
}
5145 +
},
5146 +
"node_modules/decode-uri-component": {
5147 +
"version": "0.2.2",
5148 +
"resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
5149 +
"integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
5150 +
"license": "MIT",
5151 +
"engines": {
5152 +
"node": ">=0.10"
5153 +
}
5154 +
},
5155 +
"node_modules/deep-extend": {
5156 +
"version": "0.6.0",
5157 +
"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
5158 +
"integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
5159 +
"license": "MIT",
5160 +
"engines": {
5161 +
"node": ">=4.0.0"
5162 +
}
5163 +
},
5164 +
"node_modules/deep-is": {
5165 +
"version": "0.1.4",
5166 +
"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
5167 +
"integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
5168 +
"dev": true,
5169 +
"license": "MIT"
5170 +
},
5171 +
"node_modules/deepmerge": {
5172 +
"version": "4.3.1",
5173 +
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
5174 +
"integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
5175 +
"license": "MIT",
5176 +
"engines": {
5177 +
"node": ">=0.10.0"
5178 +
}
5179 +
},
5180 +
"node_modules/defaults": {
5181 +
"version": "1.0.4",
5182 +
"resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
5183 +
"integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
5184 +
"license": "MIT",
5185 +
"dependencies": {
5186 +
"clone": "^1.0.2"
5187 +
},
5188 +
"funding": {
5189 +
"url": "https://github.com/sponsors/sindresorhus"
5190 +
}
5191 +
},
5192 +
"node_modules/define-data-property": {
5193 +
"version": "1.1.4",
5194 +
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
5195 +
"integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
5196 +
"dev": true,
5197 +
"license": "MIT",
5198 +
"dependencies": {
5199 +
"es-define-property": "^1.0.0",
5200 +
"es-errors": "^1.3.0",
5201 +
"gopd": "^1.0.1"
5202 +
},
5203 +
"engines": {
5204 +
"node": ">= 0.4"
5205 +
},
5206 +
"funding": {
5207 +
"url": "https://github.com/sponsors/ljharb"
5208 +
}
5209 +
},
5210 +
"node_modules/define-lazy-prop": {
5211 +
"version": "2.0.0",
5212 +
"resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
5213 +
"integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
5214 +
"license": "MIT",
5215 +
"engines": {
5216 +
"node": ">=8"
5217 +
}
5218 +
},
5219 +
"node_modules/define-properties": {
5220 +
"version": "1.2.1",
5221 +
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
5222 +
"integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
5223 +
"dev": true,
5224 +
"license": "MIT",
5225 +
"dependencies": {
5226 +
"define-data-property": "^1.0.1",
5227 +
"has-property-descriptors": "^1.0.0",
5228 +
"object-keys": "^1.1.1"
5229 +
},
5230 +
"engines": {
5231 +
"node": ">= 0.4"
5232 +
},
5233 +
"funding": {
5234 +
"url": "https://github.com/sponsors/ljharb"
5235 +
}
5236 +
},
5237 +
"node_modules/depd": {
5238 +
"version": "2.0.0",
5239 +
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
5240 +
"integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
5241 +
"license": "MIT",
5242 +
"engines": {
5243 +
"node": ">= 0.8"
5244 +
}
5245 +
},
5246 +
"node_modules/destroy": {
5247 +
"version": "1.2.0",
5248 +
"resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
5249 +
"integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
5250 +
"license": "MIT",
5251 +
"engines": {
5252 +
"node": ">= 0.8",
5253 +
"npm": "1.2.8000 || >= 1.4.16"
5254 +
}
5255 +
},
5256 +
"node_modules/detect-libc": {
5257 +
"version": "2.1.2",
5258 +
"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
5259 +
"integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
5260 +
"license": "Apache-2.0",
5261 +
"engines": {
5262 +
"node": ">=8"
5263 +
}
5264 +
},
5265 +
"node_modules/detect-node-es": {
5266 +
"version": "1.1.0",
5267 +
"resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
5268 +
"integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==",
5269 +
"license": "MIT"
5270 +
},
5271 +
"node_modules/doctrine": {
5272 +
"version": "2.1.0",
5273 +
"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
5274 +
"integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
5275 +
"dev": true,
5276 +
"license": "Apache-2.0",
5277 +
"dependencies": {
5278 +
"esutils": "^2.0.2"
5279 +
},
5280 +
"engines": {
5281 +
"node": ">=0.10.0"
5282 +
}
5283 +
},
5284 +
"node_modules/dotenv": {
5285 +
"version": "16.4.7",
5286 +
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz",
5287 +
"integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==",
5288 +
"license": "BSD-2-Clause",
5289 +
"engines": {
5290 +
"node": ">=12"
5291 +
},
5292 +
"funding": {
5293 +
"url": "https://dotenvx.com"
5294 +
}
5295 +
},
5296 +
"node_modules/dotenv-expand": {
5297 +
"version": "11.0.7",
5298 +
"resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz",
5299 +
"integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==",
5300 +
"license": "BSD-2-Clause",
5301 +
"dependencies": {
5302 +
"dotenv": "^16.4.5"
5303 +
},
5304 +
"engines": {
5305 +
"node": ">=12"
5306 +
},
5307 +
"funding": {
5308 +
"url": "https://dotenvx.com"
5309 +
}
5310 +
},
5311 +
"node_modules/dunder-proto": {
5312 +
"version": "1.0.1",
5313 +
"resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
5314 +
"integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
5315 +
"dev": true,
5316 +
"license": "MIT",
5317 +
"dependencies": {
5318 +
"call-bind-apply-helpers": "^1.0.1",
5319 +
"es-errors": "^1.3.0",
5320 +
"gopd": "^1.2.0"
5321 +
},
5322 +
"engines": {
5323 +
"node": ">= 0.4"
5324 +
}
5325 +
},
5326 +
"node_modules/ee-first": {
5327 +
"version": "1.1.1",
5328 +
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
5329 +
"integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
5330 +
"license": "MIT"
5331 +
},
5332 +
"node_modules/electron-to-chromium": {
5333 +
"version": "1.5.321",
5334 +
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.321.tgz",
5335 +
"integrity": "sha512-L2C7Q279W2D/J4PLZLk7sebOILDSWos7bMsMNN06rK482umHUrh/3lM8G7IlHFOYip2oAg5nha1rCMxr/rs6ZQ==",
5336 +
"license": "ISC"
5337 +
},
5338 +
"node_modules/emoji-regex": {
5339 +
"version": "8.0.0",
5340 +
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5341 +
"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
5342 +
"license": "MIT"
5343 +
},
5344 +
"node_modules/encodeurl": {
5345 +
"version": "1.0.2",
5346 +
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
5347 +
"integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
5348 +
"license": "MIT",
5349 +
"engines": {
5350 +
"node": ">= 0.8"
5351 +
}
5352 +
},
5353 +
"node_modules/env-editor": {
5354 +
"version": "0.4.2",
5355 +
"resolved": "https://registry.npmjs.org/env-editor/-/env-editor-0.4.2.tgz",
5356 +
"integrity": "sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==",
5357 +
"license": "MIT",
5358 +
"engines": {
5359 +
"node": ">=8"
5360 +
}
5361 +
},
5362 +
"node_modules/error-stack-parser": {
5363 +
"version": "2.1.4",
5364 +
"resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
5365 +
"integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
5366 +
"license": "MIT",
5367 +
"dependencies": {
5368 +
"stackframe": "^1.3.4"
5369 +
}
5370 +
},
5371 +
"node_modules/es-abstract": {
5372 +
"version": "1.24.1",
5373 +
"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz",
5374 +
"integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==",
5375 +
"dev": true,
5376 +
"license": "MIT",
5377 +
"dependencies": {
5378 +
"array-buffer-byte-length": "^1.0.2",
5379 +
"arraybuffer.prototype.slice": "^1.0.4",
5380 +
"available-typed-arrays": "^1.0.7",
5381 +
"call-bind": "^1.0.8",
5382 +
"call-bound": "^1.0.4",
5383 +
"data-view-buffer": "^1.0.2",
5384 +
"data-view-byte-length": "^1.0.2",
5385 +
"data-view-byte-offset": "^1.0.1",
5386 +
"es-define-property": "^1.0.1",
5387 +
"es-errors": "^1.3.0",
5388 +
"es-object-atoms": "^1.1.1",
5389 +
"es-set-tostringtag": "^2.1.0",
5390 +
"es-to-primitive": "^1.3.0",
5391 +
"function.prototype.name": "^1.1.8",
5392 +
"get-intrinsic": "^1.3.0",
5393 +
"get-proto": "^1.0.1",
5394 +
"get-symbol-description": "^1.1.0",
5395 +
"globalthis": "^1.0.4",
5396 +
"gopd": "^1.2.0",
5397 +
"has-property-descriptors": "^1.0.2",
5398 +
"has-proto": "^1.2.0",
5399 +
"has-symbols": "^1.1.0",
5400 +
"hasown": "^2.0.2",
5401 +
"internal-slot": "^1.1.0",
5402 +
"is-array-buffer": "^3.0.5",
5403 +
"is-callable": "^1.2.7",
5404 +
"is-data-view": "^1.0.2",
5405 +
"is-negative-zero": "^2.0.3",
5406 +
"is-regex": "^1.2.1",
5407 +
"is-set": "^2.0.3",
5408 +
"is-shared-array-buffer": "^1.0.4",
5409 +
"is-string": "^1.1.1",
5410 +
"is-typed-array": "^1.1.15",
5411 +
"is-weakref": "^1.1.1",
5412 +
"math-intrinsics": "^1.1.0",
5413 +
"object-inspect": "^1.13.4",
5414 +
"object-keys": "^1.1.1",
5415 +
"object.assign": "^4.1.7",
5416 +
"own-keys": "^1.0.1",
5417 +
"regexp.prototype.flags": "^1.5.4",
5418 +
"safe-array-concat": "^1.1.3",
5419 +
"safe-push-apply": "^1.0.0",
5420 +
"safe-regex-test": "^1.1.0",
5421 +
"set-proto": "^1.0.0",
5422 +
"stop-iteration-iterator": "^1.1.0",
5423 +
"string.prototype.trim": "^1.2.10",
5424 +
"string.prototype.trimend": "^1.0.9",
5425 +
"string.prototype.trimstart": "^1.0.8",
5426 +
"typed-array-buffer": "^1.0.3",
5427 +
"typed-array-byte-length": "^1.0.3",
5428 +
"typed-array-byte-offset": "^1.0.4",
5429 +
"typed-array-length": "^1.0.7",
5430 +
"unbox-primitive": "^1.1.0",
5431 +
"which-typed-array": "^1.1.19"
5432 +
},
5433 +
"engines": {
5434 +
"node": ">= 0.4"
5435 +
},
5436 +
"funding": {
5437 +
"url": "https://github.com/sponsors/ljharb"
5438 +
}
5439 +
},
5440 +
"node_modules/es-define-property": {
5441 +
"version": "1.0.1",
5442 +
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
5443 +
"integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
5444 +
"dev": true,
5445 +
"license": "MIT",
5446 +
"engines": {
5447 +
"node": ">= 0.4"
5448 +
}
5449 +
},
5450 +
"node_modules/es-errors": {
5451 +
"version": "1.3.0",
5452 +
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
5453 +
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
5454 +
"dev": true,
5455 +
"license": "MIT",
5456 +
"engines": {
5457 +
"node": ">= 0.4"
5458 +
}
5459 +
},
5460 +
"node_modules/es-iterator-helpers": {
5461 +
"version": "1.3.1",
5462 +
"resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.3.1.tgz",
5463 +
"integrity": "sha512-zWwRvqWiuBPr0muUG/78cW3aHROFCNIQ3zpmYDpwdbnt2m+xlNyRWpHBpa2lJjSBit7BQ+RXA1iwbSmu5yJ/EQ==",
5464 +
"dev": true,
5465 +
"license": "MIT",
5466 +
"dependencies": {
5467 +
"call-bind": "^1.0.8",
5468 +
"call-bound": "^1.0.4",
5469 +
"define-properties": "^1.2.1",
5470 +
"es-abstract": "^1.24.1",
5471 +
"es-errors": "^1.3.0",
5472 +
"es-set-tostringtag": "^2.1.0",
5473 +
"function-bind": "^1.1.2",
5474 +
"get-intrinsic": "^1.3.0",
5475 +
"globalthis": "^1.0.4",
5476 +
"gopd": "^1.2.0",
5477 +
"has-property-descriptors": "^1.0.2",
5478 +
"has-proto": "^1.2.0",
5479 +
"has-symbols": "^1.1.0",
5480 +
"internal-slot": "^1.1.0",
5481 +
"iterator.prototype": "^1.1.5",
5482 +
"math-intrinsics": "^1.1.0",
5483 +
"safe-array-concat": "^1.1.3"
5484 +
},
5485 +
"engines": {
5486 +
"node": ">= 0.4"
5487 +
}
5488 +
},
5489 +
"node_modules/es-object-atoms": {
5490 +
"version": "1.1.1",
5491 +
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
5492 +
"integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
5493 +
"dev": true,
5494 +
"license": "MIT",
5495 +
"dependencies": {
5496 +
"es-errors": "^1.3.0"
5497 +
},
5498 +
"engines": {
5499 +
"node": ">= 0.4"
5500 +
}
5501 +
},
5502 +
"node_modules/es-set-tostringtag": {
5503 +
"version": "2.1.0",
5504 +
"resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
5505 +
"integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
5506 +
"dev": true,
5507 +
"license": "MIT",
5508 +
"dependencies": {
5509 +
"es-errors": "^1.3.0",
5510 +
"get-intrinsic": "^1.2.6",
5511 +
"has-tostringtag": "^1.0.2",
5512 +
"hasown": "^2.0.2"
5513 +
},
5514 +
"engines": {
5515 +
"node": ">= 0.4"
5516 +
}
5517 +
},
5518 +
"node_modules/es-shim-unscopables": {
5519 +
"version": "1.1.0",
5520 +
"resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz",
5521 +
"integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==",
5522 +
"dev": true,
5523 +
"license": "MIT",
5524 +
"dependencies": {
5525 +
"hasown": "^2.0.2"
5526 +
},
5527 +
"engines": {
5528 +
"node": ">= 0.4"
5529 +
}
5530 +
},
5531 +
"node_modules/es-to-primitive": {
5532 +
"version": "1.3.0",
5533 +
"resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz",
5534 +
"integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==",
5535 +
"dev": true,
5536 +
"license": "MIT",
5537 +
"dependencies": {
5538 +
"is-callable": "^1.2.7",
5539 +
"is-date-object": "^1.0.5",
5540 +
"is-symbol": "^1.0.4"
5541 +
},
5542 +
"engines": {
5543 +
"node": ">= 0.4"
5544 +
},
5545 +
"funding": {
5546 +
"url": "https://github.com/sponsors/ljharb"
5547 +
}
5548 +
},
5549 +
"node_modules/escalade": {
5550 +
"version": "3.2.0",
5551 +
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
5552 +
"integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
5553 +
"license": "MIT",
5554 +
"engines": {
5555 +
"node": ">=6"
5556 +
}
5557 +
},
5558 +
"node_modules/escape-html": {
5559 +
"version": "1.0.3",
5560 +
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
5561 +
"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
5562 +
"license": "MIT"
5563 +
},
5564 +
"node_modules/escape-string-regexp": {
5565 +
"version": "4.0.0",
5566 +
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
5567 +
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
5568 +
"license": "MIT",
5569 +
"engines": {
5570 +
"node": ">=10"
5571 +
},
5572 +
"funding": {
5573 +
"url": "https://github.com/sponsors/sindresorhus"
5574 +
}
5575 +
},
5576 +
"node_modules/eslint": {
5577 +
"version": "9.39.4",
5578 +
"resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz",
5579 +
"integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==",
5580 +
"dev": true,
5581 +
"license": "MIT",
5582 +
"dependencies": {
5583 +
"@eslint-community/eslint-utils": "^4.8.0",
5584 +
"@eslint-community/regexpp": "^4.12.1",
5585 +
"@eslint/config-array": "^0.21.2",
5586 +
"@eslint/config-helpers": "^0.4.2",
5587 +
"@eslint/core": "^0.17.0",
5588 +
"@eslint/eslintrc": "^3.3.5",
5589 +
"@eslint/js": "9.39.4",
5590 +
"@eslint/plugin-kit": "^0.4.1",
5591 +
"@humanfs/node": "^0.16.6",
5592 +
"@humanwhocodes/module-importer": "^1.0.1",
5593 +
"@humanwhocodes/retry": "^0.4.2",
5594 +
"@types/estree": "^1.0.6",
5595 +
"ajv": "^6.14.0",
5596 +
"chalk": "^4.0.0",
5597 +
"cross-spawn": "^7.0.6",
5598 +
"debug": "^4.3.2",
5599 +
"escape-string-regexp": "^4.0.0",
5600 +
"eslint-scope": "^8.4.0",
5601 +
"eslint-visitor-keys": "^4.2.1",
5602 +
"espree": "^10.4.0",
5603 +
"esquery": "^1.5.0",
5604 +
"esutils": "^2.0.2",
5605 +
"fast-deep-equal": "^3.1.3",
5606 +
"file-entry-cache": "^8.0.0",
5607 +
"find-up": "^5.0.0",
5608 +
"glob-parent": "^6.0.2",
5609 +
"ignore": "^5.2.0",
5610 +
"imurmurhash": "^0.1.4",
5611 +
"is-glob": "^4.0.0",
5612 +
"json-stable-stringify-without-jsonify": "^1.0.1",
5613 +
"lodash.merge": "^4.6.2",
5614 +
"minimatch": "^3.1.5",
5615 +
"natural-compare": "^1.4.0",
5616 +
"optionator": "^0.9.3"
5617 +
},
5618 +
"bin": {
5619 +
"eslint": "bin/eslint.js"
5620 +
},
5621 +
"engines": {
5622 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5623 +
},
5624 +
"funding": {
5625 +
"url": "https://eslint.org/donate"
5626 +
},
5627 +
"peerDependencies": {
5628 +
"jiti": "*"
5629 +
},
5630 +
"peerDependenciesMeta": {
5631 +
"jiti": {
5632 +
"optional": true
5633 +
}
5634 +
}
5635 +
},
5636 +
"node_modules/eslint-config-expo": {
5637 +
"version": "10.0.0",
5638 +
"resolved": "https://registry.npmjs.org/eslint-config-expo/-/eslint-config-expo-10.0.0.tgz",
5639 +
"integrity": "sha512-/XC/DvniUWTzU7Ypb/cLDhDD4DXqEio4lug1ObD/oQ9Hcx3OVOR8Mkp4u6U4iGoZSJyIQmIk3WVHe/P1NYUXKw==",
5640 +
"dev": true,
5641 +
"license": "MIT",
5642 +
"dependencies": {
5643 +
"@typescript-eslint/eslint-plugin": "^8.18.2",
5644 +
"@typescript-eslint/parser": "^8.18.2",
5645 +
"eslint-import-resolver-typescript": "^3.6.3",
5646 +
"eslint-plugin-expo": "^1.0.0",
5647 +
"eslint-plugin-import": "^2.30.0",
5648 +
"eslint-plugin-react": "^7.37.3",
5649 +
"eslint-plugin-react-hooks": "^5.1.0",
5650 +
"globals": "^16.0.0"
5651 +
},
5652 +
"peerDependencies": {
5653 +
"eslint": ">=8.10"
5654 +
}
5655 +
},
5656 +
"node_modules/eslint-config-expo/node_modules/globals": {
5657 +
"version": "16.5.0",
5658 +
"resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz",
5659 +
"integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==",
5660 +
"dev": true,
5661 +
"license": "MIT",
5662 +
"engines": {
5663 +
"node": ">=18"
5664 +
},
5665 +
"funding": {
5666 +
"url": "https://github.com/sponsors/sindresorhus"
5667 +
}
5668 +
},
5669 +
"node_modules/eslint-import-resolver-node": {
5670 +
"version": "0.3.9",
5671 +
"resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
5672 +
"integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
5673 +
"dev": true,
5674 +
"license": "MIT",
5675 +
"dependencies": {
5676 +
"debug": "^3.2.7",
5677 +
"is-core-module": "^2.13.0",
5678 +
"resolve": "^1.22.4"
5679 +
}
5680 +
},
5681 +
"node_modules/eslint-import-resolver-node/node_modules/debug": {
5682 +
"version": "3.2.7",
5683 +
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
5684 +
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
5685 +
"dev": true,
5686 +
"license": "MIT",
5687 +
"dependencies": {
5688 +
"ms": "^2.1.1"
5689 +
}
5690 +
},
5691 +
"node_modules/eslint-import-resolver-typescript": {
5692 +
"version": "3.10.1",
5693 +
"resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.10.1.tgz",
5694 +
"integrity": "sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==",
5695 +
"dev": true,
5696 +
"license": "ISC",
5697 +
"dependencies": {
5698 +
"@nolyfill/is-core-module": "1.0.39",
5699 +
"debug": "^4.4.0",
5700 +
"get-tsconfig": "^4.10.0",
5701 +
"is-bun-module": "^2.0.0",
5702 +
"stable-hash": "^0.0.5",
5703 +
"tinyglobby": "^0.2.13",
5704 +
"unrs-resolver": "^1.6.2"
5705 +
},
5706 +
"engines": {
5707 +
"node": "^14.18.0 || >=16.0.0"
5708 +
},
5709 +
"funding": {
5710 +
"url": "https://opencollective.com/eslint-import-resolver-typescript"
5711 +
},
5712 +
"peerDependencies": {
5713 +
"eslint": "*",
5714 +
"eslint-plugin-import": "*",
5715 +
"eslint-plugin-import-x": "*"
5716 +
},
5717 +
"peerDependenciesMeta": {
5718 +
"eslint-plugin-import": {
5719 +
"optional": true
5720 +
},
5721 +
"eslint-plugin-import-x": {
5722 +
"optional": true
5723 +
}
5724 +
}
5725 +
},
5726 +
"node_modules/eslint-module-utils": {
5727 +
"version": "2.12.1",
5728 +
"resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz",
5729 +
"integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==",
5730 +
"dev": true,
5731 +
"license": "MIT",
5732 +
"dependencies": {
5733 +
"debug": "^3.2.7"
5734 +
},
5735 +
"engines": {
5736 +
"node": ">=4"
5737 +
},
5738 +
"peerDependenciesMeta": {
5739 +
"eslint": {
5740 +
"optional": true
5741 +
}
5742 +
}
5743 +
},
5744 +
"node_modules/eslint-module-utils/node_modules/debug": {
5745 +
"version": "3.2.7",
5746 +
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
5747 +
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
5748 +
"dev": true,
5749 +
"license": "MIT",
5750 +
"dependencies": {
5751 +
"ms": "^2.1.1"
5752 +
}
5753 +
},
5754 +
"node_modules/eslint-plugin-expo": {
5755 +
"version": "1.0.0",
5756 +
"resolved": "https://registry.npmjs.org/eslint-plugin-expo/-/eslint-plugin-expo-1.0.0.tgz",
5757 +
"integrity": "sha512-qLtunR+cNFtC+jwYCBia5c/PJurMjSLMOV78KrEOyQK02ohZapU4dCFFnS2hfrJuw0zxfsjVkjqg3QBqi933QA==",
5758 +
"dev": true,
5759 +
"license": "MIT",
5760 +
"dependencies": {
5761 +
"@typescript-eslint/types": "^8.29.1",
5762 +
"@typescript-eslint/utils": "^8.29.1",
5763 +
"eslint": "^9.24.0"
5764 +
},
5765 +
"engines": {
5766 +
"node": ">=18.0.0"
5767 +
},
5768 +
"peerDependencies": {
5769 +
"eslint": ">=8.10"
5770 +
}
5771 +
},
5772 +
"node_modules/eslint-plugin-import": {
5773 +
"version": "2.32.0",
5774 +
"resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz",
5775 +
"integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==",
5776 +
"dev": true,
5777 +
"license": "MIT",
5778 +
"dependencies": {
5779 +
"@rtsao/scc": "^1.1.0",
5780 +
"array-includes": "^3.1.9",
5781 +
"array.prototype.findlastindex": "^1.2.6",
5782 +
"array.prototype.flat": "^1.3.3",
5783 +
"array.prototype.flatmap": "^1.3.3",
5784 +
"debug": "^3.2.7",
5785 +
"doctrine": "^2.1.0",
5786 +
"eslint-import-resolver-node": "^0.3.9",
5787 +
"eslint-module-utils": "^2.12.1",
5788 +
"hasown": "^2.0.2",
5789 +
"is-core-module": "^2.16.1",
5790 +
"is-glob": "^4.0.3",
5791 +
"minimatch": "^3.1.2",
5792 +
"object.fromentries": "^2.0.8",
5793 +
"object.groupby": "^1.0.3",
5794 +
"object.values": "^1.2.1",
5795 +
"semver": "^6.3.1",
5796 +
"string.prototype.trimend": "^1.0.9",
5797 +
"tsconfig-paths": "^3.15.0"
5798 +
},
5799 +
"engines": {
5800 +
"node": ">=4"
5801 +
},
5802 +
"peerDependencies": {
5803 +
"eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9"
5804 +
}
5805 +
},
5806 +
"node_modules/eslint-plugin-import/node_modules/debug": {
5807 +
"version": "3.2.7",
5808 +
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
5809 +
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
5810 +
"dev": true,
5811 +
"license": "MIT",
5812 +
"dependencies": {
5813 +
"ms": "^2.1.1"
5814 +
}
5815 +
},
5816 +
"node_modules/eslint-plugin-react": {
5817 +
"version": "7.37.5",
5818 +
"resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz",
5819 +
"integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==",
5820 +
"dev": true,
5821 +
"license": "MIT",
5822 +
"dependencies": {
5823 +
"array-includes": "^3.1.8",
5824 +
"array.prototype.findlast": "^1.2.5",
5825 +
"array.prototype.flatmap": "^1.3.3",
5826 +
"array.prototype.tosorted": "^1.1.4",
5827 +
"doctrine": "^2.1.0",
5828 +
"es-iterator-helpers": "^1.2.1",
5829 +
"estraverse": "^5.3.0",
5830 +
"hasown": "^2.0.2",
5831 +
"jsx-ast-utils": "^2.4.1 || ^3.0.0",
5832 +
"minimatch": "^3.1.2",
5833 +
"object.entries": "^1.1.9",
5834 +
"object.fromentries": "^2.0.8",
5835 +
"object.values": "^1.2.1",
5836 +
"prop-types": "^15.8.1",
5837 +
"resolve": "^2.0.0-next.5",
5838 +
"semver": "^6.3.1",
5839 +
"string.prototype.matchall": "^4.0.12",
5840 +
"string.prototype.repeat": "^1.0.0"
5841 +
},
5842 +
"engines": {
5843 +
"node": ">=4"
5844 +
},
5845 +
"peerDependencies": {
5846 +
"eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7"
5847 +
}
5848 +
},
5849 +
"node_modules/eslint-plugin-react-hooks": {
5850 +
"version": "5.2.0",
5851 +
"resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz",
5852 +
"integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==",
5853 +
"dev": true,
5854 +
"license": "MIT",
5855 +
"engines": {
5856 +
"node": ">=10"
5857 +
},
5858 +
"peerDependencies": {
5859 +
"eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0"
5860 +
}
5861 +
},
5862 +
"node_modules/eslint-plugin-react/node_modules/resolve": {
5863 +
"version": "2.0.0-next.6",
5864 +
"resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.6.tgz",
5865 +
"integrity": "sha512-3JmVl5hMGtJ3kMmB3zi3DL25KfkCEyy3Tw7Gmw7z5w8M9WlwoPFnIvwChzu1+cF3iaK3sp18hhPz8ANeimdJfA==",
5866 +
"dev": true,
5867 +
"license": "MIT",
5868 +
"dependencies": {
5869 +
"es-errors": "^1.3.0",
5870 +
"is-core-module": "^2.16.1",
5871 +
"node-exports-info": "^1.6.0",
5872 +
"object-keys": "^1.1.1",
5873 +
"path-parse": "^1.0.7",
5874 +
"supports-preserve-symlinks-flag": "^1.0.0"
5875 +
},
5876 +
"bin": {
5877 +
"resolve": "bin/resolve"
5878 +
},
5879 +
"engines": {
5880 +
"node": ">= 0.4"
5881 +
},
5882 +
"funding": {
5883 +
"url": "https://github.com/sponsors/ljharb"
5884 +
}
5885 +
},
5886 +
"node_modules/eslint-scope": {
5887 +
"version": "8.4.0",
5888 +
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
5889 +
"integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
5890 +
"dev": true,
5891 +
"license": "BSD-2-Clause",
5892 +
"dependencies": {
5893 +
"esrecurse": "^4.3.0",
5894 +
"estraverse": "^5.2.0"
5895 +
},
5896 +
"engines": {
5897 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5898 +
},
5899 +
"funding": {
5900 +
"url": "https://opencollective.com/eslint"
5901 +
}
5902 +
},
5903 +
"node_modules/eslint-visitor-keys": {
5904 +
"version": "4.2.1",
5905 +
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
5906 +
"integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
5907 +
"dev": true,
5908 +
"license": "Apache-2.0",
5909 +
"engines": {
5910 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5911 +
},
5912 +
"funding": {
5913 +
"url": "https://opencollective.com/eslint"
5914 +
}
5915 +
},
5916 +
"node_modules/espree": {
5917 +
"version": "10.4.0",
5918 +
"resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
5919 +
"integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
5920 +
"dev": true,
5921 +
"license": "BSD-2-Clause",
5922 +
"dependencies": {
5923 +
"acorn": "^8.15.0",
5924 +
"acorn-jsx": "^5.3.2",
5925 +
"eslint-visitor-keys": "^4.2.1"
5926 +
},
5927 +
"engines": {
5928 +
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5929 +
},
5930 +
"funding": {
5931 +
"url": "https://opencollective.com/eslint"
5932 +
}
5933 +
},
5934 +
"node_modules/esprima": {
5935 +
"version": "4.0.1",
5936 +
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5937 +
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5938 +
"license": "BSD-2-Clause",
5939 +
"bin": {
5940 +
"esparse": "bin/esparse.js",
5941 +
"esvalidate": "bin/esvalidate.js"
5942 +
},
5943 +
"engines": {
5944 +
"node": ">=4"
5945 +
}
5946 +
},
5947 +
"node_modules/esquery": {
5948 +
"version": "1.7.0",
5949 +
"resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",
5950 +
"integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",
5951 +
"dev": true,
5952 +
"license": "BSD-3-Clause",
5953 +
"dependencies": {
5954 +
"estraverse": "^5.1.0"
5955 +
},
5956 +
"engines": {
5957 +
"node": ">=0.10"
5958 +
}
5959 +
},
5960 +
"node_modules/esrecurse": {
5961 +
"version": "4.3.0",
5962 +
"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
5963 +
"integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
5964 +
"dev": true,
5965 +
"license": "BSD-2-Clause",
5966 +
"dependencies": {
5967 +
"estraverse": "^5.2.0"
5968 +
},
5969 +
"engines": {
5970 +
"node": ">=4.0"
5971 +
}
5972 +
},
5973 +
"node_modules/estraverse": {
5974 +
"version": "5.3.0",
5975 +
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
5976 +
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
5977 +
"dev": true,
5978 +
"license": "BSD-2-Clause",
5979 +
"engines": {
5980 +
"node": ">=4.0"
5981 +
}
5982 +
},
5983 +
"node_modules/esutils": {
5984 +
"version": "2.0.3",
5985 +
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
5986 +
"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
5987 +
"dev": true,
5988 +
"license": "BSD-2-Clause",
5989 +
"engines": {
5990 +
"node": ">=0.10.0"
5991 +
}
5992 +
},
5993 +
"node_modules/etag": {
5994 +
"version": "1.8.1",
5995 +
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
5996 +
"integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
5997 +
"license": "MIT",
5998 +
"engines": {
5999 +
"node": ">= 0.6"
6000 +
}
6001 +
},
6002 +
"node_modules/event-target-shim": {
6003 +
"version": "5.0.1",
6004 +
"resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
6005 +
"integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
6006 +
"license": "MIT",
6007 +
"engines": {
6008 +
"node": ">=6"
6009 +
}
6010 +
},
6011 +
"node_modules/expo": {
6012 +
"version": "54.0.33",
6013 +
"resolved": "https://registry.npmjs.org/expo/-/expo-54.0.33.tgz",
6014 +
"integrity": "sha512-3yOEfAKqo+gqHcV8vKcnq0uA5zxlohnhA3fu4G43likN8ct5ZZ3LjAh9wDdKteEkoad3tFPvwxmXW711S5OHUw==",
6015 +
"license": "MIT",
6016 +
"dependencies": {
6017 +
"@babel/runtime": "^7.20.0",
6018 +
"@expo/cli": "54.0.23",
6019 +
"@expo/config": "~12.0.13",
6020 +
"@expo/config-plugins": "~54.0.4",
6021 +
"@expo/devtools": "0.1.8",
6022 +
"@expo/fingerprint": "0.15.4",
6023 +
"@expo/metro": "~54.2.0",
6024 +
"@expo/metro-config": "54.0.14",
6025 +
"@expo/vector-icons": "^15.0.3",
6026 +
"@ungap/structured-clone": "^1.3.0",
6027 +
"babel-preset-expo": "~54.0.10",
6028 +
"expo-asset": "~12.0.12",
6029 +
"expo-constants": "~18.0.13",
6030 +
"expo-file-system": "~19.0.21",
6031 +
"expo-font": "~14.0.11",
6032 +
"expo-keep-awake": "~15.0.8",
6033 +
"expo-modules-autolinking": "3.0.24",
6034 +
"expo-modules-core": "3.0.29",
6035 +
"pretty-format": "^29.7.0",
6036 +
"react-refresh": "^0.14.2",
6037 +
"whatwg-url-without-unicode": "8.0.0-3"
6038 +
},
6039 +
"bin": {
6040 +
"expo": "bin/cli",
6041 +
"expo-modules-autolinking": "bin/autolinking",
6042 +
"fingerprint": "bin/fingerprint"
6043 +
},
6044 +
"peerDependencies": {
6045 +
"@expo/dom-webview": "*",
6046 +
"@expo/metro-runtime": "*",
6047 +
"react": "*",
6048 +
"react-native": "*",
6049 +
"react-native-webview": "*"
6050 +
},
6051 +
"peerDependenciesMeta": {
6052 +
"@expo/dom-webview": {
6053 +
"optional": true
6054 +
},
6055 +
"@expo/metro-runtime": {
6056 +
"optional": true
6057 +
},
6058 +
"react-native-webview": {
6059 +
"optional": true
6060 +
}
6061 +
}
6062 +
},
6063 +
"node_modules/expo-asset": {
6064 +
"version": "12.0.12",
6065 +
"resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-12.0.12.tgz",
6066 +
"integrity": "sha512-CsXFCQbx2fElSMn0lyTdRIyKlSXOal6ilLJd+yeZ6xaC7I9AICQgscY5nj0QcwgA+KYYCCEQEBndMsmj7drOWQ==",
6067 +
"license": "MIT",
6068 +
"dependencies": {
6069 +
"@expo/image-utils": "^0.8.8",
6070 +
"expo-constants": "~18.0.12"
6071 +
},
6072 +
"peerDependencies": {
6073 +
"expo": "*",
6074 +
"react": "*",
6075 +
"react-native": "*"
6076 +
}
6077 +
},
6078 +
"node_modules/expo-constants": {
6079 +
"version": "18.0.13",
6080 +
"resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-18.0.13.tgz",
6081 +
"integrity": "sha512-FnZn12E1dRYKDHlAdIyNFhBurKTS3F9CrfrBDJI5m3D7U17KBHMQ6JEfYlSj7LG7t+Ulr+IKaj58L1k5gBwTcQ==",
6082 +
"license": "MIT",
6083 +
"dependencies": {
6084 +
"@expo/config": "~12.0.13",
6085 +
"@expo/env": "~2.0.8"
6086 +
},
6087 +
"peerDependencies": {
6088 +
"expo": "*",
6089 +
"react-native": "*"
6090 +
}
6091 +
},
6092 +
"node_modules/expo-file-system": {
6093 +
"version": "19.0.21",
6094 +
"resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-19.0.21.tgz",
6095 +
"integrity": "sha512-s3DlrDdiscBHtab/6W1osrjGL+C2bvoInPJD7sOwmxfJ5Woynv2oc+Fz1/xVXaE/V7HE/+xrHC/H45tu6lZzzg==",
6096 +
"license": "MIT",
6097 +
"peerDependencies": {
6098 +
"expo": "*",
6099 +
"react-native": "*"
6100 +
}
6101 +
},
6102 +
"node_modules/expo-font": {
6103 +
"version": "14.0.11",
6104 +
"resolved": "https://registry.npmjs.org/expo-font/-/expo-font-14.0.11.tgz",
6105 +
"integrity": "sha512-ga0q61ny4s/kr4k8JX9hVH69exVSIfcIc19+qZ7gt71Mqtm7xy2c6kwsPTCyhBW2Ro5yXTT8EaZOpuRi35rHbg==",
6106 +
"license": "MIT",
6107 +
"dependencies": {
6108 +
"fontfaceobserver": "^2.1.0"
6109 +
},
6110 +
"peerDependencies": {
6111 +
"expo": "*",
6112 +
"react": "*",
6113 +
"react-native": "*"
6114 +
}
6115 +
},
6116 +
"node_modules/expo-haptics": {
6117 +
"version": "15.0.8",
6118 +
"resolved": "https://registry.npmjs.org/expo-haptics/-/expo-haptics-15.0.8.tgz",
6119 +
"integrity": "sha512-lftutojy8Qs8zaDzzjwM3gKHFZ8bOOEZDCkmh2Ddpe95Ra6kt2izeOfOfKuP/QEh0MZ1j9TfqippyHdRd1ZM9g==",
6120 +
"license": "MIT",
6121 +
"peerDependencies": {
6122 +
"expo": "*"
6123 +
}
6124 +
},
6125 +
"node_modules/expo-image": {
6126 +
"version": "3.0.11",
6127 +
"resolved": "https://registry.npmjs.org/expo-image/-/expo-image-3.0.11.tgz",
6128 +
"integrity": "sha512-4TudfUCLgYgENv+f48omnU8tjS2S0Pd9EaON5/s1ZUBRwZ7K8acEr4NfvLPSaeXvxW24iLAiyQ7sV7BXQH3RoA==",
6129 +
"license": "MIT",
6130 +
"peerDependencies": {
6131 +
"expo": "*",
6132 +
"react": "*",
6133 +
"react-native": "*",
6134 +
"react-native-web": "*"
6135 +
},
6136 +
"peerDependenciesMeta": {
6137 +
"react-native-web": {
6138 +
"optional": true
6139 +
}
6140 +
}
6141 +
},
6142 +
"node_modules/expo-keep-awake": {
6143 +
"version": "15.0.8",
6144 +
"resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-15.0.8.tgz",
6145 +
"integrity": "sha512-YK9M1VrnoH1vLJiQzChZgzDvVimVoriibiDIFLbQMpjYBnvyfUeHJcin/Gx1a+XgupNXy92EQJLgI/9ZuXajYQ==",
6146 +
"license": "MIT",
6147 +
"peerDependencies": {
6148 +
"expo": "*",
6149 +
"react": "*"
6150 +
}
6151 +
},
6152 +
"node_modules/expo-linking": {
6153 +
"version": "8.0.11",
6154 +
"resolved": "https://registry.npmjs.org/expo-linking/-/expo-linking-8.0.11.tgz",
6155 +
"integrity": "sha512-+VSaNL5om3kOp/SSKO5qe6cFgfSIWnnQDSbA7XLs3ECkYzXRquk5unxNS3pg7eK5kNUmQ4kgLI7MhTggAEUBLA==",
6156 +
"license": "MIT",
6157 +
"dependencies": {
6158 +
"expo-constants": "~18.0.12",
6159 +
"invariant": "^2.2.4"
6160 +
},
6161 +
"peerDependencies": {
6162 +
"react": "*",
6163 +
"react-native": "*"
6164 +
}
6165 +
},
6166 +
"node_modules/expo-modules-autolinking": {
6167 +
"version": "3.0.24",
6168 +
"resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-3.0.24.tgz",
6169 +
"integrity": "sha512-TP+6HTwhL7orDvsz2VzauyQlXJcAWyU3ANsZ7JGL4DQu8XaZv/A41ZchbtAYLfozNA2Ya1Hzmhx65hXryBMjaQ==",
6170 +
"license": "MIT",
6171 +
"dependencies": {
6172 +
"@expo/spawn-async": "^1.7.2",
6173 +
"chalk": "^4.1.0",
6174 +
"commander": "^7.2.0",
6175 +
"require-from-string": "^2.0.2",
6176 +
"resolve-from": "^5.0.0"
6177 +
},
6178 +
"bin": {
6179 +
"expo-modules-autolinking": "bin/expo-modules-autolinking.js"
6180 +
}
6181 +
},
6182 +
"node_modules/expo-modules-core": {
6183 +
"version": "3.0.29",
6184 +
"resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-3.0.29.tgz",
6185 +
"integrity": "sha512-LzipcjGqk8gvkrOUf7O2mejNWugPkf3lmd9GkqL9WuNyeN2fRwU0Dn77e3ZUKI3k6sI+DNwjkq4Nu9fNN9WS7Q==",
6186 +
"license": "MIT",
6187 +
"dependencies": {
6188 +
"invariant": "^2.2.4"
6189 +
},
6190 +
"peerDependencies": {
6191 +
"react": "*",
6192 +
"react-native": "*"
6193 +
}
6194 +
},
6195 +
"node_modules/expo-router": {
6196 +
"version": "6.0.23",
6197 +
"resolved": "https://registry.npmjs.org/expo-router/-/expo-router-6.0.23.tgz",
6198 +
"integrity": "sha512-qCxVAiCrCyu0npky6azEZ6dJDMt77OmCzEbpF6RbUTlfkaCA417LvY14SBkk0xyGruSxy/7pvJOI6tuThaUVCA==",
6199 +
"license": "MIT",
6200 +
"dependencies": {
6201 +
"@expo/metro-runtime": "^6.1.2",
6202 +
"@expo/schema-utils": "^0.1.8",
6203 +
"@radix-ui/react-slot": "1.2.0",
6204 +
"@radix-ui/react-tabs": "^1.1.12",
6205 +
"@react-navigation/bottom-tabs": "^7.4.0",
6206 +
"@react-navigation/native": "^7.1.8",
6207 +
"@react-navigation/native-stack": "^7.3.16",
6208 +
"client-only": "^0.0.1",
6209 +
"debug": "^4.3.4",
6210 +
"escape-string-regexp": "^4.0.0",
6211 +
"expo-server": "^1.0.5",
6212 +
"fast-deep-equal": "^3.1.3",
6213 +
"invariant": "^2.2.4",
6214 +
"nanoid": "^3.3.8",
6215 +
"query-string": "^7.1.3",
6216 +
"react-fast-compare": "^3.2.2",
6217 +
"react-native-is-edge-to-edge": "^1.1.6",
6218 +
"semver": "~7.6.3",
6219 +
"server-only": "^0.0.1",
6220 +
"sf-symbols-typescript": "^2.1.0",
6221 +
"shallowequal": "^1.1.0",
6222 +
"use-latest-callback": "^0.2.1",
6223 +
"vaul": "^1.1.2"
6224 +
},
6225 +
"peerDependencies": {
6226 +
"@expo/metro-runtime": "^6.1.2",
6227 +
"@react-navigation/drawer": "^7.5.0",
6228 +
"@testing-library/react-native": ">= 12.0.0",
6229 +
"expo": "*",
6230 +
"expo-constants": "^18.0.13",
6231 +
"expo-linking": "^8.0.11",
6232 +
"react": "*",
6233 +
"react-dom": "*",
6234 +
"react-native": "*",
6235 +
"react-native-gesture-handler": "*",
6236 +
"react-native-reanimated": "*",
6237 +
"react-native-safe-area-context": ">= 5.4.0",
6238 +
"react-native-screens": "*",
6239 +
"react-native-web": "*",
6240 +
"react-server-dom-webpack": "~19.0.4 || ~19.1.5 || ~19.2.4"
6241 +
},
6242 +
"peerDependenciesMeta": {
6243 +
"@react-navigation/drawer": {
6244 +
"optional": true
6245 +
},
6246 +
"@testing-library/react-native": {
6247 +
"optional": true
6248 +
},
6249 +
"react-dom": {
6250 +
"optional": true
6251 +
},
6252 +
"react-native-gesture-handler": {
6253 +
"optional": true
6254 +
},
6255 +
"react-native-reanimated": {
6256 +
"optional": true
6257 +
},
6258 +
"react-native-web": {
6259 +
"optional": true
6260 +
},
6261 +
"react-server-dom-webpack": {
6262 +
"optional": true
6263 +
}
6264 +
}
6265 +
},
6266 +
"node_modules/expo-router/node_modules/@radix-ui/react-collection": {
6267 +
"version": "1.1.7",
6268 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz",
6269 +
"integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==",
6270 +
"license": "MIT",
6271 +
"dependencies": {
6272 +
"@radix-ui/react-compose-refs": "1.1.2",
6273 +
"@radix-ui/react-context": "1.1.2",
6274 +
"@radix-ui/react-primitive": "2.1.3",
6275 +
"@radix-ui/react-slot": "1.2.3"
6276 +
},
6277 +
"peerDependencies": {
6278 +
"@types/react": "*",
6279 +
"@types/react-dom": "*",
6280 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6281 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6282 +
},
6283 +
"peerDependenciesMeta": {
6284 +
"@types/react": {
6285 +
"optional": true
6286 +
},
6287 +
"@types/react-dom": {
6288 +
"optional": true
6289 +
}
6290 +
}
6291 +
},
6292 +
"node_modules/expo-router/node_modules/@radix-ui/react-collection/node_modules/@radix-ui/react-slot": {
6293 +
"version": "1.2.3",
6294 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz",
6295 +
"integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==",
6296 +
"license": "MIT",
6297 +
"dependencies": {
6298 +
"@radix-ui/react-compose-refs": "1.1.2"
6299 +
},
6300 +
"peerDependencies": {
6301 +
"@types/react": "*",
6302 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6303 +
},
6304 +
"peerDependenciesMeta": {
6305 +
"@types/react": {
6306 +
"optional": true
6307 +
}
6308 +
}
6309 +
},
6310 +
"node_modules/expo-router/node_modules/@radix-ui/react-presence": {
6311 +
"version": "1.1.5",
6312 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.5.tgz",
6313 +
"integrity": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==",
6314 +
"license": "MIT",
6315 +
"dependencies": {
6316 +
"@radix-ui/react-compose-refs": "1.1.2",
6317 +
"@radix-ui/react-use-layout-effect": "1.1.1"
6318 +
},
6319 +
"peerDependencies": {
6320 +
"@types/react": "*",
6321 +
"@types/react-dom": "*",
6322 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6323 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6324 +
},
6325 +
"peerDependenciesMeta": {
6326 +
"@types/react": {
6327 +
"optional": true
6328 +
},
6329 +
"@types/react-dom": {
6330 +
"optional": true
6331 +
}
6332 +
}
6333 +
},
6334 +
"node_modules/expo-router/node_modules/@radix-ui/react-primitive": {
6335 +
"version": "2.1.3",
6336 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz",
6337 +
"integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==",
6338 +
"license": "MIT",
6339 +
"dependencies": {
6340 +
"@radix-ui/react-slot": "1.2.3"
6341 +
},
6342 +
"peerDependencies": {
6343 +
"@types/react": "*",
6344 +
"@types/react-dom": "*",
6345 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6346 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6347 +
},
6348 +
"peerDependenciesMeta": {
6349 +
"@types/react": {
6350 +
"optional": true
6351 +
},
6352 +
"@types/react-dom": {
6353 +
"optional": true
6354 +
}
6355 +
}
6356 +
},
6357 +
"node_modules/expo-router/node_modules/@radix-ui/react-primitive/node_modules/@radix-ui/react-slot": {
6358 +
"version": "1.2.3",
6359 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz",
6360 +
"integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==",
6361 +
"license": "MIT",
6362 +
"dependencies": {
6363 +
"@radix-ui/react-compose-refs": "1.1.2"
6364 +
},
6365 +
"peerDependencies": {
6366 +
"@types/react": "*",
6367 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6368 +
},
6369 +
"peerDependenciesMeta": {
6370 +
"@types/react": {
6371 +
"optional": true
6372 +
}
6373 +
}
6374 +
},
6375 +
"node_modules/expo-router/node_modules/@radix-ui/react-roving-focus": {
6376 +
"version": "1.1.11",
6377 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.11.tgz",
6378 +
"integrity": "sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==",
6379 +
"license": "MIT",
6380 +
"dependencies": {
6381 +
"@radix-ui/primitive": "1.1.3",
6382 +
"@radix-ui/react-collection": "1.1.7",
6383 +
"@radix-ui/react-compose-refs": "1.1.2",
6384 +
"@radix-ui/react-context": "1.1.2",
6385 +
"@radix-ui/react-direction": "1.1.1",
6386 +
"@radix-ui/react-id": "1.1.1",
6387 +
"@radix-ui/react-primitive": "2.1.3",
6388 +
"@radix-ui/react-use-callback-ref": "1.1.1",
6389 +
"@radix-ui/react-use-controllable-state": "1.2.2"
6390 +
},
6391 +
"peerDependencies": {
6392 +
"@types/react": "*",
6393 +
"@types/react-dom": "*",
6394 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6395 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6396 +
},
6397 +
"peerDependenciesMeta": {
6398 +
"@types/react": {
6399 +
"optional": true
6400 +
},
6401 +
"@types/react-dom": {
6402 +
"optional": true
6403 +
}
6404 +
}
6405 +
},
6406 +
"node_modules/expo-router/node_modules/@radix-ui/react-tabs": {
6407 +
"version": "1.1.13",
6408 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.13.tgz",
6409 +
"integrity": "sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==",
6410 +
"license": "MIT",
6411 +
"dependencies": {
6412 +
"@radix-ui/primitive": "1.1.3",
6413 +
"@radix-ui/react-context": "1.1.2",
6414 +
"@radix-ui/react-direction": "1.1.1",
6415 +
"@radix-ui/react-id": "1.1.1",
6416 +
"@radix-ui/react-presence": "1.1.5",
6417 +
"@radix-ui/react-primitive": "2.1.3",
6418 +
"@radix-ui/react-roving-focus": "1.1.11",
6419 +
"@radix-ui/react-use-controllable-state": "1.2.2"
6420 +
},
6421 +
"peerDependencies": {
6422 +
"@types/react": "*",
6423 +
"@types/react-dom": "*",
6424 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6425 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6426 +
},
6427 +
"peerDependenciesMeta": {
6428 +
"@types/react": {
6429 +
"optional": true
6430 +
},
6431 +
"@types/react-dom": {
6432 +
"optional": true
6433 +
}
6434 +
}
6435 +
},
6436 +
"node_modules/expo-router/node_modules/semver": {
6437 +
"version": "7.6.3",
6438 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
6439 +
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
6440 +
"license": "ISC",
6441 +
"bin": {
6442 +
"semver": "bin/semver.js"
6443 +
},
6444 +
"engines": {
6445 +
"node": ">=10"
6446 +
}
6447 +
},
6448 +
"node_modules/expo-server": {
6449 +
"version": "1.0.5",
6450 +
"resolved": "https://registry.npmjs.org/expo-server/-/expo-server-1.0.5.tgz",
6451 +
"integrity": "sha512-IGR++flYH70rhLyeXF0Phle56/k4cee87WeQ4mamS+MkVAVP+dDlOHf2nN06Z9Y2KhU0Gp1k+y61KkghF7HdhA==",
6452 +
"license": "MIT",
6453 +
"engines": {
6454 +
"node": ">=20.16.0"
6455 +
}
6456 +
},
6457 +
"node_modules/expo-splash-screen": {
6458 +
"version": "31.0.13",
6459 +
"resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-31.0.13.tgz",
6460 +
"integrity": "sha512-1epJLC1cDlwwj089R2h8cxaU5uk4ONVAC+vzGiTZH4YARQhL4Stlz1MbR6yAS173GMosvkE6CAeihR7oIbCkDA==",
6461 +
"license": "MIT",
6462 +
"dependencies": {
6463 +
"@expo/prebuild-config": "^54.0.8"
6464 +
},
6465 +
"peerDependencies": {
6466 +
"expo": "*"
6467 +
}
6468 +
},
6469 +
"node_modules/expo-status-bar": {
6470 +
"version": "3.0.9",
6471 +
"resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-3.0.9.tgz",
6472 +
"integrity": "sha512-xyYyVg6V1/SSOZWh4Ni3U129XHCnFHBTcUo0dhWtFDrZbNp/duw5AGsQfb2sVeU0gxWHXSY1+5F0jnKYC7WuOw==",
6473 +
"license": "MIT",
6474 +
"dependencies": {
6475 +
"react-native-is-edge-to-edge": "^1.2.1"
6476 +
},
6477 +
"peerDependencies": {
6478 +
"react": "*",
6479 +
"react-native": "*"
6480 +
}
6481 +
},
6482 +
"node_modules/expo-symbols": {
6483 +
"version": "1.0.8",
6484 +
"resolved": "https://registry.npmjs.org/expo-symbols/-/expo-symbols-1.0.8.tgz",
6485 +
"integrity": "sha512-7bNjK350PaQgxBf0owpmSYkdZIpdYYmaPttDBb2WIp6rIKtcEtdzdfmhsc2fTmjBURHYkg36+eCxBFXO25/1hw==",
6486 +
"license": "MIT",
6487 +
"dependencies": {
6488 +
"sf-symbols-typescript": "^2.0.0"
6489 +
},
6490 +
"peerDependencies": {
6491 +
"expo": "*",
6492 +
"react-native": "*"
6493 +
}
6494 +
},
6495 +
"node_modules/expo-system-ui": {
6496 +
"version": "6.0.9",
6497 +
"resolved": "https://registry.npmjs.org/expo-system-ui/-/expo-system-ui-6.0.9.tgz",
6498 +
"integrity": "sha512-eQTYGzw1V4RYiYHL9xDLYID3Wsec2aZS+ypEssmF64D38aDrqbDgz1a2MSlHLQp2jHXSs3FvojhZ9FVela1Zcg==",
6499 +
"license": "MIT",
6500 +
"dependencies": {
6501 +
"@react-native/normalize-colors": "0.81.5",
6502 +
"debug": "^4.3.2"
6503 +
},
6504 +
"peerDependencies": {
6505 +
"expo": "*",
6506 +
"react-native": "*",
6507 +
"react-native-web": "*"
6508 +
},
6509 +
"peerDependenciesMeta": {
6510 +
"react-native-web": {
6511 +
"optional": true
6512 +
}
6513 +
}
6514 +
},
6515 +
"node_modules/expo-web-browser": {
6516 +
"version": "15.0.10",
6517 +
"resolved": "https://registry.npmjs.org/expo-web-browser/-/expo-web-browser-15.0.10.tgz",
6518 +
"integrity": "sha512-fvDhW4bhmXAeWFNFiInmsGCK83PAqAcQaFyp/3pE/jbdKmFKoRCWr46uZGIfN4msLK/OODhaQ/+US7GSJNDHJg==",
6519 +
"license": "MIT",
6520 +
"peerDependencies": {
6521 +
"expo": "*",
6522 +
"react-native": "*"
6523 +
}
6524 +
},
6525 +
"node_modules/expo/node_modules/@expo/cli": {
6526 +
"version": "54.0.23",
6527 +
"resolved": "https://registry.npmjs.org/@expo/cli/-/cli-54.0.23.tgz",
6528 +
"integrity": "sha512-km0h72SFfQCmVycH/JtPFTVy69w6Lx1cHNDmfLfQqgKFYeeHTjx7LVDP4POHCtNxFP2UeRazrygJhlh4zz498g==",
6529 +
"license": "MIT",
6530 +
"dependencies": {
6531 +
"@0no-co/graphql.web": "^1.0.8",
6532 +
"@expo/code-signing-certificates": "^0.0.6",
6533 +
"@expo/config": "~12.0.13",
6534 +
"@expo/config-plugins": "~54.0.4",
6535 +
"@expo/devcert": "^1.2.1",
6536 +
"@expo/env": "~2.0.8",
6537 +
"@expo/image-utils": "^0.8.8",
6538 +
"@expo/json-file": "^10.0.8",
6539 +
"@expo/metro": "~54.2.0",
6540 +
"@expo/metro-config": "~54.0.14",
6541 +
"@expo/osascript": "^2.3.8",
6542 +
"@expo/package-manager": "^1.9.10",
6543 +
"@expo/plist": "^0.4.8",
6544 +
"@expo/prebuild-config": "^54.0.8",
6545 +
"@expo/schema-utils": "^0.1.8",
6546 +
"@expo/spawn-async": "^1.7.2",
6547 +
"@expo/ws-tunnel": "^1.0.1",
6548 +
"@expo/xcpretty": "^4.3.0",
6549 +
"@react-native/dev-middleware": "0.81.5",
6550 +
"@urql/core": "^5.0.6",
6551 +
"@urql/exchange-retry": "^1.3.0",
6552 +
"accepts": "^1.3.8",
6553 +
"arg": "^5.0.2",
6554 +
"better-opn": "~3.0.2",
6555 +
"bplist-creator": "0.1.0",
6556 +
"bplist-parser": "^0.3.1",
6557 +
"chalk": "^4.0.0",
6558 +
"ci-info": "^3.3.0",
6559 +
"compression": "^1.7.4",
6560 +
"connect": "^3.7.0",
6561 +
"debug": "^4.3.4",
6562 +
"env-editor": "^0.4.1",
6563 +
"expo-server": "^1.0.5",
6564 +
"freeport-async": "^2.0.0",
6565 +
"getenv": "^2.0.0",
6566 +
"glob": "^13.0.0",
6567 +
"lan-network": "^0.1.6",
6568 +
"minimatch": "^9.0.0",
6569 +
"node-forge": "^1.3.3",
6570 +
"npm-package-arg": "^11.0.0",
6571 +
"ora": "^3.4.0",
6572 +
"picomatch": "^3.0.1",
6573 +
"pretty-bytes": "^5.6.0",
6574 +
"pretty-format": "^29.7.0",
6575 +
"progress": "^2.0.3",
6576 +
"prompts": "^2.3.2",
6577 +
"qrcode-terminal": "0.11.0",
6578 +
"require-from-string": "^2.0.2",
6579 +
"requireg": "^0.2.2",
6580 +
"resolve": "^1.22.2",
6581 +
"resolve-from": "^5.0.0",
6582 +
"resolve.exports": "^2.0.3",
6583 +
"semver": "^7.6.0",
6584 +
"send": "^0.19.0",
6585 +
"slugify": "^1.3.4",
6586 +
"source-map-support": "~0.5.21",
6587 +
"stacktrace-parser": "^0.1.10",
6588 +
"structured-headers": "^0.4.1",
6589 +
"tar": "^7.5.2",
6590 +
"terminal-link": "^2.1.1",
6591 +
"undici": "^6.18.2",
6592 +
"wrap-ansi": "^7.0.0",
6593 +
"ws": "^8.12.1"
6594 +
},
6595 +
"bin": {
6596 +
"expo-internal": "build/bin/cli"
6597 +
},
6598 +
"peerDependencies": {
6599 +
"expo": "*",
6600 +
"expo-router": "*",
6601 +
"react-native": "*"
6602 +
},
6603 +
"peerDependenciesMeta": {
6604 +
"expo-router": {
6605 +
"optional": true
6606 +
},
6607 +
"react-native": {
6608 +
"optional": true
6609 +
}
6610 +
}
6611 +
},
6612 +
"node_modules/expo/node_modules/brace-expansion": {
6613 +
"version": "2.0.2",
6614 +
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
6615 +
"integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
6616 +
"license": "MIT",
6617 +
"dependencies": {
6618 +
"balanced-match": "^1.0.0"
6619 +
}
6620 +
},
6621 +
"node_modules/expo/node_modules/ci-info": {
6622 +
"version": "3.9.0",
6623 +
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
6624 +
"integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
6625 +
"funding": [
6626 +
{
6627 +
"type": "github",
6628 +
"url": "https://github.com/sponsors/sibiraj-s"
6629 +
}
6630 +
],
6631 +
"license": "MIT",
6632 +
"engines": {
6633 +
"node": ">=8"
6634 +
}
6635 +
},
6636 +
"node_modules/expo/node_modules/minimatch": {
6637 +
"version": "9.0.9",
6638 +
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
6639 +
"integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
6640 +
"license": "ISC",
6641 +
"dependencies": {
6642 +
"brace-expansion": "^2.0.2"
6643 +
},
6644 +
"engines": {
6645 +
"node": ">=16 || 14 >=14.17"
6646 +
},
6647 +
"funding": {
6648 +
"url": "https://github.com/sponsors/isaacs"
6649 +
}
6650 +
},
6651 +
"node_modules/expo/node_modules/picomatch": {
6652 +
"version": "3.0.1",
6653 +
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz",
6654 +
"integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==",
6655 +
"license": "MIT",
6656 +
"engines": {
6657 +
"node": ">=10"
6658 +
},
6659 +
"funding": {
6660 +
"url": "https://github.com/sponsors/jonschlinkert"
6661 +
}
6662 +
},
6663 +
"node_modules/expo/node_modules/semver": {
6664 +
"version": "7.7.4",
6665 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
6666 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
6667 +
"license": "ISC",
6668 +
"bin": {
6669 +
"semver": "bin/semver.js"
6670 +
},
6671 +
"engines": {
6672 +
"node": ">=10"
6673 +
}
6674 +
},
6675 +
"node_modules/expo/node_modules/ws": {
6676 +
"version": "8.19.0",
6677 +
"resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz",
6678 +
"integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==",
6679 +
"license": "MIT",
6680 +
"engines": {
6681 +
"node": ">=10.0.0"
6682 +
},
6683 +
"peerDependencies": {
6684 +
"bufferutil": "^4.0.1",
6685 +
"utf-8-validate": ">=5.0.2"
6686 +
},
6687 +
"peerDependenciesMeta": {
6688 +
"bufferutil": {
6689 +
"optional": true
6690 +
},
6691 +
"utf-8-validate": {
6692 +
"optional": true
6693 +
}
6694 +
}
6695 +
},
6696 +
"node_modules/exponential-backoff": {
6697 +
"version": "3.1.3",
6698 +
"resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz",
6699 +
"integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==",
6700 +
"license": "Apache-2.0"
6701 +
},
6702 +
"node_modules/fast-deep-equal": {
6703 +
"version": "3.1.3",
6704 +
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
6705 +
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
6706 +
"license": "MIT"
6707 +
},
6708 +
"node_modules/fast-json-stable-stringify": {
6709 +
"version": "2.1.0",
6710 +
"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
6711 +
"integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
6712 +
"license": "MIT"
6713 +
},
6714 +
"node_modules/fast-levenshtein": {
6715 +
"version": "2.0.6",
6716 +
"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
6717 +
"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
6718 +
"dev": true,
6719 +
"license": "MIT"
6720 +
},
6721 +
"node_modules/fb-watchman": {
6722 +
"version": "2.0.2",
6723 +
"resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
6724 +
"integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
6725 +
"license": "Apache-2.0",
6726 +
"dependencies": {
6727 +
"bser": "2.1.1"
6728 +
}
6729 +
},
6730 +
"node_modules/fbjs": {
6731 +
"version": "3.0.5",
6732 +
"resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz",
6733 +
"integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==",
6734 +
"license": "MIT",
6735 +
"dependencies": {
6736 +
"cross-fetch": "^3.1.5",
6737 +
"fbjs-css-vars": "^1.0.0",
6738 +
"loose-envify": "^1.0.0",
6739 +
"object-assign": "^4.1.0",
6740 +
"promise": "^7.1.1",
6741 +
"setimmediate": "^1.0.5",
6742 +
"ua-parser-js": "^1.0.35"
6743 +
}
6744 +
},
6745 +
"node_modules/fbjs-css-vars": {
6746 +
"version": "1.0.2",
6747 +
"resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz",
6748 +
"integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==",
6749 +
"license": "MIT"
6750 +
},
6751 +
"node_modules/fbjs/node_modules/promise": {
6752 +
"version": "7.3.1",
6753 +
"resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
6754 +
"integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
6755 +
"license": "MIT",
6756 +
"dependencies": {
6757 +
"asap": "~2.0.3"
6758 +
}
6759 +
},
6760 +
"node_modules/file-entry-cache": {
6761 +
"version": "8.0.0",
6762 +
"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
6763 +
"integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
6764 +
"dev": true,
6765 +
"license": "MIT",
6766 +
"dependencies": {
6767 +
"flat-cache": "^4.0.0"
6768 +
},
6769 +
"engines": {
6770 +
"node": ">=16.0.0"
6771 +
}
6772 +
},
6773 +
"node_modules/fill-range": {
6774 +
"version": "7.1.1",
6775 +
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
6776 +
"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
6777 +
"license": "MIT",
6778 +
"dependencies": {
6779 +
"to-regex-range": "^5.0.1"
6780 +
},
6781 +
"engines": {
6782 +
"node": ">=8"
6783 +
}
6784 +
},
6785 +
"node_modules/filter-obj": {
6786 +
"version": "1.1.0",
6787 +
"resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz",
6788 +
"integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==",
6789 +
"license": "MIT",
6790 +
"engines": {
6791 +
"node": ">=0.10.0"
6792 +
}
6793 +
},
6794 +
"node_modules/finalhandler": {
6795 +
"version": "1.1.2",
6796 +
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
6797 +
"integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
6798 +
"license": "MIT",
6799 +
"dependencies": {
6800 +
"debug": "2.6.9",
6801 +
"encodeurl": "~1.0.2",
6802 +
"escape-html": "~1.0.3",
6803 +
"on-finished": "~2.3.0",
6804 +
"parseurl": "~1.3.3",
6805 +
"statuses": "~1.5.0",
6806 +
"unpipe": "~1.0.0"
6807 +
},
6808 +
"engines": {
6809 +
"node": ">= 0.8"
6810 +
}
6811 +
},
6812 +
"node_modules/finalhandler/node_modules/debug": {
6813 +
"version": "2.6.9",
6814 +
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6815 +
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6816 +
"license": "MIT",
6817 +
"dependencies": {
6818 +
"ms": "2.0.0"
6819 +
}
6820 +
},
6821 +
"node_modules/finalhandler/node_modules/ms": {
6822 +
"version": "2.0.0",
6823 +
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6824 +
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
6825 +
"license": "MIT"
6826 +
},
6827 +
"node_modules/find-up": {
6828 +
"version": "5.0.0",
6829 +
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
6830 +
"integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
6831 +
"dev": true,
6832 +
"license": "MIT",
6833 +
"dependencies": {
6834 +
"locate-path": "^6.0.0",
6835 +
"path-exists": "^4.0.0"
6836 +
},
6837 +
"engines": {
6838 +
"node": ">=10"
6839 +
},
6840 +
"funding": {
6841 +
"url": "https://github.com/sponsors/sindresorhus"
6842 +
}
6843 +
},
6844 +
"node_modules/flat-cache": {
6845 +
"version": "4.0.1",
6846 +
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
6847 +
"integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
6848 +
"dev": true,
6849 +
"license": "MIT",
6850 +
"dependencies": {
6851 +
"flatted": "^3.2.9",
6852 +
"keyv": "^4.5.4"
6853 +
},
6854 +
"engines": {
6855 +
"node": ">=16"
6856 +
}
6857 +
},
6858 +
"node_modules/flatted": {
6859 +
"version": "3.4.2",
6860 +
"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz",
6861 +
"integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==",
6862 +
"dev": true,
6863 +
"license": "ISC"
6864 +
},
6865 +
"node_modules/flow-enums-runtime": {
6866 +
"version": "0.0.6",
6867 +
"resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz",
6868 +
"integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==",
6869 +
"license": "MIT"
6870 +
},
6871 +
"node_modules/fontfaceobserver": {
6872 +
"version": "2.3.0",
6873 +
"resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.3.0.tgz",
6874 +
"integrity": "sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==",
6875 +
"license": "BSD-2-Clause"
6876 +
},
6877 +
"node_modules/for-each": {
6878 +
"version": "0.3.5",
6879 +
"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz",
6880 +
"integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==",
6881 +
"dev": true,
6882 +
"license": "MIT",
6883 +
"dependencies": {
6884 +
"is-callable": "^1.2.7"
6885 +
},
6886 +
"engines": {
6887 +
"node": ">= 0.4"
6888 +
},
6889 +
"funding": {
6890 +
"url": "https://github.com/sponsors/ljharb"
6891 +
}
6892 +
},
6893 +
"node_modules/freeport-async": {
6894 +
"version": "2.0.0",
6895 +
"resolved": "https://registry.npmjs.org/freeport-async/-/freeport-async-2.0.0.tgz",
6896 +
"integrity": "sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==",
6897 +
"license": "MIT",
6898 +
"engines": {
6899 +
"node": ">=8"
6900 +
}
6901 +
},
6902 +
"node_modules/fresh": {
6903 +
"version": "0.5.2",
6904 +
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
6905 +
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
6906 +
"license": "MIT",
6907 +
"engines": {
6908 +
"node": ">= 0.6"
6909 +
}
6910 +
},
6911 +
"node_modules/fs.realpath": {
6912 +
"version": "1.0.0",
6913 +
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
6914 +
"integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
6915 +
"license": "ISC"
6916 +
},
6917 +
"node_modules/fsevents": {
6918 +
"version": "2.3.3",
6919 +
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
6920 +
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
6921 +
"hasInstallScript": true,
6922 +
"license": "MIT",
6923 +
"optional": true,
6924 +
"os": [
6925 +
"darwin"
6926 +
],
6927 +
"engines": {
6928 +
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
6929 +
}
6930 +
},
6931 +
"node_modules/function-bind": {
6932 +
"version": "1.1.2",
6933 +
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
6934 +
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
6935 +
"license": "MIT",
6936 +
"funding": {
6937 +
"url": "https://github.com/sponsors/ljharb"
6938 +
}
6939 +
},
6940 +
"node_modules/function.prototype.name": {
6941 +
"version": "1.1.8",
6942 +
"resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz",
6943 +
"integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==",
6944 +
"dev": true,
6945 +
"license": "MIT",
6946 +
"dependencies": {
6947 +
"call-bind": "^1.0.8",
6948 +
"call-bound": "^1.0.3",
6949 +
"define-properties": "^1.2.1",
6950 +
"functions-have-names": "^1.2.3",
6951 +
"hasown": "^2.0.2",
6952 +
"is-callable": "^1.2.7"
6953 +
},
6954 +
"engines": {
6955 +
"node": ">= 0.4"
6956 +
},
6957 +
"funding": {
6958 +
"url": "https://github.com/sponsors/ljharb"
6959 +
}
6960 +
},
6961 +
"node_modules/functions-have-names": {
6962 +
"version": "1.2.3",
6963 +
"resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
6964 +
"integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
6965 +
"dev": true,
6966 +
"license": "MIT",
6967 +
"funding": {
6968 +
"url": "https://github.com/sponsors/ljharb"
6969 +
}
6970 +
},
6971 +
"node_modules/generator-function": {
6972 +
"version": "2.0.1",
6973 +
"resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz",
6974 +
"integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==",
6975 +
"dev": true,
6976 +
"license": "MIT",
6977 +
"engines": {
6978 +
"node": ">= 0.4"
6979 +
}
6980 +
},
6981 +
"node_modules/gensync": {
6982 +
"version": "1.0.0-beta.2",
6983 +
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
6984 +
"integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
6985 +
"license": "MIT",
6986 +
"engines": {
6987 +
"node": ">=6.9.0"
6988 +
}
6989 +
},
6990 +
"node_modules/get-caller-file": {
6991 +
"version": "2.0.5",
6992 +
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
6993 +
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
6994 +
"license": "ISC",
6995 +
"engines": {
6996 +
"node": "6.* || 8.* || >= 10.*"
6997 +
}
6998 +
},
6999 +
"node_modules/get-intrinsic": {
7000 +
"version": "1.3.0",
7001 +
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
7002 +
"integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
7003 +
"dev": true,
7004 +
"license": "MIT",
7005 +
"dependencies": {
7006 +
"call-bind-apply-helpers": "^1.0.2",
7007 +
"es-define-property": "^1.0.1",
7008 +
"es-errors": "^1.3.0",
7009 +
"es-object-atoms": "^1.1.1",
7010 +
"function-bind": "^1.1.2",
7011 +
"get-proto": "^1.0.1",
7012 +
"gopd": "^1.2.0",
7013 +
"has-symbols": "^1.1.0",
7014 +
"hasown": "^2.0.2",
7015 +
"math-intrinsics": "^1.1.0"
7016 +
},
7017 +
"engines": {
7018 +
"node": ">= 0.4"
7019 +
},
7020 +
"funding": {
7021 +
"url": "https://github.com/sponsors/ljharb"
7022 +
}
7023 +
},
7024 +
"node_modules/get-nonce": {
7025 +
"version": "1.0.1",
7026 +
"resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz",
7027 +
"integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==",
7028 +
"license": "MIT",
7029 +
"engines": {
7030 +
"node": ">=6"
7031 +
}
7032 +
},
7033 +
"node_modules/get-package-type": {
7034 +
"version": "0.1.0",
7035 +
"resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
7036 +
"integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
7037 +
"license": "MIT",
7038 +
"engines": {
7039 +
"node": ">=8.0.0"
7040 +
}
7041 +
},
7042 +
"node_modules/get-proto": {
7043 +
"version": "1.0.1",
7044 +
"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
7045 +
"integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
7046 +
"dev": true,
7047 +
"license": "MIT",
7048 +
"dependencies": {
7049 +
"dunder-proto": "^1.0.1",
7050 +
"es-object-atoms": "^1.0.0"
7051 +
},
7052 +
"engines": {
7053 +
"node": ">= 0.4"
7054 +
}
7055 +
},
7056 +
"node_modules/get-symbol-description": {
7057 +
"version": "1.1.0",
7058 +
"resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz",
7059 +
"integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==",
7060 +
"dev": true,
7061 +
"license": "MIT",
7062 +
"dependencies": {
7063 +
"call-bound": "^1.0.3",
7064 +
"es-errors": "^1.3.0",
7065 +
"get-intrinsic": "^1.2.6"
7066 +
},
7067 +
"engines": {
7068 +
"node": ">= 0.4"
7069 +
},
7070 +
"funding": {
7071 +
"url": "https://github.com/sponsors/ljharb"
7072 +
}
7073 +
},
7074 +
"node_modules/get-tsconfig": {
7075 +
"version": "4.13.6",
7076 +
"resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.6.tgz",
7077 +
"integrity": "sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==",
7078 +
"dev": true,
7079 +
"license": "MIT",
7080 +
"dependencies": {
7081 +
"resolve-pkg-maps": "^1.0.0"
7082 +
},
7083 +
"funding": {
7084 +
"url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
7085 +
}
7086 +
},
7087 +
"node_modules/getenv": {
7088 +
"version": "2.0.0",
7089 +
"resolved": "https://registry.npmjs.org/getenv/-/getenv-2.0.0.tgz",
7090 +
"integrity": "sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==",
7091 +
"license": "MIT",
7092 +
"engines": {
7093 +
"node": ">=6"
7094 +
}
7095 +
},
7096 +
"node_modules/glob": {
7097 +
"version": "13.0.6",
7098 +
"resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",
7099 +
"integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==",
7100 +
"license": "BlueOak-1.0.0",
7101 +
"dependencies": {
7102 +
"minimatch": "^10.2.2",
7103 +
"minipass": "^7.1.3",
7104 +
"path-scurry": "^2.0.2"
7105 +
},
7106 +
"engines": {
7107 +
"node": "18 || 20 || >=22"
7108 +
},
7109 +
"funding": {
7110 +
"url": "https://github.com/sponsors/isaacs"
7111 +
}
7112 +
},
7113 +
"node_modules/glob-parent": {
7114 +
"version": "6.0.2",
7115 +
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
7116 +
"integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
7117 +
"dev": true,
7118 +
"license": "ISC",
7119 +
"dependencies": {
7120 +
"is-glob": "^4.0.3"
7121 +
},
7122 +
"engines": {
7123 +
"node": ">=10.13.0"
7124 +
}
7125 +
},
7126 +
"node_modules/glob/node_modules/balanced-match": {
7127 +
"version": "4.0.4",
7128 +
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
7129 +
"integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
7130 +
"license": "MIT",
7131 +
"engines": {
7132 +
"node": "18 || 20 || >=22"
7133 +
}
7134 +
},
7135 +
"node_modules/glob/node_modules/brace-expansion": {
7136 +
"version": "5.0.4",
7137 +
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
7138 +
"integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
7139 +
"license": "MIT",
7140 +
"dependencies": {
7141 +
"balanced-match": "^4.0.2"
7142 +
},
7143 +
"engines": {
7144 +
"node": "18 || 20 || >=22"
7145 +
}
7146 +
},
7147 +
"node_modules/glob/node_modules/minimatch": {
7148 +
"version": "10.2.4",
7149 +
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
7150 +
"integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
7151 +
"license": "BlueOak-1.0.0",
7152 +
"dependencies": {
7153 +
"brace-expansion": "^5.0.2"
7154 +
},
7155 +
"engines": {
7156 +
"node": "18 || 20 || >=22"
7157 +
},
7158 +
"funding": {
7159 +
"url": "https://github.com/sponsors/isaacs"
7160 +
}
7161 +
},
7162 +
"node_modules/globals": {
7163 +
"version": "14.0.0",
7164 +
"resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
7165 +
"integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
7166 +
"dev": true,
7167 +
"license": "MIT",
7168 +
"engines": {
7169 +
"node": ">=18"
7170 +
},
7171 +
"funding": {
7172 +
"url": "https://github.com/sponsors/sindresorhus"
7173 +
}
7174 +
},
7175 +
"node_modules/globalthis": {
7176 +
"version": "1.0.4",
7177 +
"resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
7178 +
"integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
7179 +
"dev": true,
7180 +
"license": "MIT",
7181 +
"dependencies": {
7182 +
"define-properties": "^1.2.1",
7183 +
"gopd": "^1.0.1"
7184 +
},
7185 +
"engines": {
7186 +
"node": ">= 0.4"
7187 +
},
7188 +
"funding": {
7189 +
"url": "https://github.com/sponsors/ljharb"
7190 +
}
7191 +
},
7192 +
"node_modules/gopd": {
7193 +
"version": "1.2.0",
7194 +
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
7195 +
"integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
7196 +
"dev": true,
7197 +
"license": "MIT",
7198 +
"engines": {
7199 +
"node": ">= 0.4"
7200 +
},
7201 +
"funding": {
7202 +
"url": "https://github.com/sponsors/ljharb"
7203 +
}
7204 +
},
7205 +
"node_modules/graceful-fs": {
7206 +
"version": "4.2.11",
7207 +
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
7208 +
"integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
7209 +
"license": "ISC"
7210 +
},
7211 +
"node_modules/has-bigints": {
7212 +
"version": "1.1.0",
7213 +
"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz",
7214 +
"integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==",
7215 +
"dev": true,
7216 +
"license": "MIT",
7217 +
"engines": {
7218 +
"node": ">= 0.4"
7219 +
},
7220 +
"funding": {
7221 +
"url": "https://github.com/sponsors/ljharb"
7222 +
}
7223 +
},
7224 +
"node_modules/has-flag": {
7225 +
"version": "4.0.0",
7226 +
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7227 +
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7228 +
"license": "MIT",
7229 +
"engines": {
7230 +
"node": ">=8"
7231 +
}
7232 +
},
7233 +
"node_modules/has-property-descriptors": {
7234 +
"version": "1.0.2",
7235 +
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
7236 +
"integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
7237 +
"dev": true,
7238 +
"license": "MIT",
7239 +
"dependencies": {
7240 +
"es-define-property": "^1.0.0"
7241 +
},
7242 +
"funding": {
7243 +
"url": "https://github.com/sponsors/ljharb"
7244 +
}
7245 +
},
7246 +
"node_modules/has-proto": {
7247 +
"version": "1.2.0",
7248 +
"resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz",
7249 +
"integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==",
7250 +
"dev": true,
7251 +
"license": "MIT",
7252 +
"dependencies": {
7253 +
"dunder-proto": "^1.0.0"
7254 +
},
7255 +
"engines": {
7256 +
"node": ">= 0.4"
7257 +
},
7258 +
"funding": {
7259 +
"url": "https://github.com/sponsors/ljharb"
7260 +
}
7261 +
},
7262 +
"node_modules/has-symbols": {
7263 +
"version": "1.1.0",
7264 +
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
7265 +
"integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
7266 +
"dev": true,
7267 +
"license": "MIT",
7268 +
"engines": {
7269 +
"node": ">= 0.4"
7270 +
},
7271 +
"funding": {
7272 +
"url": "https://github.com/sponsors/ljharb"
7273 +
}
7274 +
},
7275 +
"node_modules/has-tostringtag": {
7276 +
"version": "1.0.2",
7277 +
"resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
7278 +
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
7279 +
"dev": true,
7280 +
"license": "MIT",
7281 +
"dependencies": {
7282 +
"has-symbols": "^1.0.3"
7283 +
},
7284 +
"engines": {
7285 +
"node": ">= 0.4"
7286 +
},
7287 +
"funding": {
7288 +
"url": "https://github.com/sponsors/ljharb"
7289 +
}
7290 +
},
7291 +
"node_modules/hasown": {
7292 +
"version": "2.0.2",
7293 +
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
7294 +
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
7295 +
"license": "MIT",
7296 +
"dependencies": {
7297 +
"function-bind": "^1.1.2"
7298 +
},
7299 +
"engines": {
7300 +
"node": ">= 0.4"
7301 +
}
7302 +
},
7303 +
"node_modules/hermes-estree": {
7304 +
"version": "0.29.1",
7305 +
"resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.29.1.tgz",
7306 +
"integrity": "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==",
7307 +
"license": "MIT"
7308 +
},
7309 +
"node_modules/hermes-parser": {
7310 +
"version": "0.29.1",
7311 +
"resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.29.1.tgz",
7312 +
"integrity": "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==",
7313 +
"license": "MIT",
7314 +
"dependencies": {
7315 +
"hermes-estree": "0.29.1"
7316 +
}
7317 +
},
7318 +
"node_modules/hoist-non-react-statics": {
7319 +
"version": "3.3.2",
7320 +
"resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
7321 +
"integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
7322 +
"license": "BSD-3-Clause",
7323 +
"dependencies": {
7324 +
"react-is": "^16.7.0"
7325 +
}
7326 +
},
7327 +
"node_modules/hoist-non-react-statics/node_modules/react-is": {
7328 +
"version": "16.13.1",
7329 +
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
7330 +
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
7331 +
"license": "MIT"
7332 +
},
7333 +
"node_modules/hosted-git-info": {
7334 +
"version": "7.0.2",
7335 +
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz",
7336 +
"integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==",
7337 +
"license": "ISC",
7338 +
"dependencies": {
7339 +
"lru-cache": "^10.0.1"
7340 +
},
7341 +
"engines": {
7342 +
"node": "^16.14.0 || >=18.0.0"
7343 +
}
7344 +
},
7345 +
"node_modules/hosted-git-info/node_modules/lru-cache": {
7346 +
"version": "10.4.3",
7347 +
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
7348 +
"integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
7349 +
"license": "ISC"
7350 +
},
7351 +
"node_modules/http-errors": {
7352 +
"version": "2.0.1",
7353 +
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
7354 +
"integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
7355 +
"license": "MIT",
7356 +
"dependencies": {
7357 +
"depd": "~2.0.0",
7358 +
"inherits": "~2.0.4",
7359 +
"setprototypeof": "~1.2.0",
7360 +
"statuses": "~2.0.2",
7361 +
"toidentifier": "~1.0.1"
7362 +
},
7363 +
"engines": {
7364 +
"node": ">= 0.8"
7365 +
},
7366 +
"funding": {
7367 +
"type": "opencollective",
7368 +
"url": "https://opencollective.com/express"
7369 +
}
7370 +
},
7371 +
"node_modules/http-errors/node_modules/statuses": {
7372 +
"version": "2.0.2",
7373 +
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
7374 +
"integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
7375 +
"license": "MIT",
7376 +
"engines": {
7377 +
"node": ">= 0.8"
7378 +
}
7379 +
},
7380 +
"node_modules/https-proxy-agent": {
7381 +
"version": "7.0.6",
7382 +
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
7383 +
"integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
7384 +
"license": "MIT",
7385 +
"dependencies": {
7386 +
"agent-base": "^7.1.2",
7387 +
"debug": "4"
7388 +
},
7389 +
"engines": {
7390 +
"node": ">= 14"
7391 +
}
7392 +
},
7393 +
"node_modules/hyphenate-style-name": {
7394 +
"version": "1.1.0",
7395 +
"resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz",
7396 +
"integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==",
7397 +
"license": "BSD-3-Clause"
7398 +
},
7399 +
"node_modules/ieee754": {
7400 +
"version": "1.2.1",
7401 +
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
7402 +
"integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
7403 +
"funding": [
7404 +
{
7405 +
"type": "github",
7406 +
"url": "https://github.com/sponsors/feross"
7407 +
},
7408 +
{
7409 +
"type": "patreon",
7410 +
"url": "https://www.patreon.com/feross"
7411 +
},
7412 +
{
7413 +
"type": "consulting",
7414 +
"url": "https://feross.org/support"
7415 +
}
7416 +
],
7417 +
"license": "BSD-3-Clause"
7418 +
},
7419 +
"node_modules/ignore": {
7420 +
"version": "5.3.2",
7421 +
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
7422 +
"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
7423 +
"license": "MIT",
7424 +
"engines": {
7425 +
"node": ">= 4"
7426 +
}
7427 +
},
7428 +
"node_modules/image-size": {
7429 +
"version": "1.2.1",
7430 +
"resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.1.tgz",
7431 +
"integrity": "sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==",
7432 +
"license": "MIT",
7433 +
"dependencies": {
7434 +
"queue": "6.0.2"
7435 +
},
7436 +
"bin": {
7437 +
"image-size": "bin/image-size.js"
7438 +
},
7439 +
"engines": {
7440 +
"node": ">=16.x"
7441 +
}
7442 +
},
7443 +
"node_modules/import-fresh": {
7444 +
"version": "3.3.1",
7445 +
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
7446 +
"integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
7447 +
"dev": true,
7448 +
"license": "MIT",
7449 +
"dependencies": {
7450 +
"parent-module": "^1.0.0",
7451 +
"resolve-from": "^4.0.0"
7452 +
},
7453 +
"engines": {
7454 +
"node": ">=6"
7455 +
},
7456 +
"funding": {
7457 +
"url": "https://github.com/sponsors/sindresorhus"
7458 +
}
7459 +
},
7460 +
"node_modules/import-fresh/node_modules/resolve-from": {
7461 +
"version": "4.0.0",
7462 +
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
7463 +
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
7464 +
"dev": true,
7465 +
"license": "MIT",
7466 +
"engines": {
7467 +
"node": ">=4"
7468 +
}
7469 +
},
7470 +
"node_modules/imurmurhash": {
7471 +
"version": "0.1.4",
7472 +
"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
7473 +
"integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
7474 +
"license": "MIT",
7475 +
"engines": {
7476 +
"node": ">=0.8.19"
7477 +
}
7478 +
},
7479 +
"node_modules/inflight": {
7480 +
"version": "1.0.6",
7481 +
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
7482 +
"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
7483 +
"deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
7484 +
"license": "ISC",
7485 +
"dependencies": {
7486 +
"once": "^1.3.0",
7487 +
"wrappy": "1"
7488 +
}
7489 +
},
7490 +
"node_modules/inherits": {
7491 +
"version": "2.0.4",
7492 +
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
7493 +
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
7494 +
"license": "ISC"
7495 +
},
7496 +
"node_modules/ini": {
7497 +
"version": "1.3.8",
7498 +
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
7499 +
"integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
7500 +
"license": "ISC"
7501 +
},
7502 +
"node_modules/inline-style-prefixer": {
7503 +
"version": "7.0.1",
7504 +
"resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-7.0.1.tgz",
7505 +
"integrity": "sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==",
7506 +
"license": "MIT",
7507 +
"dependencies": {
7508 +
"css-in-js-utils": "^3.1.0"
7509 +
}
7510 +
},
7511 +
"node_modules/internal-slot": {
7512 +
"version": "1.1.0",
7513 +
"resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz",
7514 +
"integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==",
7515 +
"dev": true,
7516 +
"license": "MIT",
7517 +
"dependencies": {
7518 +
"es-errors": "^1.3.0",
7519 +
"hasown": "^2.0.2",
7520 +
"side-channel": "^1.1.0"
7521 +
},
7522 +
"engines": {
7523 +
"node": ">= 0.4"
7524 +
}
7525 +
},
7526 +
"node_modules/invariant": {
7527 +
"version": "2.2.4",
7528 +
"resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
7529 +
"integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
7530 +
"license": "MIT",
7531 +
"dependencies": {
7532 +
"loose-envify": "^1.0.0"
7533 +
}
7534 +
},
7535 +
"node_modules/is-array-buffer": {
7536 +
"version": "3.0.5",
7537 +
"resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz",
7538 +
"integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==",
7539 +
"dev": true,
7540 +
"license": "MIT",
7541 +
"dependencies": {
7542 +
"call-bind": "^1.0.8",
7543 +
"call-bound": "^1.0.3",
7544 +
"get-intrinsic": "^1.2.6"
7545 +
},
7546 +
"engines": {
7547 +
"node": ">= 0.4"
7548 +
},
7549 +
"funding": {
7550 +
"url": "https://github.com/sponsors/ljharb"
7551 +
}
7552 +
},
7553 +
"node_modules/is-arrayish": {
7554 +
"version": "0.3.4",
7555 +
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz",
7556 +
"integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==",
7557 +
"license": "MIT"
7558 +
},
7559 +
"node_modules/is-async-function": {
7560 +
"version": "2.1.1",
7561 +
"resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz",
7562 +
"integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==",
7563 +
"dev": true,
7564 +
"license": "MIT",
7565 +
"dependencies": {
7566 +
"async-function": "^1.0.0",
7567 +
"call-bound": "^1.0.3",
7568 +
"get-proto": "^1.0.1",
7569 +
"has-tostringtag": "^1.0.2",
7570 +
"safe-regex-test": "^1.1.0"
7571 +
},
7572 +
"engines": {
7573 +
"node": ">= 0.4"
7574 +
},
7575 +
"funding": {
7576 +
"url": "https://github.com/sponsors/ljharb"
7577 +
}
7578 +
},
7579 +
"node_modules/is-bigint": {
7580 +
"version": "1.1.0",
7581 +
"resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz",
7582 +
"integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==",
7583 +
"dev": true,
7584 +
"license": "MIT",
7585 +
"dependencies": {
7586 +
"has-bigints": "^1.0.2"
7587 +
},
7588 +
"engines": {
7589 +
"node": ">= 0.4"
7590 +
},
7591 +
"funding": {
7592 +
"url": "https://github.com/sponsors/ljharb"
7593 +
}
7594 +
},
7595 +
"node_modules/is-boolean-object": {
7596 +
"version": "1.2.2",
7597 +
"resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz",
7598 +
"integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==",
7599 +
"dev": true,
7600 +
"license": "MIT",
7601 +
"dependencies": {
7602 +
"call-bound": "^1.0.3",
7603 +
"has-tostringtag": "^1.0.2"
7604 +
},
7605 +
"engines": {
7606 +
"node": ">= 0.4"
7607 +
},
7608 +
"funding": {
7609 +
"url": "https://github.com/sponsors/ljharb"
7610 +
}
7611 +
},
7612 +
"node_modules/is-bun-module": {
7613 +
"version": "2.0.0",
7614 +
"resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-2.0.0.tgz",
7615 +
"integrity": "sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==",
7616 +
"dev": true,
7617 +
"license": "MIT",
7618 +
"dependencies": {
7619 +
"semver": "^7.7.1"
7620 +
}
7621 +
},
7622 +
"node_modules/is-bun-module/node_modules/semver": {
7623 +
"version": "7.7.4",
7624 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
7625 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
7626 +
"dev": true,
7627 +
"license": "ISC",
7628 +
"bin": {
7629 +
"semver": "bin/semver.js"
7630 +
},
7631 +
"engines": {
7632 +
"node": ">=10"
7633 +
}
7634 +
},
7635 +
"node_modules/is-callable": {
7636 +
"version": "1.2.7",
7637 +
"resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
7638 +
"integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
7639 +
"dev": true,
7640 +
"license": "MIT",
7641 +
"engines": {
7642 +
"node": ">= 0.4"
7643 +
},
7644 +
"funding": {
7645 +
"url": "https://github.com/sponsors/ljharb"
7646 +
}
7647 +
},
7648 +
"node_modules/is-core-module": {
7649 +
"version": "2.16.1",
7650 +
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
7651 +
"integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
7652 +
"license": "MIT",
7653 +
"dependencies": {
7654 +
"hasown": "^2.0.2"
7655 +
},
7656 +
"engines": {
7657 +
"node": ">= 0.4"
7658 +
},
7659 +
"funding": {
7660 +
"url": "https://github.com/sponsors/ljharb"
7661 +
}
7662 +
},
7663 +
"node_modules/is-data-view": {
7664 +
"version": "1.0.2",
7665 +
"resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz",
7666 +
"integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==",
7667 +
"dev": true,
7668 +
"license": "MIT",
7669 +
"dependencies": {
7670 +
"call-bound": "^1.0.2",
7671 +
"get-intrinsic": "^1.2.6",
7672 +
"is-typed-array": "^1.1.13"
7673 +
},
7674 +
"engines": {
7675 +
"node": ">= 0.4"
7676 +
},
7677 +
"funding": {
7678 +
"url": "https://github.com/sponsors/ljharb"
7679 +
}
7680 +
},
7681 +
"node_modules/is-date-object": {
7682 +
"version": "1.1.0",
7683 +
"resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
7684 +
"integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
7685 +
"dev": true,
7686 +
"license": "MIT",
7687 +
"dependencies": {
7688 +
"call-bound": "^1.0.2",
7689 +
"has-tostringtag": "^1.0.2"
7690 +
},
7691 +
"engines": {
7692 +
"node": ">= 0.4"
7693 +
},
7694 +
"funding": {
7695 +
"url": "https://github.com/sponsors/ljharb"
7696 +
}
7697 +
},
7698 +
"node_modules/is-docker": {
7699 +
"version": "2.2.1",
7700 +
"resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
7701 +
"integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
7702 +
"license": "MIT",
7703 +
"bin": {
7704 +
"is-docker": "cli.js"
7705 +
},
7706 +
"engines": {
7707 +
"node": ">=8"
7708 +
},
7709 +
"funding": {
7710 +
"url": "https://github.com/sponsors/sindresorhus"
7711 +
}
7712 +
},
7713 +
"node_modules/is-extglob": {
7714 +
"version": "2.1.1",
7715 +
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
7716 +
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
7717 +
"dev": true,
7718 +
"license": "MIT",
7719 +
"engines": {
7720 +
"node": ">=0.10.0"
7721 +
}
7722 +
},
7723 +
"node_modules/is-finalizationregistry": {
7724 +
"version": "1.1.1",
7725 +
"resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz",
7726 +
"integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==",
7727 +
"dev": true,
7728 +
"license": "MIT",
7729 +
"dependencies": {
7730 +
"call-bound": "^1.0.3"
7731 +
},
7732 +
"engines": {
7733 +
"node": ">= 0.4"
7734 +
},
7735 +
"funding": {
7736 +
"url": "https://github.com/sponsors/ljharb"
7737 +
}
7738 +
},
7739 +
"node_modules/is-fullwidth-code-point": {
7740 +
"version": "3.0.0",
7741 +
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
7742 +
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
7743 +
"license": "MIT",
7744 +
"engines": {
7745 +
"node": ">=8"
7746 +
}
7747 +
},
7748 +
"node_modules/is-generator-function": {
7749 +
"version": "1.1.2",
7750 +
"resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz",
7751 +
"integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==",
7752 +
"dev": true,
7753 +
"license": "MIT",
7754 +
"dependencies": {
7755 +
"call-bound": "^1.0.4",
7756 +
"generator-function": "^2.0.0",
7757 +
"get-proto": "^1.0.1",
7758 +
"has-tostringtag": "^1.0.2",
7759 +
"safe-regex-test": "^1.1.0"
7760 +
},
7761 +
"engines": {
7762 +
"node": ">= 0.4"
7763 +
},
7764 +
"funding": {
7765 +
"url": "https://github.com/sponsors/ljharb"
7766 +
}
7767 +
},
7768 +
"node_modules/is-glob": {
7769 +
"version": "4.0.3",
7770 +
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
7771 +
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
7772 +
"dev": true,
7773 +
"license": "MIT",
7774 +
"dependencies": {
7775 +
"is-extglob": "^2.1.1"
7776 +
},
7777 +
"engines": {
7778 +
"node": ">=0.10.0"
7779 +
}
7780 +
},
7781 +
"node_modules/is-map": {
7782 +
"version": "2.0.3",
7783 +
"resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
7784 +
"integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==",
7785 +
"dev": true,
7786 +
"license": "MIT",
7787 +
"engines": {
7788 +
"node": ">= 0.4"
7789 +
},
7790 +
"funding": {
7791 +
"url": "https://github.com/sponsors/ljharb"
7792 +
}
7793 +
},
7794 +
"node_modules/is-negative-zero": {
7795 +
"version": "2.0.3",
7796 +
"resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
7797 +
"integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
7798 +
"dev": true,
7799 +
"license": "MIT",
7800 +
"engines": {
7801 +
"node": ">= 0.4"
7802 +
},
7803 +
"funding": {
7804 +
"url": "https://github.com/sponsors/ljharb"
7805 +
}
7806 +
},
7807 +
"node_modules/is-number": {
7808 +
"version": "7.0.0",
7809 +
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
7810 +
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
7811 +
"license": "MIT",
7812 +
"engines": {
7813 +
"node": ">=0.12.0"
7814 +
}
7815 +
},
7816 +
"node_modules/is-number-object": {
7817 +
"version": "1.1.1",
7818 +
"resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz",
7819 +
"integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==",
7820 +
"dev": true,
7821 +
"license": "MIT",
7822 +
"dependencies": {
7823 +
"call-bound": "^1.0.3",
7824 +
"has-tostringtag": "^1.0.2"
7825 +
},
7826 +
"engines": {
7827 +
"node": ">= 0.4"
7828 +
},
7829 +
"funding": {
7830 +
"url": "https://github.com/sponsors/ljharb"
7831 +
}
7832 +
},
7833 +
"node_modules/is-regex": {
7834 +
"version": "1.2.1",
7835 +
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
7836 +
"integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
7837 +
"dev": true,
7838 +
"license": "MIT",
7839 +
"dependencies": {
7840 +
"call-bound": "^1.0.2",
7841 +
"gopd": "^1.2.0",
7842 +
"has-tostringtag": "^1.0.2",
7843 +
"hasown": "^2.0.2"
7844 +
},
7845 +
"engines": {
7846 +
"node": ">= 0.4"
7847 +
},
7848 +
"funding": {
7849 +
"url": "https://github.com/sponsors/ljharb"
7850 +
}
7851 +
},
7852 +
"node_modules/is-set": {
7853 +
"version": "2.0.3",
7854 +
"resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
7855 +
"integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==",
7856 +
"dev": true,
7857 +
"license": "MIT",
7858 +
"engines": {
7859 +
"node": ">= 0.4"
7860 +
},
7861 +
"funding": {
7862 +
"url": "https://github.com/sponsors/ljharb"
7863 +
}
7864 +
},
7865 +
"node_modules/is-shared-array-buffer": {
7866 +
"version": "1.0.4",
7867 +
"resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz",
7868 +
"integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==",
7869 +
"dev": true,
7870 +
"license": "MIT",
7871 +
"dependencies": {
7872 +
"call-bound": "^1.0.3"
7873 +
},
7874 +
"engines": {
7875 +
"node": ">= 0.4"
7876 +
},
7877 +
"funding": {
7878 +
"url": "https://github.com/sponsors/ljharb"
7879 +
}
7880 +
},
7881 +
"node_modules/is-string": {
7882 +
"version": "1.1.1",
7883 +
"resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz",
7884 +
"integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==",
7885 +
"dev": true,
7886 +
"license": "MIT",
7887 +
"dependencies": {
7888 +
"call-bound": "^1.0.3",
7889 +
"has-tostringtag": "^1.0.2"
7890 +
},
7891 +
"engines": {
7892 +
"node": ">= 0.4"
7893 +
},
7894 +
"funding": {
7895 +
"url": "https://github.com/sponsors/ljharb"
7896 +
}
7897 +
},
7898 +
"node_modules/is-symbol": {
7899 +
"version": "1.1.1",
7900 +
"resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz",
7901 +
"integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==",
7902 +
"dev": true,
7903 +
"license": "MIT",
7904 +
"dependencies": {
7905 +
"call-bound": "^1.0.2",
7906 +
"has-symbols": "^1.1.0",
7907 +
"safe-regex-test": "^1.1.0"
7908 +
},
7909 +
"engines": {
7910 +
"node": ">= 0.4"
7911 +
},
7912 +
"funding": {
7913 +
"url": "https://github.com/sponsors/ljharb"
7914 +
}
7915 +
},
7916 +
"node_modules/is-typed-array": {
7917 +
"version": "1.1.15",
7918 +
"resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz",
7919 +
"integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==",
7920 +
"dev": true,
7921 +
"license": "MIT",
7922 +
"dependencies": {
7923 +
"which-typed-array": "^1.1.16"
7924 +
},
7925 +
"engines": {
7926 +
"node": ">= 0.4"
7927 +
},
7928 +
"funding": {
7929 +
"url": "https://github.com/sponsors/ljharb"
7930 +
}
7931 +
},
7932 +
"node_modules/is-weakmap": {
7933 +
"version": "2.0.2",
7934 +
"resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
7935 +
"integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==",
7936 +
"dev": true,
7937 +
"license": "MIT",
7938 +
"engines": {
7939 +
"node": ">= 0.4"
7940 +
},
7941 +
"funding": {
7942 +
"url": "https://github.com/sponsors/ljharb"
7943 +
}
7944 +
},
7945 +
"node_modules/is-weakref": {
7946 +
"version": "1.1.1",
7947 +
"resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz",
7948 +
"integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==",
7949 +
"dev": true,
7950 +
"license": "MIT",
7951 +
"dependencies": {
7952 +
"call-bound": "^1.0.3"
7953 +
},
7954 +
"engines": {
7955 +
"node": ">= 0.4"
7956 +
},
7957 +
"funding": {
7958 +
"url": "https://github.com/sponsors/ljharb"
7959 +
}
7960 +
},
7961 +
"node_modules/is-weakset": {
7962 +
"version": "2.0.4",
7963 +
"resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz",
7964 +
"integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==",
7965 +
"dev": true,
7966 +
"license": "MIT",
7967 +
"dependencies": {
7968 +
"call-bound": "^1.0.3",
7969 +
"get-intrinsic": "^1.2.6"
7970 +
},
7971 +
"engines": {
7972 +
"node": ">= 0.4"
7973 +
},
7974 +
"funding": {
7975 +
"url": "https://github.com/sponsors/ljharb"
7976 +
}
7977 +
},
7978 +
"node_modules/is-wsl": {
7979 +
"version": "2.2.0",
7980 +
"resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
7981 +
"integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
7982 +
"license": "MIT",
7983 +
"dependencies": {
7984 +
"is-docker": "^2.0.0"
7985 +
},
7986 +
"engines": {
7987 +
"node": ">=8"
7988 +
}
7989 +
},
7990 +
"node_modules/isarray": {
7991 +
"version": "2.0.5",
7992 +
"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
7993 +
"integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
7994 +
"dev": true,
7995 +
"license": "MIT"
7996 +
},
7997 +
"node_modules/isexe": {
7998 +
"version": "2.0.0",
7999 +
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
8000 +
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
8001 +
"license": "ISC"
8002 +
},
8003 +
"node_modules/istanbul-lib-coverage": {
8004 +
"version": "3.2.2",
8005 +
"resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
8006 +
"integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
8007 +
"license": "BSD-3-Clause",
8008 +
"engines": {
8009 +
"node": ">=8"
8010 +
}
8011 +
},
8012 +
"node_modules/istanbul-lib-instrument": {
8013 +
"version": "5.2.1",
8014 +
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
8015 +
"integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
8016 +
"license": "BSD-3-Clause",
8017 +
"dependencies": {
8018 +
"@babel/core": "^7.12.3",
8019 +
"@babel/parser": "^7.14.7",
8020 +
"@istanbuljs/schema": "^0.1.2",
8021 +
"istanbul-lib-coverage": "^3.2.0",
8022 +
"semver": "^6.3.0"
8023 +
},
8024 +
"engines": {
8025 +
"node": ">=8"
8026 +
}
8027 +
},
8028 +
"node_modules/iterator.prototype": {
8029 +
"version": "1.1.5",
8030 +
"resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz",
8031 +
"integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==",
8032 +
"dev": true,
8033 +
"license": "MIT",
8034 +
"dependencies": {
8035 +
"define-data-property": "^1.1.4",
8036 +
"es-object-atoms": "^1.0.0",
8037 +
"get-intrinsic": "^1.2.6",
8038 +
"get-proto": "^1.0.0",
8039 +
"has-symbols": "^1.1.0",
8040 +
"set-function-name": "^2.0.2"
8041 +
},
8042 +
"engines": {
8043 +
"node": ">= 0.4"
8044 +
}
8045 +
},
8046 +
"node_modules/jest-environment-node": {
8047 +
"version": "29.7.0",
8048 +
"resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
8049 +
"integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==",
8050 +
"license": "MIT",
8051 +
"dependencies": {
8052 +
"@jest/environment": "^29.7.0",
8053 +
"@jest/fake-timers": "^29.7.0",
8054 +
"@jest/types": "^29.6.3",
8055 +
"@types/node": "*",
8056 +
"jest-mock": "^29.7.0",
8057 +
"jest-util": "^29.7.0"
8058 +
},
8059 +
"engines": {
8060 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8061 +
}
8062 +
},
8063 +
"node_modules/jest-get-type": {
8064 +
"version": "29.6.3",
8065 +
"resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
8066 +
"integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
8067 +
"license": "MIT",
8068 +
"engines": {
8069 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8070 +
}
8071 +
},
8072 +
"node_modules/jest-haste-map": {
8073 +
"version": "29.7.0",
8074 +
"resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
8075 +
"integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
8076 +
"license": "MIT",
8077 +
"dependencies": {
8078 +
"@jest/types": "^29.6.3",
8079 +
"@types/graceful-fs": "^4.1.3",
8080 +
"@types/node": "*",
8081 +
"anymatch": "^3.0.3",
8082 +
"fb-watchman": "^2.0.0",
8083 +
"graceful-fs": "^4.2.9",
8084 +
"jest-regex-util": "^29.6.3",
8085 +
"jest-util": "^29.7.0",
8086 +
"jest-worker": "^29.7.0",
8087 +
"micromatch": "^4.0.4",
8088 +
"walker": "^1.0.8"
8089 +
},
8090 +
"engines": {
8091 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8092 +
},
8093 +
"optionalDependencies": {
8094 +
"fsevents": "^2.3.2"
8095 +
}
8096 +
},
8097 +
"node_modules/jest-message-util": {
8098 +
"version": "29.7.0",
8099 +
"resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
8100 +
"integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
8101 +
"license": "MIT",
8102 +
"dependencies": {
8103 +
"@babel/code-frame": "^7.12.13",
8104 +
"@jest/types": "^29.6.3",
8105 +
"@types/stack-utils": "^2.0.0",
8106 +
"chalk": "^4.0.0",
8107 +
"graceful-fs": "^4.2.9",
8108 +
"micromatch": "^4.0.4",
8109 +
"pretty-format": "^29.7.0",
8110 +
"slash": "^3.0.0",
8111 +
"stack-utils": "^2.0.3"
8112 +
},
8113 +
"engines": {
8114 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8115 +
}
8116 +
},
8117 +
"node_modules/jest-mock": {
8118 +
"version": "29.7.0",
8119 +
"resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
8120 +
"integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
8121 +
"license": "MIT",
8122 +
"dependencies": {
8123 +
"@jest/types": "^29.6.3",
8124 +
"@types/node": "*",
8125 +
"jest-util": "^29.7.0"
8126 +
},
8127 +
"engines": {
8128 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8129 +
}
8130 +
},
8131 +
"node_modules/jest-regex-util": {
8132 +
"version": "29.6.3",
8133 +
"resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
8134 +
"integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
8135 +
"license": "MIT",
8136 +
"engines": {
8137 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8138 +
}
8139 +
},
8140 +
"node_modules/jest-util": {
8141 +
"version": "29.7.0",
8142 +
"resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
8143 +
"integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
8144 +
"license": "MIT",
8145 +
"dependencies": {
8146 +
"@jest/types": "^29.6.3",
8147 +
"@types/node": "*",
8148 +
"chalk": "^4.0.0",
8149 +
"ci-info": "^3.2.0",
8150 +
"graceful-fs": "^4.2.9",
8151 +
"picomatch": "^2.2.3"
8152 +
},
8153 +
"engines": {
8154 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8155 +
}
8156 +
},
8157 +
"node_modules/jest-util/node_modules/ci-info": {
8158 +
"version": "3.9.0",
8159 +
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
8160 +
"integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
8161 +
"funding": [
8162 +
{
8163 +
"type": "github",
8164 +
"url": "https://github.com/sponsors/sibiraj-s"
8165 +
}
8166 +
],
8167 +
"license": "MIT",
8168 +
"engines": {
8169 +
"node": ">=8"
8170 +
}
8171 +
},
8172 +
"node_modules/jest-validate": {
8173 +
"version": "29.7.0",
8174 +
"resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
8175 +
"integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
8176 +
"license": "MIT",
8177 +
"dependencies": {
8178 +
"@jest/types": "^29.6.3",
8179 +
"camelcase": "^6.2.0",
8180 +
"chalk": "^4.0.0",
8181 +
"jest-get-type": "^29.6.3",
8182 +
"leven": "^3.1.0",
8183 +
"pretty-format": "^29.7.0"
8184 +
},
8185 +
"engines": {
8186 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8187 +
}
8188 +
},
8189 +
"node_modules/jest-worker": {
8190 +
"version": "29.7.0",
8191 +
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",
8192 +
"integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==",
8193 +
"license": "MIT",
8194 +
"dependencies": {
8195 +
"@types/node": "*",
8196 +
"jest-util": "^29.7.0",
8197 +
"merge-stream": "^2.0.0",
8198 +
"supports-color": "^8.0.0"
8199 +
},
8200 +
"engines": {
8201 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8202 +
}
8203 +
},
8204 +
"node_modules/jest-worker/node_modules/supports-color": {
8205 +
"version": "8.1.1",
8206 +
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
8207 +
"integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
8208 +
"license": "MIT",
8209 +
"dependencies": {
8210 +
"has-flag": "^4.0.0"
8211 +
},
8212 +
"engines": {
8213 +
"node": ">=10"
8214 +
},
8215 +
"funding": {
8216 +
"url": "https://github.com/chalk/supports-color?sponsor=1"
8217 +
}
8218 +
},
8219 +
"node_modules/jimp-compact": {
8220 +
"version": "0.16.1",
8221 +
"resolved": "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz",
8222 +
"integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==",
8223 +
"license": "MIT"
8224 +
},
8225 +
"node_modules/js-tokens": {
8226 +
"version": "4.0.0",
8227 +
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
8228 +
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
8229 +
"license": "MIT"
8230 +
},
8231 +
"node_modules/js-yaml": {
8232 +
"version": "4.1.1",
8233 +
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
8234 +
"integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
8235 +
"license": "MIT",
8236 +
"dependencies": {
8237 +
"argparse": "^2.0.1"
8238 +
},
8239 +
"bin": {
8240 +
"js-yaml": "bin/js-yaml.js"
8241 +
}
8242 +
},
8243 +
"node_modules/jsc-safe-url": {
8244 +
"version": "0.2.4",
8245 +
"resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz",
8246 +
"integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==",
8247 +
"license": "0BSD"
8248 +
},
8249 +
"node_modules/jsesc": {
8250 +
"version": "3.1.0",
8251 +
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
8252 +
"integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
8253 +
"license": "MIT",
8254 +
"bin": {
8255 +
"jsesc": "bin/jsesc"
8256 +
},
8257 +
"engines": {
8258 +
"node": ">=6"
8259 +
}
8260 +
},
8261 +
"node_modules/json-buffer": {
8262 +
"version": "3.0.1",
8263 +
"resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
8264 +
"integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
8265 +
"dev": true,
8266 +
"license": "MIT"
8267 +
},
8268 +
"node_modules/json-schema-traverse": {
8269 +
"version": "0.4.1",
8270 +
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
8271 +
"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
8272 +
"dev": true,
8273 +
"license": "MIT"
8274 +
},
8275 +
"node_modules/json-stable-stringify-without-jsonify": {
8276 +
"version": "1.0.1",
8277 +
"resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
8278 +
"integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
8279 +
"dev": true,
8280 +
"license": "MIT"
8281 +
},
8282 +
"node_modules/json5": {
8283 +
"version": "2.2.3",
8284 +
"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
8285 +
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
8286 +
"license": "MIT",
8287 +
"bin": {
8288 +
"json5": "lib/cli.js"
8289 +
},
8290 +
"engines": {
8291 +
"node": ">=6"
8292 +
}
8293 +
},
8294 +
"node_modules/jsx-ast-utils": {
8295 +
"version": "3.3.5",
8296 +
"resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
8297 +
"integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
8298 +
"dev": true,
8299 +
"license": "MIT",
8300 +
"dependencies": {
8301 +
"array-includes": "^3.1.6",
8302 +
"array.prototype.flat": "^1.3.1",
8303 +
"object.assign": "^4.1.4",
8304 +
"object.values": "^1.1.6"
8305 +
},
8306 +
"engines": {
8307 +
"node": ">=4.0"
8308 +
}
8309 +
},
8310 +
"node_modules/keyv": {
8311 +
"version": "4.5.4",
8312 +
"resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
8313 +
"integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
8314 +
"dev": true,
8315 +
"license": "MIT",
8316 +
"dependencies": {
8317 +
"json-buffer": "3.0.1"
8318 +
}
8319 +
},
8320 +
"node_modules/kleur": {
8321 +
"version": "3.0.3",
8322 +
"resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
8323 +
"integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
8324 +
"license": "MIT",
8325 +
"engines": {
8326 +
"node": ">=6"
8327 +
}
8328 +
},
8329 +
"node_modules/lan-network": {
8330 +
"version": "0.1.7",
8331 +
"resolved": "https://registry.npmjs.org/lan-network/-/lan-network-0.1.7.tgz",
8332 +
"integrity": "sha512-mnIlAEMu4OyEvUNdzco9xpuB9YVcPkQec+QsgycBCtPZvEqWPCDPfbAE4OJMdBBWpZWtpCn1xw9jJYlwjWI5zQ==",
8333 +
"license": "MIT",
8334 +
"bin": {
8335 +
"lan-network": "dist/lan-network-cli.js"
8336 +
}
8337 +
},
8338 +
"node_modules/leven": {
8339 +
"version": "3.1.0",
8340 +
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
8341 +
"integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
8342 +
"license": "MIT",
8343 +
"engines": {
8344 +
"node": ">=6"
8345 +
}
8346 +
},
8347 +
"node_modules/levn": {
8348 +
"version": "0.4.1",
8349 +
"resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
8350 +
"integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
8351 +
"dev": true,
8352 +
"license": "MIT",
8353 +
"dependencies": {
8354 +
"prelude-ls": "^1.2.1",
8355 +
"type-check": "~0.4.0"
8356 +
},
8357 +
"engines": {
8358 +
"node": ">= 0.8.0"
8359 +
}
8360 +
},
8361 +
"node_modules/lighthouse-logger": {
8362 +
"version": "1.4.2",
8363 +
"resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz",
8364 +
"integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==",
8365 +
"license": "Apache-2.0",
8366 +
"dependencies": {
8367 +
"debug": "^2.6.9",
8368 +
"marky": "^1.2.2"
8369 +
}
8370 +
},
8371 +
"node_modules/lighthouse-logger/node_modules/debug": {
8372 +
"version": "2.6.9",
8373 +
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
8374 +
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
8375 +
"license": "MIT",
8376 +
"dependencies": {
8377 +
"ms": "2.0.0"
8378 +
}
8379 +
},
8380 +
"node_modules/lighthouse-logger/node_modules/ms": {
8381 +
"version": "2.0.0",
8382 +
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
8383 +
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
8384 +
"license": "MIT"
8385 +
},
8386 +
"node_modules/lightningcss": {
8387 +
"version": "1.32.0",
8388 +
"resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz",
8389 +
"integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==",
8390 +
"license": "MPL-2.0",
8391 +
"dependencies": {
8392 +
"detect-libc": "^2.0.3"
8393 +
},
8394 +
"engines": {
8395 +
"node": ">= 12.0.0"
8396 +
},
8397 +
"funding": {
8398 +
"type": "opencollective",
8399 +
"url": "https://opencollective.com/parcel"
8400 +
},
8401 +
"optionalDependencies": {
8402 +
"lightningcss-android-arm64": "1.32.0",
8403 +
"lightningcss-darwin-arm64": "1.32.0",
8404 +
"lightningcss-darwin-x64": "1.32.0",
8405 +
"lightningcss-freebsd-x64": "1.32.0",
8406 +
"lightningcss-linux-arm-gnueabihf": "1.32.0",
8407 +
"lightningcss-linux-arm64-gnu": "1.32.0",
8408 +
"lightningcss-linux-arm64-musl": "1.32.0",
8409 +
"lightningcss-linux-x64-gnu": "1.32.0",
8410 +
"lightningcss-linux-x64-musl": "1.32.0",
8411 +
"lightningcss-win32-arm64-msvc": "1.32.0",
8412 +
"lightningcss-win32-x64-msvc": "1.32.0"
8413 +
}
8414 +
},
8415 +
"node_modules/lightningcss-android-arm64": {
8416 +
"version": "1.32.0",
8417 +
"resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz",
8418 +
"integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==",
8419 +
"cpu": [
8420 +
"arm64"
8421 +
],
8422 +
"license": "MPL-2.0",
8423 +
"optional": true,
8424 +
"os": [
8425 +
"android"
8426 +
],
8427 +
"engines": {
8428 +
"node": ">= 12.0.0"
8429 +
},
8430 +
"funding": {
8431 +
"type": "opencollective",
8432 +
"url": "https://opencollective.com/parcel"
8433 +
}
8434 +
},
8435 +
"node_modules/lightningcss-darwin-arm64": {
8436 +
"version": "1.32.0",
8437 +
"resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz",
8438 +
"integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==",
8439 +
"cpu": [
8440 +
"arm64"
8441 +
],
8442 +
"license": "MPL-2.0",
8443 +
"optional": true,
8444 +
"os": [
8445 +
"darwin"
8446 +
],
8447 +
"engines": {
8448 +
"node": ">= 12.0.0"
8449 +
},
8450 +
"funding": {
8451 +
"type": "opencollective",
8452 +
"url": "https://opencollective.com/parcel"
8453 +
}
8454 +
},
8455 +
"node_modules/lightningcss-darwin-x64": {
8456 +
"version": "1.32.0",
8457 +
"resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz",
8458 +
"integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==",
8459 +
"cpu": [
8460 +
"x64"
8461 +
],
8462 +
"license": "MPL-2.0",
8463 +
"optional": true,
8464 +
"os": [
8465 +
"darwin"
8466 +
],
8467 +
"engines": {
8468 +
"node": ">= 12.0.0"
8469 +
},
8470 +
"funding": {
8471 +
"type": "opencollective",
8472 +
"url": "https://opencollective.com/parcel"
8473 +
}
8474 +
},
8475 +
"node_modules/lightningcss-freebsd-x64": {
8476 +
"version": "1.32.0",
8477 +
"resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz",
8478 +
"integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==",
8479 +
"cpu": [
8480 +
"x64"
8481 +
],
8482 +
"license": "MPL-2.0",
8483 +
"optional": true,
8484 +
"os": [
8485 +
"freebsd"
8486 +
],
8487 +
"engines": {
8488 +
"node": ">= 12.0.0"
8489 +
},
8490 +
"funding": {
8491 +
"type": "opencollective",
8492 +
"url": "https://opencollective.com/parcel"
8493 +
}
8494 +
},
8495 +
"node_modules/lightningcss-linux-arm-gnueabihf": {
8496 +
"version": "1.32.0",
8497 +
"resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz",
8498 +
"integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==",
8499 +
"cpu": [
8500 +
"arm"
8501 +
],
8502 +
"license": "MPL-2.0",
8503 +
"optional": true,
8504 +
"os": [
8505 +
"linux"
8506 +
],
8507 +
"engines": {
8508 +
"node": ">= 12.0.0"
8509 +
},
8510 +
"funding": {
8511 +
"type": "opencollective",
8512 +
"url": "https://opencollective.com/parcel"
8513 +
}
8514 +
},
8515 +
"node_modules/lightningcss-linux-arm64-gnu": {
8516 +
"version": "1.32.0",
8517 +
"resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz",
8518 +
"integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==",
8519 +
"cpu": [
8520 +
"arm64"
8521 +
],
8522 +
"libc": [
8523 +
"glibc"
8524 +
],
8525 +
"license": "MPL-2.0",
8526 +
"optional": true,
8527 +
"os": [
8528 +
"linux"
8529 +
],
8530 +
"engines": {
8531 +
"node": ">= 12.0.0"
8532 +
},
8533 +
"funding": {
8534 +
"type": "opencollective",
8535 +
"url": "https://opencollective.com/parcel"
8536 +
}
8537 +
},
8538 +
"node_modules/lightningcss-linux-arm64-musl": {
8539 +
"version": "1.32.0",
8540 +
"resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz",
8541 +
"integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==",
8542 +
"cpu": [
8543 +
"arm64"
8544 +
],
8545 +
"libc": [
8546 +
"musl"
8547 +
],
8548 +
"license": "MPL-2.0",
8549 +
"optional": true,
8550 +
"os": [
8551 +
"linux"
8552 +
],
8553 +
"engines": {
8554 +
"node": ">= 12.0.0"
8555 +
},
8556 +
"funding": {
8557 +
"type": "opencollective",
8558 +
"url": "https://opencollective.com/parcel"
8559 +
}
8560 +
},
8561 +
"node_modules/lightningcss-linux-x64-gnu": {
8562 +
"version": "1.32.0",
8563 +
"resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz",
8564 +
"integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==",
8565 +
"cpu": [
8566 +
"x64"
8567 +
],
8568 +
"libc": [
8569 +
"glibc"
8570 +
],
8571 +
"license": "MPL-2.0",
8572 +
"optional": true,
8573 +
"os": [
8574 +
"linux"
8575 +
],
8576 +
"engines": {
8577 +
"node": ">= 12.0.0"
8578 +
},
8579 +
"funding": {
8580 +
"type": "opencollective",
8581 +
"url": "https://opencollective.com/parcel"
8582 +
}
8583 +
},
8584 +
"node_modules/lightningcss-linux-x64-musl": {
8585 +
"version": "1.32.0",
8586 +
"resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz",
8587 +
"integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==",
8588 +
"cpu": [
8589 +
"x64"
8590 +
],
8591 +
"libc": [
8592 +
"musl"
8593 +
],
8594 +
"license": "MPL-2.0",
8595 +
"optional": true,
8596 +
"os": [
8597 +
"linux"
8598 +
],
8599 +
"engines": {
8600 +
"node": ">= 12.0.0"
8601 +
},
8602 +
"funding": {
8603 +
"type": "opencollective",
8604 +
"url": "https://opencollective.com/parcel"
8605 +
}
8606 +
},
8607 +
"node_modules/lightningcss-win32-arm64-msvc": {
8608 +
"version": "1.32.0",
8609 +
"resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz",
8610 +
"integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==",
8611 +
"cpu": [
8612 +
"arm64"
8613 +
],
8614 +
"license": "MPL-2.0",
8615 +
"optional": true,
8616 +
"os": [
8617 +
"win32"
8618 +
],
8619 +
"engines": {
8620 +
"node": ">= 12.0.0"
8621 +
},
8622 +
"funding": {
8623 +
"type": "opencollective",
8624 +
"url": "https://opencollective.com/parcel"
8625 +
}
8626 +
},
8627 +
"node_modules/lightningcss-win32-x64-msvc": {
8628 +
"version": "1.32.0",
8629 +
"resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz",
8630 +
"integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==",
8631 +
"cpu": [
8632 +
"x64"
8633 +
],
8634 +
"license": "MPL-2.0",
8635 +
"optional": true,
8636 +
"os": [
8637 +
"win32"
8638 +
],
8639 +
"engines": {
8640 +
"node": ">= 12.0.0"
8641 +
},
8642 +
"funding": {
8643 +
"type": "opencollective",
8644 +
"url": "https://opencollective.com/parcel"
8645 +
}
8646 +
},
8647 +
"node_modules/lines-and-columns": {
8648 +
"version": "1.2.4",
8649 +
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
8650 +
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
8651 +
"license": "MIT"
8652 +
},
8653 +
"node_modules/locate-path": {
8654 +
"version": "6.0.0",
8655 +
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
8656 +
"integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
8657 +
"dev": true,
8658 +
"license": "MIT",
8659 +
"dependencies": {
8660 +
"p-locate": "^5.0.0"
8661 +
},
8662 +
"engines": {
8663 +
"node": ">=10"
8664 +
},
8665 +
"funding": {
8666 +
"url": "https://github.com/sponsors/sindresorhus"
8667 +
}
8668 +
},
8669 +
"node_modules/lodash.debounce": {
8670 +
"version": "4.0.8",
8671 +
"resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
8672 +
"integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
8673 +
"license": "MIT"
8674 +
},
8675 +
"node_modules/lodash.merge": {
8676 +
"version": "4.6.2",
8677 +
"resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
8678 +
"integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
8679 +
"dev": true,
8680 +
"license": "MIT"
8681 +
},
8682 +
"node_modules/lodash.throttle": {
8683 +
"version": "4.1.1",
8684 +
"resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
8685 +
"integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==",
8686 +
"license": "MIT"
8687 +
},
8688 +
"node_modules/log-symbols": {
8689 +
"version": "2.2.0",
8690 +
"resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
8691 +
"integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
8692 +
"license": "MIT",
8693 +
"dependencies": {
8694 +
"chalk": "^2.0.1"
8695 +
},
8696 +
"engines": {
8697 +
"node": ">=4"
8698 +
}
8699 +
},
8700 +
"node_modules/log-symbols/node_modules/ansi-styles": {
8701 +
"version": "3.2.1",
8702 +
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
8703 +
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
8704 +
"license": "MIT",
8705 +
"dependencies": {
8706 +
"color-convert": "^1.9.0"
8707 +
},
8708 +
"engines": {
8709 +
"node": ">=4"
8710 +
}
8711 +
},
8712 +
"node_modules/log-symbols/node_modules/chalk": {
8713 +
"version": "2.4.2",
8714 +
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
8715 +
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
8716 +
"license": "MIT",
8717 +
"dependencies": {
8718 +
"ansi-styles": "^3.2.1",
8719 +
"escape-string-regexp": "^1.0.5",
8720 +
"supports-color": "^5.3.0"
8721 +
},
8722 +
"engines": {
8723 +
"node": ">=4"
8724 +
}
8725 +
},
8726 +
"node_modules/log-symbols/node_modules/color-convert": {
8727 +
"version": "1.9.3",
8728 +
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
8729 +
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
8730 +
"license": "MIT",
8731 +
"dependencies": {
8732 +
"color-name": "1.1.3"
8733 +
}
8734 +
},
8735 +
"node_modules/log-symbols/node_modules/color-name": {
8736 +
"version": "1.1.3",
8737 +
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
8738 +
"integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
8739 +
"license": "MIT"
8740 +
},
8741 +
"node_modules/log-symbols/node_modules/escape-string-regexp": {
8742 +
"version": "1.0.5",
8743 +
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
8744 +
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
8745 +
"license": "MIT",
8746 +
"engines": {
8747 +
"node": ">=0.8.0"
8748 +
}
8749 +
},
8750 +
"node_modules/log-symbols/node_modules/has-flag": {
8751 +
"version": "3.0.0",
8752 +
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
8753 +
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
8754 +
"license": "MIT",
8755 +
"engines": {
8756 +
"node": ">=4"
8757 +
}
8758 +
},
8759 +
"node_modules/log-symbols/node_modules/supports-color": {
8760 +
"version": "5.5.0",
8761 +
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
8762 +
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
8763 +
"license": "MIT",
8764 +
"dependencies": {
8765 +
"has-flag": "^3.0.0"
8766 +
},
8767 +
"engines": {
8768 +
"node": ">=4"
8769 +
}
8770 +
},
8771 +
"node_modules/loose-envify": {
8772 +
"version": "1.4.0",
8773 +
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
8774 +
"integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
8775 +
"license": "MIT",
8776 +
"dependencies": {
8777 +
"js-tokens": "^3.0.0 || ^4.0.0"
8778 +
},
8779 +
"bin": {
8780 +
"loose-envify": "cli.js"
8781 +
}
8782 +
},
8783 +
"node_modules/lru-cache": {
8784 +
"version": "5.1.1",
8785 +
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
8786 +
"integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
8787 +
"license": "ISC",
8788 +
"dependencies": {
8789 +
"yallist": "^3.0.2"
8790 +
}
8791 +
},
8792 +
"node_modules/makeerror": {
8793 +
"version": "1.0.12",
8794 +
"resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
8795 +
"integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
8796 +
"license": "BSD-3-Clause",
8797 +
"dependencies": {
8798 +
"tmpl": "1.0.5"
8799 +
}
8800 +
},
8801 +
"node_modules/marky": {
8802 +
"version": "1.3.0",
8803 +
"resolved": "https://registry.npmjs.org/marky/-/marky-1.3.0.tgz",
8804 +
"integrity": "sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==",
8805 +
"license": "Apache-2.0"
8806 +
},
8807 +
"node_modules/math-intrinsics": {
8808 +
"version": "1.1.0",
8809 +
"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
8810 +
"integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
8811 +
"dev": true,
8812 +
"license": "MIT",
8813 +
"engines": {
8814 +
"node": ">= 0.4"
8815 +
}
8816 +
},
8817 +
"node_modules/memoize-one": {
8818 +
"version": "5.2.1",
8819 +
"resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz",
8820 +
"integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==",
8821 +
"license": "MIT"
8822 +
},
8823 +
"node_modules/merge-stream": {
8824 +
"version": "2.0.0",
8825 +
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
8826 +
"integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
8827 +
"license": "MIT"
8828 +
},
8829 +
"node_modules/metro": {
8830 +
"version": "0.83.3",
8831 +
"resolved": "https://registry.npmjs.org/metro/-/metro-0.83.3.tgz",
8832 +
"integrity": "sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q==",
8833 +
"license": "MIT",
8834 +
"dependencies": {
8835 +
"@babel/code-frame": "^7.24.7",
8836 +
"@babel/core": "^7.25.2",
8837 +
"@babel/generator": "^7.25.0",
8838 +
"@babel/parser": "^7.25.3",
8839 +
"@babel/template": "^7.25.0",
8840 +
"@babel/traverse": "^7.25.3",
8841 +
"@babel/types": "^7.25.2",
8842 +
"accepts": "^1.3.7",
8843 +
"chalk": "^4.0.0",
8844 +
"ci-info": "^2.0.0",
8845 +
"connect": "^3.6.5",
8846 +
"debug": "^4.4.0",
8847 +
"error-stack-parser": "^2.0.6",
8848 +
"flow-enums-runtime": "^0.0.6",
8849 +
"graceful-fs": "^4.2.4",
8850 +
"hermes-parser": "0.32.0",
8851 +
"image-size": "^1.0.2",
8852 +
"invariant": "^2.2.4",
8853 +
"jest-worker": "^29.7.0",
8854 +
"jsc-safe-url": "^0.2.2",
8855 +
"lodash.throttle": "^4.1.1",
8856 +
"metro-babel-transformer": "0.83.3",
8857 +
"metro-cache": "0.83.3",
8858 +
"metro-cache-key": "0.83.3",
8859 +
"metro-config": "0.83.3",
8860 +
"metro-core": "0.83.3",
8861 +
"metro-file-map": "0.83.3",
8862 +
"metro-resolver": "0.83.3",
8863 +
"metro-runtime": "0.83.3",
8864 +
"metro-source-map": "0.83.3",
8865 +
"metro-symbolicate": "0.83.3",
8866 +
"metro-transform-plugins": "0.83.3",
8867 +
"metro-transform-worker": "0.83.3",
8868 +
"mime-types": "^2.1.27",
8869 +
"nullthrows": "^1.1.1",
8870 +
"serialize-error": "^2.1.0",
8871 +
"source-map": "^0.5.6",
8872 +
"throat": "^5.0.0",
8873 +
"ws": "^7.5.10",
8874 +
"yargs": "^17.6.2"
8875 +
},
8876 +
"bin": {
8877 +
"metro": "src/cli.js"
8878 +
},
8879 +
"engines": {
8880 +
"node": ">=20.19.4"
8881 +
}
8882 +
},
8883 +
"node_modules/metro-babel-transformer": {
8884 +
"version": "0.83.3",
8885 +
"resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.83.3.tgz",
8886 +
"integrity": "sha512-1vxlvj2yY24ES1O5RsSIvg4a4WeL7PFXgKOHvXTXiW0deLvQr28ExXj6LjwCCDZ4YZLhq6HddLpZnX4dEdSq5g==",
8887 +
"license": "MIT",
8888 +
"dependencies": {
8889 +
"@babel/core": "^7.25.2",
8890 +
"flow-enums-runtime": "^0.0.6",
8891 +
"hermes-parser": "0.32.0",
8892 +
"nullthrows": "^1.1.1"
8893 +
},
8894 +
"engines": {
8895 +
"node": ">=20.19.4"
8896 +
}
8897 +
},
8898 +
"node_modules/metro-babel-transformer/node_modules/hermes-estree": {
8899 +
"version": "0.32.0",
8900 +
"resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.32.0.tgz",
8901 +
"integrity": "sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==",
8902 +
"license": "MIT"
8903 +
},
8904 +
"node_modules/metro-babel-transformer/node_modules/hermes-parser": {
8905 +
"version": "0.32.0",
8906 +
"resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.32.0.tgz",
8907 +
"integrity": "sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==",
8908 +
"license": "MIT",
8909 +
"dependencies": {
8910 +
"hermes-estree": "0.32.0"
8911 +
}
8912 +
},
8913 +
"node_modules/metro-cache": {
8914 +
"version": "0.83.3",
8915 +
"resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.83.3.tgz",
8916 +
"integrity": "sha512-3jo65X515mQJvKqK3vWRblxDEcgY55Sk3w4xa6LlfEXgQ9g1WgMh9m4qVZVwgcHoLy0a2HENTPCCX4Pk6s8c8Q==",
8917 +
"license": "MIT",
8918 +
"dependencies": {
8919 +
"exponential-backoff": "^3.1.1",
8920 +
"flow-enums-runtime": "^0.0.6",
8921 +
"https-proxy-agent": "^7.0.5",
8922 +
"metro-core": "0.83.3"
8923 +
},
8924 +
"engines": {
8925 +
"node": ">=20.19.4"
8926 +
}
8927 +
},
8928 +
"node_modules/metro-cache-key": {
8929 +
"version": "0.83.3",
8930 +
"resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.83.3.tgz",
8931 +
"integrity": "sha512-59ZO049jKzSmvBmG/B5bZ6/dztP0ilp0o988nc6dpaDsU05Cl1c/lRf+yx8m9WW/JVgbmfO5MziBU559XjI5Zw==",
8932 +
"license": "MIT",
8933 +
"dependencies": {
8934 +
"flow-enums-runtime": "^0.0.6"
8935 +
},
8936 +
"engines": {
8937 +
"node": ">=20.19.4"
8938 +
}
8939 +
},
8940 +
"node_modules/metro-config": {
8941 +
"version": "0.83.3",
8942 +
"resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.83.3.tgz",
8943 +
"integrity": "sha512-mTel7ipT0yNjKILIan04bkJkuCzUUkm2SeEaTads8VfEecCh+ltXchdq6DovXJqzQAXuR2P9cxZB47Lg4klriA==",
8944 +
"license": "MIT",
8945 +
"dependencies": {
8946 +
"connect": "^3.6.5",
8947 +
"flow-enums-runtime": "^0.0.6",
8948 +
"jest-validate": "^29.7.0",
8949 +
"metro": "0.83.3",
8950 +
"metro-cache": "0.83.3",
8951 +
"metro-core": "0.83.3",
8952 +
"metro-runtime": "0.83.3",
8953 +
"yaml": "^2.6.1"
8954 +
},
8955 +
"engines": {
8956 +
"node": ">=20.19.4"
8957 +
}
8958 +
},
8959 +
"node_modules/metro-core": {
8960 +
"version": "0.83.3",
8961 +
"resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.83.3.tgz",
8962 +
"integrity": "sha512-M+X59lm7oBmJZamc96usuF1kusd5YimqG/q97g4Ac7slnJ3YiGglW5CsOlicTR5EWf8MQFxxjDoB6ytTqRe8Hw==",
8963 +
"license": "MIT",
8964 +
"dependencies": {
8965 +
"flow-enums-runtime": "^0.0.6",
8966 +
"lodash.throttle": "^4.1.1",
8967 +
"metro-resolver": "0.83.3"
8968 +
},
8969 +
"engines": {
8970 +
"node": ">=20.19.4"
8971 +
}
8972 +
},
8973 +
"node_modules/metro-file-map": {
8974 +
"version": "0.83.3",
8975 +
"resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.83.3.tgz",
8976 +
"integrity": "sha512-jg5AcyE0Q9Xbbu/4NAwwZkmQn7doJCKGW0SLeSJmzNB9Z24jBe0AL2PHNMy4eu0JiKtNWHz9IiONGZWq7hjVTA==",
8977 +
"license": "MIT",
8978 +
"dependencies": {
8979 +
"debug": "^4.4.0",
8980 +
"fb-watchman": "^2.0.0",
8981 +
"flow-enums-runtime": "^0.0.6",
8982 +
"graceful-fs": "^4.2.4",
8983 +
"invariant": "^2.2.4",
8984 +
"jest-worker": "^29.7.0",
8985 +
"micromatch": "^4.0.4",
8986 +
"nullthrows": "^1.1.1",
8987 +
"walker": "^1.0.7"
8988 +
},
8989 +
"engines": {
8990 +
"node": ">=20.19.4"
8991 +
}
8992 +
},
8993 +
"node_modules/metro-minify-terser": {
8994 +
"version": "0.83.3",
8995 +
"resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.83.3.tgz",
8996 +
"integrity": "sha512-O2BmfWj6FSfzBLrNCXt/rr2VYZdX5i6444QJU0fFoc7Ljg+Q+iqebwE3K0eTvkI6TRjELsXk1cjU+fXwAR4OjQ==",
8997 +
"license": "MIT",
8998 +
"dependencies": {
8999 +
"flow-enums-runtime": "^0.0.6",
9000 +
"terser": "^5.15.0"
9001 +
},
9002 +
"engines": {
9003 +
"node": ">=20.19.4"
9004 +
}
9005 +
},
9006 +
"node_modules/metro-resolver": {
9007 +
"version": "0.83.3",
9008 +
"resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.83.3.tgz",
9009 +
"integrity": "sha512-0js+zwI5flFxb1ktmR///bxHYg7OLpRpWZlBBruYG8OKYxeMP7SV0xQ/o/hUelrEMdK4LJzqVtHAhBm25LVfAQ==",
9010 +
"license": "MIT",
9011 +
"dependencies": {
9012 +
"flow-enums-runtime": "^0.0.6"
9013 +
},
9014 +
"engines": {
9015 +
"node": ">=20.19.4"
9016 +
}
9017 +
},
9018 +
"node_modules/metro-runtime": {
9019 +
"version": "0.83.3",
9020 +
"resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.83.3.tgz",
9021 +
"integrity": "sha512-JHCJb9ebr9rfJ+LcssFYA2x1qPYuSD/bbePupIGhpMrsla7RCwC/VL3yJ9cSU+nUhU4c9Ixxy8tBta+JbDeZWw==",
9022 +
"license": "MIT",
9023 +
"dependencies": {
9024 +
"@babel/runtime": "^7.25.0",
9025 +
"flow-enums-runtime": "^0.0.6"
9026 +
},
9027 +
"engines": {
9028 +
"node": ">=20.19.4"
9029 +
}
9030 +
},
9031 +
"node_modules/metro-source-map": {
9032 +
"version": "0.83.3",
9033 +
"resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.83.3.tgz",
9034 +
"integrity": "sha512-xkC3qwUBh2psVZgVavo8+r2C9Igkk3DibiOXSAht1aYRRcztEZNFtAMtfSB7sdO2iFMx2Mlyu++cBxz/fhdzQg==",
9035 +
"license": "MIT",
9036 +
"dependencies": {
9037 +
"@babel/traverse": "^7.25.3",
9038 +
"@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3",
9039 +
"@babel/types": "^7.25.2",
9040 +
"flow-enums-runtime": "^0.0.6",
9041 +
"invariant": "^2.2.4",
9042 +
"metro-symbolicate": "0.83.3",
9043 +
"nullthrows": "^1.1.1",
9044 +
"ob1": "0.83.3",
9045 +
"source-map": "^0.5.6",
9046 +
"vlq": "^1.0.0"
9047 +
},
9048 +
"engines": {
9049 +
"node": ">=20.19.4"
9050 +
}
9051 +
},
9052 +
"node_modules/metro-symbolicate": {
9053 +
"version": "0.83.3",
9054 +
"resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.83.3.tgz",
9055 +
"integrity": "sha512-F/YChgKd6KbFK3eUR5HdUsfBqVsanf5lNTwFd4Ca7uuxnHgBC3kR/Hba/RGkenR3pZaGNp5Bu9ZqqP52Wyhomw==",
9056 +
"license": "MIT",
9057 +
"dependencies": {
9058 +
"flow-enums-runtime": "^0.0.6",
9059 +
"invariant": "^2.2.4",
9060 +
"metro-source-map": "0.83.3",
9061 +
"nullthrows": "^1.1.1",
9062 +
"source-map": "^0.5.6",
9063 +
"vlq": "^1.0.0"
9064 +
},
9065 +
"bin": {
9066 +
"metro-symbolicate": "src/index.js"
9067 +
},
9068 +
"engines": {
9069 +
"node": ">=20.19.4"
9070 +
}
9071 +
},
9072 +
"node_modules/metro-transform-plugins": {
9073 +
"version": "0.83.3",
9074 +
"resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.83.3.tgz",
9075 +
"integrity": "sha512-eRGoKJU6jmqOakBMH5kUB7VitEWiNrDzBHpYbkBXW7C5fUGeOd2CyqrosEzbMK5VMiZYyOcNFEphvxk3OXey2A==",
9076 +
"license": "MIT",
9077 +
"dependencies": {
9078 +
"@babel/core": "^7.25.2",
9079 +
"@babel/generator": "^7.25.0",
9080 +
"@babel/template": "^7.25.0",
9081 +
"@babel/traverse": "^7.25.3",
9082 +
"flow-enums-runtime": "^0.0.6",
9083 +
"nullthrows": "^1.1.1"
9084 +
},
9085 +
"engines": {
9086 +
"node": ">=20.19.4"
9087 +
}
9088 +
},
9089 +
"node_modules/metro-transform-worker": {
9090 +
"version": "0.83.3",
9091 +
"resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.83.3.tgz",
9092 +
"integrity": "sha512-Ztekew9t/gOIMZX1tvJOgX7KlSLL5kWykl0Iwu2cL2vKMKVALRl1hysyhUw0vjpAvLFx+Kfq9VLjnHIkW32fPA==",
9093 +
"license": "MIT",
9094 +
"dependencies": {
9095 +
"@babel/core": "^7.25.2",
9096 +
"@babel/generator": "^7.25.0",
9097 +
"@babel/parser": "^7.25.3",
9098 +
"@babel/types": "^7.25.2",
9099 +
"flow-enums-runtime": "^0.0.6",
9100 +
"metro": "0.83.3",
9101 +
"metro-babel-transformer": "0.83.3",
9102 +
"metro-cache": "0.83.3",
9103 +
"metro-cache-key": "0.83.3",
9104 +
"metro-minify-terser": "0.83.3",
9105 +
"metro-source-map": "0.83.3",
9106 +
"metro-transform-plugins": "0.83.3",
9107 +
"nullthrows": "^1.1.1"
9108 +
},
9109 +
"engines": {
9110 +
"node": ">=20.19.4"
9111 +
}
9112 +
},
9113 +
"node_modules/metro/node_modules/hermes-estree": {
9114 +
"version": "0.32.0",
9115 +
"resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.32.0.tgz",
9116 +
"integrity": "sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==",
9117 +
"license": "MIT"
9118 +
},
9119 +
"node_modules/metro/node_modules/hermes-parser": {
9120 +
"version": "0.32.0",
9121 +
"resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.32.0.tgz",
9122 +
"integrity": "sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==",
9123 +
"license": "MIT",
9124 +
"dependencies": {
9125 +
"hermes-estree": "0.32.0"
9126 +
}
9127 +
},
9128 +
"node_modules/micromatch": {
9129 +
"version": "4.0.8",
9130 +
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
9131 +
"integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
9132 +
"license": "MIT",
9133 +
"dependencies": {
9134 +
"braces": "^3.0.3",
9135 +
"picomatch": "^2.3.1"
9136 +
},
9137 +
"engines": {
9138 +
"node": ">=8.6"
9139 +
}
9140 +
},
9141 +
"node_modules/mime": {
9142 +
"version": "1.6.0",
9143 +
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
9144 +
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
9145 +
"license": "MIT",
9146 +
"bin": {
9147 +
"mime": "cli.js"
9148 +
},
9149 +
"engines": {
9150 +
"node": ">=4"
9151 +
}
9152 +
},
9153 +
"node_modules/mime-db": {
9154 +
"version": "1.52.0",
9155 +
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
9156 +
"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
9157 +
"license": "MIT",
9158 +
"engines": {
9159 +
"node": ">= 0.6"
9160 +
}
9161 +
},
9162 +
"node_modules/mime-types": {
9163 +
"version": "2.1.35",
9164 +
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
9165 +
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
9166 +
"license": "MIT",
9167 +
"dependencies": {
9168 +
"mime-db": "1.52.0"
9169 +
},
9170 +
"engines": {
9171 +
"node": ">= 0.6"
9172 +
}
9173 +
},
9174 +
"node_modules/mimic-fn": {
9175 +
"version": "1.2.0",
9176 +
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
9177 +
"integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
9178 +
"license": "MIT",
9179 +
"engines": {
9180 +
"node": ">=4"
9181 +
}
9182 +
},
9183 +
"node_modules/minimatch": {
9184 +
"version": "3.1.5",
9185 +
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
9186 +
"integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
9187 +
"license": "ISC",
9188 +
"dependencies": {
9189 +
"brace-expansion": "^1.1.7"
9190 +
},
9191 +
"engines": {
9192 +
"node": "*"
9193 +
}
9194 +
},
9195 +
"node_modules/minimist": {
9196 +
"version": "1.2.8",
9197 +
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
9198 +
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
9199 +
"license": "MIT",
9200 +
"funding": {
9201 +
"url": "https://github.com/sponsors/ljharb"
9202 +
}
9203 +
},
9204 +
"node_modules/minipass": {
9205 +
"version": "7.1.3",
9206 +
"resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
9207 +
"integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
9208 +
"license": "BlueOak-1.0.0",
9209 +
"engines": {
9210 +
"node": ">=16 || 14 >=14.17"
9211 +
}
9212 +
},
9213 +
"node_modules/minizlib": {
9214 +
"version": "3.1.0",
9215 +
"resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
9216 +
"integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
9217 +
"license": "MIT",
9218 +
"dependencies": {
9219 +
"minipass": "^7.1.2"
9220 +
},
9221 +
"engines": {
9222 +
"node": ">= 18"
9223 +
}
9224 +
},
9225 +
"node_modules/mkdirp": {
9226 +
"version": "1.0.4",
9227 +
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
9228 +
"integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
9229 +
"license": "MIT",
9230 +
"bin": {
9231 +
"mkdirp": "bin/cmd.js"
9232 +
},
9233 +
"engines": {
9234 +
"node": ">=10"
9235 +
}
9236 +
},
9237 +
"node_modules/ms": {
9238 +
"version": "2.1.3",
9239 +
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
9240 +
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
9241 +
"license": "MIT"
9242 +
},
9243 +
"node_modules/mz": {
9244 +
"version": "2.7.0",
9245 +
"resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
9246 +
"integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
9247 +
"license": "MIT",
9248 +
"dependencies": {
9249 +
"any-promise": "^1.0.0",
9250 +
"object-assign": "^4.0.1",
9251 +
"thenify-all": "^1.0.0"
9252 +
}
9253 +
},
9254 +
"node_modules/nanoid": {
9255 +
"version": "3.3.11",
9256 +
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
9257 +
"integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
9258 +
"funding": [
9259 +
{
9260 +
"type": "github",
9261 +
"url": "https://github.com/sponsors/ai"
9262 +
}
9263 +
],
9264 +
"license": "MIT",
9265 +
"bin": {
9266 +
"nanoid": "bin/nanoid.cjs"
9267 +
},
9268 +
"engines": {
9269 +
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
9270 +
}
9271 +
},
9272 +
"node_modules/napi-postinstall": {
9273 +
"version": "0.3.4",
9274 +
"resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.4.tgz",
9275 +
"integrity": "sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==",
9276 +
"dev": true,
9277 +
"license": "MIT",
9278 +
"bin": {
9279 +
"napi-postinstall": "lib/cli.js"
9280 +
},
9281 +
"engines": {
9282 +
"node": "^12.20.0 || ^14.18.0 || >=16.0.0"
9283 +
},
9284 +
"funding": {
9285 +
"url": "https://opencollective.com/napi-postinstall"
9286 +
}
9287 +
},
9288 +
"node_modules/natural-compare": {
9289 +
"version": "1.4.0",
9290 +
"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
9291 +
"integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
9292 +
"dev": true,
9293 +
"license": "MIT"
9294 +
},
9295 +
"node_modules/negotiator": {
9296 +
"version": "0.6.3",
9297 +
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
9298 +
"integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
9299 +
"license": "MIT",
9300 +
"engines": {
9301 +
"node": ">= 0.6"
9302 +
}
9303 +
},
9304 +
"node_modules/nested-error-stacks": {
9305 +
"version": "2.0.1",
9306 +
"resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.0.1.tgz",
9307 +
"integrity": "sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==",
9308 +
"license": "MIT"
9309 +
},
9310 +
"node_modules/node-exports-info": {
9311 +
"version": "1.6.0",
9312 +
"resolved": "https://registry.npmjs.org/node-exports-info/-/node-exports-info-1.6.0.tgz",
9313 +
"integrity": "sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw==",
9314 +
"dev": true,
9315 +
"license": "MIT",
9316 +
"dependencies": {
9317 +
"array.prototype.flatmap": "^1.3.3",
9318 +
"es-errors": "^1.3.0",
9319 +
"object.entries": "^1.1.9",
9320 +
"semver": "^6.3.1"
9321 +
},
9322 +
"engines": {
9323 +
"node": ">= 0.4"
9324 +
},
9325 +
"funding": {
9326 +
"url": "https://github.com/sponsors/ljharb"
9327 +
}
9328 +
},
9329 +
"node_modules/node-fetch": {
9330 +
"version": "2.7.0",
9331 +
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
9332 +
"integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
9333 +
"license": "MIT",
9334 +
"dependencies": {
9335 +
"whatwg-url": "^5.0.0"
9336 +
},
9337 +
"engines": {
9338 +
"node": "4.x || >=6.0.0"
9339 +
},
9340 +
"peerDependencies": {
9341 +
"encoding": "^0.1.0"
9342 +
},
9343 +
"peerDependenciesMeta": {
9344 +
"encoding": {
9345 +
"optional": true
9346 +
}
9347 +
}
9348 +
},
9349 +
"node_modules/node-forge": {
9350 +
"version": "1.3.3",
9351 +
"resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.3.tgz",
9352 +
"integrity": "sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==",
9353 +
"license": "(BSD-3-Clause OR GPL-2.0)",
9354 +
"engines": {
9355 +
"node": ">= 6.13.0"
9356 +
}
9357 +
},
9358 +
"node_modules/node-int64": {
9359 +
"version": "0.4.0",
9360 +
"resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
9361 +
"integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==",
9362 +
"license": "MIT"
9363 +
},
9364 +
"node_modules/node-releases": {
9365 +
"version": "2.0.36",
9366 +
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz",
9367 +
"integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==",
9368 +
"license": "MIT"
9369 +
},
9370 +
"node_modules/normalize-path": {
9371 +
"version": "3.0.0",
9372 +
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
9373 +
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
9374 +
"license": "MIT",
9375 +
"engines": {
9376 +
"node": ">=0.10.0"
9377 +
}
9378 +
},
9379 +
"node_modules/npm-package-arg": {
9380 +
"version": "11.0.3",
9381 +
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz",
9382 +
"integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==",
9383 +
"license": "ISC",
9384 +
"dependencies": {
9385 +
"hosted-git-info": "^7.0.0",
9386 +
"proc-log": "^4.0.0",
9387 +
"semver": "^7.3.5",
9388 +
"validate-npm-package-name": "^5.0.0"
9389 +
},
9390 +
"engines": {
9391 +
"node": "^16.14.0 || >=18.0.0"
9392 +
}
9393 +
},
9394 +
"node_modules/npm-package-arg/node_modules/semver": {
9395 +
"version": "7.7.4",
9396 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
9397 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
9398 +
"license": "ISC",
9399 +
"bin": {
9400 +
"semver": "bin/semver.js"
9401 +
},
9402 +
"engines": {
9403 +
"node": ">=10"
9404 +
}
9405 +
},
9406 +
"node_modules/nullthrows": {
9407 +
"version": "1.1.1",
9408 +
"resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz",
9409 +
"integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==",
9410 +
"license": "MIT"
9411 +
},
9412 +
"node_modules/ob1": {
9413 +
"version": "0.83.3",
9414 +
"resolved": "https://registry.npmjs.org/ob1/-/ob1-0.83.3.tgz",
9415 +
"integrity": "sha512-egUxXCDwoWG06NGCS5s5AdcpnumHKJlfd3HH06P3m9TEMwwScfcY35wpQxbm9oHof+dM/lVH9Rfyu1elTVelSA==",
9416 +
"license": "MIT",
9417 +
"dependencies": {
9418 +
"flow-enums-runtime": "^0.0.6"
9419 +
},
9420 +
"engines": {
9421 +
"node": ">=20.19.4"
9422 +
}
9423 +
},
9424 +
"node_modules/object-assign": {
9425 +
"version": "4.1.1",
9426 +
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
9427 +
"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
9428 +
"license": "MIT",
9429 +
"engines": {
9430 +
"node": ">=0.10.0"
9431 +
}
9432 +
},
9433 +
"node_modules/object-inspect": {
9434 +
"version": "1.13.4",
9435 +
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
9436 +
"integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
9437 +
"dev": true,
9438 +
"license": "MIT",
9439 +
"engines": {
9440 +
"node": ">= 0.4"
9441 +
},
9442 +
"funding": {
9443 +
"url": "https://github.com/sponsors/ljharb"
9444 +
}
9445 +
},
9446 +
"node_modules/object-keys": {
9447 +
"version": "1.1.1",
9448 +
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
9449 +
"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
9450 +
"dev": true,
9451 +
"license": "MIT",
9452 +
"engines": {
9453 +
"node": ">= 0.4"
9454 +
}
9455 +
},
9456 +
"node_modules/object.assign": {
9457 +
"version": "4.1.7",
9458 +
"resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz",
9459 +
"integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==",
9460 +
"dev": true,
9461 +
"license": "MIT",
9462 +
"dependencies": {
9463 +
"call-bind": "^1.0.8",
9464 +
"call-bound": "^1.0.3",
9465 +
"define-properties": "^1.2.1",
9466 +
"es-object-atoms": "^1.0.0",
9467 +
"has-symbols": "^1.1.0",
9468 +
"object-keys": "^1.1.1"
9469 +
},
9470 +
"engines": {
9471 +
"node": ">= 0.4"
9472 +
},
9473 +
"funding": {
9474 +
"url": "https://github.com/sponsors/ljharb"
9475 +
}
9476 +
},
9477 +
"node_modules/object.entries": {
9478 +
"version": "1.1.9",
9479 +
"resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz",
9480 +
"integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==",
9481 +
"dev": true,
9482 +
"license": "MIT",
9483 +
"dependencies": {
9484 +
"call-bind": "^1.0.8",
9485 +
"call-bound": "^1.0.4",
9486 +
"define-properties": "^1.2.1",
9487 +
"es-object-atoms": "^1.1.1"
9488 +
},
9489 +
"engines": {
9490 +
"node": ">= 0.4"
9491 +
}
9492 +
},
9493 +
"node_modules/object.fromentries": {
9494 +
"version": "2.0.8",
9495 +
"resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
9496 +
"integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
9497 +
"dev": true,
9498 +
"license": "MIT",
9499 +
"dependencies": {
9500 +
"call-bind": "^1.0.7",
9501 +
"define-properties": "^1.2.1",
9502 +
"es-abstract": "^1.23.2",
9503 +
"es-object-atoms": "^1.0.0"
9504 +
},
9505 +
"engines": {
9506 +
"node": ">= 0.4"
9507 +
},
9508 +
"funding": {
9509 +
"url": "https://github.com/sponsors/ljharb"
9510 +
}
9511 +
},
9512 +
"node_modules/object.groupby": {
9513 +
"version": "1.0.3",
9514 +
"resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz",
9515 +
"integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==",
9516 +
"dev": true,
9517 +
"license": "MIT",
9518 +
"dependencies": {
9519 +
"call-bind": "^1.0.7",
9520 +
"define-properties": "^1.2.1",
9521 +
"es-abstract": "^1.23.2"
9522 +
},
9523 +
"engines": {
9524 +
"node": ">= 0.4"
9525 +
}
9526 +
},
9527 +
"node_modules/object.values": {
9528 +
"version": "1.2.1",
9529 +
"resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz",
9530 +
"integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==",
9531 +
"dev": true,
9532 +
"license": "MIT",
9533 +
"dependencies": {
9534 +
"call-bind": "^1.0.8",
9535 +
"call-bound": "^1.0.3",
9536 +
"define-properties": "^1.2.1",
9537 +
"es-object-atoms": "^1.0.0"
9538 +
},
9539 +
"engines": {
9540 +
"node": ">= 0.4"
9541 +
},
9542 +
"funding": {
9543 +
"url": "https://github.com/sponsors/ljharb"
9544 +
}
9545 +
},
9546 +
"node_modules/on-finished": {
9547 +
"version": "2.3.0",
9548 +
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
9549 +
"integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
9550 +
"license": "MIT",
9551 +
"dependencies": {
9552 +
"ee-first": "1.1.1"
9553 +
},
9554 +
"engines": {
9555 +
"node": ">= 0.8"
9556 +
}
9557 +
},
9558 +
"node_modules/on-headers": {
9559 +
"version": "1.1.0",
9560 +
"resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz",
9561 +
"integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==",
9562 +
"license": "MIT",
9563 +
"engines": {
9564 +
"node": ">= 0.8"
9565 +
}
9566 +
},
9567 +
"node_modules/once": {
9568 +
"version": "1.4.0",
9569 +
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
9570 +
"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
9571 +
"license": "ISC",
9572 +
"dependencies": {
9573 +
"wrappy": "1"
9574 +
}
9575 +
},
9576 +
"node_modules/onetime": {
9577 +
"version": "2.0.1",
9578 +
"resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
9579 +
"integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==",
9580 +
"license": "MIT",
9581 +
"dependencies": {
9582 +
"mimic-fn": "^1.0.0"
9583 +
},
9584 +
"engines": {
9585 +
"node": ">=4"
9586 +
}
9587 +
},
9588 +
"node_modules/open": {
9589 +
"version": "7.4.2",
9590 +
"resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
9591 +
"integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==",
9592 +
"license": "MIT",
9593 +
"dependencies": {
9594 +
"is-docker": "^2.0.0",
9595 +
"is-wsl": "^2.1.1"
9596 +
},
9597 +
"engines": {
9598 +
"node": ">=8"
9599 +
},
9600 +
"funding": {
9601 +
"url": "https://github.com/sponsors/sindresorhus"
9602 +
}
9603 +
},
9604 +
"node_modules/optionator": {
9605 +
"version": "0.9.4",
9606 +
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
9607 +
"integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
9608 +
"dev": true,
9609 +
"license": "MIT",
9610 +
"dependencies": {
9611 +
"deep-is": "^0.1.3",
9612 +
"fast-levenshtein": "^2.0.6",
9613 +
"levn": "^0.4.1",
9614 +
"prelude-ls": "^1.2.1",
9615 +
"type-check": "^0.4.0",
9616 +
"word-wrap": "^1.2.5"
9617 +
},
9618 +
"engines": {
9619 +
"node": ">= 0.8.0"
9620 +
}
9621 +
},
9622 +
"node_modules/ora": {
9623 +
"version": "3.4.0",
9624 +
"resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz",
9625 +
"integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==",
9626 +
"license": "MIT",
9627 +
"dependencies": {
9628 +
"chalk": "^2.4.2",
9629 +
"cli-cursor": "^2.1.0",
9630 +
"cli-spinners": "^2.0.0",
9631 +
"log-symbols": "^2.2.0",
9632 +
"strip-ansi": "^5.2.0",
9633 +
"wcwidth": "^1.0.1"
9634 +
},
9635 +
"engines": {
9636 +
"node": ">=6"
9637 +
}
9638 +
},
9639 +
"node_modules/ora/node_modules/ansi-regex": {
9640 +
"version": "4.1.1",
9641 +
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
9642 +
"integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
9643 +
"license": "MIT",
9644 +
"engines": {
9645 +
"node": ">=6"
9646 +
}
9647 +
},
9648 +
"node_modules/ora/node_modules/ansi-styles": {
9649 +
"version": "3.2.1",
9650 +
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
9651 +
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
9652 +
"license": "MIT",
9653 +
"dependencies": {
9654 +
"color-convert": "^1.9.0"
9655 +
},
9656 +
"engines": {
9657 +
"node": ">=4"
9658 +
}
9659 +
},
9660 +
"node_modules/ora/node_modules/chalk": {
9661 +
"version": "2.4.2",
9662 +
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
9663 +
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
9664 +
"license": "MIT",
9665 +
"dependencies": {
9666 +
"ansi-styles": "^3.2.1",
9667 +
"escape-string-regexp": "^1.0.5",
9668 +
"supports-color": "^5.3.0"
9669 +
},
9670 +
"engines": {
9671 +
"node": ">=4"
9672 +
}
9673 +
},
9674 +
"node_modules/ora/node_modules/color-convert": {
9675 +
"version": "1.9.3",
9676 +
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
9677 +
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
9678 +
"license": "MIT",
9679 +
"dependencies": {
9680 +
"color-name": "1.1.3"
9681 +
}
9682 +
},
9683 +
"node_modules/ora/node_modules/color-name": {
9684 +
"version": "1.1.3",
9685 +
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
9686 +
"integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
9687 +
"license": "MIT"
9688 +
},
9689 +
"node_modules/ora/node_modules/escape-string-regexp": {
9690 +
"version": "1.0.5",
9691 +
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
9692 +
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
9693 +
"license": "MIT",
9694 +
"engines": {
9695 +
"node": ">=0.8.0"
9696 +
}
9697 +
},
9698 +
"node_modules/ora/node_modules/has-flag": {
9699 +
"version": "3.0.0",
9700 +
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
9701 +
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
9702 +
"license": "MIT",
9703 +
"engines": {
9704 +
"node": ">=4"
9705 +
}
9706 +
},
9707 +
"node_modules/ora/node_modules/strip-ansi": {
9708 +
"version": "5.2.0",
9709 +
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
9710 +
"integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
9711 +
"license": "MIT",
9712 +
"dependencies": {
9713 +
"ansi-regex": "^4.1.0"
9714 +
},
9715 +
"engines": {
9716 +
"node": ">=6"
9717 +
}
9718 +
},
9719 +
"node_modules/ora/node_modules/supports-color": {
9720 +
"version": "5.5.0",
9721 +
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9722 +
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9723 +
"license": "MIT",
9724 +
"dependencies": {
9725 +
"has-flag": "^3.0.0"
9726 +
},
9727 +
"engines": {
9728 +
"node": ">=4"
9729 +
}
9730 +
},
9731 +
"node_modules/own-keys": {
9732 +
"version": "1.0.1",
9733 +
"resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz",
9734 +
"integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==",
9735 +
"dev": true,
9736 +
"license": "MIT",
9737 +
"dependencies": {
9738 +
"get-intrinsic": "^1.2.6",
9739 +
"object-keys": "^1.1.1",
9740 +
"safe-push-apply": "^1.0.0"
9741 +
},
9742 +
"engines": {
9743 +
"node": ">= 0.4"
9744 +
},
9745 +
"funding": {
9746 +
"url": "https://github.com/sponsors/ljharb"
9747 +
}
9748 +
},
9749 +
"node_modules/p-limit": {
9750 +
"version": "3.1.0",
9751 +
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
9752 +
"integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
9753 +
"license": "MIT",
9754 +
"dependencies": {
9755 +
"yocto-queue": "^0.1.0"
9756 +
},
9757 +
"engines": {
9758 +
"node": ">=10"
9759 +
},
9760 +
"funding": {
9761 +
"url": "https://github.com/sponsors/sindresorhus"
9762 +
}
9763 +
},
9764 +
"node_modules/p-locate": {
9765 +
"version": "5.0.0",
9766 +
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
9767 +
"integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
9768 +
"dev": true,
9769 +
"license": "MIT",
9770 +
"dependencies": {
9771 +
"p-limit": "^3.0.2"
9772 +
},
9773 +
"engines": {
9774 +
"node": ">=10"
9775 +
},
9776 +
"funding": {
9777 +
"url": "https://github.com/sponsors/sindresorhus"
9778 +
}
9779 +
},
9780 +
"node_modules/p-try": {
9781 +
"version": "2.2.0",
9782 +
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
9783 +
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
9784 +
"license": "MIT",
9785 +
"engines": {
9786 +
"node": ">=6"
9787 +
}
9788 +
},
9789 +
"node_modules/parent-module": {
9790 +
"version": "1.0.1",
9791 +
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
9792 +
"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
9793 +
"dev": true,
9794 +
"license": "MIT",
9795 +
"dependencies": {
9796 +
"callsites": "^3.0.0"
9797 +
},
9798 +
"engines": {
9799 +
"node": ">=6"
9800 +
}
9801 +
},
9802 +
"node_modules/parse-png": {
9803 +
"version": "2.1.0",
9804 +
"resolved": "https://registry.npmjs.org/parse-png/-/parse-png-2.1.0.tgz",
9805 +
"integrity": "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==",
9806 +
"license": "MIT",
9807 +
"dependencies": {
9808 +
"pngjs": "^3.3.0"
9809 +
},
9810 +
"engines": {
9811 +
"node": ">=10"
9812 +
}
9813 +
},
9814 +
"node_modules/parseurl": {
9815 +
"version": "1.3.3",
9816 +
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
9817 +
"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
9818 +
"license": "MIT",
9819 +
"engines": {
9820 +
"node": ">= 0.8"
9821 +
}
9822 +
},
9823 +
"node_modules/path-exists": {
9824 +
"version": "4.0.0",
9825 +
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
9826 +
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
9827 +
"license": "MIT",
9828 +
"engines": {
9829 +
"node": ">=8"
9830 +
}
9831 +
},
9832 +
"node_modules/path-is-absolute": {
9833 +
"version": "1.0.1",
9834 +
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
9835 +
"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
9836 +
"license": "MIT",
9837 +
"engines": {
9838 +
"node": ">=0.10.0"
9839 +
}
9840 +
},
9841 +
"node_modules/path-key": {
9842 +
"version": "3.1.1",
9843 +
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
9844 +
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
9845 +
"license": "MIT",
9846 +
"engines": {
9847 +
"node": ">=8"
9848 +
}
9849 +
},
9850 +
"node_modules/path-parse": {
9851 +
"version": "1.0.7",
9852 +
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
9853 +
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
9854 +
"license": "MIT"
9855 +
},
9856 +
"node_modules/path-scurry": {
9857 +
"version": "2.0.2",
9858 +
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
9859 +
"integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
9860 +
"license": "BlueOak-1.0.0",
9861 +
"dependencies": {
9862 +
"lru-cache": "^11.0.0",
9863 +
"minipass": "^7.1.2"
9864 +
},
9865 +
"engines": {
9866 +
"node": "18 || 20 || >=22"
9867 +
},
9868 +
"funding": {
9869 +
"url": "https://github.com/sponsors/isaacs"
9870 +
}
9871 +
},
9872 +
"node_modules/path-scurry/node_modules/lru-cache": {
9873 +
"version": "11.2.7",
9874 +
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz",
9875 +
"integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==",
9876 +
"license": "BlueOak-1.0.0",
9877 +
"engines": {
9878 +
"node": "20 || >=22"
9879 +
}
9880 +
},
9881 +
"node_modules/picocolors": {
9882 +
"version": "1.1.1",
9883 +
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
9884 +
"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
9885 +
"license": "ISC"
9886 +
},
9887 +
"node_modules/picomatch": {
9888 +
"version": "2.3.1",
9889 +
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
9890 +
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
9891 +
"license": "MIT",
9892 +
"engines": {
9893 +
"node": ">=8.6"
9894 +
},
9895 +
"funding": {
9896 +
"url": "https://github.com/sponsors/jonschlinkert"
9897 +
}
9898 +
},
9899 +
"node_modules/pirates": {
9900 +
"version": "4.0.7",
9901 +
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
9902 +
"integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==",
9903 +
"license": "MIT",
9904 +
"engines": {
9905 +
"node": ">= 6"
9906 +
}
9907 +
},
9908 +
"node_modules/plist": {
9909 +
"version": "3.1.0",
9910 +
"resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz",
9911 +
"integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==",
9912 +
"license": "MIT",
9913 +
"dependencies": {
9914 +
"@xmldom/xmldom": "^0.8.8",
9915 +
"base64-js": "^1.5.1",
9916 +
"xmlbuilder": "^15.1.1"
9917 +
},
9918 +
"engines": {
9919 +
"node": ">=10.4.0"
9920 +
}
9921 +
},
9922 +
"node_modules/pngjs": {
9923 +
"version": "3.4.0",
9924 +
"resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz",
9925 +
"integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==",
9926 +
"license": "MIT",
9927 +
"engines": {
9928 +
"node": ">=4.0.0"
9929 +
}
9930 +
},
9931 +
"node_modules/possible-typed-array-names": {
9932 +
"version": "1.1.0",
9933 +
"resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz",
9934 +
"integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==",
9935 +
"dev": true,
9936 +
"license": "MIT",
9937 +
"engines": {
9938 +
"node": ">= 0.4"
9939 +
}
9940 +
},
9941 +
"node_modules/postcss": {
9942 +
"version": "8.4.49",
9943 +
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz",
9944 +
"integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==",
9945 +
"funding": [
9946 +
{
9947 +
"type": "opencollective",
9948 +
"url": "https://opencollective.com/postcss/"
9949 +
},
9950 +
{
9951 +
"type": "tidelift",
9952 +
"url": "https://tidelift.com/funding/github/npm/postcss"
9953 +
},
9954 +
{
9955 +
"type": "github",
9956 +
"url": "https://github.com/sponsors/ai"
9957 +
}
9958 +
],
9959 +
"license": "MIT",
9960 +
"dependencies": {
9961 +
"nanoid": "^3.3.7",
9962 +
"picocolors": "^1.1.1",
9963 +
"source-map-js": "^1.2.1"
9964 +
},
9965 +
"engines": {
9966 +
"node": "^10 || ^12 || >=14"
9967 +
}
9968 +
},
9969 +
"node_modules/postcss-value-parser": {
9970 +
"version": "4.2.0",
9971 +
"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
9972 +
"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
9973 +
"license": "MIT"
9974 +
},
9975 +
"node_modules/prelude-ls": {
9976 +
"version": "1.2.1",
9977 +
"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
9978 +
"integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
9979 +
"dev": true,
9980 +
"license": "MIT",
9981 +
"engines": {
9982 +
"node": ">= 0.8.0"
9983 +
}
9984 +
},
9985 +
"node_modules/pretty-bytes": {
9986 +
"version": "5.6.0",
9987 +
"resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
9988 +
"integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
9989 +
"license": "MIT",
9990 +
"engines": {
9991 +
"node": ">=6"
9992 +
},
9993 +
"funding": {
9994 +
"url": "https://github.com/sponsors/sindresorhus"
9995 +
}
9996 +
},
9997 +
"node_modules/pretty-format": {
9998 +
"version": "29.7.0",
9999 +
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
10000 +
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
10001 +
"license": "MIT",
10002 +
"dependencies": {
10003 +
"@jest/schemas": "^29.6.3",
10004 +
"ansi-styles": "^5.0.0",
10005 +
"react-is": "^18.0.0"
10006 +
},
10007 +
"engines": {
10008 +
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
10009 +
}
10010 +
},
10011 +
"node_modules/pretty-format/node_modules/ansi-styles": {
10012 +
"version": "5.2.0",
10013 +
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
10014 +
"integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
10015 +
"license": "MIT",
10016 +
"engines": {
10017 +
"node": ">=10"
10018 +
},
10019 +
"funding": {
10020 +
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
10021 +
}
10022 +
},
10023 +
"node_modules/pretty-format/node_modules/react-is": {
10024 +
"version": "18.3.1",
10025 +
"resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
10026 +
"integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
10027 +
"license": "MIT"
10028 +
},
10029 +
"node_modules/proc-log": {
10030 +
"version": "4.2.0",
10031 +
"resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz",
10032 +
"integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==",
10033 +
"license": "ISC",
10034 +
"engines": {
10035 +
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
10036 +
}
10037 +
},
10038 +
"node_modules/progress": {
10039 +
"version": "2.0.3",
10040 +
"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
10041 +
"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
10042 +
"license": "MIT",
10043 +
"engines": {
10044 +
"node": ">=0.4.0"
10045 +
}
10046 +
},
10047 +
"node_modules/promise": {
10048 +
"version": "8.3.0",
10049 +
"resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz",
10050 +
"integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==",
10051 +
"license": "MIT",
10052 +
"dependencies": {
10053 +
"asap": "~2.0.6"
10054 +
}
10055 +
},
10056 +
"node_modules/prompts": {
10057 +
"version": "2.4.2",
10058 +
"resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
10059 +
"integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
10060 +
"license": "MIT",
10061 +
"dependencies": {
10062 +
"kleur": "^3.0.3",
10063 +
"sisteransi": "^1.0.5"
10064 +
},
10065 +
"engines": {
10066 +
"node": ">= 6"
10067 +
}
10068 +
},
10069 +
"node_modules/prop-types": {
10070 +
"version": "15.8.1",
10071 +
"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
10072 +
"integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
10073 +
"dev": true,
10074 +
"license": "MIT",
10075 +
"dependencies": {
10076 +
"loose-envify": "^1.4.0",
10077 +
"object-assign": "^4.1.1",
10078 +
"react-is": "^16.13.1"
10079 +
}
10080 +
},
10081 +
"node_modules/prop-types/node_modules/react-is": {
10082 +
"version": "16.13.1",
10083 +
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
10084 +
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
10085 +
"dev": true,
10086 +
"license": "MIT"
10087 +
},
10088 +
"node_modules/punycode": {
10089 +
"version": "2.3.1",
10090 +
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
10091 +
"integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
10092 +
"license": "MIT",
10093 +
"engines": {
10094 +
"node": ">=6"
10095 +
}
10096 +
},
10097 +
"node_modules/qrcode-terminal": {
10098 +
"version": "0.11.0",
10099 +
"resolved": "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.11.0.tgz",
10100 +
"integrity": "sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==",
10101 +
"bin": {
10102 +
"qrcode-terminal": "bin/qrcode-terminal.js"
10103 +
}
10104 +
},
10105 +
"node_modules/query-string": {
10106 +
"version": "7.1.3",
10107 +
"resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz",
10108 +
"integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==",
10109 +
"license": "MIT",
10110 +
"dependencies": {
10111 +
"decode-uri-component": "^0.2.2",
10112 +
"filter-obj": "^1.1.0",
10113 +
"split-on-first": "^1.0.0",
10114 +
"strict-uri-encode": "^2.0.0"
10115 +
},
10116 +
"engines": {
10117 +
"node": ">=6"
10118 +
},
10119 +
"funding": {
10120 +
"url": "https://github.com/sponsors/sindresorhus"
10121 +
}
10122 +
},
10123 +
"node_modules/queue": {
10124 +
"version": "6.0.2",
10125 +
"resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz",
10126 +
"integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==",
10127 +
"license": "MIT",
10128 +
"dependencies": {
10129 +
"inherits": "~2.0.3"
10130 +
}
10131 +
},
10132 +
"node_modules/range-parser": {
10133 +
"version": "1.2.1",
10134 +
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
10135 +
"integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
10136 +
"license": "MIT",
10137 +
"engines": {
10138 +
"node": ">= 0.6"
10139 +
}
10140 +
},
10141 +
"node_modules/rc": {
10142 +
"version": "1.2.8",
10143 +
"resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
10144 +
"integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
10145 +
"license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
10146 +
"dependencies": {
10147 +
"deep-extend": "^0.6.0",
10148 +
"ini": "~1.3.0",
10149 +
"minimist": "^1.2.0",
10150 +
"strip-json-comments": "~2.0.1"
10151 +
},
10152 +
"bin": {
10153 +
"rc": "cli.js"
10154 +
}
10155 +
},
10156 +
"node_modules/rc/node_modules/strip-json-comments": {
10157 +
"version": "2.0.1",
10158 +
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
10159 +
"integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
10160 +
"license": "MIT",
10161 +
"engines": {
10162 +
"node": ">=0.10.0"
10163 +
}
10164 +
},
10165 +
"node_modules/react": {
10166 +
"version": "19.1.0",
10167 +
"resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz",
10168 +
"integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==",
10169 +
"license": "MIT",
10170 +
"engines": {
10171 +
"node": ">=0.10.0"
10172 +
}
10173 +
},
10174 +
"node_modules/react-devtools-core": {
10175 +
"version": "6.1.5",
10176 +
"resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-6.1.5.tgz",
10177 +
"integrity": "sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==",
10178 +
"license": "MIT",
10179 +
"dependencies": {
10180 +
"shell-quote": "^1.6.1",
10181 +
"ws": "^7"
10182 +
}
10183 +
},
10184 +
"node_modules/react-dom": {
10185 +
"version": "19.1.0",
10186 +
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz",
10187 +
"integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==",
10188 +
"license": "MIT",
10189 +
"dependencies": {
10190 +
"scheduler": "^0.26.0"
10191 +
},
10192 +
"peerDependencies": {
10193 +
"react": "^19.1.0"
10194 +
}
10195 +
},
10196 +
"node_modules/react-fast-compare": {
10197 +
"version": "3.2.2",
10198 +
"resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz",
10199 +
"integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==",
10200 +
"license": "MIT"
10201 +
},
10202 +
"node_modules/react-freeze": {
10203 +
"version": "1.0.4",
10204 +
"resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.4.tgz",
10205 +
"integrity": "sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==",
10206 +
"license": "MIT",
10207 +
"engines": {
10208 +
"node": ">=10"
10209 +
},
10210 +
"peerDependencies": {
10211 +
"react": ">=17.0.0"
10212 +
}
10213 +
},
10214 +
"node_modules/react-is": {
10215 +
"version": "19.2.4",
10216 +
"resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.4.tgz",
10217 +
"integrity": "sha512-W+EWGn2v0ApPKgKKCy/7s7WHXkboGcsrXE+2joLyVxkbyVQfO3MUEaUQDHoSmb8TFFrSKYa9mw64WZHNHSDzYA==",
10218 +
"license": "MIT"
10219 +
},
10220 +
"node_modules/react-native": {
10221 +
"version": "0.81.5",
10222 +
"resolved": "https://registry.npmjs.org/react-native/-/react-native-0.81.5.tgz",
10223 +
"integrity": "sha512-1w+/oSjEXZjMqsIvmkCRsOc8UBYv163bTWKTI8+1mxztvQPhCRYGTvZ/PL1w16xXHneIj/SLGfxWg2GWN2uexw==",
10224 +
"license": "MIT",
10225 +
"dependencies": {
10226 +
"@jest/create-cache-key-function": "^29.7.0",
10227 +
"@react-native/assets-registry": "0.81.5",
10228 +
"@react-native/codegen": "0.81.5",
10229 +
"@react-native/community-cli-plugin": "0.81.5",
10230 +
"@react-native/gradle-plugin": "0.81.5",
10231 +
"@react-native/js-polyfills": "0.81.5",
10232 +
"@react-native/normalize-colors": "0.81.5",
10233 +
"@react-native/virtualized-lists": "0.81.5",
10234 +
"abort-controller": "^3.0.0",
10235 +
"anser": "^1.4.9",
10236 +
"ansi-regex": "^5.0.0",
10237 +
"babel-jest": "^29.7.0",
10238 +
"babel-plugin-syntax-hermes-parser": "0.29.1",
10239 +
"base64-js": "^1.5.1",
10240 +
"commander": "^12.0.0",
10241 +
"flow-enums-runtime": "^0.0.6",
10242 +
"glob": "^7.1.1",
10243 +
"invariant": "^2.2.4",
10244 +
"jest-environment-node": "^29.7.0",
10245 +
"memoize-one": "^5.0.0",
10246 +
"metro-runtime": "^0.83.1",
10247 +
"metro-source-map": "^0.83.1",
10248 +
"nullthrows": "^1.1.1",
10249 +
"pretty-format": "^29.7.0",
10250 +
"promise": "^8.3.0",
10251 +
"react-devtools-core": "^6.1.5",
10252 +
"react-refresh": "^0.14.0",
10253 +
"regenerator-runtime": "^0.13.2",
10254 +
"scheduler": "0.26.0",
10255 +
"semver": "^7.1.3",
10256 +
"stacktrace-parser": "^0.1.10",
10257 +
"whatwg-fetch": "^3.0.0",
10258 +
"ws": "^6.2.3",
10259 +
"yargs": "^17.6.2"
10260 +
},
10261 +
"bin": {
10262 +
"react-native": "cli.js"
10263 +
},
10264 +
"engines": {
10265 +
"node": ">= 20.19.4"
10266 +
},
10267 +
"peerDependencies": {
10268 +
"@types/react": "^19.1.0",
10269 +
"react": "^19.1.0"
10270 +
},
10271 +
"peerDependenciesMeta": {
10272 +
"@types/react": {
10273 +
"optional": true
10274 +
}
10275 +
}
10276 +
},
10277 +
"node_modules/react-native-gesture-handler": {
10278 +
"version": "2.28.0",
10279 +
"resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.28.0.tgz",
10280 +
"integrity": "sha512-0msfJ1vRxXKVgTgvL+1ZOoYw3/0z1R+Ked0+udoJhyplC2jbVKIJ8Z1bzWdpQRCV3QcQ87Op0zJVE5DhKK2A0A==",
10281 +
"license": "MIT",
10282 +
"dependencies": {
10283 +
"@egjs/hammerjs": "^2.0.17",
10284 +
"hoist-non-react-statics": "^3.3.0",
10285 +
"invariant": "^2.2.4"
10286 +
},
10287 +
"peerDependencies": {
10288 +
"react": "*",
10289 +
"react-native": "*"
10290 +
}
10291 +
},
10292 +
"node_modules/react-native-is-edge-to-edge": {
10293 +
"version": "1.3.1",
10294 +
"resolved": "https://registry.npmjs.org/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.3.1.tgz",
10295 +
"integrity": "sha512-NIXU/iT5+ORyCc7p0z2nnlkouYKX425vuU1OEm6bMMtWWR9yvb+Xg5AZmImTKoF9abxCPqrKC3rOZsKzUYgYZA==",
10296 +
"license": "MIT",
10297 +
"peerDependencies": {
10298 +
"react": "*",
10299 +
"react-native": "*"
10300 +
}
10301 +
},
10302 +
"node_modules/react-native-reanimated": {
10303 +
"version": "4.1.7",
10304 +
"resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-4.1.7.tgz",
10305 +
"integrity": "sha512-Q4H6xA3Tn7QL0/E/KjI86I1KK4tcf+ErRE04LH34Etka2oVQhW6oXQ+Q8ZcDCVxiWp5vgbBH6XcH8BOo4w/Rhg==",
10306 +
"license": "MIT",
10307 +
"dependencies": {
10308 +
"react-native-is-edge-to-edge": "^1.2.1",
10309 +
"semver": "^7.7.2"
10310 +
},
10311 +
"peerDependencies": {
10312 +
"react": "*",
10313 +
"react-native": "0.78 - 0.82",
10314 +
"react-native-worklets": "0.5 - 0.8"
10315 +
}
10316 +
},
10317 +
"node_modules/react-native-reanimated/node_modules/semver": {
10318 +
"version": "7.7.4",
10319 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
10320 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
10321 +
"license": "ISC",
10322 +
"bin": {
10323 +
"semver": "bin/semver.js"
10324 +
},
10325 +
"engines": {
10326 +
"node": ">=10"
10327 +
}
10328 +
},
10329 +
"node_modules/react-native-safe-area-context": {
10330 +
"version": "5.6.2",
10331 +
"resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-5.6.2.tgz",
10332 +
"integrity": "sha512-4XGqMNj5qjUTYywJqpdWZ9IG8jgkS3h06sfVjfw5yZQZfWnRFXczi0GnYyFyCc2EBps/qFmoCH8fez//WumdVg==",
10333 +
"license": "MIT",
10334 +
"peerDependencies": {
10335 +
"react": "*",
10336 +
"react-native": "*"
10337 +
}
10338 +
},
10339 +
"node_modules/react-native-screens": {
10340 +
"version": "4.16.0",
10341 +
"resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-4.16.0.tgz",
10342 +
"integrity": "sha512-yIAyh7F/9uWkOzCi1/2FqvNvK6Wb9Y1+Kzn16SuGfN9YFJDTbwlzGRvePCNTOX0recpLQF3kc2FmvMUhyTCH1Q==",
10343 +
"license": "MIT",
10344 +
"dependencies": {
10345 +
"react-freeze": "^1.0.0",
10346 +
"react-native-is-edge-to-edge": "^1.2.1",
10347 +
"warn-once": "^0.1.0"
10348 +
},
10349 +
"peerDependencies": {
10350 +
"react": "*",
10351 +
"react-native": "*"
10352 +
}
10353 +
},
10354 +
"node_modules/react-native-web": {
10355 +
"version": "0.21.2",
10356 +
"resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.21.2.tgz",
10357 +
"integrity": "sha512-SO2t9/17zM4iEnFvlu2DA9jqNbzNhoUP+AItkoCOyFmDMOhUnBBznBDCYN92fGdfAkfQlWzPoez6+zLxFNsZEg==",
10358 +
"license": "MIT",
10359 +
"dependencies": {
10360 +
"@babel/runtime": "^7.18.6",
10361 +
"@react-native/normalize-colors": "^0.74.1",
10362 +
"fbjs": "^3.0.4",
10363 +
"inline-style-prefixer": "^7.0.1",
10364 +
"memoize-one": "^6.0.0",
10365 +
"nullthrows": "^1.1.1",
10366 +
"postcss-value-parser": "^4.2.0",
10367 +
"styleq": "^0.1.3"
10368 +
},
10369 +
"peerDependencies": {
10370 +
"react": "^18.0.0 || ^19.0.0",
10371 +
"react-dom": "^18.0.0 || ^19.0.0"
10372 +
}
10373 +
},
10374 +
"node_modules/react-native-web/node_modules/@react-native/normalize-colors": {
10375 +
"version": "0.74.89",
10376 +
"resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.74.89.tgz",
10377 +
"integrity": "sha512-qoMMXddVKVhZ8PA1AbUCk83trpd6N+1nF2A6k1i6LsQObyS92fELuk8kU/lQs6M7BsMHwqyLCpQJ1uFgNvIQXg==",
10378 +
"license": "MIT"
10379 +
},
10380 +
"node_modules/react-native-web/node_modules/memoize-one": {
10381 +
"version": "6.0.0",
10382 +
"resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
10383 +
"integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==",
10384 +
"license": "MIT"
10385 +
},
10386 +
"node_modules/react-native-worklets": {
10387 +
"version": "0.5.1",
10388 +
"resolved": "https://registry.npmjs.org/react-native-worklets/-/react-native-worklets-0.5.1.tgz",
10389 +
"integrity": "sha512-lJG6Uk9YuojjEX/tQrCbcbmpdLCSFxDK1rJlkDhgqkVi1KZzG7cdcBFQRqyNOOzR9Y0CXNuldmtWTGOyM0k0+w==",
10390 +
"license": "MIT",
10391 +
"dependencies": {
10392 +
"@babel/plugin-transform-arrow-functions": "^7.0.0-0",
10393 +
"@babel/plugin-transform-class-properties": "^7.0.0-0",
10394 +
"@babel/plugin-transform-classes": "^7.0.0-0",
10395 +
"@babel/plugin-transform-nullish-coalescing-operator": "^7.0.0-0",
10396 +
"@babel/plugin-transform-optional-chaining": "^7.0.0-0",
10397 +
"@babel/plugin-transform-shorthand-properties": "^7.0.0-0",
10398 +
"@babel/plugin-transform-template-literals": "^7.0.0-0",
10399 +
"@babel/plugin-transform-unicode-regex": "^7.0.0-0",
10400 +
"@babel/preset-typescript": "^7.16.7",
10401 +
"convert-source-map": "^2.0.0",
10402 +
"semver": "7.7.2"
10403 +
},
10404 +
"peerDependencies": {
10405 +
"@babel/core": "^7.0.0-0",
10406 +
"react": "*",
10407 +
"react-native": "*"
10408 +
}
10409 +
},
10410 +
"node_modules/react-native-worklets/node_modules/semver": {
10411 +
"version": "7.7.2",
10412 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",
10413 +
"integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
10414 +
"license": "ISC",
10415 +
"bin": {
10416 +
"semver": "bin/semver.js"
10417 +
},
10418 +
"engines": {
10419 +
"node": ">=10"
10420 +
}
10421 +
},
10422 +
"node_modules/react-native/node_modules/@react-native/virtualized-lists": {
10423 +
"version": "0.81.5",
10424 +
"resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.81.5.tgz",
10425 +
"integrity": "sha512-UVXgV/db25OPIvwZySeToXD/9sKKhOdkcWmmf4Jh8iBZuyfML+/5CasaZ1E7Lqg6g3uqVQq75NqIwkYmORJMPw==",
10426 +
"license": "MIT",
10427 +
"dependencies": {
10428 +
"invariant": "^2.2.4",
10429 +
"nullthrows": "^1.1.1"
10430 +
},
10431 +
"engines": {
10432 +
"node": ">= 20.19.4"
10433 +
},
10434 +
"peerDependencies": {
10435 +
"@types/react": "^19.1.0",
10436 +
"react": "*",
10437 +
"react-native": "*"
10438 +
},
10439 +
"peerDependenciesMeta": {
10440 +
"@types/react": {
10441 +
"optional": true
10442 +
}
10443 +
}
10444 +
},
10445 +
"node_modules/react-native/node_modules/commander": {
10446 +
"version": "12.1.0",
10447 +
"resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
10448 +
"integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
10449 +
"license": "MIT",
10450 +
"engines": {
10451 +
"node": ">=18"
10452 +
}
10453 +
},
10454 +
"node_modules/react-native/node_modules/glob": {
10455 +
"version": "7.2.3",
10456 +
"resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
10457 +
"integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
10458 +
"deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
10459 +
"license": "ISC",
10460 +
"dependencies": {
10461 +
"fs.realpath": "^1.0.0",
10462 +
"inflight": "^1.0.4",
10463 +
"inherits": "2",
10464 +
"minimatch": "^3.1.1",
10465 +
"once": "^1.3.0",
10466 +
"path-is-absolute": "^1.0.0"
10467 +
},
10468 +
"engines": {
10469 +
"node": "*"
10470 +
},
10471 +
"funding": {
10472 +
"url": "https://github.com/sponsors/isaacs"
10473 +
}
10474 +
},
10475 +
"node_modules/react-native/node_modules/semver": {
10476 +
"version": "7.7.4",
10477 +
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
10478 +
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
10479 +
"license": "ISC",
10480 +
"bin": {
10481 +
"semver": "bin/semver.js"
10482 +
},
10483 +
"engines": {
10484 +
"node": ">=10"
10485 +
}
10486 +
},
10487 +
"node_modules/react-native/node_modules/ws": {
10488 +
"version": "6.2.3",
10489 +
"resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz",
10490 +
"integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==",
10491 +
"license": "MIT",
10492 +
"dependencies": {
10493 +
"async-limiter": "~1.0.0"
10494 +
}
10495 +
},
10496 +
"node_modules/react-refresh": {
10497 +
"version": "0.14.2",
10498 +
"resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz",
10499 +
"integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==",
10500 +
"license": "MIT",
10501 +
"engines": {
10502 +
"node": ">=0.10.0"
10503 +
}
10504 +
},
10505 +
"node_modules/react-remove-scroll": {
10506 +
"version": "2.7.2",
10507 +
"resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz",
10508 +
"integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==",
10509 +
"license": "MIT",
10510 +
"dependencies": {
10511 +
"react-remove-scroll-bar": "^2.3.7",
10512 +
"react-style-singleton": "^2.2.3",
10513 +
"tslib": "^2.1.0",
10514 +
"use-callback-ref": "^1.3.3",
10515 +
"use-sidecar": "^1.1.3"
10516 +
},
10517 +
"engines": {
10518 +
"node": ">=10"
10519 +
},
10520 +
"peerDependencies": {
10521 +
"@types/react": "*",
10522 +
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
10523 +
},
10524 +
"peerDependenciesMeta": {
10525 +
"@types/react": {
10526 +
"optional": true
10527 +
}
10528 +
}
10529 +
},
10530 +
"node_modules/react-remove-scroll-bar": {
10531 +
"version": "2.3.8",
10532 +
"resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz",
10533 +
"integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==",
10534 +
"license": "MIT",
10535 +
"dependencies": {
10536 +
"react-style-singleton": "^2.2.2",
10537 +
"tslib": "^2.0.0"
10538 +
},
10539 +
"engines": {
10540 +
"node": ">=10"
10541 +
},
10542 +
"peerDependencies": {
10543 +
"@types/react": "*",
10544 +
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
10545 +
},
10546 +
"peerDependenciesMeta": {
10547 +
"@types/react": {
10548 +
"optional": true
10549 +
}
10550 +
}
10551 +
},
10552 +
"node_modules/react-style-singleton": {
10553 +
"version": "2.2.3",
10554 +
"resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz",
10555 +
"integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==",
10556 +
"license": "MIT",
10557 +
"dependencies": {
10558 +
"get-nonce": "^1.0.0",
10559 +
"tslib": "^2.0.0"
10560 +
},
10561 +
"engines": {
10562 +
"node": ">=10"
10563 +
},
10564 +
"peerDependencies": {
10565 +
"@types/react": "*",
10566 +
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
10567 +
},
10568 +
"peerDependenciesMeta": {
10569 +
"@types/react": {
10570 +
"optional": true
10571 +
}
10572 +
}
10573 +
},
10574 +
"node_modules/reflect.getprototypeof": {
10575 +
"version": "1.0.10",
10576 +
"resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz",
10577 +
"integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==",
10578 +
"dev": true,
10579 +
"license": "MIT",
10580 +
"dependencies": {
10581 +
"call-bind": "^1.0.8",
10582 +
"define-properties": "^1.2.1",
10583 +
"es-abstract": "^1.23.9",
10584 +
"es-errors": "^1.3.0",
10585 +
"es-object-atoms": "^1.0.0",
10586 +
"get-intrinsic": "^1.2.7",
10587 +
"get-proto": "^1.0.1",
10588 +
"which-builtin-type": "^1.2.1"
10589 +
},
10590 +
"engines": {
10591 +
"node": ">= 0.4"
10592 +
},
10593 +
"funding": {
10594 +
"url": "https://github.com/sponsors/ljharb"
10595 +
}
10596 +
},
10597 +
"node_modules/regenerate": {
10598 +
"version": "1.4.2",
10599 +
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
10600 +
"integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
10601 +
"license": "MIT"
10602 +
},
10603 +
"node_modules/regenerate-unicode-properties": {
10604 +
"version": "10.2.2",
10605 +
"resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz",
10606 +
"integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==",
10607 +
"license": "MIT",
10608 +
"dependencies": {
10609 +
"regenerate": "^1.4.2"
10610 +
},
10611 +
"engines": {
10612 +
"node": ">=4"
10613 +
}
10614 +
},
10615 +
"node_modules/regenerator-runtime": {
10616 +
"version": "0.13.11",
10617 +
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
10618 +
"integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
10619 +
"license": "MIT"
10620 +
},
10621 +
"node_modules/regexp.prototype.flags": {
10622 +
"version": "1.5.4",
10623 +
"resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
10624 +
"integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==",
10625 +
"dev": true,
10626 +
"license": "MIT",
10627 +
"dependencies": {
10628 +
"call-bind": "^1.0.8",
10629 +
"define-properties": "^1.2.1",
10630 +
"es-errors": "^1.3.0",
10631 +
"get-proto": "^1.0.1",
10632 +
"gopd": "^1.2.0",
10633 +
"set-function-name": "^2.0.2"
10634 +
},
10635 +
"engines": {
10636 +
"node": ">= 0.4"
10637 +
},
10638 +
"funding": {
10639 +
"url": "https://github.com/sponsors/ljharb"
10640 +
}
10641 +
},
10642 +
"node_modules/regexpu-core": {
10643 +
"version": "6.4.0",
10644 +
"resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz",
10645 +
"integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==",
10646 +
"license": "MIT",
10647 +
"dependencies": {
10648 +
"regenerate": "^1.4.2",
10649 +
"regenerate-unicode-properties": "^10.2.2",
10650 +
"regjsgen": "^0.8.0",
10651 +
"regjsparser": "^0.13.0",
10652 +
"unicode-match-property-ecmascript": "^2.0.0",
10653 +
"unicode-match-property-value-ecmascript": "^2.2.1"
10654 +
},
10655 +
"engines": {
10656 +
"node": ">=4"
10657 +
}
10658 +
},
10659 +
"node_modules/regjsgen": {
10660 +
"version": "0.8.0",
10661 +
"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz",
10662 +
"integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==",
10663 +
"license": "MIT"
10664 +
},
10665 +
"node_modules/regjsparser": {
10666 +
"version": "0.13.0",
10667 +
"resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz",
10668 +
"integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==",
10669 +
"license": "BSD-2-Clause",
10670 +
"dependencies": {
10671 +
"jsesc": "~3.1.0"
10672 +
},
10673 +
"bin": {
10674 +
"regjsparser": "bin/parser"
10675 +
}
10676 +
},
10677 +
"node_modules/require-directory": {
10678 +
"version": "2.1.1",
10679 +
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
10680 +
"integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
10681 +
"license": "MIT",
10682 +
"engines": {
10683 +
"node": ">=0.10.0"
10684 +
}
10685 +
},
10686 +
"node_modules/require-from-string": {
10687 +
"version": "2.0.2",
10688 +
"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
10689 +
"integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
10690 +
"license": "MIT",
10691 +
"engines": {
10692 +
"node": ">=0.10.0"
10693 +
}
10694 +
},
10695 +
"node_modules/requireg": {
10696 +
"version": "0.2.2",
10697 +
"resolved": "https://registry.npmjs.org/requireg/-/requireg-0.2.2.tgz",
10698 +
"integrity": "sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==",
10699 +
"dependencies": {
10700 +
"nested-error-stacks": "~2.0.1",
10701 +
"rc": "~1.2.7",
10702 +
"resolve": "~1.7.1"
10703 +
},
10704 +
"engines": {
10705 +
"node": ">= 4.0.0"
10706 +
}
10707 +
},
10708 +
"node_modules/requireg/node_modules/resolve": {
10709 +
"version": "1.7.1",
10710 +
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz",
10711 +
"integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==",
10712 +
"license": "MIT",
10713 +
"dependencies": {
10714 +
"path-parse": "^1.0.5"
10715 +
}
10716 +
},
10717 +
"node_modules/resolve": {
10718 +
"version": "1.22.11",
10719 +
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
10720 +
"integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
10721 +
"license": "MIT",
10722 +
"dependencies": {
10723 +
"is-core-module": "^2.16.1",
10724 +
"path-parse": "^1.0.7",
10725 +
"supports-preserve-symlinks-flag": "^1.0.0"
10726 +
},
10727 +
"bin": {
10728 +
"resolve": "bin/resolve"
10729 +
},
10730 +
"engines": {
10731 +
"node": ">= 0.4"
10732 +
},
10733 +
"funding": {
10734 +
"url": "https://github.com/sponsors/ljharb"
10735 +
}
10736 +
},
10737 +
"node_modules/resolve-from": {
10738 +
"version": "5.0.0",
10739 +
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
10740 +
"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
10741 +
"license": "MIT",
10742 +
"engines": {
10743 +
"node": ">=8"
10744 +
}
10745 +
},
10746 +
"node_modules/resolve-pkg-maps": {
10747 +
"version": "1.0.0",
10748 +
"resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
10749 +
"integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
10750 +
"dev": true,
10751 +
"license": "MIT",
10752 +
"funding": {
10753 +
"url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
10754 +
}
10755 +
},
10756 +
"node_modules/resolve-workspace-root": {
10757 +
"version": "2.0.1",
10758 +
"resolved": "https://registry.npmjs.org/resolve-workspace-root/-/resolve-workspace-root-2.0.1.tgz",
10759 +
"integrity": "sha512-nR23LHAvaI6aHtMg6RWoaHpdR4D881Nydkzi2CixINyg9T00KgaJdJI6Vwty+Ps8WLxZHuxsS0BseWjxSA4C+w==",
10760 +
"license": "MIT"
10761 +
},
10762 +
"node_modules/resolve.exports": {
10763 +
"version": "2.0.3",
10764 +
"resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz",
10765 +
"integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==",
10766 +
"license": "MIT",
10767 +
"engines": {
10768 +
"node": ">=10"
10769 +
}
10770 +
},
10771 +
"node_modules/restore-cursor": {
10772 +
"version": "2.0.0",
10773 +
"resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
10774 +
"integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==",
10775 +
"license": "MIT",
10776 +
"dependencies": {
10777 +
"onetime": "^2.0.0",
10778 +
"signal-exit": "^3.0.2"
10779 +
},
10780 +
"engines": {
10781 +
"node": ">=4"
10782 +
}
10783 +
},
10784 +
"node_modules/rimraf": {
10785 +
"version": "3.0.2",
10786 +
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
10787 +
"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
10788 +
"deprecated": "Rimraf versions prior to v4 are no longer supported",
10789 +
"license": "ISC",
10790 +
"dependencies": {
10791 +
"glob": "^7.1.3"
10792 +
},
10793 +
"bin": {
10794 +
"rimraf": "bin.js"
10795 +
},
10796 +
"funding": {
10797 +
"url": "https://github.com/sponsors/isaacs"
10798 +
}
10799 +
},
10800 +
"node_modules/rimraf/node_modules/glob": {
10801 +
"version": "7.2.3",
10802 +
"resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
10803 +
"integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
10804 +
"deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
10805 +
"license": "ISC",
10806 +
"dependencies": {
10807 +
"fs.realpath": "^1.0.0",
10808 +
"inflight": "^1.0.4",
10809 +
"inherits": "2",
10810 +
"minimatch": "^3.1.1",
10811 +
"once": "^1.3.0",
10812 +
"path-is-absolute": "^1.0.0"
10813 +
},
10814 +
"engines": {
10815 +
"node": "*"
10816 +
},
10817 +
"funding": {
10818 +
"url": "https://github.com/sponsors/isaacs"
10819 +
}
10820 +
},
10821 +
"node_modules/safe-array-concat": {
10822 +
"version": "1.1.3",
10823 +
"resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz",
10824 +
"integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==",
10825 +
"dev": true,
10826 +
"license": "MIT",
10827 +
"dependencies": {
10828 +
"call-bind": "^1.0.8",
10829 +
"call-bound": "^1.0.2",
10830 +
"get-intrinsic": "^1.2.6",
10831 +
"has-symbols": "^1.1.0",
10832 +
"isarray": "^2.0.5"
10833 +
},
10834 +
"engines": {
10835 +
"node": ">=0.4"
10836 +
},
10837 +
"funding": {
10838 +
"url": "https://github.com/sponsors/ljharb"
10839 +
}
10840 +
},
10841 +
"node_modules/safe-buffer": {
10842 +
"version": "5.2.1",
10843 +
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
10844 +
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
10845 +
"funding": [
10846 +
{
10847 +
"type": "github",
10848 +
"url": "https://github.com/sponsors/feross"
10849 +
},
10850 +
{
10851 +
"type": "patreon",
10852 +
"url": "https://www.patreon.com/feross"
10853 +
},
10854 +
{
10855 +
"type": "consulting",
10856 +
"url": "https://feross.org/support"
10857 +
}
10858 +
],
10859 +
"license": "MIT"
10860 +
},
10861 +
"node_modules/safe-push-apply": {
10862 +
"version": "1.0.0",
10863 +
"resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz",
10864 +
"integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==",
10865 +
"dev": true,
10866 +
"license": "MIT",
10867 +
"dependencies": {
10868 +
"es-errors": "^1.3.0",
10869 +
"isarray": "^2.0.5"
10870 +
},
10871 +
"engines": {
10872 +
"node": ">= 0.4"
10873 +
},
10874 +
"funding": {
10875 +
"url": "https://github.com/sponsors/ljharb"
10876 +
}
10877 +
},
10878 +
"node_modules/safe-regex-test": {
10879 +
"version": "1.1.0",
10880 +
"resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz",
10881 +
"integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==",
10882 +
"dev": true,
10883 +
"license": "MIT",
10884 +
"dependencies": {
10885 +
"call-bound": "^1.0.2",
10886 +
"es-errors": "^1.3.0",
10887 +
"is-regex": "^1.2.1"
10888 +
},
10889 +
"engines": {
10890 +
"node": ">= 0.4"
10891 +
},
10892 +
"funding": {
10893 +
"url": "https://github.com/sponsors/ljharb"
10894 +
}
10895 +
},
10896 +
"node_modules/sax": {
10897 +
"version": "1.6.0",
10898 +
"resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz",
10899 +
"integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==",
10900 +
"license": "BlueOak-1.0.0",
10901 +
"engines": {
10902 +
"node": ">=11.0.0"
10903 +
}
10904 +
},
10905 +
"node_modules/scheduler": {
10906 +
"version": "0.26.0",
10907 +
"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz",
10908 +
"integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==",
10909 +
"license": "MIT"
10910 +
},
10911 +
"node_modules/semver": {
10912 +
"version": "6.3.1",
10913 +
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
10914 +
"integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
10915 +
"license": "ISC",
10916 +
"bin": {
10917 +
"semver": "bin/semver.js"
10918 +
}
10919 +
},
10920 +
"node_modules/send": {
10921 +
"version": "0.19.2",
10922 +
"resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz",
10923 +
"integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==",
10924 +
"license": "MIT",
10925 +
"dependencies": {
10926 +
"debug": "2.6.9",
10927 +
"depd": "2.0.0",
10928 +
"destroy": "1.2.0",
10929 +
"encodeurl": "~2.0.0",
10930 +
"escape-html": "~1.0.3",
10931 +
"etag": "~1.8.1",
10932 +
"fresh": "~0.5.2",
10933 +
"http-errors": "~2.0.1",
10934 +
"mime": "1.6.0",
10935 +
"ms": "2.1.3",
10936 +
"on-finished": "~2.4.1",
10937 +
"range-parser": "~1.2.1",
10938 +
"statuses": "~2.0.2"
10939 +
},
10940 +
"engines": {
10941 +
"node": ">= 0.8.0"
10942 +
}
10943 +
},
10944 +
"node_modules/send/node_modules/debug": {
10945 +
"version": "2.6.9",
10946 +
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10947 +
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10948 +
"license": "MIT",
10949 +
"dependencies": {
10950 +
"ms": "2.0.0"
10951 +
}
10952 +
},
10953 +
"node_modules/send/node_modules/debug/node_modules/ms": {
10954 +
"version": "2.0.0",
10955 +
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10956 +
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
10957 +
"license": "MIT"
10958 +
},
10959 +
"node_modules/send/node_modules/encodeurl": {
10960 +
"version": "2.0.0",
10961 +
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
10962 +
"integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
10963 +
"license": "MIT",
10964 +
"engines": {
10965 +
"node": ">= 0.8"
10966 +
}
10967 +
},
10968 +
"node_modules/send/node_modules/on-finished": {
10969 +
"version": "2.4.1",
10970 +
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
10971 +
"integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
10972 +
"license": "MIT",
10973 +
"dependencies": {
10974 +
"ee-first": "1.1.1"
10975 +
},
10976 +
"engines": {
10977 +
"node": ">= 0.8"
10978 +
}
10979 +
},
10980 +
"node_modules/send/node_modules/statuses": {
10981 +
"version": "2.0.2",
10982 +
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
10983 +
"integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
10984 +
"license": "MIT",
10985 +
"engines": {
10986 +
"node": ">= 0.8"
10987 +
}
10988 +
},
10989 +
"node_modules/serialize-error": {
10990 +
"version": "2.1.0",
10991 +
"resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz",
10992 +
"integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==",
10993 +
"license": "MIT",
10994 +
"engines": {
10995 +
"node": ">=0.10.0"
10996 +
}
10997 +
},
10998 +
"node_modules/serve-static": {
10999 +
"version": "1.16.3",
11000 +
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz",
11001 +
"integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==",
11002 +
"license": "MIT",
11003 +
"dependencies": {
11004 +
"encodeurl": "~2.0.0",
11005 +
"escape-html": "~1.0.3",
11006 +
"parseurl": "~1.3.3",
11007 +
"send": "~0.19.1"
11008 +
},
11009 +
"engines": {
11010 +
"node": ">= 0.8.0"
11011 +
}
11012 +
},
11013 +
"node_modules/serve-static/node_modules/encodeurl": {
11014 +
"version": "2.0.0",
11015 +
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
11016 +
"integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
11017 +
"license": "MIT",
11018 +
"engines": {
11019 +
"node": ">= 0.8"
11020 +
}
11021 +
},
11022 +
"node_modules/server-only": {
11023 +
"version": "0.0.1",
11024 +
"resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz",
11025 +
"integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==",
11026 +
"license": "MIT"
11027 +
},
11028 +
"node_modules/set-function-length": {
11029 +
"version": "1.2.2",
11030 +
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
11031 +
"integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
11032 +
"dev": true,
11033 +
"license": "MIT",
11034 +
"dependencies": {
11035 +
"define-data-property": "^1.1.4",
11036 +
"es-errors": "^1.3.0",
11037 +
"function-bind": "^1.1.2",
11038 +
"get-intrinsic": "^1.2.4",
11039 +
"gopd": "^1.0.1",
11040 +
"has-property-descriptors": "^1.0.2"
11041 +
},
11042 +
"engines": {
11043 +
"node": ">= 0.4"
11044 +
}
11045 +
},
11046 +
"node_modules/set-function-name": {
11047 +
"version": "2.0.2",
11048 +
"resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
11049 +
"integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
11050 +
"dev": true,
11051 +
"license": "MIT",
11052 +
"dependencies": {
11053 +
"define-data-property": "^1.1.4",
11054 +
"es-errors": "^1.3.0",
11055 +
"functions-have-names": "^1.2.3",
11056 +
"has-property-descriptors": "^1.0.2"
11057 +
},
11058 +
"engines": {
11059 +
"node": ">= 0.4"
11060 +
}
11061 +
},
11062 +
"node_modules/set-proto": {
11063 +
"version": "1.0.0",
11064 +
"resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz",
11065 +
"integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==",
11066 +
"dev": true,
11067 +
"license": "MIT",
11068 +
"dependencies": {
11069 +
"dunder-proto": "^1.0.1",
11070 +
"es-errors": "^1.3.0",
11071 +
"es-object-atoms": "^1.0.0"
11072 +
},
11073 +
"engines": {
11074 +
"node": ">= 0.4"
11075 +
}
11076 +
},
11077 +
"node_modules/setimmediate": {
11078 +
"version": "1.0.5",
11079 +
"resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
11080 +
"integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
11081 +
"license": "MIT"
11082 +
},
11083 +
"node_modules/setprototypeof": {
11084 +
"version": "1.2.0",
11085 +
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
11086 +
"integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
11087 +
"license": "ISC"
11088 +
},
11089 +
"node_modules/sf-symbols-typescript": {
11090 +
"version": "2.2.0",
11091 +
"resolved": "https://registry.npmjs.org/sf-symbols-typescript/-/sf-symbols-typescript-2.2.0.tgz",
11092 +
"integrity": "sha512-TPbeg0b7ylrswdGCji8FRGFAKuqbpQlLbL8SOle3j1iHSs5Ob5mhvMAxWN2UItOjgALAB5Zp3fmMfj8mbWvXKw==",
11093 +
"license": "MIT",
11094 +
"engines": {
11095 +
"node": ">=10"
11096 +
}
11097 +
},
11098 +
"node_modules/shallowequal": {
11099 +
"version": "1.1.0",
11100 +
"resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz",
11101 +
"integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==",
11102 +
"license": "MIT"
11103 +
},
11104 +
"node_modules/shebang-command": {
11105 +
"version": "2.0.0",
11106 +
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
11107 +
"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
11108 +
"license": "MIT",
11109 +
"dependencies": {
11110 +
"shebang-regex": "^3.0.0"
11111 +
},
11112 +
"engines": {
11113 +
"node": ">=8"
11114 +
}
11115 +
},
11116 +
"node_modules/shebang-regex": {
11117 +
"version": "3.0.0",
11118 +
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
11119 +
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
11120 +
"license": "MIT",
11121 +
"engines": {
11122 +
"node": ">=8"
11123 +
}
11124 +
},
11125 +
"node_modules/shell-quote": {
11126 +
"version": "1.8.3",
11127 +
"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz",
11128 +
"integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==",
11129 +
"license": "MIT",
11130 +
"engines": {
11131 +
"node": ">= 0.4"
11132 +
},
11133 +
"funding": {
11134 +
"url": "https://github.com/sponsors/ljharb"
11135 +
}
11136 +
},
11137 +
"node_modules/side-channel": {
11138 +
"version": "1.1.0",
11139 +
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
11140 +
"integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
11141 +
"dev": true,
11142 +
"license": "MIT",
11143 +
"dependencies": {
11144 +
"es-errors": "^1.3.0",
11145 +
"object-inspect": "^1.13.3",
11146 +
"side-channel-list": "^1.0.0",
11147 +
"side-channel-map": "^1.0.1",
11148 +
"side-channel-weakmap": "^1.0.2"
11149 +
},
11150 +
"engines": {
11151 +
"node": ">= 0.4"
11152 +
},
11153 +
"funding": {
11154 +
"url": "https://github.com/sponsors/ljharb"
11155 +
}
11156 +
},
11157 +
"node_modules/side-channel-list": {
11158 +
"version": "1.0.0",
11159 +
"resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
11160 +
"integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
11161 +
"dev": true,
11162 +
"license": "MIT",
11163 +
"dependencies": {
11164 +
"es-errors": "^1.3.0",
11165 +
"object-inspect": "^1.13.3"
11166 +
},
11167 +
"engines": {
11168 +
"node": ">= 0.4"
11169 +
},
11170 +
"funding": {
11171 +
"url": "https://github.com/sponsors/ljharb"
11172 +
}
11173 +
},
11174 +
"node_modules/side-channel-map": {
11175 +
"version": "1.0.1",
11176 +
"resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
11177 +
"integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
11178 +
"dev": true,
11179 +
"license": "MIT",
11180 +
"dependencies": {
11181 +
"call-bound": "^1.0.2",
11182 +
"es-errors": "^1.3.0",
11183 +
"get-intrinsic": "^1.2.5",
11184 +
"object-inspect": "^1.13.3"
11185 +
},
11186 +
"engines": {
11187 +
"node": ">= 0.4"
11188 +
},
11189 +
"funding": {
11190 +
"url": "https://github.com/sponsors/ljharb"
11191 +
}
11192 +
},
11193 +
"node_modules/side-channel-weakmap": {
11194 +
"version": "1.0.2",
11195 +
"resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
11196 +
"integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
11197 +
"dev": true,
11198 +
"license": "MIT",
11199 +
"dependencies": {
11200 +
"call-bound": "^1.0.2",
11201 +
"es-errors": "^1.3.0",
11202 +
"get-intrinsic": "^1.2.5",
11203 +
"object-inspect": "^1.13.3",
11204 +
"side-channel-map": "^1.0.1"
11205 +
},
11206 +
"engines": {
11207 +
"node": ">= 0.4"
11208 +
},
11209 +
"funding": {
11210 +
"url": "https://github.com/sponsors/ljharb"
11211 +
}
11212 +
},
11213 +
"node_modules/signal-exit": {
11214 +
"version": "3.0.7",
11215 +
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
11216 +
"integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
11217 +
"license": "ISC"
11218 +
},
11219 +
"node_modules/simple-plist": {
11220 +
"version": "1.3.1",
11221 +
"resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz",
11222 +
"integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==",
11223 +
"license": "MIT",
11224 +
"dependencies": {
11225 +
"bplist-creator": "0.1.0",
11226 +
"bplist-parser": "0.3.1",
11227 +
"plist": "^3.0.5"
11228 +
}
11229 +
},
11230 +
"node_modules/simple-swizzle": {
11231 +
"version": "0.2.4",
11232 +
"resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz",
11233 +
"integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==",
11234 +
"license": "MIT",
11235 +
"dependencies": {
11236 +
"is-arrayish": "^0.3.1"
11237 +
}
11238 +
},
11239 +
"node_modules/sisteransi": {
11240 +
"version": "1.0.5",
11241 +
"resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
11242 +
"integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
11243 +
"license": "MIT"
11244 +
},
11245 +
"node_modules/slash": {
11246 +
"version": "3.0.0",
11247 +
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
11248 +
"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
11249 +
"license": "MIT",
11250 +
"engines": {
11251 +
"node": ">=8"
11252 +
}
11253 +
},
11254 +
"node_modules/slugify": {
11255 +
"version": "1.6.8",
11256 +
"resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.8.tgz",
11257 +
"integrity": "sha512-HVk9X1E0gz3mSpoi60h/saazLKXKaZThMLU3u/aNwoYn8/xQyX2MGxL0ui2eaokkD7tF+Zo+cKTHUbe1mmmGzA==",
11258 +
"license": "MIT",
11259 +
"engines": {
11260 +
"node": ">=8.0.0"
11261 +
}
11262 +
},
11263 +
"node_modules/source-map": {
11264 +
"version": "0.5.7",
11265 +
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11266 +
"integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
11267 +
"license": "BSD-3-Clause",
11268 +
"engines": {
11269 +
"node": ">=0.10.0"
11270 +
}
11271 +
},
11272 +
"node_modules/source-map-js": {
11273 +
"version": "1.2.1",
11274 +
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
11275 +
"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
11276 +
"license": "BSD-3-Clause",
11277 +
"engines": {
11278 +
"node": ">=0.10.0"
11279 +
}
11280 +
},
11281 +
"node_modules/source-map-support": {
11282 +
"version": "0.5.21",
11283 +
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
11284 +
"integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
11285 +
"license": "MIT",
11286 +
"dependencies": {
11287 +
"buffer-from": "^1.0.0",
11288 +
"source-map": "^0.6.0"
11289 +
}
11290 +
},
11291 +
"node_modules/source-map-support/node_modules/source-map": {
11292 +
"version": "0.6.1",
11293 +
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11294 +
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11295 +
"license": "BSD-3-Clause",
11296 +
"engines": {
11297 +
"node": ">=0.10.0"
11298 +
}
11299 +
},
11300 +
"node_modules/split-on-first": {
11301 +
"version": "1.1.0",
11302 +
"resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz",
11303 +
"integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==",
11304 +
"license": "MIT",
11305 +
"engines": {
11306 +
"node": ">=6"
11307 +
}
11308 +
},
11309 +
"node_modules/sprintf-js": {
11310 +
"version": "1.0.3",
11311 +
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
11312 +
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
11313 +
"license": "BSD-3-Clause"
11314 +
},
11315 +
"node_modules/stable-hash": {
11316 +
"version": "0.0.5",
11317 +
"resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz",
11318 +
"integrity": "sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==",
11319 +
"dev": true,
11320 +
"license": "MIT"
11321 +
},
11322 +
"node_modules/stack-utils": {
11323 +
"version": "2.0.6",
11324 +
"resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
11325 +
"integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
11326 +
"license": "MIT",
11327 +
"dependencies": {
11328 +
"escape-string-regexp": "^2.0.0"
11329 +
},
11330 +
"engines": {
11331 +
"node": ">=10"
11332 +
}
11333 +
},
11334 +
"node_modules/stack-utils/node_modules/escape-string-regexp": {
11335 +
"version": "2.0.0",
11336 +
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
11337 +
"integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
11338 +
"license": "MIT",
11339 +
"engines": {
11340 +
"node": ">=8"
11341 +
}
11342 +
},
11343 +
"node_modules/stackframe": {
11344 +
"version": "1.3.4",
11345 +
"resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
11346 +
"integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==",
11347 +
"license": "MIT"
11348 +
},
11349 +
"node_modules/stacktrace-parser": {
11350 +
"version": "0.1.11",
11351 +
"resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.11.tgz",
11352 +
"integrity": "sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==",
11353 +
"license": "MIT",
11354 +
"dependencies": {
11355 +
"type-fest": "^0.7.1"
11356 +
},
11357 +
"engines": {
11358 +
"node": ">=6"
11359 +
}
11360 +
},
11361 +
"node_modules/statuses": {
11362 +
"version": "1.5.0",
11363 +
"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
11364 +
"integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
11365 +
"license": "MIT",
11366 +
"engines": {
11367 +
"node": ">= 0.6"
11368 +
}
11369 +
},
11370 +
"node_modules/stop-iteration-iterator": {
11371 +
"version": "1.1.0",
11372 +
"resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz",
11373 +
"integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==",
11374 +
"dev": true,
11375 +
"license": "MIT",
11376 +
"dependencies": {
11377 +
"es-errors": "^1.3.0",
11378 +
"internal-slot": "^1.1.0"
11379 +
},
11380 +
"engines": {
11381 +
"node": ">= 0.4"
11382 +
}
11383 +
},
11384 +
"node_modules/stream-buffers": {
11385 +
"version": "2.2.0",
11386 +
"resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz",
11387 +
"integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==",
11388 +
"license": "Unlicense",
11389 +
"engines": {
11390 +
"node": ">= 0.10.0"
11391 +
}
11392 +
},
11393 +
"node_modules/strict-uri-encode": {
11394 +
"version": "2.0.0",
11395 +
"resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
11396 +
"integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==",
11397 +
"license": "MIT",
11398 +
"engines": {
11399 +
"node": ">=4"
11400 +
}
11401 +
},
11402 +
"node_modules/string-width": {
11403 +
"version": "4.2.3",
11404 +
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
11405 +
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
11406 +
"license": "MIT",
11407 +
"dependencies": {
11408 +
"emoji-regex": "^8.0.0",
11409 +
"is-fullwidth-code-point": "^3.0.0",
11410 +
"strip-ansi": "^6.0.1"
11411 +
},
11412 +
"engines": {
11413 +
"node": ">=8"
11414 +
}
11415 +
},
11416 +
"node_modules/string.prototype.matchall": {
11417 +
"version": "4.0.12",
11418 +
"resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz",
11419 +
"integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==",
11420 +
"dev": true,
11421 +
"license": "MIT",
11422 +
"dependencies": {
11423 +
"call-bind": "^1.0.8",
11424 +
"call-bound": "^1.0.3",
11425 +
"define-properties": "^1.2.1",
11426 +
"es-abstract": "^1.23.6",
11427 +
"es-errors": "^1.3.0",
11428 +
"es-object-atoms": "^1.0.0",
11429 +
"get-intrinsic": "^1.2.6",
11430 +
"gopd": "^1.2.0",
11431 +
"has-symbols": "^1.1.0",
11432 +
"internal-slot": "^1.1.0",
11433 +
"regexp.prototype.flags": "^1.5.3",
11434 +
"set-function-name": "^2.0.2",
11435 +
"side-channel": "^1.1.0"
11436 +
},
11437 +
"engines": {
11438 +
"node": ">= 0.4"
11439 +
},
11440 +
"funding": {
11441 +
"url": "https://github.com/sponsors/ljharb"
11442 +
}
11443 +
},
11444 +
"node_modules/string.prototype.repeat": {
11445 +
"version": "1.0.0",
11446 +
"resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz",
11447 +
"integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==",
11448 +
"dev": true,
11449 +
"license": "MIT",
11450 +
"dependencies": {
11451 +
"define-properties": "^1.1.3",
11452 +
"es-abstract": "^1.17.5"
11453 +
}
11454 +
},
11455 +
"node_modules/string.prototype.trim": {
11456 +
"version": "1.2.10",
11457 +
"resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz",
11458 +
"integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==",
11459 +
"dev": true,
11460 +
"license": "MIT",
11461 +
"dependencies": {
11462 +
"call-bind": "^1.0.8",
11463 +
"call-bound": "^1.0.2",
11464 +
"define-data-property": "^1.1.4",
11465 +
"define-properties": "^1.2.1",
11466 +
"es-abstract": "^1.23.5",
11467 +
"es-object-atoms": "^1.0.0",
11468 +
"has-property-descriptors": "^1.0.2"
11469 +
},
11470 +
"engines": {
11471 +
"node": ">= 0.4"
11472 +
},
11473 +
"funding": {
11474 +
"url": "https://github.com/sponsors/ljharb"
11475 +
}
11476 +
},
11477 +
"node_modules/string.prototype.trimend": {
11478 +
"version": "1.0.9",
11479 +
"resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz",
11480 +
"integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==",
11481 +
"dev": true,
11482 +
"license": "MIT",
11483 +
"dependencies": {
11484 +
"call-bind": "^1.0.8",
11485 +
"call-bound": "^1.0.2",
11486 +
"define-properties": "^1.2.1",
11487 +
"es-object-atoms": "^1.0.0"
11488 +
},
11489 +
"engines": {
11490 +
"node": ">= 0.4"
11491 +
},
11492 +
"funding": {
11493 +
"url": "https://github.com/sponsors/ljharb"
11494 +
}
11495 +
},
11496 +
"node_modules/string.prototype.trimstart": {
11497 +
"version": "1.0.8",
11498 +
"resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
11499 +
"integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
11500 +
"dev": true,
11501 +
"license": "MIT",
11502 +
"dependencies": {
11503 +
"call-bind": "^1.0.7",
11504 +
"define-properties": "^1.2.1",
11505 +
"es-object-atoms": "^1.0.0"
11506 +
},
11507 +
"engines": {
11508 +
"node": ">= 0.4"
11509 +
},
11510 +
"funding": {
11511 +
"url": "https://github.com/sponsors/ljharb"
11512 +
}
11513 +
},
11514 +
"node_modules/strip-ansi": {
11515 +
"version": "6.0.1",
11516 +
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
11517 +
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
11518 +
"license": "MIT",
11519 +
"dependencies": {
11520 +
"ansi-regex": "^5.0.1"
11521 +
},
11522 +
"engines": {
11523 +
"node": ">=8"
11524 +
}
11525 +
},
11526 +
"node_modules/strip-bom": {
11527 +
"version": "3.0.0",
11528 +
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
11529 +
"integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
11530 +
"dev": true,
11531 +
"license": "MIT",
11532 +
"engines": {
11533 +
"node": ">=4"
11534 +
}
11535 +
},
11536 +
"node_modules/strip-json-comments": {
11537 +
"version": "3.1.1",
11538 +
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
11539 +
"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
11540 +
"dev": true,
11541 +
"license": "MIT",
11542 +
"engines": {
11543 +
"node": ">=8"
11544 +
},
11545 +
"funding": {
11546 +
"url": "https://github.com/sponsors/sindresorhus"
11547 +
}
11548 +
},
11549 +
"node_modules/structured-headers": {
11550 +
"version": "0.4.1",
11551 +
"resolved": "https://registry.npmjs.org/structured-headers/-/structured-headers-0.4.1.tgz",
11552 +
"integrity": "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==",
11553 +
"license": "MIT"
11554 +
},
11555 +
"node_modules/styleq": {
11556 +
"version": "0.1.3",
11557 +
"resolved": "https://registry.npmjs.org/styleq/-/styleq-0.1.3.tgz",
11558 +
"integrity": "sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==",
11559 +
"license": "MIT"
11560 +
},
11561 +
"node_modules/sucrase": {
11562 +
"version": "3.35.1",
11563 +
"resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz",
11564 +
"integrity": "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==",
11565 +
"license": "MIT",
11566 +
"dependencies": {
11567 +
"@jridgewell/gen-mapping": "^0.3.2",
11568 +
"commander": "^4.0.0",
11569 +
"lines-and-columns": "^1.1.6",
11570 +
"mz": "^2.7.0",
11571 +
"pirates": "^4.0.1",
11572 +
"tinyglobby": "^0.2.11",
11573 +
"ts-interface-checker": "^0.1.9"
11574 +
},
11575 +
"bin": {
11576 +
"sucrase": "bin/sucrase",
11577 +
"sucrase-node": "bin/sucrase-node"
11578 +
},
11579 +
"engines": {
11580 +
"node": ">=16 || 14 >=14.17"
11581 +
}
11582 +
},
11583 +
"node_modules/sucrase/node_modules/commander": {
11584 +
"version": "4.1.1",
11585 +
"resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
11586 +
"integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
11587 +
"license": "MIT",
11588 +
"engines": {
11589 +
"node": ">= 6"
11590 +
}
11591 +
},
11592 +
"node_modules/supports-color": {
11593 +
"version": "7.2.0",
11594 +
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
11595 +
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
11596 +
"license": "MIT",
11597 +
"dependencies": {
11598 +
"has-flag": "^4.0.0"
11599 +
},
11600 +
"engines": {
11601 +
"node": ">=8"
11602 +
}
11603 +
},
11604 +
"node_modules/supports-hyperlinks": {
11605 +
"version": "2.3.0",
11606 +
"resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
11607 +
"integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
11608 +
"license": "MIT",
11609 +
"dependencies": {
11610 +
"has-flag": "^4.0.0",
11611 +
"supports-color": "^7.0.0"
11612 +
},
11613 +
"engines": {
11614 +
"node": ">=8"
11615 +
}
11616 +
},
11617 +
"node_modules/supports-preserve-symlinks-flag": {
11618 +
"version": "1.0.0",
11619 +
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
11620 +
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
11621 +
"license": "MIT",
11622 +
"engines": {
11623 +
"node": ">= 0.4"
11624 +
},
11625 +
"funding": {
11626 +
"url": "https://github.com/sponsors/ljharb"
11627 +
}
11628 +
},
11629 +
"node_modules/tar": {
11630 +
"version": "7.5.12",
11631 +
"resolved": "https://registry.npmjs.org/tar/-/tar-7.5.12.tgz",
11632 +
"integrity": "sha512-9TsuLcdhOn4XztcQqhNyq1KOwOOED/3k58JAvtULiYqbO8B/0IBAAIE1hj0Svmm58k27TmcigyDI0deMlgG3uw==",
11633 +
"license": "BlueOak-1.0.0",
11634 +
"dependencies": {
11635 +
"@isaacs/fs-minipass": "^4.0.0",
11636 +
"chownr": "^3.0.0",
11637 +
"minipass": "^7.1.2",
11638 +
"minizlib": "^3.1.0",
11639 +
"yallist": "^5.0.0"
11640 +
},
11641 +
"engines": {
11642 +
"node": ">=18"
11643 +
}
11644 +
},
11645 +
"node_modules/tar/node_modules/yallist": {
11646 +
"version": "5.0.0",
11647 +
"resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
11648 +
"integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
11649 +
"license": "BlueOak-1.0.0",
11650 +
"engines": {
11651 +
"node": ">=18"
11652 +
}
11653 +
},
11654 +
"node_modules/terminal-link": {
11655 +
"version": "2.1.1",
11656 +
"resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
11657 +
"integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
11658 +
"license": "MIT",
11659 +
"dependencies": {
11660 +
"ansi-escapes": "^4.2.1",
11661 +
"supports-hyperlinks": "^2.0.0"
11662 +
},
11663 +
"engines": {
11664 +
"node": ">=8"
11665 +
},
11666 +
"funding": {
11667 +
"url": "https://github.com/sponsors/sindresorhus"
11668 +
}
11669 +
},
11670 +
"node_modules/terser": {
11671 +
"version": "5.46.1",
11672 +
"resolved": "https://registry.npmjs.org/terser/-/terser-5.46.1.tgz",
11673 +
"integrity": "sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==",
11674 +
"license": "BSD-2-Clause",
11675 +
"dependencies": {
11676 +
"@jridgewell/source-map": "^0.3.3",
11677 +
"acorn": "^8.15.0",
11678 +
"commander": "^2.20.0",
11679 +
"source-map-support": "~0.5.20"
11680 +
},
11681 +
"bin": {
11682 +
"terser": "bin/terser"
11683 +
},
11684 +
"engines": {
11685 +
"node": ">=10"
11686 +
}
11687 +
},
11688 +
"node_modules/terser/node_modules/commander": {
11689 +
"version": "2.20.3",
11690 +
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
11691 +
"integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
11692 +
"license": "MIT"
11693 +
},
11694 +
"node_modules/test-exclude": {
11695 +
"version": "6.0.0",
11696 +
"resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
11697 +
"integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
11698 +
"license": "ISC",
11699 +
"dependencies": {
11700 +
"@istanbuljs/schema": "^0.1.2",
11701 +
"glob": "^7.1.4",
11702 +
"minimatch": "^3.0.4"
11703 +
},
11704 +
"engines": {
11705 +
"node": ">=8"
11706 +
}
11707 +
},
11708 +
"node_modules/test-exclude/node_modules/glob": {
11709 +
"version": "7.2.3",
11710 +
"resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
11711 +
"integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
11712 +
"deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
11713 +
"license": "ISC",
11714 +
"dependencies": {
11715 +
"fs.realpath": "^1.0.0",
11716 +
"inflight": "^1.0.4",
11717 +
"inherits": "2",
11718 +
"minimatch": "^3.1.1",
11719 +
"once": "^1.3.0",
11720 +
"path-is-absolute": "^1.0.0"
11721 +
},
11722 +
"engines": {
11723 +
"node": "*"
11724 +
},
11725 +
"funding": {
11726 +
"url": "https://github.com/sponsors/isaacs"
11727 +
}
11728 +
},
11729 +
"node_modules/thenify": {
11730 +
"version": "3.3.1",
11731 +
"resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
11732 +
"integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
11733 +
"license": "MIT",
11734 +
"dependencies": {
11735 +
"any-promise": "^1.0.0"
11736 +
}
11737 +
},
11738 +
"node_modules/thenify-all": {
11739 +
"version": "1.6.0",
11740 +
"resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
11741 +
"integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
11742 +
"license": "MIT",
11743 +
"dependencies": {
11744 +
"thenify": ">= 3.1.0 < 4"
11745 +
},
11746 +
"engines": {
11747 +
"node": ">=0.8"
11748 +
}
11749 +
},
11750 +
"node_modules/throat": {
11751 +
"version": "5.0.0",
11752 +
"resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz",
11753 +
"integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==",
11754 +
"license": "MIT"
11755 +
},
11756 +
"node_modules/tinyglobby": {
11757 +
"version": "0.2.15",
11758 +
"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
11759 +
"integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
11760 +
"license": "MIT",
11761 +
"dependencies": {
11762 +
"fdir": "^6.5.0",
11763 +
"picomatch": "^4.0.3"
11764 +
},
11765 +
"engines": {
11766 +
"node": ">=12.0.0"
11767 +
},
11768 +
"funding": {
11769 +
"url": "https://github.com/sponsors/SuperchupuDev"
11770 +
}
11771 +
},
11772 +
"node_modules/tinyglobby/node_modules/fdir": {
11773 +
"version": "6.5.0",
11774 +
"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
11775 +
"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
11776 +
"license": "MIT",
11777 +
"engines": {
11778 +
"node": ">=12.0.0"
11779 +
},
11780 +
"peerDependencies": {
11781 +
"picomatch": "^3 || ^4"
11782 +
},
11783 +
"peerDependenciesMeta": {
11784 +
"picomatch": {
11785 +
"optional": true
11786 +
}
11787 +
}
11788 +
},
11789 +
"node_modules/tinyglobby/node_modules/picomatch": {
11790 +
"version": "4.0.3",
11791 +
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
11792 +
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
11793 +
"license": "MIT",
11794 +
"engines": {
11795 +
"node": ">=12"
11796 +
},
11797 +
"funding": {
11798 +
"url": "https://github.com/sponsors/jonschlinkert"
11799 +
}
11800 +
},
11801 +
"node_modules/tmpl": {
11802 +
"version": "1.0.5",
11803 +
"resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
11804 +
"integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
11805 +
"license": "BSD-3-Clause"
11806 +
},
11807 +
"node_modules/to-regex-range": {
11808 +
"version": "5.0.1",
11809 +
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
11810 +
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
11811 +
"license": "MIT",
11812 +
"dependencies": {
11813 +
"is-number": "^7.0.0"
11814 +
},
11815 +
"engines": {
11816 +
"node": ">=8.0"
11817 +
}
11818 +
},
11819 +
"node_modules/toidentifier": {
11820 +
"version": "1.0.1",
11821 +
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
11822 +
"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
11823 +
"license": "MIT",
11824 +
"engines": {
11825 +
"node": ">=0.6"
11826 +
}
11827 +
},
11828 +
"node_modules/tr46": {
11829 +
"version": "0.0.3",
11830 +
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
11831 +
"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
11832 +
"license": "MIT"
11833 +
},
11834 +
"node_modules/ts-api-utils": {
11835 +
"version": "2.5.0",
11836 +
"resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz",
11837 +
"integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==",
11838 +
"dev": true,
11839 +
"license": "MIT",
11840 +
"engines": {
11841 +
"node": ">=18.12"
11842 +
},
11843 +
"peerDependencies": {
11844 +
"typescript": ">=4.8.4"
11845 +
}
11846 +
},
11847 +
"node_modules/ts-interface-checker": {
11848 +
"version": "0.1.13",
11849 +
"resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
11850 +
"integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
11851 +
"license": "Apache-2.0"
11852 +
},
11853 +
"node_modules/tsconfig-paths": {
11854 +
"version": "3.15.0",
11855 +
"resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz",
11856 +
"integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==",
11857 +
"dev": true,
11858 +
"license": "MIT",
11859 +
"dependencies": {
11860 +
"@types/json5": "^0.0.29",
11861 +
"json5": "^1.0.2",
11862 +
"minimist": "^1.2.6",
11863 +
"strip-bom": "^3.0.0"
11864 +
}
11865 +
},
11866 +
"node_modules/tsconfig-paths/node_modules/json5": {
11867 +
"version": "1.0.2",
11868 +
"resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
11869 +
"integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
11870 +
"dev": true,
11871 +
"license": "MIT",
11872 +
"dependencies": {
11873 +
"minimist": "^1.2.0"
11874 +
},
11875 +
"bin": {
11876 +
"json5": "lib/cli.js"
11877 +
}
11878 +
},
11879 +
"node_modules/tslib": {
11880 +
"version": "2.8.1",
11881 +
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
11882 +
"integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
11883 +
"license": "0BSD"
11884 +
},
11885 +
"node_modules/type-check": {
11886 +
"version": "0.4.0",
11887 +
"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
11888 +
"integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
11889 +
"dev": true,
11890 +
"license": "MIT",
11891 +
"dependencies": {
11892 +
"prelude-ls": "^1.2.1"
11893 +
},
11894 +
"engines": {
11895 +
"node": ">= 0.8.0"
11896 +
}
11897 +
},
11898 +
"node_modules/type-detect": {
11899 +
"version": "4.0.8",
11900 +
"resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
11901 +
"integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
11902 +
"license": "MIT",
11903 +
"engines": {
11904 +
"node": ">=4"
11905 +
}
11906 +
},
11907 +
"node_modules/type-fest": {
11908 +
"version": "0.7.1",
11909 +
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz",
11910 +
"integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==",
11911 +
"license": "(MIT OR CC0-1.0)",
11912 +
"engines": {
11913 +
"node": ">=8"
11914 +
}
11915 +
},
11916 +
"node_modules/typed-array-buffer": {
11917 +
"version": "1.0.3",
11918 +
"resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz",
11919 +
"integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==",
11920 +
"dev": true,
11921 +
"license": "MIT",
11922 +
"dependencies": {
11923 +
"call-bound": "^1.0.3",
11924 +
"es-errors": "^1.3.0",
11925 +
"is-typed-array": "^1.1.14"
11926 +
},
11927 +
"engines": {
11928 +
"node": ">= 0.4"
11929 +
}
11930 +
},
11931 +
"node_modules/typed-array-byte-length": {
11932 +
"version": "1.0.3",
11933 +
"resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz",
11934 +
"integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==",
11935 +
"dev": true,
11936 +
"license": "MIT",
11937 +
"dependencies": {
11938 +
"call-bind": "^1.0.8",
11939 +
"for-each": "^0.3.3",
11940 +
"gopd": "^1.2.0",
11941 +
"has-proto": "^1.2.0",
11942 +
"is-typed-array": "^1.1.14"
11943 +
},
11944 +
"engines": {
11945 +
"node": ">= 0.4"
11946 +
},
11947 +
"funding": {
11948 +
"url": "https://github.com/sponsors/ljharb"
11949 +
}
11950 +
},
11951 +
"node_modules/typed-array-byte-offset": {
11952 +
"version": "1.0.4",
11953 +
"resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz",
11954 +
"integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==",
11955 +
"dev": true,
11956 +
"license": "MIT",
11957 +
"dependencies": {
11958 +
"available-typed-arrays": "^1.0.7",
11959 +
"call-bind": "^1.0.8",
11960 +
"for-each": "^0.3.3",
11961 +
"gopd": "^1.2.0",
11962 +
"has-proto": "^1.2.0",
11963 +
"is-typed-array": "^1.1.15",
11964 +
"reflect.getprototypeof": "^1.0.9"
11965 +
},
11966 +
"engines": {
11967 +
"node": ">= 0.4"
11968 +
},
11969 +
"funding": {
11970 +
"url": "https://github.com/sponsors/ljharb"
11971 +
}
11972 +
},
11973 +
"node_modules/typed-array-length": {
11974 +
"version": "1.0.7",
11975 +
"resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz",
11976 +
"integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==",
11977 +
"dev": true,
11978 +
"license": "MIT",
11979 +
"dependencies": {
11980 +
"call-bind": "^1.0.7",
11981 +
"for-each": "^0.3.3",
11982 +
"gopd": "^1.0.1",
11983 +
"is-typed-array": "^1.1.13",
11984 +
"possible-typed-array-names": "^1.0.0",
11985 +
"reflect.getprototypeof": "^1.0.6"
11986 +
},
11987 +
"engines": {
11988 +
"node": ">= 0.4"
11989 +
},
11990 +
"funding": {
11991 +
"url": "https://github.com/sponsors/ljharb"
11992 +
}
11993 +
},
11994 +
"node_modules/typescript": {
11995 +
"version": "5.9.3",
11996 +
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
11997 +
"integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
11998 +
"dev": true,
11999 +
"license": "Apache-2.0",
12000 +
"bin": {
12001 +
"tsc": "bin/tsc",
12002 +
"tsserver": "bin/tsserver"
12003 +
},
12004 +
"engines": {
12005 +
"node": ">=14.17"
12006 +
}
12007 +
},
12008 +
"node_modules/ua-parser-js": {
12009 +
"version": "1.0.41",
12010 +
"resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.41.tgz",
12011 +
"integrity": "sha512-LbBDqdIC5s8iROCUjMbW1f5dJQTEFB1+KO9ogbvlb3nm9n4YHa5p4KTvFPWvh2Hs8gZMBuiB1/8+pdfe/tDPug==",
12012 +
"funding": [
12013 +
{
12014 +
"type": "opencollective",
12015 +
"url": "https://opencollective.com/ua-parser-js"
12016 +
},
12017 +
{
12018 +
"type": "paypal",
12019 +
"url": "https://paypal.me/faisalman"
12020 +
},
12021 +
{
12022 +
"type": "github",
12023 +
"url": "https://github.com/sponsors/faisalman"
12024 +
}
12025 +
],
12026 +
"license": "MIT",
12027 +
"bin": {
12028 +
"ua-parser-js": "script/cli.js"
12029 +
},
12030 +
"engines": {
12031 +
"node": "*"
12032 +
}
12033 +
},
12034 +
"node_modules/unbox-primitive": {
12035 +
"version": "1.1.0",
12036 +
"resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz",
12037 +
"integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==",
12038 +
"dev": true,
12039 +
"license": "MIT",
12040 +
"dependencies": {
12041 +
"call-bound": "^1.0.3",
12042 +
"has-bigints": "^1.0.2",
12043 +
"has-symbols": "^1.1.0",
12044 +
"which-boxed-primitive": "^1.1.1"
12045 +
},
12046 +
"engines": {
12047 +
"node": ">= 0.4"
12048 +
},
12049 +
"funding": {
12050 +
"url": "https://github.com/sponsors/ljharb"
12051 +
}
12052 +
},
12053 +
"node_modules/undici": {
12054 +
"version": "6.24.1",
12055 +
"resolved": "https://registry.npmjs.org/undici/-/undici-6.24.1.tgz",
12056 +
"integrity": "sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==",
12057 +
"license": "MIT",
12058 +
"engines": {
12059 +
"node": ">=18.17"
12060 +
}
12061 +
},
12062 +
"node_modules/undici-types": {
12063 +
"version": "7.18.2",
12064 +
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
12065 +
"integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
12066 +
"license": "MIT"
12067 +
},
12068 +
"node_modules/unicode-canonical-property-names-ecmascript": {
12069 +
"version": "2.0.1",
12070 +
"resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz",
12071 +
"integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==",
12072 +
"license": "MIT",
12073 +
"engines": {
12074 +
"node": ">=4"
12075 +
}
12076 +
},
12077 +
"node_modules/unicode-match-property-ecmascript": {
12078 +
"version": "2.0.0",
12079 +
"resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
12080 +
"integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
12081 +
"license": "MIT",
12082 +
"dependencies": {
12083 +
"unicode-canonical-property-names-ecmascript": "^2.0.0",
12084 +
"unicode-property-aliases-ecmascript": "^2.0.0"
12085 +
},
12086 +
"engines": {
12087 +
"node": ">=4"
12088 +
}
12089 +
},
12090 +
"node_modules/unicode-match-property-value-ecmascript": {
12091 +
"version": "2.2.1",
12092 +
"resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz",
12093 +
"integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==",
12094 +
"license": "MIT",
12095 +
"engines": {
12096 +
"node": ">=4"
12097 +
}
12098 +
},
12099 +
"node_modules/unicode-property-aliases-ecmascript": {
12100 +
"version": "2.2.0",
12101 +
"resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz",
12102 +
"integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==",
12103 +
"license": "MIT",
12104 +
"engines": {
12105 +
"node": ">=4"
12106 +
}
12107 +
},
12108 +
"node_modules/unpipe": {
12109 +
"version": "1.0.0",
12110 +
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
12111 +
"integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
12112 +
"license": "MIT",
12113 +
"engines": {
12114 +
"node": ">= 0.8"
12115 +
}
12116 +
},
12117 +
"node_modules/unrs-resolver": {
12118 +
"version": "1.11.1",
12119 +
"resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.11.1.tgz",
12120 +
"integrity": "sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==",
12121 +
"dev": true,
12122 +
"hasInstallScript": true,
12123 +
"license": "MIT",
12124 +
"dependencies": {
12125 +
"napi-postinstall": "^0.3.0"
12126 +
},
12127 +
"funding": {
12128 +
"url": "https://opencollective.com/unrs-resolver"
12129 +
},
12130 +
"optionalDependencies": {
12131 +
"@unrs/resolver-binding-android-arm-eabi": "1.11.1",
12132 +
"@unrs/resolver-binding-android-arm64": "1.11.1",
12133 +
"@unrs/resolver-binding-darwin-arm64": "1.11.1",
12134 +
"@unrs/resolver-binding-darwin-x64": "1.11.1",
12135 +
"@unrs/resolver-binding-freebsd-x64": "1.11.1",
12136 +
"@unrs/resolver-binding-linux-arm-gnueabihf": "1.11.1",
12137 +
"@unrs/resolver-binding-linux-arm-musleabihf": "1.11.1",
12138 +
"@unrs/resolver-binding-linux-arm64-gnu": "1.11.1",
12139 +
"@unrs/resolver-binding-linux-arm64-musl": "1.11.1",
12140 +
"@unrs/resolver-binding-linux-ppc64-gnu": "1.11.1",
12141 +
"@unrs/resolver-binding-linux-riscv64-gnu": "1.11.1",
12142 +
"@unrs/resolver-binding-linux-riscv64-musl": "1.11.1",
12143 +
"@unrs/resolver-binding-linux-s390x-gnu": "1.11.1",
12144 +
"@unrs/resolver-binding-linux-x64-gnu": "1.11.1",
12145 +
"@unrs/resolver-binding-linux-x64-musl": "1.11.1",
12146 +
"@unrs/resolver-binding-wasm32-wasi": "1.11.1",
12147 +
"@unrs/resolver-binding-win32-arm64-msvc": "1.11.1",
12148 +
"@unrs/resolver-binding-win32-ia32-msvc": "1.11.1",
12149 +
"@unrs/resolver-binding-win32-x64-msvc": "1.11.1"
12150 +
}
12151 +
},
12152 +
"node_modules/update-browserslist-db": {
12153 +
"version": "1.2.3",
12154 +
"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
12155 +
"integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
12156 +
"funding": [
12157 +
{
12158 +
"type": "opencollective",
12159 +
"url": "https://opencollective.com/browserslist"
12160 +
},
12161 +
{
12162 +
"type": "tidelift",
12163 +
"url": "https://tidelift.com/funding/github/npm/browserslist"
12164 +
},
12165 +
{
12166 +
"type": "github",
12167 +
"url": "https://github.com/sponsors/ai"
12168 +
}
12169 +
],
12170 +
"license": "MIT",
12171 +
"dependencies": {
12172 +
"escalade": "^3.2.0",
12173 +
"picocolors": "^1.1.1"
12174 +
},
12175 +
"bin": {
12176 +
"update-browserslist-db": "cli.js"
12177 +
},
12178 +
"peerDependencies": {
12179 +
"browserslist": ">= 4.21.0"
12180 +
}
12181 +
},
12182 +
"node_modules/uri-js": {
12183 +
"version": "4.4.1",
12184 +
"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
12185 +
"integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
12186 +
"dev": true,
12187 +
"license": "BSD-2-Clause",
12188 +
"dependencies": {
12189 +
"punycode": "^2.1.0"
12190 +
}
12191 +
},
12192 +
"node_modules/use-callback-ref": {
12193 +
"version": "1.3.3",
12194 +
"resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz",
12195 +
"integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==",
12196 +
"license": "MIT",
12197 +
"dependencies": {
12198 +
"tslib": "^2.0.0"
12199 +
},
12200 +
"engines": {
12201 +
"node": ">=10"
12202 +
},
12203 +
"peerDependencies": {
12204 +
"@types/react": "*",
12205 +
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
12206 +
},
12207 +
"peerDependenciesMeta": {
12208 +
"@types/react": {
12209 +
"optional": true
12210 +
}
12211 +
}
12212 +
},
12213 +
"node_modules/use-latest-callback": {
12214 +
"version": "0.2.6",
12215 +
"resolved": "https://registry.npmjs.org/use-latest-callback/-/use-latest-callback-0.2.6.tgz",
12216 +
"integrity": "sha512-FvRG9i1HSo0wagmX63Vrm8SnlUU3LMM3WyZkQ76RnslpBrX694AdG4A0zQBx2B3ZifFA0yv/BaEHGBnEax5rZg==",
12217 +
"license": "MIT",
12218 +
"peerDependencies": {
12219 +
"react": ">=16.8"
12220 +
}
12221 +
},
12222 +
"node_modules/use-sidecar": {
12223 +
"version": "1.1.3",
12224 +
"resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz",
12225 +
"integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==",
12226 +
"license": "MIT",
12227 +
"dependencies": {
12228 +
"detect-node-es": "^1.1.0",
12229 +
"tslib": "^2.0.0"
12230 +
},
12231 +
"engines": {
12232 +
"node": ">=10"
12233 +
},
12234 +
"peerDependencies": {
12235 +
"@types/react": "*",
12236 +
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
12237 +
},
12238 +
"peerDependenciesMeta": {
12239 +
"@types/react": {
12240 +
"optional": true
12241 +
}
12242 +
}
12243 +
},
12244 +
"node_modules/use-sync-external-store": {
12245 +
"version": "1.6.0",
12246 +
"resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
12247 +
"integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
12248 +
"license": "MIT",
12249 +
"peerDependencies": {
12250 +
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
12251 +
}
12252 +
},
12253 +
"node_modules/utils-merge": {
12254 +
"version": "1.0.1",
12255 +
"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
12256 +
"integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
12257 +
"license": "MIT",
12258 +
"engines": {
12259 +
"node": ">= 0.4.0"
12260 +
}
12261 +
},
12262 +
"node_modules/uuid": {
12263 +
"version": "7.0.3",
12264 +
"resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz",
12265 +
"integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==",
12266 +
"license": "MIT",
12267 +
"bin": {
12268 +
"uuid": "dist/bin/uuid"
12269 +
}
12270 +
},
12271 +
"node_modules/validate-npm-package-name": {
12272 +
"version": "5.0.1",
12273 +
"resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz",
12274 +
"integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==",
12275 +
"license": "ISC",
12276 +
"engines": {
12277 +
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
12278 +
}
12279 +
},
12280 +
"node_modules/vary": {
12281 +
"version": "1.1.2",
12282 +
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
12283 +
"integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
12284 +
"license": "MIT",
12285 +
"engines": {
12286 +
"node": ">= 0.8"
12287 +
}
12288 +
},
12289 +
"node_modules/vaul": {
12290 +
"version": "1.1.2",
12291 +
"resolved": "https://registry.npmjs.org/vaul/-/vaul-1.1.2.tgz",
12292 +
"integrity": "sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA==",
12293 +
"license": "MIT",
12294 +
"dependencies": {
12295 +
"@radix-ui/react-dialog": "^1.1.1"
12296 +
},
12297 +
"peerDependencies": {
12298 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc",
12299 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc"
12300 +
}
12301 +
},
12302 +
"node_modules/vaul/node_modules/@radix-ui/react-dialog": {
12303 +
"version": "1.1.15",
12304 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.15.tgz",
12305 +
"integrity": "sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==",
12306 +
"license": "MIT",
12307 +
"dependencies": {
12308 +
"@radix-ui/primitive": "1.1.3",
12309 +
"@radix-ui/react-compose-refs": "1.1.2",
12310 +
"@radix-ui/react-context": "1.1.2",
12311 +
"@radix-ui/react-dismissable-layer": "1.1.11",
12312 +
"@radix-ui/react-focus-guards": "1.1.3",
12313 +
"@radix-ui/react-focus-scope": "1.1.7",
12314 +
"@radix-ui/react-id": "1.1.1",
12315 +
"@radix-ui/react-portal": "1.1.9",
12316 +
"@radix-ui/react-presence": "1.1.5",
12317 +
"@radix-ui/react-primitive": "2.1.3",
12318 +
"@radix-ui/react-slot": "1.2.3",
12319 +
"@radix-ui/react-use-controllable-state": "1.2.2",
12320 +
"aria-hidden": "^1.2.4",
12321 +
"react-remove-scroll": "^2.6.3"
12322 +
},
12323 +
"peerDependencies": {
12324 +
"@types/react": "*",
12325 +
"@types/react-dom": "*",
12326 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
12327 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
12328 +
},
12329 +
"peerDependenciesMeta": {
12330 +
"@types/react": {
12331 +
"optional": true
12332 +
},
12333 +
"@types/react-dom": {
12334 +
"optional": true
12335 +
}
12336 +
}
12337 +
},
12338 +
"node_modules/vaul/node_modules/@radix-ui/react-dismissable-layer": {
12339 +
"version": "1.1.11",
12340 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz",
12341 +
"integrity": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==",
12342 +
"license": "MIT",
12343 +
"dependencies": {
12344 +
"@radix-ui/primitive": "1.1.3",
12345 +
"@radix-ui/react-compose-refs": "1.1.2",
12346 +
"@radix-ui/react-primitive": "2.1.3",
12347 +
"@radix-ui/react-use-callback-ref": "1.1.1",
12348 +
"@radix-ui/react-use-escape-keydown": "1.1.1"
12349 +
},
12350 +
"peerDependencies": {
12351 +
"@types/react": "*",
12352 +
"@types/react-dom": "*",
12353 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
12354 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
12355 +
},
12356 +
"peerDependenciesMeta": {
12357 +
"@types/react": {
12358 +
"optional": true
12359 +
},
12360 +
"@types/react-dom": {
12361 +
"optional": true
12362 +
}
12363 +
}
12364 +
},
12365 +
"node_modules/vaul/node_modules/@radix-ui/react-focus-scope": {
12366 +
"version": "1.1.7",
12367 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz",
12368 +
"integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==",
12369 +
"license": "MIT",
12370 +
"dependencies": {
12371 +
"@radix-ui/react-compose-refs": "1.1.2",
12372 +
"@radix-ui/react-primitive": "2.1.3",
12373 +
"@radix-ui/react-use-callback-ref": "1.1.1"
12374 +
},
12375 +
"peerDependencies": {
12376 +
"@types/react": "*",
12377 +
"@types/react-dom": "*",
12378 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
12379 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
12380 +
},
12381 +
"peerDependenciesMeta": {
12382 +
"@types/react": {
12383 +
"optional": true
12384 +
},
12385 +
"@types/react-dom": {
12386 +
"optional": true
12387 +
}
12388 +
}
12389 +
},
12390 +
"node_modules/vaul/node_modules/@radix-ui/react-portal": {
12391 +
"version": "1.1.9",
12392 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz",
12393 +
"integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
12394 +
"license": "MIT",
12395 +
"dependencies": {
12396 +
"@radix-ui/react-primitive": "2.1.3",
12397 +
"@radix-ui/react-use-layout-effect": "1.1.1"
12398 +
},
12399 +
"peerDependencies": {
12400 +
"@types/react": "*",
12401 +
"@types/react-dom": "*",
12402 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
12403 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
12404 +
},
12405 +
"peerDependenciesMeta": {
12406 +
"@types/react": {
12407 +
"optional": true
12408 +
},
12409 +
"@types/react-dom": {
12410 +
"optional": true
12411 +
}
12412 +
}
12413 +
},
12414 +
"node_modules/vaul/node_modules/@radix-ui/react-presence": {
12415 +
"version": "1.1.5",
12416 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.5.tgz",
12417 +
"integrity": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==",
12418 +
"license": "MIT",
12419 +
"dependencies": {
12420 +
"@radix-ui/react-compose-refs": "1.1.2",
12421 +
"@radix-ui/react-use-layout-effect": "1.1.1"
12422 +
},
12423 +
"peerDependencies": {
12424 +
"@types/react": "*",
12425 +
"@types/react-dom": "*",
12426 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
12427 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
12428 +
},
12429 +
"peerDependenciesMeta": {
12430 +
"@types/react": {
12431 +
"optional": true
12432 +
},
12433 +
"@types/react-dom": {
12434 +
"optional": true
12435 +
}
12436 +
}
12437 +
},
12438 +
"node_modules/vaul/node_modules/@radix-ui/react-primitive": {
12439 +
"version": "2.1.3",
12440 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz",
12441 +
"integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==",
12442 +
"license": "MIT",
12443 +
"dependencies": {
12444 +
"@radix-ui/react-slot": "1.2.3"
12445 +
},
12446 +
"peerDependencies": {
12447 +
"@types/react": "*",
12448 +
"@types/react-dom": "*",
12449 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
12450 +
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
12451 +
},
12452 +
"peerDependenciesMeta": {
12453 +
"@types/react": {
12454 +
"optional": true
12455 +
},
12456 +
"@types/react-dom": {
12457 +
"optional": true
12458 +
}
12459 +
}
12460 +
},
12461 +
"node_modules/vaul/node_modules/@radix-ui/react-slot": {
12462 +
"version": "1.2.3",
12463 +
"resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz",
12464 +
"integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==",
12465 +
"license": "MIT",
12466 +
"dependencies": {
12467 +
"@radix-ui/react-compose-refs": "1.1.2"
12468 +
},
12469 +
"peerDependencies": {
12470 +
"@types/react": "*",
12471 +
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
12472 +
},
12473 +
"peerDependenciesMeta": {
12474 +
"@types/react": {
12475 +
"optional": true
12476 +
}
12477 +
}
12478 +
},
12479 +
"node_modules/vlq": {
12480 +
"version": "1.0.1",
12481 +
"resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz",
12482 +
"integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==",
12483 +
"license": "MIT"
12484 +
},
12485 +
"node_modules/walker": {
12486 +
"version": "1.0.8",
12487 +
"resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
12488 +
"integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
12489 +
"license": "Apache-2.0",
12490 +
"dependencies": {
12491 +
"makeerror": "1.0.12"
12492 +
}
12493 +
},
12494 +
"node_modules/warn-once": {
12495 +
"version": "0.1.1",
12496 +
"resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.1.tgz",
12497 +
"integrity": "sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==",
12498 +
"license": "MIT"
12499 +
},
12500 +
"node_modules/wcwidth": {
12501 +
"version": "1.0.1",
12502 +
"resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
12503 +
"integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
12504 +
"license": "MIT",
12505 +
"dependencies": {
12506 +
"defaults": "^1.0.3"
12507 +
}
12508 +
},
12509 +
"node_modules/webidl-conversions": {
12510 +
"version": "3.0.1",
12511 +
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
12512 +
"integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
12513 +
"license": "BSD-2-Clause"
12514 +
},
12515 +
"node_modules/whatwg-fetch": {
12516 +
"version": "3.6.20",
12517 +
"resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz",
12518 +
"integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==",
12519 +
"license": "MIT"
12520 +
},
12521 +
"node_modules/whatwg-url": {
12522 +
"version": "5.0.0",
12523 +
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
12524 +
"integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
12525 +
"license": "MIT",
12526 +
"dependencies": {
12527 +
"tr46": "~0.0.3",
12528 +
"webidl-conversions": "^3.0.0"
12529 +
}
12530 +
},
12531 +
"node_modules/whatwg-url-without-unicode": {
12532 +
"version": "8.0.0-3",
12533 +
"resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz",
12534 +
"integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==",
12535 +
"license": "MIT",
12536 +
"dependencies": {
12537 +
"buffer": "^5.4.3",
12538 +
"punycode": "^2.1.1",
12539 +
"webidl-conversions": "^5.0.0"
12540 +
},
12541 +
"engines": {
12542 +
"node": ">=10"
12543 +
}
12544 +
},
12545 +
"node_modules/whatwg-url-without-unicode/node_modules/webidl-conversions": {
12546 +
"version": "5.0.0",
12547 +
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
12548 +
"integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
12549 +
"license": "BSD-2-Clause",
12550 +
"engines": {
12551 +
"node": ">=8"
12552 +
}
12553 +
},
12554 +
"node_modules/which": {
12555 +
"version": "2.0.2",
12556 +
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
12557 +
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
12558 +
"license": "ISC",
12559 +
"dependencies": {
12560 +
"isexe": "^2.0.0"
12561 +
},
12562 +
"bin": {
12563 +
"node-which": "bin/node-which"
12564 +
},
12565 +
"engines": {
12566 +
"node": ">= 8"
12567 +
}
12568 +
},
12569 +
"node_modules/which-boxed-primitive": {
12570 +
"version": "1.1.1",
12571 +
"resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz",
12572 +
"integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==",
12573 +
"dev": true,
12574 +
"license": "MIT",
12575 +
"dependencies": {
12576 +
"is-bigint": "^1.1.0",
12577 +
"is-boolean-object": "^1.2.1",
12578 +
"is-number-object": "^1.1.1",
12579 +
"is-string": "^1.1.1",
12580 +
"is-symbol": "^1.1.1"
12581 +
},
12582 +
"engines": {
12583 +
"node": ">= 0.4"
12584 +
},
12585 +
"funding": {
12586 +
"url": "https://github.com/sponsors/ljharb"
12587 +
}
12588 +
},
12589 +
"node_modules/which-builtin-type": {
12590 +
"version": "1.2.1",
12591 +
"resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz",
12592 +
"integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==",
12593 +
"dev": true,
12594 +
"license": "MIT",
12595 +
"dependencies": {
12596 +
"call-bound": "^1.0.2",
12597 +
"function.prototype.name": "^1.1.6",
12598 +
"has-tostringtag": "^1.0.2",
12599 +
"is-async-function": "^2.0.0",
12600 +
"is-date-object": "^1.1.0",
12601 +
"is-finalizationregistry": "^1.1.0",
12602 +
"is-generator-function": "^1.0.10",
12603 +
"is-regex": "^1.2.1",
12604 +
"is-weakref": "^1.0.2",
12605 +
"isarray": "^2.0.5",
12606 +
"which-boxed-primitive": "^1.1.0",
12607 +
"which-collection": "^1.0.2",
12608 +
"which-typed-array": "^1.1.16"
12609 +
},
12610 +
"engines": {
12611 +
"node": ">= 0.4"
12612 +
},
12613 +
"funding": {
12614 +
"url": "https://github.com/sponsors/ljharb"
12615 +
}
12616 +
},
12617 +
"node_modules/which-collection": {
12618 +
"version": "1.0.2",
12619 +
"resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
12620 +
"integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
12621 +
"dev": true,
12622 +
"license": "MIT",
12623 +
"dependencies": {
12624 +
"is-map": "^2.0.3",
12625 +
"is-set": "^2.0.3",
12626 +
"is-weakmap": "^2.0.2",
12627 +
"is-weakset": "^2.0.3"
12628 +
},
12629 +
"engines": {
12630 +
"node": ">= 0.4"
12631 +
},
12632 +
"funding": {
12633 +
"url": "https://github.com/sponsors/ljharb"
12634 +
}
12635 +
},
12636 +
"node_modules/which-typed-array": {
12637 +
"version": "1.1.20",
12638 +
"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz",
12639 +
"integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==",
12640 +
"dev": true,
12641 +
"license": "MIT",
12642 +
"dependencies": {
12643 +
"available-typed-arrays": "^1.0.7",
12644 +
"call-bind": "^1.0.8",
12645 +
"call-bound": "^1.0.4",
12646 +
"for-each": "^0.3.5",
12647 +
"get-proto": "^1.0.1",
12648 +
"gopd": "^1.2.0",
12649 +
"has-tostringtag": "^1.0.2"
12650 +
},
12651 +
"engines": {
12652 +
"node": ">= 0.4"
12653 +
},
12654 +
"funding": {
12655 +
"url": "https://github.com/sponsors/ljharb"
12656 +
}
12657 +
},
12658 +
"node_modules/wonka": {
12659 +
"version": "6.3.5",
12660 +
"resolved": "https://registry.npmjs.org/wonka/-/wonka-6.3.5.tgz",
12661 +
"integrity": "sha512-SSil+ecw6B4/Dm7Pf2sAshKQ5hWFvfyGlfPbEd6A14dOH6VDjrmbY86u6nZvy9omGwwIPFR8V41+of1EezgoUw==",
12662 +
"license": "MIT"
12663 +
},
12664 +
"node_modules/word-wrap": {
12665 +
"version": "1.2.5",
12666 +
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
12667 +
"integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
12668 +
"dev": true,
12669 +
"license": "MIT",
12670 +
"engines": {
12671 +
"node": ">=0.10.0"
12672 +
}
12673 +
},
12674 +
"node_modules/wrap-ansi": {
12675 +
"version": "7.0.0",
12676 +
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
12677 +
"integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
12678 +
"license": "MIT",
12679 +
"dependencies": {
12680 +
"ansi-styles": "^4.0.0",
12681 +
"string-width": "^4.1.0",
12682 +
"strip-ansi": "^6.0.0"
12683 +
},
12684 +
"engines": {
12685 +
"node": ">=10"
12686 +
},
12687 +
"funding": {
12688 +
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
12689 +
}
12690 +
},
12691 +
"node_modules/wrappy": {
12692 +
"version": "1.0.2",
12693 +
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
12694 +
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
12695 +
"license": "ISC"
12696 +
},
12697 +
"node_modules/write-file-atomic": {
12698 +
"version": "4.0.2",
12699 +
"resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
12700 +
"integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
12701 +
"license": "ISC",
12702 +
"dependencies": {
12703 +
"imurmurhash": "^0.1.4",
12704 +
"signal-exit": "^3.0.7"
12705 +
},
12706 +
"engines": {
12707 +
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
12708 +
}
12709 +
},
12710 +
"node_modules/ws": {
12711 +
"version": "7.5.10",
12712 +
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
12713 +
"integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
12714 +
"license": "MIT",
12715 +
"engines": {
12716 +
"node": ">=8.3.0"
12717 +
},
12718 +
"peerDependencies": {
12719 +
"bufferutil": "^4.0.1",
12720 +
"utf-8-validate": "^5.0.2"
12721 +
},
12722 +
"peerDependenciesMeta": {
12723 +
"bufferutil": {
12724 +
"optional": true
12725 +
},
12726 +
"utf-8-validate": {
12727 +
"optional": true
12728 +
}
12729 +
}
12730 +
},
12731 +
"node_modules/xcode": {
12732 +
"version": "3.0.1",
12733 +
"resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz",
12734 +
"integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==",
12735 +
"license": "Apache-2.0",
12736 +
"dependencies": {
12737 +
"simple-plist": "^1.1.0",
12738 +
"uuid": "^7.0.3"
12739 +
},
12740 +
"engines": {
12741 +
"node": ">=10.0.0"
12742 +
}
12743 +
},
12744 +
"node_modules/xml2js": {
12745 +
"version": "0.6.0",
12746 +
"resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.0.tgz",
12747 +
"integrity": "sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==",
12748 +
"license": "MIT",
12749 +
"dependencies": {
12750 +
"sax": ">=0.6.0",
12751 +
"xmlbuilder": "~11.0.0"
12752 +
},
12753 +
"engines": {
12754 +
"node": ">=4.0.0"
12755 +
}
12756 +
},
12757 +
"node_modules/xml2js/node_modules/xmlbuilder": {
12758 +
"version": "11.0.1",
12759 +
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
12760 +
"integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
12761 +
"license": "MIT",
12762 +
"engines": {
12763 +
"node": ">=4.0"
12764 +
}
12765 +
},
12766 +
"node_modules/xmlbuilder": {
12767 +
"version": "15.1.1",
12768 +
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz",
12769 +
"integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==",
12770 +
"license": "MIT",
12771 +
"engines": {
12772 +
"node": ">=8.0"
12773 +
}
12774 +
},
12775 +
"node_modules/y18n": {
12776 +
"version": "5.0.8",
12777 +
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
12778 +
"integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
12779 +
"license": "ISC",
12780 +
"engines": {
12781 +
"node": ">=10"
12782 +
}
12783 +
},
12784 +
"node_modules/yallist": {
12785 +
"version": "3.1.1",
12786 +
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
12787 +
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
12788 +
"license": "ISC"
12789 +
},
12790 +
"node_modules/yaml": {
12791 +
"version": "2.8.2",
12792 +
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
12793 +
"integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
12794 +
"license": "ISC",
12795 +
"bin": {
12796 +
"yaml": "bin.mjs"
12797 +
},
12798 +
"engines": {
12799 +
"node": ">= 14.6"
12800 +
},
12801 +
"funding": {
12802 +
"url": "https://github.com/sponsors/eemeli"
12803 +
}
12804 +
},
12805 +
"node_modules/yargs": {
12806 +
"version": "17.7.2",
12807 +
"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
12808 +
"integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
12809 +
"license": "MIT",
12810 +
"dependencies": {
12811 +
"cliui": "^8.0.1",
12812 +
"escalade": "^3.1.1",
12813 +
"get-caller-file": "^2.0.5",
12814 +
"require-directory": "^2.1.1",
12815 +
"string-width": "^4.2.3",
12816 +
"y18n": "^5.0.5",
12817 +
"yargs-parser": "^21.1.1"
12818 +
},
12819 +
"engines": {
12820 +
"node": ">=12"
12821 +
}
12822 +
},
12823 +
"node_modules/yargs-parser": {
12824 +
"version": "21.1.1",
12825 +
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
12826 +
"integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
12827 +
"license": "ISC",
12828 +
"engines": {
12829 +
"node": ">=12"
12830 +
}
12831 +
},
12832 +
"node_modules/yocto-queue": {
12833 +
"version": "0.1.0",
12834 +
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
12835 +
"integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
12836 +
"license": "MIT",
12837 +
"engines": {
12838 +
"node": ">=10"
12839 +
},
12840 +
"funding": {
12841 +
"url": "https://github.com/sponsors/sindresorhus"
12842 +
}
12843 +
}
12844 +
}
12845 +
}
/dev/null ā frontend/package.json
1 +
{
2 +
"name": "orbit",
3 +
"main": "expo-router/entry",
4 +
"version": "0.0.0",
5 +
"scripts": {
6 +
"start": "expo start",
7 +
"reset-project": "node ./scripts/reset-project.js",
8 +
"android": "expo start --android",
9 +
"lint": "expo lint"
10 +
},
11 +
"dependencies": {
12 +
"@expo/vector-icons": "^15.0.3",
13 +
"@react-navigation/bottom-tabs": "^7.4.0",
14 +
"@react-navigation/elements": "^2.6.3",
15 +
"@react-navigation/native": "^7.1.8",
16 +
"expo": "~54.0.33",
17 +
"expo-constants": "~18.0.13",
18 +
"expo-font": "~14.0.11",
19 +
"expo-haptics": "~15.0.8",
20 +
"expo-image": "~3.0.11",
21 +
"expo-linking": "~8.0.11",
22 +
"expo-router": "~6.0.23",
23 +
"expo-splash-screen": "~31.0.13",
24 +
"expo-status-bar": "~3.0.9",
25 +
"expo-symbols": "~1.0.8",
26 +
"expo-system-ui": "~6.0.9",
27 +
"expo-web-browser": "~15.0.10",
28 +
"react": "19.1.0",
29 +
"react-dom": "19.1.0",
30 +
"react-native": "0.81.5",
31 +
"react-native-gesture-handler": "~2.28.0",
32 +
"react-native-worklets": "0.5.1",
33 +
"react-native-reanimated": "~4.1.1",
34 +
"react-native-safe-area-context": "~5.6.0",
35 +
"react-native-screens": "~4.16.0",
36 +
"react-native-web": "~0.21.0"
37 +
},
38 +
"devDependencies": {
39 +
"@types/react": "~19.1.0",
40 +
"typescript": "~5.9.2",
41 +
"eslint": "^9.25.0",
42 +
"eslint-config-expo": "~10.0.0"
43 +
},
44 +
"private": true
45 +
}
/dev/null ā frontend/scripts/reset-project.js
1 +
#!/usr/bin/env node
2 +
3 +
/**
4 +
* This script is used to reset the project to a blank state.
5 +
* It deletes or moves the /app, /components, /hooks, /scripts, and /constants directories to /app-example based on user input and creates a new /app directory with an index.tsx and _layout.tsx file.
6 +
* You can remove the `reset-project` script from package.json and safely delete this file after running it.
7 +
*/
8 +
9 +
const fs = require("fs");
10 +
const path = require("path");
11 +
const readline = require("readline");
12 +
13 +
const root = process.cwd();
14 +
const oldDirs = ["app", "components", "hooks", "constants", "scripts"];
15 +
const exampleDir = "app-example";
16 +
const newAppDir = "app";
17 +
const exampleDirPath = path.join(root, exampleDir);
18 +
19 +
const indexContent = `import { Text, View } from "react-native";
20 +
21 +
export default function Index() {
22 +
return (
23 +
<View
24 +
style={{
25 +
flex: 1,
26 +
justifyContent: "center",
27 +
alignItems: "center",
28 +
}}
29 +
>
30 +
<Text>Edit app/index.tsx to edit this screen.</Text>
31 +
</View>
32 +
);
33 +
}
34 +
`;
35 +
36 +
const layoutContent = `import { Stack } from "expo-router";
37 +
38 +
export default function RootLayout() {
39 +
return <Stack />;
40 +
}
41 +
`;
42 +
43 +
const rl = readline.createInterface({
44 +
input: process.stdin,
45 +
output: process.stdout,
46 +
});
47 +
48 +
const moveDirectories = async (userInput) => {
49 +
try {
50 +
if (userInput === "y") {
51 +
// Create the app-example directory
52 +
await fs.promises.mkdir(exampleDirPath, { recursive: true });
53 +
console.log(`š /${exampleDir} directory created.`);
54 +
}
55 +
56 +
// Move old directories to new app-example directory or delete them
57 +
for (const dir of oldDirs) {
58 +
const oldDirPath = path.join(root, dir);
59 +
if (fs.existsSync(oldDirPath)) {
60 +
if (userInput === "y") {
61 +
const newDirPath = path.join(root, exampleDir, dir);
62 +
await fs.promises.rename(oldDirPath, newDirPath);
63 +
console.log(`ā”ļø /${dir} moved to /${exampleDir}/${dir}.`);
64 +
} else {
65 +
await fs.promises.rm(oldDirPath, { recursive: true, force: true });
66 +
console.log(`ā /${dir} deleted.`);
67 +
}
68 +
} else {
69 +
console.log(`ā”ļø /${dir} does not exist, skipping.`);
70 +
}
71 +
}
72 +
73 +
// Create new /app directory
74 +
const newAppDirPath = path.join(root, newAppDir);
75 +
await fs.promises.mkdir(newAppDirPath, { recursive: true });
76 +
console.log("\nš New /app directory created.");
77 +
78 +
// Create index.tsx
79 +
const indexPath = path.join(newAppDirPath, "index.tsx");
80 +
await fs.promises.writeFile(indexPath, indexContent);
81 +
console.log("š app/index.tsx created.");
82 +
83 +
// Create _layout.tsx
84 +
const layoutPath = path.join(newAppDirPath, "_layout.tsx");
85 +
await fs.promises.writeFile(layoutPath, layoutContent);
86 +
console.log("š app/_layout.tsx created.");
87 +
88 +
console.log("\nā
Project reset complete. Next steps:");
89 +
console.log(
90 +
`1. Run \`npx expo start\` to start a development server.\n2. Edit app/index.tsx to edit the main screen.${
91 +
userInput === "y"
92 +
? `\n3. Delete the /${exampleDir} directory when you're done referencing it.`
93 +
: ""
94 +
}`
95 +
);
96 +
} catch (error) {
97 +
console.error(`ā Error during script execution: ${error.message}`);
98 +
}
99 +
};
100 +
101 +
rl.question(
102 +
"Do you want to move existing files to /app-example instead of deleting them? (Y/n): ",
103 +
(answer) => {
104 +
const userInput = answer.trim().toLowerCase() || "y";
105 +
if (userInput === "y" || userInput === "n") {
106 +
moveDirectories(userInput).finally(() => rl.close());
107 +
} else {
108 +
console.log("ā Invalid input. Please enter 'Y' or 'N'.");
109 +
rl.close();
110 +
}
111 +
}
112 +
);
/dev/null ā frontend/tsconfig.json
1 +
{
2 +
"extends": "expo/tsconfig.base",
3 +
"compilerOptions": {
4 +
"strict": true,
5 +
"paths": {
6 +
"@/*": [
7 +
"./*"
8 +
]
9 +
}
10 +
},
11 +
"include": [
12 +
"**/*.ts",
13 +
"**/*.tsx",
14 +
".expo/types/**/*.ts",
15 +
"expo-env.d.ts"
16 +
]
17 +
}