[1];
-type MakeMotionProps = React.PropsWithChildren<
- Omit
& Omit & { transition?: Transition }
->;
-
-/**
- * Combine `chakra` and `motion` factories.
- *
- * @param component Component or string
- * @param options `chakra` options
- * @returns Chakra component with motion props.
- */
-export function motionChakra(
- component: MCComponent,
- options?: MCOptions,
-): CustomDomComponent> {
- // @ts-expect-error I don't know how to fix this.
- return motion(chakra(component, options));
-}
-
-export const AnimatedDiv = motionChakra('div');
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/card/body.tsx b/src/stale/hyperglass/hyperglass/ui/elements/card/body.tsx
deleted file mode 100644
index 9d879bc..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/card/body.tsx
+++ /dev/null
@@ -1,27 +0,0 @@
-import { Flex } from '@chakra-ui/react';
-import { useColorValue } from '~/hooks';
-
-import type { FlexProps } from '@chakra-ui/react';
-
-interface CardBodyProps extends Omit {
- onClick?: () => boolean;
-}
-
-export const CardBody = (props: CardBodyProps): JSX.Element => {
- const { onClick, ...rest } = props;
- const bg = useColorValue('white', 'dark.500');
- const color = useColorValue('dark.500', 'white');
- return (
-
- );
-};
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/card/footer.tsx b/src/stale/hyperglass/hyperglass/ui/elements/card/footer.tsx
deleted file mode 100644
index 274828e..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/card/footer.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-import { Flex } from '@chakra-ui/react';
-
-import type { FlexProps } from '@chakra-ui/react';
-
-export const CardFooter = (props: FlexProps): JSX.Element => (
-
-);
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/card/header.tsx b/src/stale/hyperglass/hyperglass/ui/elements/card/header.tsx
deleted file mode 100644
index fa4a447..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/card/header.tsx
+++ /dev/null
@@ -1,22 +0,0 @@
-import { Flex, Text } from '@chakra-ui/react';
-import { useColorValue } from '~/hooks';
-
-import type { FlexProps } from '@chakra-ui/react';
-
-export const CardHeader = (props: FlexProps): JSX.Element => {
- const { children, ...rest } = props;
- const bg = useColorValue('blackAlpha.50', 'whiteAlpha.100');
- return (
-
- {children}
-
- );
-};
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/card/index.ts b/src/stale/hyperglass/hyperglass/ui/elements/card/index.ts
deleted file mode 100644
index 9f66b54..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/card/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-export * from './body';
-export * from './footer';
-export * from './header';
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/code-block.tsx b/src/stale/hyperglass/hyperglass/ui/elements/code-block.tsx
deleted file mode 100644
index eeb25e8..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/code-block.tsx
+++ /dev/null
@@ -1,25 +0,0 @@
-import { Box } from '@chakra-ui/react';
-import { useColorValue } from '~/hooks';
-
-import type { BoxProps } from '@chakra-ui/react';
-
-export const CodeBlock = (props: BoxProps): JSX.Element => {
- const bg = useColorValue('blackAlpha.100', 'gray.800');
- const color = useColorValue('black', 'white');
- return (
-
- );
-};
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/countdown.tsx b/src/stale/hyperglass/hyperglass/ui/elements/countdown.tsx
deleted file mode 100644
index 40a3110..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/countdown.tsx
+++ /dev/null
@@ -1,50 +0,0 @@
-import { chakra, Text } from '@chakra-ui/react';
-import ReactCountdown, { zeroPad } from 'react-countdown';
-import { If, Then, Else } from 'react-if';
-import { useColorValue } from '~/hooks';
-
-import type { CountdownRenderProps } from 'react-countdown';
-
-interface RendererProps extends CountdownRenderProps {
- text: string;
-}
-
-interface CountdownProps {
- timeout: number;
- text: string;
-}
-
-const Renderer = (props: RendererProps): JSX.Element => {
- const { hours, minutes, seconds, completed, text } = props;
- const time = [zeroPad(seconds)];
- minutes !== 0 && time.unshift(zeroPad(minutes));
- hours !== 0 && time.unshift(zeroPad(hours));
- const bg = useColorValue('black', 'white');
- return (
-
-
-
-
-
-
- {text}
-
- {time.join(':')}
-
-
-
-
- );
-};
-
-export const Countdown = (props: CountdownProps): JSX.Element => {
- const { timeout, text } = props;
- const then = timeout * 1000;
- return (
- }
- />
- );
-};
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/custom.tsx b/src/stale/hyperglass/hyperglass/ui/elements/custom.tsx
deleted file mode 100644
index 928d375..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/custom.tsx
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * Render a generic script tag in the ` ` that contains any custom-defined Javascript, if
- * defined. It no custom JS is defined, an empty fragment is rendered, which will not appear in
- * the DOM.
- */
-export const CustomJavascript = (props: React.PropsWithChildren): JSX.Element => {
- const { children } = props;
- if (typeof children === 'string' && children !== '') {
- // biome-ignore lint/security/noDangerouslySetInnerHtml: required for injecting custom JS
- return ;
- }
- return <>>;
-};
-
-/**
- * Render a generic div outside of the main application that contains any custom-defined HTML, if
- * defined. If no custom HTML is defined, an empty fragment is rendered, which will not appear in
- * the DOM.
- */
-export const CustomHtml = (props: React.PropsWithChildren): JSX.Element => {
- const { children } = props;
- if (typeof children === 'string' && children !== '') {
- // biome-ignore lint/security/noDangerouslySetInnerHtml: required for injecting custom HTML
- return
;
- }
- return <>>;
-};
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/dynamic-icon.tsx b/src/stale/hyperglass/hyperglass/ui/elements/dynamic-icon.tsx
deleted file mode 100644
index bb05509..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/dynamic-icon.tsx
+++ /dev/null
@@ -1,181 +0,0 @@
-/* eslint-disable react-hooks/exhaustive-deps */
-/* eslint-disable react-hooks/rules-of-hooks */
-import { memo, useMemo } from 'react';
-import dynamic from 'next/dynamic';
-import { chakra, Icon as ChakraIcon } from '@chakra-ui/react';
-import isEqual from 'react-fast-compare';
-
-import type { IconProps as ChakraIconProps, TooltipProps } from '@chakra-ui/react';
-
-interface IconMap {
- [library: string]: string;
-}
-
-interface DynamicIconProps extends Omit {
- icon: IconMap;
-}
-
-interface ErrorIconProps {
- message: string;
-}
-
-interface IconErrorConstructor {
- original: IconMap;
- library: string;
- iconName: string;
-}
-
-/**
- * Extend builtin `Error` for easier handling of icon rendering errors.
- */
-class IconError extends Error {
- /**
- * Original family → icon mapping object.
- */
- original: IconMap;
- /**
- * Determined family/icon library.
- */
- library: string;
- /**
- * Determined icon name.
- */
- iconName: string;
-
- constructor({ original, library, iconName }: IconErrorConstructor) {
- super();
- this.original = original;
- this.library = library;
- this.iconName = iconName;
- this.stack += `\nOriginal object: '${JSON.stringify(this.original)}'`;
- }
-
- get message(): string {
- return `No icon matches 'react-icons/${this.library}/${this.iconName}'`;
- }
-}
-
-/**
- * Derive `react-icons` icon family → icon name mapping with proper capitalization. Also handles
- * existence (or not) of the family prefix.
- * @param iconObj Family to icon name mapping.
- *
- * @example
- * ```js
- * iconPath({ fa: 'FaPlus' });
- * iconPath({ fa: 'faplus' });
- * iconPath({ fa: 'plus' });
- * // all return → ['fa', 'FaPlus']
- * ```
- * @returns
- */
-function iconPath(iconObj: IconMap): [string, string] {
- // Capitalize the first character of a string.
- const capitalizeFirst = (s: string) => s.charAt(0).toUpperCase() + s.slice(1);
-
- // Get the first object key.
- const [familyKey] = Object.keys(iconObj);
- // Capitalize the family name.
- const family = capitalizeFirst(familyKey!);
- // Get the icon name.
- const initialName = iconObj[familyKey!];
- // Capitalize the icon name. If `faplus` is provided, it will now be `Faplus`.
- let name = capitalizeFirst(initialName!);
- // Create a regex pattern to determine if the family name is in the icon name. If `name` is
- // `Faplus`, this will be true.
- const familyPattern = new RegExp(`^${family}`, 'g');
-
- if (name.match(familyPattern)) {
- // If the icon name contains the family name, remove it and capitalize the result. If `name`
- // was `Faplus`, it is now `Plus`.
- name = capitalizeFirst(name.replace(familyPattern, ''));
- }
- // Return a tuple of [family, icon name], i.e. [fa, FaPlus].
- return [family.toLowerCase(), `${family}${name}`];
-}
-
-/**
- * Generic error icon to indicate that there was a problem dynamically importing or otherwise
- * rendering the dynamic icon. Wraps generic icon in a tooltip that provides more detail. This
- * is dynamically imported at render time in an effort to reduce load times.
- *
- * @param props Error message to be displayed.
- */
-const ErrorIcon = (props: ErrorIconProps): JSX.Element => {
- const Tooltip = dynamic(() => import('@chakra-ui/react').then(m => m.Tooltip));
- return (
-
-
- ⚠
-
-
- );
-};
-
-const _DynamicIcon = (props: DynamicIconProps): JSX.Element => {
- const { icon: iconObj, ...rest } = props;
- // Create a string representation of the icon family and name mapping for memoization.
- const key = Object.entries(iconObj).flat().join('--');
- try {
- const [library, iconName] = useMemo(() => {
- return iconPath(iconObj);
- }, [key]);
-
- if (!library || !iconName) {
- // If either the library or icon name are falsy, error out.
- throw new IconError({ original: iconObj, iconName, library });
- }
- // Create a memoized version of the imported component, to update only when the computed
- // family/icon names are changed. Attempt to dynamically import icon from formatted
- // library/icon name.
-
- const Component = useMemo(
- () =>
- dynamic(() =>
- import(`react-icons/${library}/index.js`)
- .then(i => {
- if (!(iconName in i)) {
- // If the icon name doesn't exist in the module, error out.
- throw new IconError({ original: iconObj, iconName, library });
- }
- // Otherwise, return the imported icon.
- return i[iconName as keyof typeof i];
- })
- .catch(error => {
- // Handle any error that occurs during dynamic import.
- console.error(error);
- const CaughtError = (): JSX.Element => ;
- return CaughtError;
- }),
- ),
- [library, iconName],
- );
-
- // Return a Chakra-UI icon instance with the imported icon.
- return ;
- } catch (error) {
- // Handle any other uncaught errors.
- console.error(error);
- return ;
- }
-};
-
-/**
- * Dynamically import a `react-icons` icon by name and wrap it in a Chakra-UI icon component.
- *
- * @param props Icon family to icon name mapping.
- *
- * @throws An error icon is produced if there is any error during the dynamic import process. A
- * console message is also displayed with additional details.
- *
- * @example
- * ```js
- * <>
- *
- * // This also works:
- *
- * >
- * ```
- */
-export const DynamicIcon = memo(_DynamicIcon, isEqual);
-export default DynamicIcon;
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/favicon.tsx b/src/stale/hyperglass/hyperglass/ui/elements/favicon.tsx
deleted file mode 100644
index c743934..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/favicon.tsx
+++ /dev/null
@@ -1,11 +0,0 @@
-import type { Favicon as FaviconProps } from '~/types';
-
-/**
- * Render a ` ` element to reference a server-side favicon.
- */
-export const Favicon = (props: FaviconProps): JSX.Element => {
- const { image_format, dimensions, prefix, rel } = props;
- const [w, h] = dimensions;
- const src = `/images/favicons/${prefix}-${w}x${h}.${image_format}`;
- return ;
-};
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/form-row.tsx b/src/stale/hyperglass/hyperglass/ui/elements/form-row.tsx
deleted file mode 100644
index 3ad77bd..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/form-row.tsx
+++ /dev/null
@@ -1,16 +0,0 @@
-import { Flex } from '@chakra-ui/react';
-
-import type { FlexProps } from '@chakra-ui/react';
-
-export const FormRow = (props: FlexProps): JSX.Element => {
- return (
- *': { display: 'flex', flex: { base: '1 0 100%', lg: '1 0 33.33%' } } }}
- {...props}
- />
- );
-};
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/index.ts b/src/stale/hyperglass/hyperglass/ui/elements/index.ts
deleted file mode 100644
index 64df0df..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/index.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * The elements directory contains React components that are stateless and contain no logic or
- * references to configuration.
- *
- * Generally, elements should not call non-theme-related hooks, rely on context, or reference
- * configuration/API types.
- */
-
-export * from './animated';
-export * from './card';
-export * from './code-block';
-export * from './countdown';
-export * from './custom';
-export * from './dynamic-icon';
-export * from './favicon';
-export * from './form-row';
-export * from './label';
-export * from './load-error';
-export * from './loading';
-export * from './markdown';
-export * from './no-config';
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/label.tsx b/src/stale/hyperglass/hyperglass/ui/elements/label.tsx
deleted file mode 100644
index 71cbee0..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/label.tsx
+++ /dev/null
@@ -1,76 +0,0 @@
-import { forwardRef } from 'react';
-import { Flex } from '@chakra-ui/react';
-import { useColorValue, useOpposingColor } from '~/hooks';
-
-import type { FlexProps } from '@chakra-ui/react';
-
-interface LabelProps extends FlexProps {
- value: string;
- label: string;
- bg: string;
- valueColor?: string;
- labelColor?: string;
-}
-
-const _Label: React.ForwardRefRenderFunction = (
- props: LabelProps,
- ref,
-) => {
- const { value, label, labelColor, bg = 'primary.600', valueColor, ...rest } = props;
-
- const valueColorAuto = useOpposingColor(bg);
- const defaultLabelColor = useColorValue('blackAlpha.700', 'whiteAlpha.700');
-
- return (
-
-
- {value}
-
-
- {label}
-
-
- );
-};
-
-export const Label = forwardRef(_Label);
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/load-error.tsx b/src/stale/hyperglass/hyperglass/ui/elements/load-error.tsx
deleted file mode 100644
index 779bd72..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/load-error.tsx
+++ /dev/null
@@ -1,81 +0,0 @@
-import {
- Box,
- Alert,
- Button,
- VStack,
- AlertIcon,
- AlertTitle,
- AlertDescription,
-} from '@chakra-ui/react';
-import { NoConfig } from '~/elements';
-
-import type { CenterProps } from '@chakra-ui/react';
-import type { ConfigLoadError } from '~/util';
-
-interface LoadErrorProps extends CenterProps {
- /**
- * Error thrown by `getHyperglassConfig` when any errors occur.
- */
- error: ConfigLoadError;
-
- /**
- * Callback to retry the config fetch.
- */
- retry: () => void;
-
- /**
- * If `true`, the UI is currently retrying the config fetch.
- */
- inProgress: boolean;
-}
-
-/**
- * Error component to be displayed when the hyperglass UI is unable to communicate with the
- * hyperglass API to retrieve its configuration.
- */
-export const LoadError = (props: LoadErrorProps): JSX.Element => {
- const { error, retry, inProgress, ...rest } = props;
-
- return (
-
-
-
- retry()}
- >
- Retry
-
-
-
-
-
- Error Loading Configuration
-
-
- {error.baseMessage}
-
- {` ${error.url}`}
-
-
- {typeof error.detail !== 'undefined' && (
- {error.detail}
- )}
-
-
-
- );
-};
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/loading.tsx b/src/stale/hyperglass/hyperglass/ui/elements/loading.tsx
deleted file mode 100644
index 79575bf..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/loading.tsx
+++ /dev/null
@@ -1,10 +0,0 @@
-import { Spinner } from '@chakra-ui/react';
-import { NoConfig } from '~/elements';
-
-export const Loading = (): JSX.Element => {
- return (
-
-
-
- );
-};
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/markdown/elements.tsx b/src/stale/hyperglass/hyperglass/ui/elements/markdown/elements.tsx
deleted file mode 100644
index 8ef99a8..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/markdown/elements.tsx
+++ /dev/null
@@ -1,188 +0,0 @@
-import {
- Th,
- Tr,
- Td,
- Box,
- Tbody,
- Thead,
- useToken,
- OrderedList,
- UnorderedList,
- Code as ChakraCode,
- Link as ChakraLink,
- Text as ChakraText,
- Table as ChakraTable,
- Divider as ChakraDivider,
- Heading as ChakraHeading,
- Checkbox as ChakraCheckbox,
- ListItem as ChakraListItem,
-} from '@chakra-ui/react';
-import { If, Then, Else } from 'react-if';
-import { CodeBlock as CustomCodeBlock } from '~/elements';
-import { useColorValue } from '~/hooks';
-
-import type {
- BoxProps,
- CodeProps,
- LinkProps,
- TextProps,
- TableProps,
- ChakraProps,
- DividerProps,
- TableRowProps,
- TableBodyProps,
- TableHeadProps,
- ListProps as ChakraListProps,
- HeadingProps as ChakraHeadingProps,
- CheckboxProps as ChakraCheckboxProps,
- TableCellProps as ChakraTableCellProps,
-} from '@chakra-ui/react';
-
-interface CheckboxProps extends ChakraCheckboxProps {
- checked: boolean;
-}
-
-interface ListItemProps {
- checked: boolean;
- children?: React.ReactNode;
-}
-
-interface ListProps extends ChakraListProps {
- ordered: boolean;
- children?: React.ReactNode;
-}
-
-interface HeadingProps extends ChakraHeadingProps {
- level: 1 | 2 | 3 | 4 | 5 | 6;
-}
-
-interface CodeBlockProps {
- value: React.ReactNode;
-}
-
-interface TableCellProps extends BoxProps {
- isHeader: boolean;
-}
-
-type MDProps = {
- node: Dict;
-};
-
-// biome-ignore lint/suspicious/noExplicitAny: reasons!
-function hasNode(p: any): p is C & MDProps {
- return 'node' in p;
-}
-
-function clean(props: P): P {
- if (hasNode
(props)) {
- const { node, ...rest } = props;
- const r = rest as unknown as P;
- return r;
- }
- return props;
-}
-
-export const Checkbox = (props: CheckboxProps & MDProps): JSX.Element => {
- const { checked, node, ...rest } = props;
- return ;
-};
-
-export const List = (props: ListProps): JSX.Element => {
- const { ordered, ...rest } = props;
- return (
-
-
-
-
-
-
-
-
- );
-};
-
-export const ListItem = (props: ListItemProps & MDProps): JSX.Element => {
- const { checked, node, ...rest } = props;
- return checked ? (
-
- ) : (
-
- );
-};
-
-export const Heading = (props: HeadingProps): JSX.Element => {
- const { level, ...rest } = props;
-
- const levelMap = {
- 1: { as: 'h1', size: 'lg', fontWeight: 'bold' },
- 2: { as: 'h2', size: 'lg', fontWeight: 'normal' },
- 3: { as: 'h3', size: 'lg', fontWeight: 'bold' },
- 4: { as: 'h4', size: 'md', fontWeight: 'normal' },
- 5: { as: 'h5', size: 'md', fontWeight: 'bold' },
- 6: { as: 'h6', size: 'sm', fontWeight: 'bold' },
- } as { [i: number]: ChakraHeadingProps };
-
- return >(rest)} />;
-};
-
-export const Link = (props: LinkProps): JSX.Element => {
- const color = useColorValue('blue.500', 'blue.300');
- return (props)} />;
-};
-
-export const CodeBlock = (props: CodeBlockProps): JSX.Element => (
- {props.value}
-);
-
-export const Paragraph = (props: TextProps): JSX.Element => (
- (props)}
- />
-);
-
-export const InlineCode = (props: CodeProps): JSX.Element => (
- (props)} />
-);
-
-export const Divider = (props: DividerProps): JSX.Element => (
- (props)} />
-);
-
-export const Table = (props: TableProps): JSX.Element => (
- (props)} />
-);
-
-export const TableRow = (props: TableRowProps): JSX.Element => (
- (props)} />
-);
-
-export const TableBody = (props: TableBodyProps): JSX.Element => (
- (props)} />
-);
-
-export const TableHead = (props: TableHeadProps): JSX.Element => (
- (props)} />
-);
-
-export const TableCell = (props: TableCellProps): JSX.Element => {
- const { isHeader, ...rest } = props;
- return (
-
-
- (rest)} />
-
-
- (rest)} />
-
-
- );
-};
-
-export const Br = (props: BoxProps): JSX.Element => (
- (props)} />
-);
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/markdown/index.ts b/src/stale/hyperglass/hyperglass/ui/elements/markdown/index.ts
deleted file mode 100644
index 99334b5..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/markdown/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './markdown';
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/markdown/markdown.tsx b/src/stale/hyperglass/hyperglass/ui/elements/markdown/markdown.tsx
deleted file mode 100644
index 73e563f..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/markdown/markdown.tsx
+++ /dev/null
@@ -1,45 +0,0 @@
-import ReactMarkdown from 'react-markdown';
-import gfm from 'remark-gfm';
-import {
- Br,
- List,
- Link,
- Table,
- Heading,
- Divider,
- ListItem,
- TableRow,
- CodeBlock,
- TableCell,
- Paragraph,
- TableBody,
- TableHead,
- InlineCode,
-} from './elements';
-
-import type { ReactMarkdownProps } from 'react-markdown';
-
-interface MarkdownProps {
- content: string;
-}
-
-const renderers = {
- break: Br,
- link: Link,
- list: List,
- table: Table,
- code: CodeBlock,
- heading: Heading,
- tableRow: TableRow,
- listItem: ListItem,
- tableHead: TableHead,
- tableBody: TableBody,
- paragraph: Paragraph,
- tableCell: TableCell,
- inlineCode: InlineCode,
- thematicBreak: Divider,
-} as ReactMarkdownProps['renderers'];
-
-export const Markdown = (props: MarkdownProps): JSX.Element => (
-
-);
diff --git a/src/stale/hyperglass/hyperglass/ui/elements/no-config.tsx b/src/stale/hyperglass/hyperglass/ui/elements/no-config.tsx
deleted file mode 100644
index 21c4d4c..0000000
--- a/src/stale/hyperglass/hyperglass/ui/elements/no-config.tsx
+++ /dev/null
@@ -1,29 +0,0 @@
-import { Center, Flex, ChakraProvider, extendTheme } from '@chakra-ui/react';
-import { mode } from '@chakra-ui/theme-tools';
-
-import type { CenterProps } from '@chakra-ui/react';
-import type { StyleFunctionProps } from '@chakra-ui/theme-tools';
-
-const theme = extendTheme({
- useSystemColorMode: true,
- styles: {
- global: (props: StyleFunctionProps) => ({
- html: { scrollBehavior: 'smooth', height: '-webkit-fill-available' },
- body: {
- background: mode('white', 'black')(props),
- color: mode('black', 'white')(props),
- overflowX: 'hidden',
- },
- }),
- },
-});
-
-export const NoConfig = (props: CenterProps): JSX.Element => {
- return (
-
-
-
-
-
- );
-};
diff --git a/src/stale/hyperglass/hyperglass/ui/favicon-formats.ts b/src/stale/hyperglass/hyperglass/ui/favicon-formats.ts
deleted file mode 100644
index 048d683..0000000
--- a/src/stale/hyperglass/hyperglass/ui/favicon-formats.ts
+++ /dev/null
@@ -1 +0,0 @@
-import type { Favicon } from '~/types';export default [{"dimensions": [64, 64], "image_format": "ico", "prefix": "favicon", "rel": null}, {"dimensions": [16, 16], "image_format": "png", "prefix": "favicon", "rel": "icon"}, {"dimensions": [32, 32], "image_format": "png", "prefix": "favicon", "rel": "icon"}, {"dimensions": [64, 64], "image_format": "png", "prefix": "favicon", "rel": "icon"}, {"dimensions": [96, 96], "image_format": "png", "prefix": "favicon", "rel": "icon"}, {"dimensions": [180, 180], "image_format": "png", "prefix": "favicon", "rel": "icon"}, {"dimensions": [57, 57], "image_format": "png", "prefix": "apple-touch-icon", "rel": "apple-touch-icon"}, {"dimensions": [60, 60], "image_format": "png", "prefix": "apple-touch-icon", "rel": "apple-touch-icon"}, {"dimensions": [72, 72], "image_format": "png", "prefix": "apple-touch-icon", "rel": "apple-touch-icon"}, {"dimensions": [76, 76], "image_format": "png", "prefix": "apple-touch-icon", "rel": "apple-touch-icon"}, {"dimensions": [114, 114], "image_format": "png", "prefix": "apple-touch-icon", "rel": "apple-touch-icon"}, {"dimensions": [120, 120], "image_format": "png", "prefix": "apple-touch-icon", "rel": "apple-touch-icon"}, {"dimensions": [144, 144], "image_format": "png", "prefix": "apple-touch-icon", "rel": "apple-touch-icon"}, {"dimensions": [152, 152], "image_format": "png", "prefix": "apple-touch-icon", "rel": "apple-touch-icon"}, {"dimensions": [167, 167], "image_format": "png", "prefix": "apple-touch-icon", "rel": "apple-touch-icon"}, {"dimensions": [180, 180], "image_format": "png", "prefix": "apple-touch-icon", "rel": "apple-touch-icon"}, {"dimensions": [70, 70], "image_format": "png", "prefix": "mstile", "rel": null}, {"dimensions": [270, 270], "image_format": "png", "prefix": "mstile", "rel": null}, {"dimensions": [310, 310], "image_format": "png", "prefix": "mstile", "rel": null}, {"dimensions": [310, 150], "image_format": "png", "prefix": "mstile", "rel": null}, {"dimensions": [196, 196], "image_format": "png", "prefix": "favicon", "rel": "shortcut icon"}] as Favicon[];
\ No newline at end of file
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/index.ts b/src/stale/hyperglass/hyperglass/ui/hooks/index.ts
deleted file mode 100644
index a553791..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/index.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-export * from './theme-hooks';
-export * from './use-asn-detail';
-export * from './use-boolean-value';
-export * from './use-device';
-export * from './use-directive';
-export * from './use-dns-query';
-export * from './use-form-state';
-export * from './use-greeting';
-export * from './use-hyperglass-config';
-export * from './use-lg-query';
-export * from './use-opposing-color';
-export * from './use-strf';
-export * from './use-table-to-string';
-export * from './use-wtf';
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/theme-hooks.ts b/src/stale/hyperglass/hyperglass/ui/hooks/theme-hooks.ts
deleted file mode 100644
index 262aefb..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/theme-hooks.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-import {
- useBreakpointValue,
- useTheme as useChakraTheme,
- useColorModeValue,
- useToken,
-} from '@chakra-ui/react';
-import type { Theme } from '~/types';
-
-export {
- useBreakpointValue,
- useColorMode,
- useColorModeValue as useColorValue,
- useToken,
-} from '@chakra-ui/react';
-
-/**
- * Determine if device is mobile or desktop based on Chakra UI theme breakpoints.
- */
-export const useMobile = (): boolean =>
- useBreakpointValue({ base: true, md: true, lg: false, xl: false }) ?? true;
-
-/**
- * Get the current theme object.
- */
-export const useTheme = (): Theme.Full => useChakraTheme();
-
-/**
- * Convenience function to combine Chakra UI's useToken & useColorModeValue.
- */
-export const useColorToken = (
- token: keyof Theme.Full,
- light: L,
- dark: D,
-): L | D => useColorModeValue(useToken(token, light), useToken(token, dark));
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-asn-detail.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-asn-detail.ts
deleted file mode 100644
index 57f1e63..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-asn-detail.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-import { useQuery } from '@tanstack/react-query';
-
-import type {
- QueryFunctionContext,
- QueryObserverResult,
- QueryFunction,
-} from '@tanstack/react-query';
-
-interface ASNQuery {
- data: {
- asn: {
- organization: {
- orgName: string;
- } | null;
- };
- };
-}
-
-const query: QueryFunction = async (ctx: QueryFunctionContext) => {
- const asn = ctx.queryKey;
- const res = await fetch('https://api.asrank.caida.org/v2/graphql', {
- mode: 'cors',
- method: 'POST',
- headers: { 'content-type': 'application/json' },
- /* eslint no-useless-escape: 0 */
- body: JSON.stringify({ query: `{ asn(asn:\"${asn}\"){ organization { orgName } } }` }),
- });
- return await res.json();
-};
-
-/**
- * Query the Caida AS Rank API to get an ASN's organization name for the AS Path component.
- * @see https://api.asrank.caida.org/v2/docs
- */
-export function useASNDetail(asn: string): QueryObserverResult {
- return useQuery({
- queryKey: [asn],
- queryFn: query,
- refetchOnWindowFocus: false,
- refetchInterval: false,
- refetchOnMount: false,
- cacheTime: Infinity,
- });
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-boolean-value.test.tsx b/src/stale/hyperglass/hyperglass/ui/hooks/use-boolean-value.test.tsx
deleted file mode 100644
index bdede8d..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-boolean-value.test.tsx
+++ /dev/null
@@ -1,21 +0,0 @@
-import { expect, describe, it } from 'vitest';
-import { renderHook } from '@testing-library/react';
-import '@testing-library/jest-dom';
-import { useBooleanValue } from './use-boolean-value';
-
-const VALUE_IF_TRUE = 'Is True';
-const VALUE_IF_FALSE = 'Is False';
-
-describe('useBooleanValue Hook', () => {
- it('text should reflect boolean state', () => {
- const { result, rerender } = renderHook(
- ({ initial }) => useBooleanValue(initial, VALUE_IF_TRUE, VALUE_IF_FALSE),
- { initialProps: { initial: false } },
- );
- expect(result.current).toBe(VALUE_IF_FALSE);
- rerender({ initial: true });
- expect(result.current).toBe(VALUE_IF_TRUE);
- rerender({ initial: false });
- expect(result.current).toBe(VALUE_IF_FALSE);
- });
-});
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-boolean-value.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-boolean-value.ts
deleted file mode 100644
index 0f05ec4..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-boolean-value.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-import { useMemo } from 'react';
-
-/**
- * Track the state of a boolean and return values based on its state.
- */
-export function useBooleanValue(
- status: boolean,
- ifTrue: T,
- ifFalse: F,
-): T | F {
- return useMemo(() => {
- if (status) {
- return ifTrue;
- }
- return ifFalse;
- }, [status, ifTrue, ifFalse]);
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-device.test.tsx b/src/stale/hyperglass/hyperglass/ui/hooks/use-device.test.tsx
deleted file mode 100644
index f622e06..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-device.test.tsx
+++ /dev/null
@@ -1,37 +0,0 @@
-import { expect, describe, it } from 'vitest';
-import { render } from '@testing-library/react';
-import '@testing-library/jest-dom';
-import { useDevice } from './use-device';
-import { HyperglassContext } from '~/context';
-
-import type { DeviceGroup, Config } from '~/types';
-
-interface TestComponentProps {
- deviceId: string;
-}
-
-const DEVICES = [
- {
- group: 'Test Group',
- locations: [{ id: 'test1', name: 'Test 1' }],
- },
-] as DeviceGroup[];
-
-const TestComponent = (props: TestComponentProps): JSX.Element => {
- const { deviceId } = props;
- const getDevice = useDevice();
- const device = getDevice(deviceId);
-
- return {device?.name}
;
-};
-
-describe('useDevice Hook', () => {
- it('should get the device by ID', () => {
- const { queryByText } = render(
-
-
- ,
- );
- expect(queryByText('Test 1')).toBeInTheDocument();
- });
-});
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-device.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-device.ts
deleted file mode 100644
index f46a81f..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-device.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-import { useCallback, useMemo } from 'react';
-import { useConfig } from '~/context';
-
-import type { Device } from '~/types';
-
-export type UseDeviceReturn = (
- /** Device's ID, e.g. the device.name field.*/
- deviceId: string,
-) => Nullable;
-
-/**
- * Get a device's configuration from the global configuration context based on its name.
- */
-export function useDevice(): UseDeviceReturn {
- const { devices } = useConfig();
-
- const locations = useMemo(() => devices.flatMap(group => group.locations), [devices]);
-
- function getDevice(id: string): Nullable {
- return locations.find(device => device.id === id) ?? null;
- }
-
- return useCallback(getDevice, [locations]);
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-directive.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-directive.ts
deleted file mode 100644
index 91c8138..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-directive.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import { useMemo } from 'react';
-import { useFormState } from './use-form-state';
-
-import type { Directive } from '~/types';
-
-export function useDirective(): Nullable {
- const { getDirective, form } = useFormState(({ getDirective, form }) => ({ getDirective, form }));
-
- return useMemo>(() => {
- if (form.queryType === '') {
- return null;
- }
- const directive = getDirective();
- return directive;
-
- // eslint-disable-next-line react-hooks/exhaustive-deps
- }, [form.queryType, getDirective]);
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-dns-query.test.tsx b/src/stale/hyperglass/hyperglass/ui/hooks/use-dns-query.test.tsx
deleted file mode 100644
index 403aad8..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-dns-query.test.tsx
+++ /dev/null
@@ -1,75 +0,0 @@
-import 'isomorphic-fetch';
-import { expect, describe, it } from 'vitest';
-import '@testing-library/jest-dom';
-import { renderHook } from '@testing-library/react-hooks';
-import { QueryClientProvider, QueryClient } from '@tanstack/react-query';
-import { HyperglassContext } from '~/context';
-import { useDNSQuery } from './use-dns-query';
-
-import type { Config } from '~/types';
-
-const queryClient = new QueryClient({
- defaultOptions: { queries: { retry: false, cacheTime: Infinity } },
-});
-
-const CloudflareWrapper = (props: React.PropsWithChildren>) => {
- const config = {
- cache: { timeout: 120 },
-
- web: { dnsProvider: { url: 'https://cloudflare-dns.com/dns-query' } },
- } as Config;
- return (
-
-
-
- );
-};
-
-const GoogleWrapper = (props: React.PropsWithChildren>) => {
- const config = {
- cache: { timeout: 120 },
- web: { dnsProvider: { url: 'https://dns.google/resolve' } },
- } as Config;
- return (
-
-
-
- );
-};
-
-describe('useDNSQuery Cloudflare', () => {
- it('Test Cloudflare DNS over HTTPS (IPv4)', async () => {
- const { result, waitFor } = renderHook(() => useDNSQuery('one.one.one.one', 4), {
- wrapper: CloudflareWrapper,
- });
-
- await waitFor(() => result.current.isSuccess, { timeout: 5_000 });
- expect(result.current.data?.Answer.map(a => a.data)).toContain('1.1.1.1');
- });
-
- it('Test Cloudflare DNS over HTTPS (IPv6)', async () => {
- const { result, waitFor } = renderHook(() => useDNSQuery('one.one.one.one', 6), {
- wrapper: CloudflareWrapper,
- });
- await waitFor(() => result.current.isSuccess, { timeout: 5_000 });
- expect(result.current.data?.Answer.map(a => a.data)).toContain('2606:4700:4700::1111');
- });
-});
-
-describe('useDNSQuery Google', () => {
- it('Test Google DNS over HTTPS (IPv4)', async () => {
- const { result, waitFor } = renderHook(() => useDNSQuery('one.one.one.one', 4), {
- wrapper: GoogleWrapper,
- });
- await waitFor(() => result.current.isSuccess, { timeout: 5_000 });
- expect(result.current.data?.Answer.map(a => a.data)).toContain('1.1.1.1');
- });
-
- it('Test Google DNS over HTTPS (IPv6)', async () => {
- const { result, waitFor } = renderHook(() => useDNSQuery('one.one.one.one', 6), {
- wrapper: GoogleWrapper,
- });
- await waitFor(() => result.current.isSuccess, { timeout: 5_000 });
- expect(result.current.data?.Answer.map(a => a.data)).toContain('2606:4700:4700::1111');
- });
-});
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-dns-query.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-dns-query.ts
deleted file mode 100644
index 5ac2941..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-dns-query.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-import { useQuery } from '@tanstack/react-query';
-import { useConfig } from '~/context';
-import { fetchWithTimeout } from '~/util';
-
-import type {
- QueryFunction,
- QueryFunctionContext,
- QueryObserverResult,
-} from '@tanstack/react-query';
-import type { DnsOverHttps } from '~/types';
-
-type DNSQueryKey = [string, { target: string | null; family: 4 | 6 }];
-
-/**
- * Perform a DNS over HTTPS query using the application/dns-json MIME type.
- */
-const query: QueryFunction = async (
- ctx: QueryFunctionContext,
-) => {
- const [url, { target, family }] = ctx.queryKey;
-
- const controller = new AbortController();
-
- let json = undefined;
- const type = family === 4 ? 'A' : family === 6 ? 'AAAA' : '';
-
- if (url !== null) {
- const res = await fetchWithTimeout(
- `${url}?name=${target}&type=${type}`,
- {
- headers: { accept: 'application/dns-json' },
- mode: 'cors',
- },
- 5000,
- controller,
- );
-
- json = await res.json();
- }
-
- return json;
-};
-
-/**
- * Query the configured DNS over HTTPS provider for the provided target. If `family` is `4`, only
- * an A record will be queried. If `family` is `6`, only a AAAA record will be queried.
- */
-export function useDNSQuery(
- /** Hostname for DNS query. */
- target: string | null,
- /** Address family, e.g. IPv4 or IPv6. */
- family: 4 | 6,
-): QueryObserverResult {
- const { cache, web } = useConfig();
-
- return useQuery({
- queryKey: [web.dnsProvider.url, { target, family }],
- queryFn: query,
- cacheTime: cache.timeout * 1000,
- });
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-form-state.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-form-state.ts
deleted file mode 100644
index 66bad4b..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-form-state.ts
+++ /dev/null
@@ -1,245 +0,0 @@
-import intersectionWith from 'lodash/intersectionWith';
-import plur from 'plur';
-import { useMemo } from 'react';
-import isEqual from 'react-fast-compare';
-import create from 'zustand';
-import { queryClient } from '~/context';
-import { all, andJoin, dedupObjectArray, withDev } from '~/util';
-
-import type { UseFormClearErrors, UseFormSetError } from 'react-hook-form';
-import type { MultiValue, SingleValue } from 'react-select';
-import type { StateCreator } from 'zustand';
-import type { Device, Directive, FormData, SingleOption, Text } from '~/types';
-import type { UseDeviceReturn } from './use-device';
-
-type FormStatus = 'form' | 'results';
-
-interface FormValues {
- queryLocation: string[];
- queryTarget: string[];
- queryType: string;
-}
-
-/**
- * Selected *options*, vs. values.
- */
-interface FormSelections {
- queryLocation: MultiValue;
- queryType: SingleValue;
-}
-
-interface Filtered {
- types: Directive[];
- groups: string[];
-}
-
-interface Responses {
- [deviceId: string]: QueryResponse;
-}
-
-interface Target {
- display: string;
-}
-
-interface FormStateType {
- // Values
- filtered: Filtered;
- form: FormValues;
- loading: boolean;
- responses: Responses;
- selections: FormSelections;
- status: FormStatus;
- target: Target;
- resolvedIsOpen: boolean;
-
- // Methods
- resolvedOpen(): void;
- resolvedClose(): void;
- response(deviceId: string): QueryResponse | null;
- addResponse(deviceId: string, data: QueryResponse): void;
- setLoading(value: boolean): void;
- setStatus(value: FormStatus): void;
- setSelection<
- Opt extends SingleOption,
- K extends keyof FormSelections = keyof FormSelections,
- >(field: K, value: FormSelections[K]): void;
- setTarget(update: Partial): void;
- getDirective(): Directive | null;
- reset(): Promise;
- setFormValue(field: K, value: FormValues[K]): void;
- locationChange(
- locations: string[],
- extra: {
- setError: UseFormSetError;
- clearErrors: UseFormClearErrors;
- getDevice: UseDeviceReturn;
- text: Text;
- },
- ): void;
-}
-
-const formState: StateCreator = (set, get) => ({
- filtered: { types: [], groups: [] },
- form: { queryLocation: [], queryTarget: [], queryType: '' },
- loading: false,
- responses: {},
- selections: { queryLocation: [], queryType: null },
- status: 'form',
- target: { display: '' },
- resolvedIsOpen: false,
-
- setFormValue(field: K, value: FormValues[K]): void {
- set(state => ({ form: { ...state.form, [field]: value } }));
- },
-
- setLoading(loading: boolean): void {
- set({ loading });
- },
-
- setStatus(status: FormStatus): void {
- set({ status });
- },
-
- setSelection<
- Opt extends SingleOption,
- K extends keyof FormSelections = keyof FormSelections,
- >(field: K, value: FormSelections[K]): void {
- set(state => ({ selections: { ...state.selections, [field]: value } }));
- },
-
- setTarget(update: Partial): void {
- set(state => ({ target: { ...state.target, ...update } }));
- },
-
- resolvedOpen(): void {
- set({ resolvedIsOpen: true });
- },
-
- resolvedClose(): void {
- set({ resolvedIsOpen: false });
- },
-
- addResponse(deviceId: string, data: QueryResponse): void {
- set(state => ({ responses: { ...state.responses, [deviceId]: data } }));
- },
-
- getDirective(): Directive | null {
- const { form, filtered } = get();
- const [matching] = filtered.types.filter(t => t.id === form.queryType);
- if (typeof matching !== 'undefined') {
- return matching;
- }
- return null;
- },
-
- locationChange(
- locations: string[],
- extra: {
- setError: UseFormSetError;
- clearErrors: UseFormClearErrors;
- getDevice: UseDeviceReturn;
- text: Text;
- },
- ): void {
- const { setError, clearErrors, getDevice, text } = extra;
-
- clearErrors('queryLocation');
- set(state => ({ form: { ...state.form, queryLocation: locations } }));
-
- // Get device configuration objects for each selected location ID.
- const allDevices = locations
- .map(getDevice)
- .filter((device): device is Device => device !== null);
-
- // Determine all unique group names.
- const allGroups = allDevices.map(dev =>
- Array.from(new Set(dev.directives.flatMap(dir => dir.groups))),
- );
-
- // Get group names that are common between all selected locations.
- const intersecting = intersectionWith(...allGroups, isEqual);
-
- // Get all directives of all selected devices.
- const allDirectives = locations
- .map(getDevice)
- .filter((device): device is Device => device !== null)
- .map(device => device.directives);
-
- // Get directive objects that are common between selected locations.
- const intersectingDirectives = intersectionWith(...allDirectives, isEqual);
-
- // Deduplicate all intersecting directives by ID.
- const directives = dedupObjectArray(intersectingDirectives, 'id');
-
- set({ filtered: { groups: intersecting, types: directives } });
-
- // If there is only one intersecting group, set it as the form value so the user doesn't have to.
- const { selections, form } = get();
- if (
- (form.queryLocation.length > 1 || locations.length > 1) &&
- intersectingDirectives.length === 0
- ) {
- const start = plur(text.queryLocation, selections.queryLocation.length);
- const locationsAnd = andJoin(selections.queryLocation.map(s => s.label));
- const types = plur(text.queryType, 2);
- const message = `${start} ${locationsAnd} have no ${types} in common.`;
- setError('queryLocation', { message });
- } else if (intersectingDirectives.length === 1) {
- set(state => ({ form: { ...state.form, queryType: intersectingDirectives[0].id } }));
- }
- },
-
- response(deviceId: string): QueryResponse | null {
- const { responses } = get();
- for (const [id, response] of Object.entries(responses)) {
- if (id === deviceId) {
- return response;
- }
- }
- return null;
- },
-
- async reset(): Promise {
- const { form } = get();
- set({
- filtered: { types: [], groups: [] },
- form: { queryLocation: [], queryTarget: [], queryType: '' },
- loading: false,
- responses: {},
- selections: { queryLocation: [], queryType: null },
- status: 'form',
- target: { display: '' },
- resolvedIsOpen: false,
- });
- for (const queryLocation of form.queryLocation) {
- const query = { queryLocation, queryTarget: form.queryTarget, queryType: form.queryType };
- queryClient.removeQueries({ queryKey: ['/api/query', query] });
- }
- },
-});
-
-export const useFormState = create(
- withDev(formState, 'useFormState'),
-);
-
-export function useFormSelections(): FormSelections {
- return useFormState(s => s.selections as FormSelections);
-}
-
-export function useView(): FormStatus {
- const { status, form } = useFormState(({ status, form }) => ({ status, form }));
- return useMemo(() => {
- const ready = all(
- status === 'results',
- form.queryLocation.length !== 0,
- form.queryType !== '',
- form.queryTarget.length !== 0,
- );
- return ready ? 'results' : 'form';
- }, [status, form]);
-}
-
-export function useFormInteractive(): boolean {
- const { status, selections } = useFormState(({ status, selections }) => ({ status, selections }));
- return status === 'results' || selections.queryLocation.length > 0;
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-greeting.test.tsx b/src/stale/hyperglass/hyperglass/ui/hooks/use-greeting.test.tsx
deleted file mode 100644
index e423824..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-greeting.test.tsx
+++ /dev/null
@@ -1,118 +0,0 @@
-import { expect, describe, it } from 'vitest';
-import '@testing-library/jest-dom';
-import { render } from '@testing-library/react';
-import { userEvent } from '@testing-library/user-event';
-import { useGreeting } from './use-greeting';
-
-const TRUE = JSON.stringify(true);
-const FALSE = JSON.stringify(false);
-
-const TestComponent = (): JSX.Element => {
- const { ack, open, close, isAck, isOpen, greetingReady } = useGreeting();
- return (
-
-
-
-
- {JSON.stringify(isAck)}
- {JSON.stringify(isOpen)}
- {JSON.stringify(greetingReady)}
-
-
-
-
- Open
-
-
- Close
-
-
ack(false, true)}>
- Don't acknowledge, is required
-
-
ack(true, true)}>
- Acknowledge, is required
-
-
ack(false, false)}>
- Don't Acknowledge, not required
-
-
ack(true, false)}>
- Acknowledge, not required
-
-
- );
-};
-
-describe('useGreeting Hook', () => {
- it('should open and close when toggled', async () => {
- const { container } = render( );
- const open = container.querySelector('#open');
- const close = container.querySelector('#close');
- const isOpen = container.querySelector('#isOpen');
-
- if (open !== null && close !== null && isOpen !== null) {
- expect(isOpen).toHaveTextContent(FALSE);
- await userEvent.click(open);
- expect(isOpen).toHaveTextContent(TRUE);
- await userEvent.click(close);
- expect(isOpen).toHaveTextContent(FALSE);
- } else {
- throw new Error('Test render error');
- }
- });
-
- it('should properly update acknowledgement state', async () => {
- const { container } = render( );
- const open = container.querySelector('#open');
- const close = container.querySelector('#close');
- const isOpen = container.querySelector('#isOpen');
- const isAck = container.querySelector('#isAck');
- const greetingReady = container.querySelector('#greetingReady');
- const ackFalseRequired = container.querySelector('#ack-false-required');
- const ackTrueRequired = container.querySelector('#ack-true-required');
- const ackFalseNotRequired = container.querySelector('#ack-false-not-required');
- const ackTrueNotRequired = container.querySelector('#ack-true-not-required');
-
- if (
- open !== null &&
- close !== null &&
- isOpen !== null &&
- isAck !== null &&
- greetingReady !== null &&
- ackFalseRequired !== null &&
- ackTrueRequired !== null &&
- ackFalseNotRequired !== null &&
- ackTrueNotRequired !== null
- ) {
- await userEvent.click(open);
- expect(isOpen).toHaveTextContent(TRUE);
- expect(isAck).toHaveTextContent(FALSE);
- expect(greetingReady).toHaveTextContent(FALSE);
-
- await userEvent.click(open);
- await userEvent.click(ackFalseRequired);
- expect(isOpen).toHaveTextContent(FALSE);
- expect(isAck).toHaveTextContent(FALSE);
- expect(greetingReady).toHaveTextContent(FALSE);
-
- await userEvent.click(open);
- await userEvent.click(ackTrueRequired);
- expect(isOpen).toHaveTextContent(FALSE);
- expect(isAck).toHaveTextContent(TRUE);
- expect(greetingReady).toHaveTextContent(TRUE);
-
- await userEvent.click(open);
- await userEvent.click(ackFalseNotRequired);
- expect(isOpen).toHaveTextContent(FALSE);
- expect(isAck).toHaveTextContent(FALSE);
- expect(greetingReady).toHaveTextContent(TRUE);
-
- await userEvent.click(open);
- await userEvent.click(ackTrueNotRequired);
- expect(isOpen).toHaveTextContent(FALSE);
- expect(isAck).toHaveTextContent(TRUE);
- expect(greetingReady).toHaveTextContent(TRUE);
- } else {
- throw new Error('Test render error');
- }
- });
-});
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-greeting.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-greeting.ts
deleted file mode 100644
index 74b6f9c..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-greeting.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-import create from 'zustand';
-import { persist } from 'zustand/middleware';
-import { withDev } from '~/util';
-
-interface UseGreeting {
- isAck: boolean;
- isOpen: boolean;
- greetingReady: boolean;
- ack(value: boolean, required: boolean): void;
- open(): void;
- close(): void;
-}
-
-export const useGreeting = create(
- persist(
- withDev(
- set => ({
- isOpen: false,
- isAck: false,
- greetingReady: false,
- ack(isAck: boolean, required: boolean): void {
- const greetingReady = isAck ? true : !required ? true : false;
- set(() => ({ isAck, greetingReady, isOpen: false }));
- },
- open(): void {
- set(() => ({ isOpen: true }));
- },
- close(): void {
- set(() => ({ isOpen: false }));
- },
- }),
- 'useGreeting',
- ),
- { name: 'hyperglass-greeting' },
- ),
-);
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-hyperglass-config.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-hyperglass-config.ts
deleted file mode 100644
index fd0bdf3..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-hyperglass-config.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-import { useState } from 'react';
-import { useQuery } from '@tanstack/react-query';
-import { getHyperglassConfig } from '~/util';
-
-import type { UseQueryResult } from '@tanstack/react-query';
-import type { ConfigLoadError } from '~/util';
-import type { Config } from '~/types';
-
-type UseHyperglassConfig = UseQueryResult & {
- /**
- * Initial configuration load has failed.
- */
- initFailed: boolean;
-
- /**
- * If `true`, the initial loading component should be rendered.
- */
- isLoadingInitial: boolean;
-
- /**
- * If `true`, an error component should be rendered.
- */
- showError: boolean;
-
- /**
- * Data has been loaded and there are no errors.
- */
- ready: boolean;
-};
-
-/**
- * Retrieve and cache hyperglass's UI configuration from the hyperglass API.
- */
-export function useHyperglassConfig(): UseHyperglassConfig {
- // Track whether or not the initial configuration load has failed. If it has not (default), the
- // UI will display the ` ` component. If it has failed, the ` ` component
- // will be displayed, which will also show the loading state.
- const [initFailed, setInitFailed] = useState(false);
-
- const query = useQuery({
- queryKey: ['hyperglass-ui-config'],
- queryFn: getHyperglassConfig,
- refetchOnWindowFocus: false,
- refetchInterval: 10000,
- cacheTime: Infinity,
- onError: () => {
- if (!initFailed) {
- setInitFailed(true);
- }
- },
- onSuccess: () => {
- if (initFailed) {
- setInitFailed(false);
- }
- },
- });
- const isLoadingInitial = !initFailed && query.isLoading && !query.isError;
- const showError = query.isError || (initFailed && query.isLoading);
- const ready = query.isSuccess && !query.isLoading;
- return { initFailed, isLoadingInitial, showError, ready, ...query };
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-lg-query.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-lg-query.ts
deleted file mode 100644
index 09b9f3e..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-lg-query.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-import { useQuery } from '@tanstack/react-query';
-import { useEffect, useMemo } from 'react';
-import { useConfig } from '~/context';
-import { fetchWithTimeout } from '~/util';
-
-import type {
- QueryFunction,
- QueryFunctionContext,
- QueryObserverResult,
- UseQueryOptions,
-} from '@tanstack/react-query';
-import type { FormQuery } from '~/types';
-
-type LGQueryKey = [string, FormQuery];
-
-type LGQueryOptions = Omit<
- UseQueryOptions,
- | 'queryKey'
- | 'queryFn'
- | 'cacheTime'
- | 'refetchOnWindowFocus'
- | 'refetchInterval'
- | 'refetchOnMount'
->;
-
-/**
- * Custom hook handle submission of a query to the hyperglass backend.
- */
-export function useLGQuery(
- query: FormQuery,
- options: LGQueryOptions = {} as LGQueryOptions,
-): QueryObserverResult {
- const { requestTimeout, cache } = useConfig();
- const controller = useMemo(() => new AbortController(), []);
-
- const runQuery: QueryFunction = async (
- ctx: QueryFunctionContext,
- ): Promise => {
- const [url, data] = ctx.queryKey;
- const { queryLocation, queryTarget, queryType } = data;
- const res = await fetchWithTimeout(
- url,
- {
- method: 'POST',
- headers: { 'content-type': 'application/json' },
- body: JSON.stringify({
- queryLocation,
- queryTarget,
- queryType,
- }),
- mode: 'cors',
- },
- requestTimeout * 1000,
- controller,
- );
- try {
- const data = await res.json();
- return data;
- } catch (err) {
- throw new Error(res.statusText);
- }
- };
-
- // Cancel any still-running queries on unmount.
- useEffect(
- () => () => {
- controller.abort();
- },
- [controller],
- );
-
- return useQuery({
- queryKey: ['/api/query', query],
- queryFn: runQuery,
- // Don't refetch when window refocuses.
- refetchOnWindowFocus: false,
- // Don't automatically refetch query data (queries should be on-off).
- refetchInterval: false,
- // Don't refetch on component remount.
- refetchOnMount: false,
- ...options,
- });
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-opposing-color.test.tsx b/src/stale/hyperglass/hyperglass/ui/hooks/use-opposing-color.test.tsx
deleted file mode 100644
index 78ffb20..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-opposing-color.test.tsx
+++ /dev/null
@@ -1,49 +0,0 @@
-import { expect, describe, it } from 'vitest';
-import { render } from '@testing-library/react';
-import '@testing-library/jest-dom';
-import { userEvent } from '@testing-library/user-event';
-import { ChakraProvider, useColorMode, useColorModeValue, extendTheme } from '@chakra-ui/react';
-import { useOpposingColor } from './use-opposing-color';
-
-const TestComponent = (): JSX.Element => {
- const { toggleColorMode } = useColorMode();
- const bg1 = useColorModeValue('#ffffff', '#000000');
- const bg2 = useColorModeValue('blue.50', 'blue.900');
- const fg1 = useOpposingColor(bg1);
- const fg2 = useOpposingColor(bg2);
-
- return (
-
-
-
-
- Toggle Color Mode
-
-
- );
-};
-
-describe('useOpposingColor Hook', () => {
- it('should change foreground color', async () => {
- const { getByRole, container } = render(
-
-
- ,
- );
- const test1 = container.querySelector('#test1');
- const test2 = container.querySelector('#test2');
-
- expect(test1).toHaveStyle('color: rgb(0, 0, 0);');
- expect(test2).toHaveStyle('color: rgb(0, 0, 0);');
-
- await userEvent.click(getByRole('button'));
-
- expect(test1).toHaveStyle('color: rgb(255, 255, 255);');
- expect(test2).toHaveStyle('color: rgb(255, 255, 255);');
-
- await userEvent.click(getByRole('button'));
-
- expect(test1).toHaveStyle('color: rgb(0, 0, 0);');
- expect(test2).toHaveStyle('color: rgb(0, 0, 0);');
- });
-});
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-opposing-color.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-opposing-color.ts
deleted file mode 100644
index 429e589..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-opposing-color.ts
+++ /dev/null
@@ -1,69 +0,0 @@
-import { useMemo, useCallback } from 'react';
-import { getColor, isLight } from '@chakra-ui/theme-tools';
-import { useTheme } from './theme-hooks';
-
-interface OpposingColorOptions {
- light?: string;
- dark?: string;
-}
-
-export type UseIsDarkCallbackReturn = (color: string) => boolean;
-
-/**
- * Parse the color string to determine if it's a Chakra UI theme key, and determine if the
- * opposing color should be black or white.
- */
-export function useIsDark(color: string): boolean {
- const isDarkFn = useIsDarkCallback();
- return useMemo((): boolean => isDarkFn(color), [color, isDarkFn]);
-}
-
-export function useIsDarkCallback(): UseIsDarkCallbackReturn {
- const theme = useTheme();
- return useCallback(
- (color: string): boolean => {
- let opposing = color;
- if (typeof color === 'string' && color.match(/[a-zA-Z]+\.[a-zA-Z0-9]+/g)) {
- opposing = getColor(theme, color, color);
- }
- let opposingShouldBeDark = true;
- try {
- opposingShouldBeDark = isLight(opposing)(theme);
- } catch (err) {
- console.error(err);
- }
- return opposingShouldBeDark;
- },
- [theme],
- );
-}
-
-/**
- * Determine if the foreground color for `color` should be white or black.
- */
-export function useOpposingColor(color: string, options?: OpposingColorOptions): string {
- const isBlack = useIsDark(color);
-
- return useMemo(() => {
- if (isBlack) {
- return options?.dark ?? 'black';
- }
- return options?.light ?? 'white';
- }, [isBlack, options?.dark, options?.light]);
-}
-
-export function useOpposingColorCallback(
- options?: OpposingColorOptions,
-): (color: string) => string {
- const isDark = useIsDarkCallback();
- return useCallback(
- (color: string) => {
- const isBlack = isDark(color);
- if (isBlack) {
- return options?.dark ?? 'black';
- }
- return options?.light ?? 'white';
- },
- [isDark, options?.dark, options?.light],
- );
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-strf.test.tsx b/src/stale/hyperglass/hyperglass/ui/hooks/use-strf.test.tsx
deleted file mode 100644
index a72ee4a..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-strf.test.tsx
+++ /dev/null
@@ -1,21 +0,0 @@
-import { expect, describe, it } from 'vitest';
-import { render } from '@testing-library/react';
-import '@testing-library/jest-dom';
-import { useStrf } from './use-strf';
-
-const TEMPLATE = 'Testing {name} hook';
-const OBJECT = { name: 'useStrf' };
-const FINAL_VALUE = 'Testing useStrf hook';
-
-const TestComponent = (): JSX.Element => {
- const strf = useStrf();
- const value = strf(TEMPLATE, OBJECT);
- return {value}
;
-};
-
-describe('useStrf Hook', () => {
- it('text be formatted', () => {
- const { queryByText } = render( );
- expect(queryByText(FINAL_VALUE)).toBeInTheDocument();
- });
-});
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-strf.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-strf.ts
deleted file mode 100644
index a758d0e..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-strf.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-import { useCallback } from 'react';
-import format from 'string-format';
-
-type UseStrfArgs = { [k: string]: unknown } | string;
-
-/**
- * Format a string with variables, like Python's string.format()
- */
-export function useStrf(): (str: string, fmt: UseStrfArgs, fallback?: string) => string {
- return useCallback(
- (str: string, fmt: UseStrfArgs, fallback?: string) => format(str, fmt) ?? fallback,
- [],
- );
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-table-to-string.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-table-to-string.ts
deleted file mode 100644
index acd2449..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-table-to-string.ts
+++ /dev/null
@@ -1,130 +0,0 @@
-import { useCallback } from 'react';
-import dayjs from 'dayjs';
-import relativeTimePlugin from 'dayjs/plugin/relativeTime';
-import utcPlugin from 'dayjs/plugin/utc';
-import { useConfig } from '~/context';
-import { isStructuredOutput } from '~/types';
-
-type TableToStringFormatter =
- | ((v: string) => string)
- | ((v: number) => string)
- | ((v: number[]) => string)
- | ((v: string[]) => string)
- | ((v: boolean) => string);
-
-interface TableToStringFormatted {
- age: (v: number) => string;
- active: (v: boolean) => string;
- as_path: (v: number[]) => string;
- communities: (v: string[]) => string;
- rpki_state: (v: number, n: RPKIState) => string;
-}
-
-dayjs.extend(relativeTimePlugin);
-dayjs.extend(utcPlugin);
-
-function formatAsPath(path: number[]): string {
- return path.join(' → ');
-}
-
-function formatCommunities(comms: string[]): string {
- const commsStr = comms.map(c => ` - ${c}`);
- return `\n ${commsStr.join('\n')}`;
-}
-
-function formatBool(val: boolean): string {
- let fmt = '';
- if (val === true) {
- fmt = 'yes';
- } else if (val === false) {
- fmt = 'no';
- }
- return fmt;
-}
-
-function formatTime(val: number): string {
- const now = dayjs.utc();
- const then = now.subtract(val, 'second');
- const timestamp = then.toString().replace('GMT', 'UTC');
- const relative = now.to(then, true);
- return `${relative} (${timestamp})`;
-}
-
-/**
- * Get a function to convert table data to string, for use in the copy button component.
- */
-export function useTableToString(
- target: string[],
- data: QueryResponse | undefined,
- ...deps: unknown[]
-): () => string {
- const { web, parsedDataFields, messages } = useConfig();
-
- function formatRpkiState(val: number): string {
- const rpkiStates = [
- web.text.rpkiInvalid,
- web.text.rpkiValid,
- web.text.rpkiUnknown,
- web.text.rpkiUnverified,
- ];
- return rpkiStates[val];
- }
-
- const tableFormatMap = {
- age: formatTime,
- active: formatBool,
- as_path: formatAsPath,
- communities: formatCommunities,
- rpki_state: formatRpkiState,
- };
-
- function isFormatted(key: string): key is keyof TableToStringFormatted {
- return key in tableFormatMap;
- }
-
- function getFmtFunc(accessor: keyof Route): TableToStringFormatter {
- if (isFormatted(accessor)) {
- return tableFormatMap[accessor];
- }
- return String;
- }
-
- function doFormat(target: string[], data: QueryResponse | undefined): string {
- let result = messages.noOutput;
- try {
- if (typeof data !== 'undefined' && isStructuredOutput(data)) {
- const tableStringParts = [
- `Routes For: ${target.join(', ')}`,
- `Timestamp: ${data.timestamp} UTC`,
- ];
- for (const route of data.output.routes) {
- for (const field of parsedDataFields) {
- const [header, accessor, align] = field;
- if (align !== null) {
- let value = route[accessor];
- const fmtFunc = getFmtFunc(accessor) as (v: typeof value) => string;
- value = fmtFunc(value);
- if (accessor === 'prefix') {
- tableStringParts.push(` - ${header}: ${value}`);
- } else {
- tableStringParts.push(` - ${header}: ${value}`);
- }
- }
- }
- }
- result = tableStringParts.join('\n');
- }
- return result;
- } catch (err) {
- console.error(err);
- let error = String(err);
- if (err instanceof Error) {
- error = err.message;
- }
- return `An error occurred while parsing the output: '${error}'`;
- }
- }
- const formatCallback = useCallback(doFormat, [target, data, doFormat]);
- // eslint-disable-next-line react-hooks/exhaustive-deps
- return useCallback(() => formatCallback(target, data), [target, data, formatCallback, ...deps]);
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/hooks/use-wtf.ts b/src/stale/hyperglass/hyperglass/ui/hooks/use-wtf.ts
deleted file mode 100644
index 54d96d8..0000000
--- a/src/stale/hyperglass/hyperglass/ui/hooks/use-wtf.ts
+++ /dev/null
@@ -1,91 +0,0 @@
-import { useQuery } from '@tanstack/react-query';
-import { fetchWithTimeout } from '~/util';
-
-import type {
- QueryFunction,
- UseQueryResult,
- UseQueryOptions,
- QueryFunctionContext,
-} from '@tanstack/react-query';
-
-interface WtfIndividual {
- ip: string;
- isp: string;
- location: string;
- country: string;
-}
-
-type Wtf = [UseQueryResult, UseQueryResult, () => Promise];
-
-/**
- * myip.wtf response.
- *
- * @see https://github.com/wtfismyip/wtfismyip
- * @see https://wtfismyip.com/automation
- */
-interface WtfIsMyIP {
- YourFuckingIPAddress: string;
- YourFuckingLocation: string;
- YourFuckingISP: string;
- YourFuckingTorExit: boolean;
- YourFuckingCountryCode: string;
-}
-
-const URL_IP4 = 'https://ipv4.json.myip.wtf';
-const URL_IP6 = 'https://ipv6.json.myip.wtf';
-
-function transform(wtf: WtfIsMyIP): WtfIndividual {
- const { YourFuckingIPAddress, YourFuckingISP, YourFuckingLocation, YourFuckingCountryCode } = wtf;
- return {
- ip: YourFuckingIPAddress,
- isp: YourFuckingISP,
- location: YourFuckingLocation,
- country: YourFuckingCountryCode,
- };
-}
-
-const query: QueryFunction = async (
- ctx: QueryFunctionContext,
-) => {
- const controller = new AbortController();
- const [url] = ctx.queryKey;
-
- const res = await fetchWithTimeout(
- url,
- {
- headers: { accept: 'application/json' },
- mode: 'cors',
- },
- 5000,
- controller,
- );
- const data = await res.json();
- return transform(data);
-};
-
-const common: UseQueryOptions = {
- queryFn: query,
- enabled: false,
- refetchInterval: false,
- refetchOnMount: false,
- refetchOnReconnect: false,
- refetchOnWindowFocus: false,
- cacheTime: 120 * 1_000, // 2 minutes
-};
-
-export function useWtf(): Wtf {
- const ipv4 = useQuery({
- queryKey: [URL_IP4],
- ...common,
- });
- const ipv6 = useQuery({
- queryKey: [URL_IP6],
- ...common,
- });
-
- async function refetch(): Promise {
- await ipv4.refetch();
- await ipv6.refetch();
- }
- return [ipv4, ipv6, refetch];
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/next-env.d.ts b/src/stale/hyperglass/hyperglass/ui/next-env.d.ts
deleted file mode 100644
index 4f11a03..0000000
--- a/src/stale/hyperglass/hyperglass/ui/next-env.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-///
-///
-
-// NOTE: This file should not be edited
-// see https://nextjs.org/docs/basic-features/typescript for more information.
diff --git a/src/stale/hyperglass/hyperglass/ui/next.config.js b/src/stale/hyperglass/hyperglass/ui/next.config.js
deleted file mode 100644
index 0c259b9..0000000
--- a/src/stale/hyperglass/hyperglass/ui/next.config.js
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @type {import('next').NextConfig}
- */
-const nextConfig = {
- reactStrictMode: true,
- poweredByHeader: false,
- typescript: {
- ignoreBuildErrors: true,
- },
- swcMinify: true,
- productionBrowserSourceMaps: true,
-};
-
-if (process.env.NODE_ENV === 'production') {
- nextConfig.output = 'export';
-}
-
-if (process.env.NODE_ENV === 'development') {
- nextConfig.rewrites = async () => [
- { source: '/api/query', destination: `${process.env.HYPERGLASS_URL}api/query` },
- { source: '/images/:image*', destination: `${process.env.HYPERGLASS_URL}images/:image*` },
- ];
-}
-
-module.exports = nextConfig;
diff --git a/src/stale/hyperglass/hyperglass/ui/package.json b/src/stale/hyperglass/hyperglass/ui/package.json
deleted file mode 100644
index b50ba47..0000000
--- a/src/stale/hyperglass/hyperglass/ui/package.json
+++ /dev/null
@@ -1,91 +0,0 @@
-{
- "version": "2.0.4",
- "name": "ui",
- "description": "UI for hyperglass, the modern network looking glass",
- "author": "Matt Love",
- "license": "BSD-3-Clause-Clear",
- "private": true,
- "scripts": {
- "lint": "biome lint .",
- "dev": "next dev",
- "start": "next start",
- "typecheck": "tsc --noEmit",
- "format": "biome format --write .",
- "format:check": "biome format .",
- "build": "export NODE_OPTIONS=--openssl-legacy-provider; next build && next export --no-lint -o ../hyperglass/static/ui",
- "test": "vitest --run"
- },
- "browserslist": "> 0.25%, not dead",
- "dependencies": {
- "@chakra-ui/react": "^2.8.2",
- "@chakra-ui/theme": "3.3.1",
- "@chakra-ui/theme-tools": "^2.1.2",
- "@chakra-ui/utils": "^2.0.14",
- "@emotion/react": "^11.11.4",
- "@emotion/styled": "^11.11.0",
- "@hookform/devtools": "^4.3.0",
- "@hookform/resolvers": "^2.9.10",
- "@tanstack/react-query": "^4.22.0",
- "dagre": "^0.8.5",
- "dayjs": "^1.10.4",
- "framer-motion": "^11.2.10",
- "lodash": "^4.17.21",
- "merge-anything": "^4.0.1",
- "next": "13.5.6",
- "palette-by-numbers": "^0.1.6",
- "plur": "^4.0.0",
- "react": "^18.2.0",
- "react-countdown": "^2.3.0",
- "react-device-detect": "^1.15.0",
- "react-dom": "^18.2.0",
- "react-fast-compare": "^3.2.1",
- "react-hook-form": "^7.42.1",
- "react-icons": "^4.3.1",
- "react-if": "^4.1.4",
- "react-markdown": "^5.0.3",
- "react-select": "^5.7.0",
- "react-string-replace": "^1.1.1",
- "react-table": "^7.7.0",
- "reactflow": "^11.10.4",
- "remark-gfm": "^1.0.0",
- "string-format": "^2.0.0",
- "vest": "^3.2.8",
- "zustand": "^3.7.2"
- },
- "devDependencies": {
- "@biomejs/biome": "1.5.3",
- "@testing-library/jest-dom": "^6.4.2",
- "@testing-library/react": "^14.2.1",
- "@testing-library/react-hooks": "^8.0.1",
- "@testing-library/user-event": "^14.5.2",
- "@types/dagre": "^0.7.44",
- "@types/lodash": "^4.14.177",
- "@types/node": "^20.11.20",
- "@types/react": "^18.2.60",
- "@types/react-table": "^7.7.1",
- "@types/string-format": "^2.0.0",
- "@typescript-eslint/eslint-plugin": "^7.1.0",
- "@typescript-eslint/parser": "^7.1.0",
- "@vitejs/plugin-react": "^4.2.1",
- "@vitest/ui": "^1.3.1",
- "babel-eslint": "^10.1.0",
- "eslint": "^8.57.0",
- "eslint-config-prettier": "^9.1.0",
- "eslint-import-resolver-typescript": "^3.6.1",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-json": "^3.1.0",
- "eslint-plugin-jsx-a11y": "^6.8.0",
- "eslint-plugin-prettier": "^5.1.3",
- "eslint-plugin-react": "^7.33.2",
- "eslint-plugin-react-hooks": "^4.6.0",
- "identity-obj-proxy": "^3.0.0",
- "isomorphic-fetch": "^3.0.0",
- "jsdom": "^24.0.0",
- "prettier": "^3.2.5",
- "prettier-eslint": "^16.3.0",
- "react-test-renderer": "^18.2.0",
- "type-fest": "^4.10.3",
- "typescript": "^5.3.3",
- "vitest": "^1.3.1"
- }
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/pages/_app.tsx b/src/stale/hyperglass/hyperglass/ui/pages/_app.tsx
deleted file mode 100644
index 482afa5..0000000
--- a/src/stale/hyperglass/hyperglass/ui/pages/_app.tsx
+++ /dev/null
@@ -1,26 +0,0 @@
-import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
-import type { AppProps } from 'next/app';
-import { Layout, Meta } from '~/components';
-import { HyperglassProvider } from '~/context';
-import type { Config } from '~/types';
-
-// Declare imported JSON type to avoid type errors when file is not present (testing).
-const config = (await import('../hyperglass.json')) as unknown as Config;
-
-const queryClient = new QueryClient();
-
-const App = (props: AppProps): JSX.Element => {
- const { Component, pageProps } = props;
- return (
-
-
-
-
-
-
-
-
- );
-};
-
-export default App;
diff --git a/src/stale/hyperglass/hyperglass/ui/pages/_document.tsx b/src/stale/hyperglass/hyperglass/ui/pages/_document.tsx
deleted file mode 100644
index 09869d7..0000000
--- a/src/stale/hyperglass/hyperglass/ui/pages/_document.tsx
+++ /dev/null
@@ -1,85 +0,0 @@
-import fs from 'fs';
-import { ColorModeScript } from '@chakra-ui/react';
-import Document, { Html, Head, Main, NextScript } from 'next/document';
-import { CustomHtml, CustomJavascript, Favicon } from '~/elements';
-import { googleFontUrl } from '~/util';
-import favicons from '../favicon-formats';
-
-import type { DocumentContext, DocumentInitialProps } from 'next/document';
-import type { Config, ThemeConfig } from '~/types';
-
-// Declare imported JSON type to avoid type errors when file is not present (testing).
-const config = (await import('../hyperglass.json')) as unknown as Config;
-
-interface DocumentExtra
- extends DocumentInitialProps,
- Pick {
- customJs: string;
- customHtml: string;
-}
-
-class MyDocument extends Document {
- static async getInitialProps(ctx: DocumentContext): Promise {
- const initialProps = await Document.getInitialProps(ctx);
- let customJs = '';
- let customHtml = '';
-
- if (fs.existsSync('custom.js')) {
- customJs = fs.readFileSync('custom.js').toString();
- }
- if (fs.existsSync('custom.html')) {
- customHtml = fs.readFileSync('custom.html').toString();
- }
-
- let fonts = { body: '', mono: '' };
- let defaultColorMode: 'light' | 'dark' | null = null;
-
- // const hyperglassUrl = process.env.HYPERGLASS_URL ?? '';
- // const {
- // web: {
- // theme: { fonts: themeFonts, defaultColorMode: themeDefaultColorMode },
- // },
- // } = await getHyperglassConfig(hyperglassUrl);
-
- fonts = {
- body: googleFontUrl(config.web.theme.fonts.body),
- mono: googleFontUrl(config.web.theme.fonts.mono),
- };
- defaultColorMode = config.web.theme.defaultColorMode;
-
- return { customJs, customHtml, fonts, defaultColorMode, ...initialProps };
- }
-
- render(): JSX.Element {
- return (
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {favicons.map(favicon => (
-
- ))}
- {this.props.customJs}
-
-
-
-
- {this.props.customHtml}
-
-
-
- );
- }
-}
-
-export default MyDocument;
diff --git a/src/stale/hyperglass/hyperglass/ui/pages/index.tsx b/src/stale/hyperglass/hyperglass/ui/pages/index.tsx
deleted file mode 100644
index 784c46d..0000000
--- a/src/stale/hyperglass/hyperglass/ui/pages/index.tsx
+++ /dev/null
@@ -1,36 +0,0 @@
-import dynamic from 'next/dynamic';
-import { AnimatePresence } from 'framer-motion';
-import { If, Then, Else } from 'react-if';
-import { Loading } from '~/elements';
-import { useView } from '~/hooks';
-
-import type { NextPage } from 'next';
-
-const LookingGlassForm = dynamic(
- () => import('~/components/looking-glass-form').then(i => i.LookingGlassForm),
- {
- loading: Loading,
- },
-);
-
-const Results = dynamic(() => import('~/components/results').then(i => i.Results), {
- loading: Loading,
-});
-
-const Index: NextPage = () => {
- const view = useView();
- return (
-
-
-
-
-
-
-
-
-
-
- );
-};
-
-export default Index;
diff --git a/src/stale/hyperglass/hyperglass/ui/pnpm-lock.yaml b/src/stale/hyperglass/hyperglass/ui/pnpm-lock.yaml
deleted file mode 100644
index f987d8d..0000000
--- a/src/stale/hyperglass/hyperglass/ui/pnpm-lock.yaml
+++ /dev/null
@@ -1,8521 +0,0 @@
-lockfileVersion: '9.0'
-
-settings:
- autoInstallPeers: true
- excludeLinksFromLockfile: false
-
-importers:
-
- .:
- dependencies:
- '@chakra-ui/react':
- specifier: ^2.8.2
- version: 2.8.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@chakra-ui/theme':
- specifier: 3.3.1
- version: 3.3.1(@chakra-ui/styled-system@2.9.2)
- '@chakra-ui/theme-tools':
- specifier: ^2.1.2
- version: 2.1.2(@chakra-ui/styled-system@2.9.2)
- '@chakra-ui/utils':
- specifier: ^2.0.14
- version: 2.0.14
- '@emotion/react':
- specifier: ^11.11.4
- version: 11.11.4(@types/react@18.2.60)(react@18.2.0)
- '@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0)
- '@hookform/devtools':
- specifier: ^4.3.0
- version: 4.3.0(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@hookform/resolvers':
- specifier: ^2.9.10
- version: 2.9.10(react-hook-form@7.42.1(react@18.2.0))
- '@tanstack/react-query':
- specifier: ^4.22.0
- version: 4.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- dagre:
- specifier: ^0.8.5
- version: 0.8.5
- dayjs:
- specifier: ^1.10.4
- version: 1.10.4
- framer-motion:
- specifier: ^11.2.10
- version: 11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- lodash:
- specifier: ^4.17.21
- version: 4.17.21
- merge-anything:
- specifier: ^4.0.1
- version: 4.0.1
- next:
- specifier: 13.5.6
- version: 13.5.6(@babel/core@7.23.9)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- palette-by-numbers:
- specifier: ^0.1.6
- version: 0.1.6
- plur:
- specifier: ^4.0.0
- version: 4.0.0
- react:
- specifier: ^18.2.0
- version: 18.2.0
- react-countdown:
- specifier: ^2.3.0
- version: 2.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react-device-detect:
- specifier: ^1.15.0
- version: 1.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react-dom:
- specifier: ^18.2.0
- version: 18.2.0(react@18.2.0)
- react-fast-compare:
- specifier: ^3.2.1
- version: 3.2.1
- react-hook-form:
- specifier: ^7.42.1
- version: 7.42.1(react@18.2.0)
- react-icons:
- specifier: ^4.3.1
- version: 4.3.1(react@18.2.0)
- react-if:
- specifier: ^4.1.4
- version: 4.1.4(react@18.2.0)
- react-markdown:
- specifier: ^5.0.3
- version: 5.0.3(@types/node@20.11.20)(@types/react@18.2.60)(react@18.2.0)
- react-select:
- specifier: ^5.7.0
- version: 5.7.0(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react-string-replace:
- specifier: ^1.1.1
- version: 1.1.1
- react-table:
- specifier: ^7.7.0
- version: 7.7.0(react@18.2.0)
- reactflow:
- specifier: ^11.10.4
- version: 11.10.4(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- remark-gfm:
- specifier: ^1.0.0
- version: 1.0.0
- string-format:
- specifier: ^2.0.0
- version: 2.0.0
- vest:
- specifier: ^3.2.8
- version: 3.2.8
- zustand:
- specifier: ^3.7.2
- version: 3.7.2(react@18.2.0)
- devDependencies:
- '@biomejs/biome':
- specifier: 1.5.3
- version: 1.5.3
- '@testing-library/jest-dom':
- specifier: ^6.4.2
- version: 6.4.2(vitest@1.3.1(@types/node@20.11.20)(@vitest/ui@1.3.1)(jsdom@24.0.0))
- '@testing-library/react':
- specifier: ^14.2.1
- version: 14.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@testing-library/react-hooks':
- specifier: ^8.0.1
- version: 8.0.1(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react-test-renderer@18.2.0(react@18.2.0))(react@18.2.0)
- '@testing-library/user-event':
- specifier: ^14.5.2
- version: 14.5.2(@testing-library/dom@9.3.4)
- '@types/dagre':
- specifier: ^0.7.44
- version: 0.7.44
- '@types/lodash':
- specifier: ^4.14.177
- version: 4.14.177
- '@types/node':
- specifier: ^20.11.20
- version: 20.11.20
- '@types/react':
- specifier: ^18.2.60
- version: 18.2.60
- '@types/react-table':
- specifier: ^7.7.1
- version: 7.7.1
- '@types/string-format':
- specifier: ^2.0.0
- version: 2.0.0
- '@typescript-eslint/eslint-plugin':
- specifier: ^7.1.0
- version: 7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/parser':
- specifier: ^7.1.0
- version: 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- '@vitejs/plugin-react':
- specifier: ^4.2.1
- version: 4.2.1(vite@5.1.4(@types/node@20.11.20))
- '@vitest/ui':
- specifier: ^1.3.1
- version: 1.3.1(vitest@1.3.1)
- babel-eslint:
- specifier: ^10.1.0
- version: 10.1.0(eslint@8.57.0)
- eslint:
- specifier: ^8.57.0
- version: 8.57.0
- eslint-config-prettier:
- specifier: ^9.1.0
- version: 9.1.0(eslint@8.57.0)
- eslint-import-resolver-typescript:
- specifier: ^3.6.1
- version: 3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0)
- eslint-plugin-import:
- specifier: ^2.29.1
- version: 2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
- eslint-plugin-json:
- specifier: ^3.1.0
- version: 3.1.0
- eslint-plugin-jsx-a11y:
- specifier: ^6.8.0
- version: 6.8.0(eslint@8.57.0)
- eslint-plugin-prettier:
- specifier: ^5.1.3
- version: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5)
- eslint-plugin-react:
- specifier: ^7.33.2
- version: 7.33.2(eslint@8.57.0)
- eslint-plugin-react-hooks:
- specifier: ^4.6.0
- version: 4.6.0(eslint@8.57.0)
- identity-obj-proxy:
- specifier: ^3.0.0
- version: 3.0.0
- isomorphic-fetch:
- specifier: ^3.0.0
- version: 3.0.0
- jsdom:
- specifier: ^24.0.0
- version: 24.0.0
- prettier:
- specifier: ^3.2.5
- version: 3.2.5
- prettier-eslint:
- specifier: ^16.3.0
- version: 16.3.0
- react-test-renderer:
- specifier: ^18.2.0
- version: 18.2.0(react@18.2.0)
- type-fest:
- specifier: ^4.10.3
- version: 4.10.3
- typescript:
- specifier: ^5.3.3
- version: 5.3.3
- vitest:
- specifier: ^1.3.1
- version: 1.3.1(@types/node@20.11.20)(@vitest/ui@1.3.1)(jsdom@24.0.0)
-
-packages:
-
- '@aashutoshrathi/word-wrap@1.2.6':
- resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
- engines: {node: '>=0.10.0'}
-
- '@adobe/css-tools@4.3.3':
- resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==}
-
- '@ampproject/remapping@2.2.1':
- resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
- engines: {node: '>=6.0.0'}
-
- '@babel/code-frame@7.23.5':
- resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/compat-data@7.23.5':
- resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/core@7.23.9':
- resolution: {integrity: sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/generator@7.23.6':
- resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-compilation-targets@7.23.6':
- resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-environment-visitor@7.22.20':
- resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-function-name@7.23.0':
- resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-hoist-variables@7.22.5':
- resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-module-imports@7.22.15':
- resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-module-transforms@7.23.3':
- resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
-
- '@babel/helper-plugin-utils@7.22.5':
- resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-simple-access@7.22.5':
- resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-split-export-declaration@7.22.6':
- resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-string-parser@7.23.4':
- resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-validator-identifier@7.22.20':
- resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-validator-option@7.23.5':
- resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helpers@7.23.9':
- resolution: {integrity: sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/highlight@7.23.4':
- resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==}
- engines: {node: '>=6.9.0'}
-
- '@babel/parser@7.23.9':
- resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
- '@babel/plugin-transform-react-jsx-self@7.23.3':
- resolution: {integrity: sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-transform-react-jsx-source@7.23.3':
- resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/runtime@7.21.0':
- resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/runtime@7.23.9':
- resolution: {integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/template@7.23.9':
- resolution: {integrity: sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/traverse@7.23.9':
- resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/types@7.23.9':
- resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==}
- engines: {node: '>=6.9.0'}
-
- '@biomejs/biome@1.5.3':
- resolution: {integrity: sha512-yvZCa/g3akwTaAQ7PCwPWDCkZs3Qa5ONg/fgOUT9e6wAWsPftCjLQFPXBeGxPK30yZSSpgEmRCfpGTmVbUjGgg==}
- engines: {node: '>=14.*'}
- hasBin: true
-
- '@biomejs/cli-darwin-arm64@1.5.3':
- resolution: {integrity: sha512-ImU7mh1HghEDyqNmxEZBoMPr8SxekkZuYcs+gynKlNW+TALQs7swkERiBLkG9NR0K1B3/2uVzlvYowXrmlW8hw==}
- engines: {node: '>=14.*'}
- cpu: [arm64]
- os: [darwin]
-
- '@biomejs/cli-darwin-x64@1.5.3':
- resolution: {integrity: sha512-vCdASqYnlpq/swErH7FD6nrFz0czFtK4k/iLgj0/+VmZVjineFPgevOb+Sr9vz0tk0GfdQO60bSpI74zU8M9Dw==}
- engines: {node: '>=14.*'}
- cpu: [x64]
- os: [darwin]
-
- '@biomejs/cli-linux-arm64-musl@1.5.3':
- resolution: {integrity: sha512-DYuMizUYUBYfS0IHGjDrOP1RGipqWfMGEvNEJ398zdtmCKLXaUvTimiox5dvx4X15mBK5M2m8wgWUgOP1giUpQ==}
- engines: {node: '>=14.*'}
- cpu: [arm64]
- os: [linux]
-
- '@biomejs/cli-linux-arm64@1.5.3':
- resolution: {integrity: sha512-cupBQv0sNF1OKqBfx7EDWMSsKwRrBUZfjXawT4s6hKV6ALq7p0QzWlxr/sDmbKMLOaLQtw2Qgu/77N9rm+f9Rg==}
- engines: {node: '>=14.*'}
- cpu: [arm64]
- os: [linux]
-
- '@biomejs/cli-linux-x64-musl@1.5.3':
- resolution: {integrity: sha512-UUHiAnlDqr2Y/LpvshBFhUYMWkl2/Jn+bi3U6jKuav0qWbbBKU/ByHgR4+NBxpKBYoCtWxhnmatfH1bpPIuZMw==}
- engines: {node: '>=14.*'}
- cpu: [x64]
- os: [linux]
-
- '@biomejs/cli-linux-x64@1.5.3':
- resolution: {integrity: sha512-YQrSArQvcv4FYsk7Q91Yv4uuu5F8hJyORVcv3zsjCLGkjIjx2RhjYLpTL733SNL7v33GmOlZY0eFR1ko38tuUw==}
- engines: {node: '>=14.*'}
- cpu: [x64]
- os: [linux]
-
- '@biomejs/cli-win32-arm64@1.5.3':
- resolution: {integrity: sha512-HxatYH7vf/kX9nrD+pDYuV2GI9GV8EFo6cfKkahAecTuZLPxryHx1WEfJthp5eNsE0+09STGkKIKjirP0ufaZA==}
- engines: {node: '>=14.*'}
- cpu: [arm64]
- os: [win32]
-
- '@biomejs/cli-win32-x64@1.5.3':
- resolution: {integrity: sha512-fMvbSouZEASU7mZH8SIJSANDm5OqsjgtVXlbUqxwed6BP7uuHRSs396Aqwh2+VoW8fwTpp6ybIUoC9FrzB0kyA==}
- engines: {node: '>=14.*'}
- cpu: [x64]
- os: [win32]
-
- '@chakra-ui/accordion@2.3.1':
- resolution: {integrity: sha512-FSXRm8iClFyU+gVaXisOSEw0/4Q+qZbFRiuhIAkVU6Boj0FxAMrlo9a8AV5TuF77rgaHytCdHk0Ng+cyUijrag==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
-
- '@chakra-ui/alert@2.2.2':
- resolution: {integrity: sha512-jHg4LYMRNOJH830ViLuicjb3F+v6iriE/2G5T+Sd0Hna04nukNJ1MxUmBPE+vI22me2dIflfelu2v9wdB6Pojw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/anatomy@2.2.2':
- resolution: {integrity: sha512-MV6D4VLRIHr4PkW4zMyqfrNS1mPlCTiCXwvYGtDFQYr+xHFfonhAuf9WjsSc0nyp2m0OdkSLnzmVKkZFLo25Tg==}
-
- '@chakra-ui/avatar@2.3.0':
- resolution: {integrity: sha512-8gKSyLfygnaotbJbDMHDiJoF38OHXUYVme4gGxZ1fLnQEdPVEaIWfH+NndIjOM0z8S+YEFnT9KyGMUtvPrBk3g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/breadcrumb@2.2.0':
- resolution: {integrity: sha512-4cWCG24flYBxjruRi4RJREWTGF74L/KzI2CognAW/d/zWR0CjiScuJhf37Am3LFbCySP6WSoyBOtTIoTA4yLEA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/breakpoint-utils@2.0.8':
- resolution: {integrity: sha512-Pq32MlEX9fwb5j5xx8s18zJMARNHlQZH2VH1RZgfgRDpp7DcEgtRW5AInfN5CfqdHLO1dGxA7I3MqEuL5JnIsA==}
-
- '@chakra-ui/button@2.1.0':
- resolution: {integrity: sha512-95CplwlRKmmUXkdEp/21VkEWgnwcx2TOBG6NfYlsuLBDHSLlo5FKIiE2oSi4zXc4TLcopGcWPNcm/NDaSC5pvA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/card@2.2.0':
- resolution: {integrity: sha512-xUB/k5MURj4CtPAhdSoXZidUbm8j3hci9vnc+eZJVDqhDOShNlD6QeniQNRPRys4lWAQLCbFcrwL29C8naDi6g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/checkbox@2.3.2':
- resolution: {integrity: sha512-85g38JIXMEv6M+AcyIGLh7igNtfpAN6KGQFYxY9tBj0eWvWk4NKQxvqqyVta0bSAyIl1rixNIIezNpNWk2iO4g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/clickable@2.1.0':
- resolution: {integrity: sha512-flRA/ClPUGPYabu+/GLREZVZr9j2uyyazCAUHAdrTUEdDYCr31SVGhgh7dgKdtq23bOvAQJpIJjw/0Bs0WvbXw==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/close-button@2.1.1':
- resolution: {integrity: sha512-gnpENKOanKexswSVpVz7ojZEALl2x5qjLYNqSQGbxz+aP9sOXPfUS56ebyBrre7T7exuWGiFeRwnM0oVeGPaiw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/color-mode@2.2.0':
- resolution: {integrity: sha512-niTEA8PALtMWRI9wJ4LL0CSBDo8NBfLNp4GD6/0hstcm3IlbBHTVKxN6HwSaoNYfphDQLxCjT4yG+0BJA5tFpg==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/control-box@2.1.0':
- resolution: {integrity: sha512-gVrRDyXFdMd8E7rulL0SKeoljkLQiPITFnsyMO8EFHNZ+AHt5wK4LIguYVEq88APqAGZGfHFWXr79RYrNiE3Mg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/counter@2.1.0':
- resolution: {integrity: sha512-s6hZAEcWT5zzjNz2JIWUBzRubo9la/oof1W7EKZVVfPYHERnl5e16FmBC79Yfq8p09LQ+aqFKm/etYoJMMgghw==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/css-reset@2.3.0':
- resolution: {integrity: sha512-cQwwBy5O0jzvl0K7PLTLgp8ijqLPKyuEMiDXwYzl95seD3AoeuoCLyzZcJtVqaUZ573PiBdAbY/IlZcwDOItWg==}
- peerDependencies:
- '@emotion/react': '>=10.0.35'
- react: '>=18'
-
- '@chakra-ui/descendant@3.1.0':
- resolution: {integrity: sha512-VxCIAir08g5w27klLyi7PVo8BxhW4tgU/lxQyujkmi4zx7hT9ZdrcQLAted/dAa+aSIZ14S1oV0Q9lGjsAdxUQ==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/dom-utils@2.1.0':
- resolution: {integrity: sha512-ZmF2qRa1QZ0CMLU8M1zCfmw29DmPNtfjR9iTo74U5FPr3i1aoAh7fbJ4qAlZ197Xw9eAW28tvzQuoVWeL5C7fQ==}
-
- '@chakra-ui/editable@3.1.0':
- resolution: {integrity: sha512-j2JLrUL9wgg4YA6jLlbU88370eCRyor7DZQD9lzpY95tSOXpTljeg3uF9eOmDnCs6fxp3zDWIfkgMm/ExhcGTg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/event-utils@2.0.8':
- resolution: {integrity: sha512-IGM/yGUHS+8TOQrZGpAKOJl/xGBrmRYJrmbHfUE7zrG3PpQyXvbLDP1M+RggkCFVgHlJi2wpYIf0QtQlU0XZfw==}
-
- '@chakra-ui/focus-lock@2.1.0':
- resolution: {integrity: sha512-EmGx4PhWGjm4dpjRqM4Aa+rCWBxP+Rq8Uc/nAVnD4YVqkEhBkrPTpui2lnjsuxqNaZ24fIAZ10cF1hlpemte/w==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/form-control@2.2.0':
- resolution: {integrity: sha512-wehLC1t4fafCVJ2RvJQT2jyqsAwX7KymmiGqBu7nQoQz8ApTkGABWpo/QwDh3F/dBLrouHDoOvGmYTqft3Mirw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/hooks@2.2.1':
- resolution: {integrity: sha512-RQbTnzl6b1tBjbDPf9zGRo9rf/pQMholsOudTxjy4i9GfTfz6kgp5ValGjQm2z7ng6Z31N1cnjZ1AlSzQ//ZfQ==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/icon@3.2.0':
- resolution: {integrity: sha512-xxjGLvlX2Ys4H0iHrI16t74rG9EBcpFvJ3Y3B7KMQTrnW34Kf7Da/UC8J67Gtx85mTHW020ml85SVPKORWNNKQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/image@2.1.0':
- resolution: {integrity: sha512-bskumBYKLiLMySIWDGcz0+D9Th0jPvmX6xnRMs4o92tT3Od/bW26lahmV2a2Op2ItXeCmRMY+XxJH5Gy1i46VA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/input@2.1.2':
- resolution: {integrity: sha512-GiBbb3EqAA8Ph43yGa6Mc+kUPjh4Spmxp1Pkelr8qtudpc3p2PJOOebLpd90mcqw8UePPa+l6YhhPtp6o0irhw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/layout@2.3.1':
- resolution: {integrity: sha512-nXuZ6WRbq0WdgnRgLw+QuxWAHuhDtVX8ElWqcTK+cSMFg/52eVP47czYBE5F35YhnoW2XBwfNoNgZ7+e8Z01Rg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/lazy-utils@2.0.5':
- resolution: {integrity: sha512-UULqw7FBvcckQk2n3iPO56TMJvDsNv0FKZI6PlUNJVaGsPbsYxK/8IQ60vZgaTVPtVcjY6BE+y6zg8u9HOqpyg==}
-
- '@chakra-ui/live-region@2.1.0':
- resolution: {integrity: sha512-ZOxFXwtaLIsXjqnszYYrVuswBhnIHHP+XIgK1vC6DePKtyK590Wg+0J0slDwThUAd4MSSIUa/nNX84x1GMphWw==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/media-query@3.3.0':
- resolution: {integrity: sha512-IsTGgFLoICVoPRp9ykOgqmdMotJG0CnPsKvGQeSFOB/dZfIujdVb14TYxDU4+MURXry1MhJ7LzZhv+Ml7cr8/g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/menu@2.2.1':
- resolution: {integrity: sha512-lJS7XEObzJxsOwWQh7yfG4H8FzFPRP5hVPN/CL+JzytEINCSBvsCDHrYPQGp7jzpCi8vnTqQQGQe0f8dwnXd2g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
-
- '@chakra-ui/modal@2.3.1':
- resolution: {integrity: sha512-TQv1ZaiJMZN+rR9DK0snx/OPwmtaGH1HbZtlYt4W4s6CzyK541fxLRTjIXfEzIGpvNW+b6VFuFjbcR78p4DEoQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@chakra-ui/number-input@2.1.2':
- resolution: {integrity: sha512-pfOdX02sqUN0qC2ysuvgVDiws7xZ20XDIlcNhva55Jgm095xjm8eVdIBfNm3SFbSUNxyXvLTW/YQanX74tKmuA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/number-utils@2.0.7':
- resolution: {integrity: sha512-yOGxBjXNvLTBvQyhMDqGU0Oj26s91mbAlqKHiuw737AXHt0aPllOthVUqQMeaYLwLCjGMg0jtI7JReRzyi94Dg==}
-
- '@chakra-ui/object-utils@2.1.0':
- resolution: {integrity: sha512-tgIZOgLHaoti5PYGPTwK3t/cqtcycW0owaiOXoZOcpwwX/vlVb+H1jFsQyWiiwQVPt9RkoSLtxzXamx+aHH+bQ==}
-
- '@chakra-ui/pin-input@2.1.0':
- resolution: {integrity: sha512-x4vBqLStDxJFMt+jdAHHS8jbh294O53CPQJoL4g228P513rHylV/uPscYUHrVJXRxsHfRztQO9k45jjTYaPRMw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/popover@2.2.1':
- resolution: {integrity: sha512-K+2ai2dD0ljvJnlrzesCDT9mNzLifE3noGKZ3QwLqd/K34Ym1W/0aL1ERSynrcG78NKoXS54SdEzkhCZ4Gn/Zg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
-
- '@chakra-ui/popper@3.1.0':
- resolution: {integrity: sha512-ciDdpdYbeFG7og6/6J8lkTFxsSvwTdMLFkpVylAF6VNC22jssiWfquj2eyD4rJnzkRFPvIWJq8hvbfhsm+AjSg==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/portal@2.1.0':
- resolution: {integrity: sha512-9q9KWf6SArEcIq1gGofNcFPSWEyl+MfJjEUg/un1SMlQjaROOh3zYr+6JAwvcORiX7tyHosnmWC3d3wI2aPSQg==}
- peerDependencies:
- react: '>=18'
- react-dom: '>=18'
-
- '@chakra-ui/progress@2.2.0':
- resolution: {integrity: sha512-qUXuKbuhN60EzDD9mHR7B67D7p/ZqNS2Aze4Pbl1qGGZfulPW0PY8Rof32qDtttDQBkzQIzFGE8d9QpAemToIQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/provider@2.4.2':
- resolution: {integrity: sha512-w0Tef5ZCJK1mlJorcSjItCSbyvVuqpvyWdxZiVQmE6fvSJR83wZof42ux0+sfWD+I7rHSfj+f9nzhNaEWClysw==}
- peerDependencies:
- '@emotion/react': ^11.0.0
- '@emotion/styled': ^11.0.0
- react: '>=18'
- react-dom: '>=18'
-
- '@chakra-ui/radio@2.1.2':
- resolution: {integrity: sha512-n10M46wJrMGbonaghvSRnZ9ToTv/q76Szz284gv4QUWvyljQACcGrXIONUnQ3BIwbOfkRqSk7Xl/JgZtVfll+w==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/react-children-utils@2.0.6':
- resolution: {integrity: sha512-QVR2RC7QsOsbWwEnq9YduhpqSFnZGvjjGREV8ygKi8ADhXh93C8azLECCUVgRJF2Wc+So1fgxmjLcbZfY2VmBA==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-context@2.1.0':
- resolution: {integrity: sha512-iahyStvzQ4AOwKwdPReLGfDesGG+vWJfEsn0X/NoGph/SkN+HXtv2sCfYFFR9k7bb+Kvc6YfpLlSuLvKMHi2+w==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-env@3.1.0':
- resolution: {integrity: sha512-Vr96GV2LNBth3+IKzr/rq1IcnkXv+MLmwjQH6C8BRtn3sNskgDFD5vLkVXcEhagzZMCh8FR3V/bzZPojBOyNhw==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-types@2.0.7':
- resolution: {integrity: sha512-12zv2qIZ8EHwiytggtGvo4iLT0APris7T0qaAWqzpUGS0cdUtR8W+V1BJ5Ocq+7tA6dzQ/7+w5hmXih61TuhWQ==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-animation-state@2.1.0':
- resolution: {integrity: sha512-CFZkQU3gmDBwhqy0vC1ryf90BVHxVN8cTLpSyCpdmExUEtSEInSCGMydj2fvn7QXsz/za8JNdO2xxgJwxpLMtg==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-callback-ref@2.1.0':
- resolution: {integrity: sha512-efnJrBtGDa4YaxDzDE90EnKD3Vkh5a1t3w7PhnRQmsphLy3g2UieasoKTlT2Hn118TwDjIv5ZjHJW6HbzXA9wQ==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-controllable-state@2.1.0':
- resolution: {integrity: sha512-QR/8fKNokxZUs4PfxjXuwl0fj/d71WPrmLJvEpCTkHjnzu7LnYvzoe2wB867IdooQJL0G1zBxl0Dq+6W1P3jpg==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-disclosure@2.1.0':
- resolution: {integrity: sha512-Ax4pmxA9LBGMyEZJhhUZobg9C0t3qFE4jVF1tGBsrLDcdBeLR9fwOogIPY9Hf0/wqSlAryAimICbr5hkpa5GSw==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-event-listener@2.1.0':
- resolution: {integrity: sha512-U5greryDLS8ISP69DKDsYcsXRtAdnTQT+jjIlRYZ49K/XhUR/AqVZCK5BkR1spTDmO9H8SPhgeNKI70ODuDU/Q==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-focus-effect@2.1.0':
- resolution: {integrity: sha512-xzVboNy7J64xveLcxTIJ3jv+lUJKDwRM7Szwn9tNzUIPD94O3qwjV7DDCUzN2490nSYDF4OBMt/wuDBtaR3kUQ==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-focus-on-pointer-down@2.1.0':
- resolution: {integrity: sha512-2jzrUZ+aiCG/cfanrolsnSMDykCAbv9EK/4iUyZno6BYb3vziucmvgKuoXbMPAzWNtwUwtuMhkby8rc61Ue+Lg==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-interval@2.1.0':
- resolution: {integrity: sha512-8iWj+I/+A0J08pgEXP1J1flcvhLBHkk0ln7ZvGIyXiEyM6XagOTJpwNhiu+Bmk59t3HoV/VyvyJTa+44sEApuw==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-latest-ref@2.1.0':
- resolution: {integrity: sha512-m0kxuIYqoYB0va9Z2aW4xP/5b7BzlDeWwyXCH6QpT2PpW3/281L3hLCm1G0eOUcdVlayqrQqOeD6Mglq+5/xoQ==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-merge-refs@2.1.0':
- resolution: {integrity: sha512-lERa6AWF1cjEtWSGjxWTaSMvneccnAVH4V4ozh8SYiN9fSPZLlSG3kNxfNzdFvMEhM7dnP60vynF7WjGdTgQbQ==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-outside-click@2.2.0':
- resolution: {integrity: sha512-PNX+s/JEaMneijbgAM4iFL+f3m1ga9+6QK0E5Yh4s8KZJQ/bLwZzdhMz8J/+mL+XEXQ5J0N8ivZN28B82N1kNw==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-pan-event@2.1.0':
- resolution: {integrity: sha512-xmL2qOHiXqfcj0q7ZK5s9UjTh4Gz0/gL9jcWPA6GVf+A0Od5imEDa/Vz+533yQKWiNSm1QGrIj0eJAokc7O4fg==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-previous@2.1.0':
- resolution: {integrity: sha512-pjxGwue1hX8AFcmjZ2XfrQtIJgqbTF3Qs1Dy3d1krC77dEsiCUbQ9GzOBfDc8pfd60DrB5N2tg5JyHbypqh0Sg==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-safe-layout-effect@2.1.0':
- resolution: {integrity: sha512-Knbrrx/bcPwVS1TorFdzrK/zWA8yuU/eaXDkNj24IrKoRlQrSBFarcgAEzlCHtzuhufP3OULPkELTzz91b0tCw==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-size@2.1.0':
- resolution: {integrity: sha512-tbLqrQhbnqOjzTaMlYytp7wY8BW1JpL78iG7Ru1DlV4EWGiAmXFGvtnEt9HftU0NJ0aJyjgymkxfVGI55/1Z4A==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-timeout@2.1.0':
- resolution: {integrity: sha512-cFN0sobKMM9hXUhyCofx3/Mjlzah6ADaEl/AXl5Y+GawB5rgedgAcu2ErAgarEkwvsKdP6c68CKjQ9dmTQlJxQ==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-update-effect@2.1.0':
- resolution: {integrity: sha512-ND4Q23tETaR2Qd3zwCKYOOS1dfssojPLJMLvUtUbW5M9uW1ejYWgGUobeAiOVfSplownG8QYMmHTP86p/v0lbA==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-utils@2.0.12':
- resolution: {integrity: sha512-GbSfVb283+YA3kA8w8xWmzbjNWk14uhNpntnipHCftBibl0lxtQ9YqMFQLwuFOO0U2gYVocszqqDWX+XNKq9hw==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react@2.8.2':
- resolution: {integrity: sha512-Hn0moyxxyCDKuR9ywYpqgX8dvjqwu9ArwpIb9wHNYjnODETjLwazgNIliCVBRcJvysGRiV51U2/JtJVrpeCjUQ==}
- peerDependencies:
- '@emotion/react': ^11.0.0
- '@emotion/styled': ^11.0.0
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@chakra-ui/select@2.1.2':
- resolution: {integrity: sha512-ZwCb7LqKCVLJhru3DXvKXpZ7Pbu1TDZ7N0PdQ0Zj1oyVLJyrpef1u9HR5u0amOpqcH++Ugt0f5JSmirjNlctjA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/shared-utils@2.0.5':
- resolution: {integrity: sha512-4/Wur0FqDov7Y0nCXl7HbHzCg4aq86h+SXdoUeuCMD3dSj7dpsVnStLYhng1vxvlbUnLpdF4oz5Myt3i/a7N3Q==}
-
- '@chakra-ui/skeleton@2.1.0':
- resolution: {integrity: sha512-JNRuMPpdZGd6zFVKjVQ0iusu3tXAdI29n4ZENYwAJEMf/fN0l12sVeirOxkJ7oEL0yOx2AgEYFSKdbcAgfUsAQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/skip-nav@2.1.0':
- resolution: {integrity: sha512-Hk+FG+vadBSH0/7hwp9LJnLjkO0RPGnx7gBJWI4/SpoJf3e4tZlWYtwGj0toYY4aGKl93jVghuwGbDBEMoHDug==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/slider@2.1.0':
- resolution: {integrity: sha512-lUOBcLMCnFZiA/s2NONXhELJh6sY5WtbRykPtclGfynqqOo47lwWJx+VP7xaeuhDOPcWSSecWc9Y1BfPOCz9cQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/spinner@2.1.0':
- resolution: {integrity: sha512-hczbnoXt+MMv/d3gE+hjQhmkzLiKuoTo42YhUG7Bs9OSv2lg1fZHW1fGNRFP3wTi6OIbD044U1P9HK+AOgFH3g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/stat@2.1.1':
- resolution: {integrity: sha512-LDn0d/LXQNbAn2KaR3F1zivsZCewY4Jsy1qShmfBMKwn6rI8yVlbvu6SiA3OpHS0FhxbsZxQI6HefEoIgtqY6Q==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/stepper@2.3.1':
- resolution: {integrity: sha512-ky77lZbW60zYkSXhYz7kbItUpAQfEdycT0Q4bkHLxfqbuiGMf8OmgZOQkOB9uM4v0zPwy2HXhe0vq4Dd0xa55Q==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/styled-system@2.9.2':
- resolution: {integrity: sha512-To/Z92oHpIE+4nk11uVMWqo2GGRS86coeMmjxtpnErmWRdLcp1WVCVRAvn+ZwpLiNR+reWFr2FFqJRsREuZdAg==}
-
- '@chakra-ui/switch@2.1.2':
- resolution: {integrity: sha512-pgmi/CC+E1v31FcnQhsSGjJnOE2OcND4cKPyTE+0F+bmGm48Q/b5UmKD9Y+CmZsrt/7V3h8KNczowupfuBfIHA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
-
- '@chakra-ui/system@2.6.2':
- resolution: {integrity: sha512-EGtpoEjLrUu4W1fHD+a62XR+hzC5YfsWm+6lO0Kybcga3yYEij9beegO0jZgug27V+Rf7vns95VPVP6mFd/DEQ==}
- peerDependencies:
- '@emotion/react': ^11.0.0
- '@emotion/styled': ^11.0.0
- react: '>=18'
-
- '@chakra-ui/table@2.1.0':
- resolution: {integrity: sha512-o5OrjoHCh5uCLdiUb0Oc0vq9rIAeHSIRScc2ExTC9Qg/uVZl2ygLrjToCaKfaaKl1oQexIeAcZDKvPG8tVkHyQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/tabs@3.0.0':
- resolution: {integrity: sha512-6Mlclp8L9lqXmsGWF5q5gmemZXOiOYuh0SGT/7PgJVNPz3LXREXlXg2an4MBUD8W5oTkduCX+3KTMCwRrVrDYw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/tag@3.1.1':
- resolution: {integrity: sha512-Bdel79Dv86Hnge2PKOU+t8H28nm/7Y3cKd4Kfk9k3lOpUh4+nkSGe58dhRzht59lEqa4N9waCgQiBdkydjvBXQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/textarea@2.1.2':
- resolution: {integrity: sha512-ip7tvklVCZUb2fOHDb23qPy/Fr2mzDOGdkrpbNi50hDCiV4hFX02jdQJdi3ydHZUyVgZVBKPOJ+lT9i7sKA2wA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/theme-tools@2.1.2':
- resolution: {integrity: sha512-Qdj8ajF9kxY4gLrq7gA+Azp8CtFHGO9tWMN2wfF9aQNgG9AuMhPrUzMq9AMQ0MXiYcgNq/FD3eegB43nHVmXVA==}
- peerDependencies:
- '@chakra-ui/styled-system': '>=2.0.0'
-
- '@chakra-ui/theme-utils@2.0.21':
- resolution: {integrity: sha512-FjH5LJbT794r0+VSCXB3lT4aubI24bLLRWB+CuRKHijRvsOg717bRdUN/N1fEmEpFnRVrbewttWh/OQs0EWpWw==}
-
- '@chakra-ui/theme@3.3.1':
- resolution: {integrity: sha512-Hft/VaT8GYnItGCBbgWd75ICrIrIFrR7lVOhV/dQnqtfGqsVDlrztbSErvMkoPKt0UgAkd9/o44jmZ6X4U2nZQ==}
- peerDependencies:
- '@chakra-ui/styled-system': '>=2.8.0'
-
- '@chakra-ui/toast@7.0.2':
- resolution: {integrity: sha512-yvRP8jFKRs/YnkuE41BVTq9nB2v/KDRmje9u6dgDmE5+1bFt3bwjdf9gVbif4u5Ve7F7BGk5E093ARRVtvLvXA==}
- peerDependencies:
- '@chakra-ui/system': 2.6.2
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@chakra-ui/tooltip@2.3.1':
- resolution: {integrity: sha512-Rh39GBn/bL4kZpuEMPPRwYNnccRCL+w9OqamWHIB3Qboxs6h8cOyXfIdGxjo72lvhu1QI/a4KFqkM3St+WfC0A==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@chakra-ui/transition@2.1.0':
- resolution: {integrity: sha512-orkT6T/Dt+/+kVwJNy7zwJ+U2xAZ3EU7M3XCs45RBvUnZDr/u9vdmaM/3D/rOpmQJWgQBwKPJleUXrYWUagEDQ==}
- peerDependencies:
- framer-motion: '>=4.0.0'
- react: '>=18'
-
- '@chakra-ui/utils@2.0.14':
- resolution: {integrity: sha512-vYxtAUPY09Ex2Ae2ZvQKA1d2+lMKq/wUaRiqpwmeLfutEQuPQZc3qzQcAIMRQx3wLgXr9BUFDtHgBoOz0XKtZw==}
-
- '@chakra-ui/utils@2.0.15':
- resolution: {integrity: sha512-El4+jL0WSaYYs+rJbuYFDbjmfCcfGDmRY95GO4xwzit6YAPZBLcR65rOEwLps+XWluZTy1xdMrusg/hW0c1aAA==}
-
- '@chakra-ui/visually-hidden@2.2.0':
- resolution: {integrity: sha512-KmKDg01SrQ7VbTD3+cPWf/UfpF5MSwm3v7MWi0n5t8HnnadT13MF0MJCDSXbBWnzLv1ZKJ6zlyAOeARWX+DpjQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@emotion/babel-plugin@11.11.0':
- resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==}
-
- '@emotion/cache@11.10.5':
- resolution: {integrity: sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==}
-
- '@emotion/cache@11.11.0':
- resolution: {integrity: sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==}
-
- '@emotion/hash@0.9.1':
- resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==}
-
- '@emotion/is-prop-valid@1.2.2':
- resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==}
-
- '@emotion/memoize@0.8.0':
- resolution: {integrity: sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==}
-
- '@emotion/memoize@0.8.1':
- resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==}
-
- '@emotion/react@11.11.4':
- resolution: {integrity: sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==}
- peerDependencies:
- '@types/react': '*'
- react: '>=16.8.0'
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- '@emotion/serialize@1.1.3':
- resolution: {integrity: sha512-iD4D6QVZFDhcbH0RAG1uVu1CwVLMWUkCvAqqlewO/rxf8+87yIBAlt4+AxMiiKPLs5hFc0owNk/sLLAOROw3cA==}
-
- '@emotion/sheet@1.2.1':
- resolution: {integrity: sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==}
-
- '@emotion/sheet@1.2.2':
- resolution: {integrity: sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==}
-
- '@emotion/styled@11.11.0':
- resolution: {integrity: sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==}
- peerDependencies:
- '@emotion/react': ^11.0.0-rc.0
- '@types/react': '*'
- react: '>=16.8.0'
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- '@emotion/unitless@0.8.1':
- resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==}
-
- '@emotion/use-insertion-effect-with-fallbacks@1.0.1':
- resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==}
- peerDependencies:
- react: '>=16.8.0'
-
- '@emotion/utils@1.2.0':
- resolution: {integrity: sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==}
-
- '@emotion/utils@1.2.1':
- resolution: {integrity: sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==}
-
- '@emotion/weak-memoize@0.3.0':
- resolution: {integrity: sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==}
-
- '@emotion/weak-memoize@0.3.1':
- resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==}
-
- '@esbuild/aix-ppc64@0.19.12':
- resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [aix]
-
- '@esbuild/android-arm64@0.19.12':
- resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [android]
-
- '@esbuild/android-arm@0.19.12':
- resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [android]
-
- '@esbuild/android-x64@0.19.12':
- resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [android]
-
- '@esbuild/darwin-arm64@0.19.12':
- resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [darwin]
-
- '@esbuild/darwin-x64@0.19.12':
- resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [darwin]
-
- '@esbuild/freebsd-arm64@0.19.12':
- resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [freebsd]
-
- '@esbuild/freebsd-x64@0.19.12':
- resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [freebsd]
-
- '@esbuild/linux-arm64@0.19.12':
- resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [linux]
-
- '@esbuild/linux-arm@0.19.12':
- resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [linux]
-
- '@esbuild/linux-ia32@0.19.12':
- resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [linux]
-
- '@esbuild/linux-loong64@0.19.12':
- resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==}
- engines: {node: '>=12'}
- cpu: [loong64]
- os: [linux]
-
- '@esbuild/linux-mips64el@0.19.12':
- resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==}
- engines: {node: '>=12'}
- cpu: [mips64el]
- os: [linux]
-
- '@esbuild/linux-ppc64@0.19.12':
- resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [linux]
-
- '@esbuild/linux-riscv64@0.19.12':
- resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==}
- engines: {node: '>=12'}
- cpu: [riscv64]
- os: [linux]
-
- '@esbuild/linux-s390x@0.19.12':
- resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==}
- engines: {node: '>=12'}
- cpu: [s390x]
- os: [linux]
-
- '@esbuild/linux-x64@0.19.12':
- resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [linux]
-
- '@esbuild/netbsd-x64@0.19.12':
- resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [netbsd]
-
- '@esbuild/openbsd-x64@0.19.12':
- resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [openbsd]
-
- '@esbuild/sunos-x64@0.19.12':
- resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [sunos]
-
- '@esbuild/win32-arm64@0.19.12':
- resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [win32]
-
- '@esbuild/win32-ia32@0.19.12':
- resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [win32]
-
- '@esbuild/win32-x64@0.19.12':
- resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [win32]
-
- '@eslint-community/eslint-utils@4.4.0':
- resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
-
- '@eslint-community/regexpp@4.10.0':
- resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
- engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
-
- '@eslint/eslintrc@2.1.4':
- resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- '@eslint/js@8.57.0':
- resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- '@floating-ui/core@1.1.0':
- resolution: {integrity: sha512-zbsLwtnHo84w1Kc8rScAo5GMk1GdecSlrflIbfnEBJwvTSj1SL6kkOYV+nHraMCPEy+RNZZUaZyL8JosDGCtGQ==}
-
- '@floating-ui/dom@1.1.0':
- resolution: {integrity: sha512-TSogMPVxbRe77QCj1dt8NmRiJasPvuc+eT5jnJ6YpLqgOD2zXc5UA3S1qwybN+GVCDNdKfpKy1oj8RpzLJvh6A==}
-
- '@hookform/devtools@4.3.0':
- resolution: {integrity: sha512-DTTTYJ9j+L4Nd/qj0k41WNbRF/qNQfZxbHwUupFeQWu6JOJ5Ak5ksxuoCbfSWrsXV5EPSmcfhpsDos0IOlwhsg==}
- peerDependencies:
- react: ^16.8.0 || ^17 || ^18
- react-dom: ^16.8.0 || ^17 || ^18
-
- '@hookform/resolvers@2.9.10':
- resolution: {integrity: sha512-JIL1DgJIlH9yuxcNGtyhsWX/PgNltz+5Gr6+8SX9fhXc/hPbEIk6wPI82nhgvp3uUb6ZfAM5mqg/x7KR7NAb+A==}
- peerDependencies:
- react-hook-form: ^7.0.0
-
- '@humanwhocodes/config-array@0.11.14':
- resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
- engines: {node: '>=10.10.0'}
-
- '@humanwhocodes/module-importer@1.0.1':
- resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
- engines: {node: '>=12.22'}
-
- '@humanwhocodes/object-schema@2.0.2':
- resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==}
-
- '@jest/schemas@29.6.3':
- resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jridgewell/gen-mapping@0.3.3':
- resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
- engines: {node: '>=6.0.0'}
-
- '@jridgewell/resolve-uri@3.1.2':
- resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
- engines: {node: '>=6.0.0'}
-
- '@jridgewell/set-array@1.1.2':
- resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
- engines: {node: '>=6.0.0'}
-
- '@jridgewell/sourcemap-codec@1.4.15':
- resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
-
- '@jridgewell/trace-mapping@0.3.22':
- resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==}
-
- '@next/env@13.5.6':
- resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==}
-
- '@next/swc-darwin-arm64@13.5.6':
- resolution: {integrity: sha512-5nvXMzKtZfvcu4BhtV0KH1oGv4XEW+B+jOfmBdpFI3C7FrB/MfujRpWYSBBO64+qbW8pkZiSyQv9eiwnn5VIQA==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [darwin]
-
- '@next/swc-darwin-x64@13.5.6':
- resolution: {integrity: sha512-6cgBfxg98oOCSr4BckWjLLgiVwlL3vlLj8hXg2b+nDgm4bC/qVXXLfpLB9FHdoDu4057hzywbxKvmYGmi7yUzA==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [darwin]
-
- '@next/swc-linux-arm64-gnu@13.5.6':
- resolution: {integrity: sha512-txagBbj1e1w47YQjcKgSU4rRVQ7uF29YpnlHV5xuVUsgCUf2FmyfJ3CPjZUvpIeXCJAoMCFAoGnbtX86BK7+sg==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
-
- '@next/swc-linux-arm64-musl@13.5.6':
- resolution: {integrity: sha512-cGd+H8amifT86ZldVJtAKDxUqeFyLWW+v2NlBULnLAdWsiuuN8TuhVBt8ZNpCqcAuoruoSWynvMWixTFcroq+Q==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
-
- '@next/swc-linux-x64-gnu@13.5.6':
- resolution: {integrity: sha512-Mc2b4xiIWKXIhBy2NBTwOxGD3nHLmq4keFk+d4/WL5fMsB8XdJRdtUlL87SqVCTSaf1BRuQQf1HvXZcy+rq3Nw==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [linux]
-
- '@next/swc-linux-x64-musl@13.5.6':
- resolution: {integrity: sha512-CFHvP9Qz98NruJiUnCe61O6GveKKHpJLloXbDSWRhqhkJdZD2zU5hG+gtVJR//tyW897izuHpM6Gtf6+sNgJPQ==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [linux]
-
- '@next/swc-win32-arm64-msvc@13.5.6':
- resolution: {integrity: sha512-aFv1ejfkbS7PUa1qVPwzDHjQWQtknzAZWGTKYIAaS4NMtBlk3VyA6AYn593pqNanlicewqyl2jUhQAaFV/qXsg==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [win32]
-
- '@next/swc-win32-ia32-msvc@13.5.6':
- resolution: {integrity: sha512-XqqpHgEIlBHvzwG8sp/JXMFkLAfGLqkbVsyN+/Ih1mR8INb6YCc2x/Mbwi6hsAgUnqQztz8cvEbHJUbSl7RHDg==}
- engines: {node: '>= 10'}
- cpu: [ia32]
- os: [win32]
-
- '@next/swc-win32-x64-msvc@13.5.6':
- resolution: {integrity: sha512-Cqfe1YmOS7k+5mGu92nl5ULkzpKuxJrP3+4AEuPmrpFZ3BHxTY3TnHmU1On3bFmFFs6FbTcdF58CCUProGpIGQ==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [win32]
-
- '@nodelib/fs.scandir@2.1.5':
- resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
- engines: {node: '>= 8'}
-
- '@nodelib/fs.stat@2.0.5':
- resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
- engines: {node: '>= 8'}
-
- '@nodelib/fs.walk@1.2.8':
- resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
- engines: {node: '>= 8'}
-
- '@pkgr/core@0.1.1':
- resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==}
- engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
-
- '@polka/url@1.0.0-next.24':
- resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==}
-
- '@popperjs/core@2.11.0':
- resolution: {integrity: sha512-zrsUxjLOKAzdewIDRWy9nsV1GQsKBCWaGwsZQlCgr6/q+vjyZhFgqedLfFBuI9anTPEUT4APq9Mu0SZBTzIcGQ==}
-
- '@reactflow/background@11.3.9':
- resolution: {integrity: sha512-byj/G9pEC8tN0wT/ptcl/LkEP/BBfa33/SvBkqE4XwyofckqF87lKp573qGlisfnsijwAbpDlf81PuFL41So4Q==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
-
- '@reactflow/controls@11.2.9':
- resolution: {integrity: sha512-e8nWplbYfOn83KN1BrxTXS17+enLyFnjZPbyDgHSRLtI5ZGPKF/8iRXV+VXb2LFVzlu4Wh3la/pkxtfP/0aguA==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
-
- '@reactflow/core@11.10.4':
- resolution: {integrity: sha512-j3i9b2fsTX/sBbOm+RmNzYEFWbNx4jGWGuGooh2r1jQaE2eV+TLJgiG/VNOp0q5mBl9f6g1IXs3Gm86S9JfcGw==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
-
- '@reactflow/minimap@11.7.9':
- resolution: {integrity: sha512-le95jyTtt3TEtJ1qa7tZ5hyM4S7gaEQkW43cixcMOZLu33VAdc2aCpJg/fXcRrrf7moN2Mbl9WIMNXUKsp5ILA==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
-
- '@reactflow/node-resizer@2.2.9':
- resolution: {integrity: sha512-HfickMm0hPDIHt9qH997nLdgLt0kayQyslKE0RS/GZvZ4UMQJlx/NRRyj5y47Qyg0NnC66KYOQWDM9LLzRTnUg==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
-
- '@reactflow/node-toolbar@1.3.9':
- resolution: {integrity: sha512-VmgxKmToax4sX1biZ9LXA7cj/TBJ+E5cklLGwquCCVVxh+lxpZGTBF3a5FJGVHiUNBBtFsC8ldcSZIK4cAlQww==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
-
- '@rollup/rollup-android-arm-eabi@4.12.0':
- resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==}
- cpu: [arm]
- os: [android]
-
- '@rollup/rollup-android-arm64@4.12.0':
- resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==}
- cpu: [arm64]
- os: [android]
-
- '@rollup/rollup-darwin-arm64@4.12.0':
- resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==}
- cpu: [arm64]
- os: [darwin]
-
- '@rollup/rollup-darwin-x64@4.12.0':
- resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==}
- cpu: [x64]
- os: [darwin]
-
- '@rollup/rollup-linux-arm-gnueabihf@4.12.0':
- resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==}
- cpu: [arm]
- os: [linux]
-
- '@rollup/rollup-linux-arm64-gnu@4.12.0':
- resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==}
- cpu: [arm64]
- os: [linux]
-
- '@rollup/rollup-linux-arm64-musl@4.12.0':
- resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==}
- cpu: [arm64]
- os: [linux]
-
- '@rollup/rollup-linux-riscv64-gnu@4.12.0':
- resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==}
- cpu: [riscv64]
- os: [linux]
-
- '@rollup/rollup-linux-x64-gnu@4.12.0':
- resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==}
- cpu: [x64]
- os: [linux]
-
- '@rollup/rollup-linux-x64-musl@4.12.0':
- resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==}
- cpu: [x64]
- os: [linux]
-
- '@rollup/rollup-win32-arm64-msvc@4.12.0':
- resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==}
- cpu: [arm64]
- os: [win32]
-
- '@rollup/rollup-win32-ia32-msvc@4.12.0':
- resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==}
- cpu: [ia32]
- os: [win32]
-
- '@rollup/rollup-win32-x64-msvc@4.12.0':
- resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==}
- cpu: [x64]
- os: [win32]
-
- '@sinclair/typebox@0.27.8':
- resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
-
- '@swc/helpers@0.5.2':
- resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==}
-
- '@tanstack/query-core@4.22.0':
- resolution: {integrity: sha512-OeLyBKBQoT265f5G9biReijeP8mBxNFwY7ZUu1dKL+YzqpG5q5z7J/N1eT8aWyKuhyDTiUHuKm5l+oIVzbtrjw==}
-
- '@tanstack/react-query@4.22.0':
- resolution: {integrity: sha512-P9o+HjG42uB/xHR6dMsJaPhtZydSe4v0xdG5G/cEj1oHZAXelMlm67/rYJNQGKgBamKElKogj+HYGF+NY2yHYg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
- react-native: '*'
- peerDependenciesMeta:
- react-dom:
- optional: true
- react-native:
- optional: true
-
- '@testing-library/dom@9.3.4':
- resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==}
- engines: {node: '>=14'}
-
- '@testing-library/jest-dom@6.4.2':
- resolution: {integrity: sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==}
- engines: {node: '>=14', npm: '>=6', yarn: '>=1'}
- peerDependencies:
- '@jest/globals': '>= 28'
- '@types/bun': latest
- '@types/jest': '>= 28'
- jest: '>= 28'
- vitest: '>= 0.32'
- peerDependenciesMeta:
- '@jest/globals':
- optional: true
- '@types/bun':
- optional: true
- '@types/jest':
- optional: true
- jest:
- optional: true
- vitest:
- optional: true
-
- '@testing-library/react-hooks@8.0.1':
- resolution: {integrity: sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==}
- engines: {node: '>=12'}
- peerDependencies:
- '@types/react': ^16.9.0 || ^17.0.0
- react: ^16.9.0 || ^17.0.0
- react-dom: ^16.9.0 || ^17.0.0
- react-test-renderer: ^16.9.0 || ^17.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- react-dom:
- optional: true
- react-test-renderer:
- optional: true
-
- '@testing-library/react@14.2.1':
- resolution: {integrity: sha512-sGdjws32ai5TLerhvzThYFbpnF9XtL65Cjf+gB0Dhr29BGqK+mAeN7SURSdu+eqgET4ANcWoC7FQpkaiGvBr+A==}
- engines: {node: '>=14'}
- peerDependencies:
- react: ^18.0.0
- react-dom: ^18.0.0
-
- '@testing-library/user-event@14.5.2':
- resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==}
- engines: {node: '>=12', npm: '>=6'}
- peerDependencies:
- '@testing-library/dom': '>=7.21.4'
-
- '@types/aria-query@5.0.4':
- resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==}
-
- '@types/babel__core@7.20.5':
- resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
-
- '@types/babel__generator@7.6.3':
- resolution: {integrity: sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==}
-
- '@types/babel__template@7.4.1':
- resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
-
- '@types/babel__traverse@7.14.2':
- resolution: {integrity: sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==}
-
- '@types/d3-array@2.9.0':
- resolution: {integrity: sha512-sdBMGfNvLUkBypPMEhOcKcblTQfgHbqbYrUqRE31jOwdDHBJBxz4co2MDAq93S4Cp++phk4UiwoEg/1hK3xXAQ==}
-
- '@types/d3-axis@2.0.0':
- resolution: {integrity: sha512-gUdlEwGBLl3tXGiBnBNmNzph9W3bCfa4tBgWZD60Z1eDQKTY4zyCAcZ3LksignGfKawYatmDYcBdjJ5h/54sqA==}
-
- '@types/d3-brush@2.1.0':
- resolution: {integrity: sha512-rLQqxQeXWF4ArXi81GlV8HBNwJw9EDpz0jcWvvzv548EDE4tXrayBTOHYi/8Q4FZ/Df8PGXFzxpAVQmJMjOtvQ==}
-
- '@types/d3-chord@2.0.1':
- resolution: {integrity: sha512-mqGww8qDtGZRnDsFizzobAVizd85hgaYNEri095ZI7/aYtW7hxa9a20enwuoVTWm0YqdCtLPoyV9ZPYgfyaTZw==}
-
- '@types/d3-color@2.0.1':
- resolution: {integrity: sha512-u7LTCL7RnaavFSmob2rIAJLNwu50i6gFwY9cHFr80BrQURYQBRkJ+Yv47nA3Fm7FeRhdWTiVTeqvSeOuMAOzBQ==}
-
- '@types/d3-contour@2.0.0':
- resolution: {integrity: sha512-PS9UO6zBQqwHXsocbpdzZFONgK1oRUgWtjjh/iz2vM06KaXLInLiKZ9e3OLBRerc1cU2uJYpO+8zOnb6frvCGQ==}
-
- '@types/d3-delaunay@5.3.0':
- resolution: {integrity: sha512-gJYcGxLu0xDZPccbUe32OUpeaNtd1Lz0NYJtko6ZLMyG2euF4pBzrsQXms67LHZCDFzzszw+dMhSL/QAML3bXw==}
-
- '@types/d3-dispatch@2.0.0':
- resolution: {integrity: sha512-Sh0KW6z/d7uxssD7K4s4uCSzlEG/+SP+U47q098NVdOfFvUKNTvKAIV4XqjxsUuhE/854ARAREHOxkr9gQOCyg==}
-
- '@types/d3-drag@2.0.0':
- resolution: {integrity: sha512-VaUJPjbMnDn02tcRqsHLRAX5VjcRIzCjBfeXTLGe6QjMn5JccB5Cz4ztMRXMJfkbC45ovgJFWuj6DHvWMX1thA==}
-
- '@types/d3-drag@3.0.7':
- resolution: {integrity: sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==}
-
- '@types/d3-dsv@2.0.1':
- resolution: {integrity: sha512-wovgiG9Mgkr/SZ/m/c0m+RwrIT4ozsuCWeLxJyoObDWsie2DeQT4wzMdHZPR9Ya5oZLQT3w3uSl0NehG0+0dCA==}
-
- '@types/d3-ease@2.0.0':
- resolution: {integrity: sha512-6aZrTyX5LG+ptofVHf+gTsThLRY1nhLotJjgY4drYqk1OkJMu2UvuoZRlPw2fffjRHeYepue3/fxTufqKKmvsA==}
-
- '@types/d3-fetch@2.0.0':
- resolution: {integrity: sha512-WnLepGtxepFfXRdPI8I5FTgNiHn9p4vMTTqaNCzJJfAswXx0rOY2jjeolzEU063em3iJmGZ+U79InnEeFOrCRw==}
-
- '@types/d3-force@2.1.1':
- resolution: {integrity: sha512-3r+CQv2K/uDTAVg0DGxsbBjV02vgOxb8RhPIv3gd6cp3pdPAZ7wEXpDjUZSoqycAQLSDOxG/AZ54Vx6YXZSbmQ==}
-
- '@types/d3-format@2.0.0':
- resolution: {integrity: sha512-uagdkftxnGkO4pZw5jEYOM5ZnZOEsh7z8j11Qxk85UkB2RzfUUxRl7R9VvvJZHwKn8l+x+rpS77Nusq7FkFmIg==}
-
- '@types/d3-geo@2.0.0':
- resolution: {integrity: sha512-DHHgYXW36lnAEQMYU2udKVOxxljHrn2EdOINeSC9jWCAXwOnGn7A19B8sNsHqgpu4F7O2bSD7//cqBXD3W0Deg==}
-
- '@types/d3-hierarchy@2.0.0':
- resolution: {integrity: sha512-YxdskUvwzqggpnSnDQj4KVkicgjpkgXn/g/9M9iGsiToLS3nG6Ytjo1FoYhYVAAElV/fJBGVL3cQ9Hb7tcv+lw==}
-
- '@types/d3-interpolate@2.0.0':
- resolution: {integrity: sha512-Wt1v2zTlEN8dSx8hhx6MoOhWQgTkz0Ukj7owAEIOF2QtI0e219paFX9rf/SLOr/UExWb1TcUzatU8zWwFby6gg==}
-
- '@types/d3-path@1.0.9':
- resolution: {integrity: sha512-NaIeSIBiFgSC6IGUBjZWcscUJEq7vpVu7KthHN8eieTV9d9MqkSOZLH4chq1PmcKy06PNe3axLeKmRIyxJ+PZQ==}
-
- '@types/d3-path@2.0.0':
- resolution: {integrity: sha512-tXcR/9OtDdeCIsyl6eTNHC3XOAOdyc6ceF3QGBXOd9jTcK+ex/ecr00p9L9362e/op3UEPpxrToi1FHrtTSj7Q==}
-
- '@types/d3-polygon@2.0.0':
- resolution: {integrity: sha512-fISnMd8ePED1G4aa4V974Jmt+ajHSgPoxMa2D0ULxMybpx0Vw4WEzhQEaMIrL3hM8HVRcKTx669I+dTy/4PhAw==}
-
- '@types/d3-quadtree@2.0.0':
- resolution: {integrity: sha512-YZuJuGBnijD0H+98xMJD4oZXgv/umPXy5deu3IimYTPGH3Kr8Th6iQUff0/6S80oNBD7KtOuIHwHUCymUiRoeQ==}
-
- '@types/d3-random@2.2.0':
- resolution: {integrity: sha512-Hjfj9m68NmYZzushzEG7etPvKH/nj9b9s9+qtkNG3/dbRBjQZQg1XS6nRuHJcCASTjxXlyXZnKu2gDxyQIIu9A==}
-
- '@types/d3-scale-chromatic@2.0.0':
- resolution: {integrity: sha512-Y62+2clOwZoKua84Ha0xU77w7lePiaBoTjXugT4l8Rd5LAk+Mn/ZDtrgs087a+B5uJ3jYUHHtKw5nuEzp0WBHw==}
-
- '@types/d3-scale@3.2.2':
- resolution: {integrity: sha512-qpQe8G02tzUwt9sdWX1h8A/W0Q1+N48wMnYXVOkrzeLUkCfvzJYV9Ee3aORCS4dN4ONRLFmMvaXdziQ29XGLjQ==}
-
- '@types/d3-selection@2.0.0':
- resolution: {integrity: sha512-EF0lWZ4tg7oDFg4YQFlbOU3936e3a9UmoQ2IXlBy1+cv2c2Pv7knhKUzGlH5Hq2sF/KeDTH1amiRPey2rrLMQA==}
-
- '@types/d3-selection@3.0.10':
- resolution: {integrity: sha512-cuHoUgS/V3hLdjJOLTT691+G2QoqAjCVLmr4kJXR4ha56w1Zdu8UUQ5TxLRqudgNjwXeQxKMq4j+lyf9sWuslg==}
-
- '@types/d3-shape@2.0.0':
- resolution: {integrity: sha512-NLzD02m5PiD1KLEDjLN+MtqEcFYn4ZL9+Rqc9ZwARK1cpKZXd91zBETbe6wpBB6Ia0D0VZbpmbW3+BsGPGnCpA==}
-
- '@types/d3-time-format@3.0.0':
- resolution: {integrity: sha512-UpLg1mn/8PLyjr+J/JwdQJM/GzysMvv2CS8y+WYAL5K0+wbvXv/pPSLEfdNaprCZsGcXTxPsFMy8QtkYv9ueew==}
-
- '@types/d3-time@2.0.0':
- resolution: {integrity: sha512-Abz8bTzy8UWDeYs9pCa3D37i29EWDjNTjemdk0ei1ApYVNqulYlGUKip/jLOpogkPSsPz/GvZCYiC7MFlEk0iQ==}
-
- '@types/d3-timer@2.0.0':
- resolution: {integrity: sha512-l6stHr1VD1BWlW6u3pxrjLtJfpPZq9I3XmKIQtq7zHM/s6fwEtI1Yn6Sr5/jQTrUDCC5jkS6gWqlFGCDArDqNg==}
-
- '@types/d3-transition@2.0.0':
- resolution: {integrity: sha512-UJDzI98utcZQUJt3uIit/Ho0/eBIANzrWJrTmi4+TaKIyWL2iCu7ShP0o4QajCskhyjOA7C8+4CE3b1YirTzEQ==}
-
- '@types/d3-zoom@2.0.0':
- resolution: {integrity: sha512-daL0PJm4yT0ISTGa7p2lHX0kvv9FO/IR1ooWbHR/7H4jpbaKiLux5FslyS/OvISPiJ5SXb4sOqYhO6fMB6hKRw==}
-
- '@types/d3-zoom@3.0.8':
- resolution: {integrity: sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==}
-
- '@types/d3@7.4.0':
- resolution: {integrity: sha512-jIfNVK0ZlxcuRDKtRS/SypEyOQ6UHaFQBKv032X45VvxSJ6Yi5G9behy9h6tNTHTDGh5Vq+KbmBjUWLgY4meCA==}
-
- '@types/dagre@0.7.44':
- resolution: {integrity: sha512-N6HD+79w77ZVAaVO7JJDW5yJ9LAxM62FpgNGO9xEde+KVYjDRyhIMzfiErXpr1g0JPon9kwlBzoBK6s4fOww9Q==}
-
- '@types/estree@1.0.5':
- resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
-
- '@types/geojson@7946.0.7':
- resolution: {integrity: sha512-wE2v81i4C4Ol09RtsWFAqg3BUitWbHSpSlIo+bNdsCJijO9sjme+zm+73ZMCa/qMC8UEERxzGbvmr1cffo2SiQ==}
-
- '@types/json-schema@7.0.15':
- resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
-
- '@types/json5@0.0.29':
- resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
-
- '@types/lodash.mergewith@4.6.6':
- resolution: {integrity: sha512-RY/8IaVENjG19rxTZu9Nukqh0W2UrYgmBj5sdns4hWRZaV8PqR7wIKHFKzvOTjo4zVRV7sVI+yFhAJql12Kfqg==}
-
- '@types/lodash.mergewith@4.6.7':
- resolution: {integrity: sha512-3m+lkO5CLRRYU0fhGRp7zbsGi6+BZj0uTVSwvcKU+nSlhjA9/QRNfuSGnD2mX6hQA7ZbmcCkzk5h4ZYGOtk14A==}
-
- '@types/lodash@4.14.177':
- resolution: {integrity: sha512-0fDwydE2clKe9MNfvXHBHF9WEahRuj+msTuQqOmAApNORFvhMYZKNGGJdCzuhheVjMps/ti0Ak/iJPACMaevvw==}
-
- '@types/mdast@3.0.3':
- resolution: {integrity: sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw==}
-
- '@types/node@20.11.20':
- resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==}
-
- '@types/parse-json@4.0.0':
- resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
-
- '@types/prop-types@15.7.3':
- resolution: {integrity: sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==}
-
- '@types/react-dom@18.0.11':
- resolution: {integrity: sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==}
-
- '@types/react-table@7.7.1':
- resolution: {integrity: sha512-oed13swLIS4Ffyo4jAjl9lGbYMaY0uavKoI9GNMvf2R6vh8JfpRUpizQ90X1VI4WrhfaMb/HMsN7TTBvkGOQXQ==}
-
- '@types/react-transition-group@4.4.4':
- resolution: {integrity: sha512-7gAPz7anVK5xzbeQW9wFBDg7G++aPLAFY0QaSMOou9rJZpbuI58WAuJrgu+qR92l61grlnCUe7AFX8KGahAgug==}
-
- '@types/react@18.2.60':
- resolution: {integrity: sha512-dfiPj9+k20jJrLGOu9Nf6eqxm2EyJRrq2NvwOFsfbb7sFExZ9WELPs67UImHj3Ayxg8ruTtKtNnbjaF8olPq0A==}
-
- '@types/scheduler@0.16.1':
- resolution: {integrity: sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==}
-
- '@types/semver@7.5.8':
- resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
-
- '@types/string-format@2.0.0':
- resolution: {integrity: sha512-mMwtmgN0ureESnJ3SuMM4W9lsi4CgOxs43YxNo14SDHgzJ+OPYO3yM7nOTJTh8x5YICseBdtrySUbvxnpb+NYQ==}
-
- '@types/unist@2.0.3':
- resolution: {integrity: sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==}
-
- '@typescript-eslint/eslint-plugin@7.1.0':
- resolution: {integrity: sha512-j6vT/kCulhG5wBmGtstKeiVr1rdXE4nk+DT1k6trYkwlrvW9eOF5ZbgKnd/YR6PcM4uTEXa0h6Fcvf6X7Dxl0w==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- '@typescript-eslint/parser': ^7.0.0
- eslint: ^8.56.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@typescript-eslint/parser@6.21.0':
- resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@typescript-eslint/parser@7.1.0':
- resolution: {integrity: sha512-V1EknKUubZ1gWFjiOZhDSNToOjs63/9O0puCgGS8aDOgpZY326fzFu15QAUjwaXzRZjf/qdsdBrckYdv9YxB8w==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^8.56.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@typescript-eslint/scope-manager@6.21.0':
- resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
- '@typescript-eslint/scope-manager@7.1.0':
- resolution: {integrity: sha512-6TmN4OJiohHfoOdGZ3huuLhpiUgOGTpgXNUPJgeZOZR3DnIpdSgtt83RS35OYNNXxM4TScVlpVKC9jyQSETR1A==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
- '@typescript-eslint/type-utils@7.1.0':
- resolution: {integrity: sha512-UZIhv8G+5b5skkcuhgvxYWHjk7FW7/JP5lPASMEUoliAPwIH/rxoUSQPia2cuOj9AmDZmwUl1usKm85t5VUMew==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^8.56.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@typescript-eslint/types@6.21.0':
- resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
- '@typescript-eslint/types@7.1.0':
- resolution: {integrity: sha512-qTWjWieJ1tRJkxgZYXx6WUYtWlBc48YRxgY2JN1aGeVpkhmnopq+SUC8UEVGNXIvWH7XyuTjwALfG6bFEgCkQA==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
- '@typescript-eslint/typescript-estree@6.21.0':
- resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@typescript-eslint/typescript-estree@7.1.0':
- resolution: {integrity: sha512-k7MyrbD6E463CBbSpcOnwa8oXRdHzH1WiVzOipK3L5KSML92ZKgUBrTlehdi7PEIMT8k0bQixHUGXggPAlKnOQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@typescript-eslint/utils@7.1.0':
- resolution: {integrity: sha512-WUFba6PZC5OCGEmbweGpnNJytJiLG7ZvDBJJoUcX4qZYf1mGZ97mO2Mps6O2efxJcJdRNpqweCistDbZMwIVHw==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^8.56.0
-
- '@typescript-eslint/visitor-keys@6.21.0':
- resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
- '@typescript-eslint/visitor-keys@7.1.0':
- resolution: {integrity: sha512-FhUqNWluiGNzlvnDZiXad4mZRhtghdoKW6e98GoEOYSu5cND+E39rG5KwJMUzeENwm1ztYBRqof8wMLP+wNPIA==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
- '@ungap/structured-clone@1.2.0':
- resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
-
- '@vitejs/plugin-react@4.2.1':
- resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- vite: ^4.2.0 || ^5.0.0
-
- '@vitest/expect@1.3.1':
- resolution: {integrity: sha512-xofQFwIzfdmLLlHa6ag0dPV8YsnKOCP1KdAeVVh34vSjN2dcUiXYCD9htu/9eM7t8Xln4v03U9HLxLpPlsXdZw==}
-
- '@vitest/runner@1.3.1':
- resolution: {integrity: sha512-5FzF9c3jG/z5bgCnjr8j9LNq/9OxV2uEBAITOXfoe3rdZJTdO7jzThth7FXv/6b+kdY65tpRQB7WaKhNZwX+Kg==}
-
- '@vitest/snapshot@1.3.1':
- resolution: {integrity: sha512-EF++BZbt6RZmOlE3SuTPu/NfwBF6q4ABS37HHXzs2LUVPBLx2QoY/K0fKpRChSo8eLiuxcbCVfqKgx/dplCDuQ==}
-
- '@vitest/spy@1.3.1':
- resolution: {integrity: sha512-xAcW+S099ylC9VLU7eZfdT9myV67Nor9w9zhf0mGCYJSO+zM2839tOeROTdikOi/8Qeusffvxb/MyBSOja1Uig==}
-
- '@vitest/ui@1.3.1':
- resolution: {integrity: sha512-2UrFLJ62c/eJGPHcclstMKlAR7E1WB1ITe1isuowEPJJHi3HfqofvsUqQ1cGrEF7kitG1DJuwURUA3HLDtQkXA==}
- peerDependencies:
- vitest: 1.3.1
-
- '@vitest/utils@1.3.1':
- resolution: {integrity: sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==}
-
- '@zag-js/dom-query@0.16.0':
- resolution: {integrity: sha512-Oqhd6+biWyKnhKwFFuZrrf6lxBz2tX2pRQe6grUnYwO6HJ8BcbqZomy2lpOdr+3itlaUqx+Ywj5E5ZZDr/LBfQ==}
-
- '@zag-js/element-size@0.10.5':
- resolution: {integrity: sha512-uQre5IidULANvVkNOBQ1tfgwTQcGl4hliPSe69Fct1VfYb2Fd0jdAcGzqQgPhfrXFpR62MxLPB7erxJ/ngtL8w==}
-
- '@zag-js/focus-visible@0.16.0':
- resolution: {integrity: sha512-a7U/HSopvQbrDU4GLerpqiMcHKEkQkNPeDZJWz38cw/6Upunh41GjHetq5TB84hxyCaDzJ6q2nEdNoBQfC0FKA==}
-
- acorn-jsx@5.3.2:
- resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
- peerDependencies:
- acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
-
- acorn-walk@8.3.2:
- resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==}
- engines: {node: '>=0.4.0'}
-
- acorn@8.11.3:
- resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
- engines: {node: '>=0.4.0'}
- hasBin: true
-
- agent-base@7.1.0:
- resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==}
- engines: {node: '>= 14'}
-
- ajv@6.12.6:
- resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
-
- ansi-regex@2.1.1:
- resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==}
- engines: {node: '>=0.10.0'}
-
- ansi-regex@5.0.1:
- resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
- engines: {node: '>=8'}
-
- ansi-styles@2.2.1:
- resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==}
- engines: {node: '>=0.10.0'}
-
- ansi-styles@3.2.1:
- resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
- engines: {node: '>=4'}
-
- ansi-styles@4.3.0:
- resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
- engines: {node: '>=8'}
-
- ansi-styles@5.2.0:
- resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
- engines: {node: '>=10'}
-
- argparse@2.0.1:
- resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
-
- aria-hidden@1.2.3:
- resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==}
- engines: {node: '>=10'}
-
- aria-query@5.1.3:
- resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==}
-
- aria-query@5.3.0:
- resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
-
- array-buffer-byte-length@1.0.1:
- resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==}
- engines: {node: '>= 0.4'}
-
- array-includes@3.1.7:
- resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==}
- engines: {node: '>= 0.4'}
-
- array-union@2.1.0:
- resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
- engines: {node: '>=8'}
-
- array.prototype.filter@1.0.3:
- resolution: {integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==}
- engines: {node: '>= 0.4'}
-
- array.prototype.findlastindex@1.2.4:
- resolution: {integrity: sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ==}
- engines: {node: '>= 0.4'}
-
- array.prototype.flat@1.3.2:
- resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==}
- engines: {node: '>= 0.4'}
-
- array.prototype.flatmap@1.3.2:
- resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==}
- engines: {node: '>= 0.4'}
-
- array.prototype.tosorted@1.1.3:
- resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==}
-
- arraybuffer.prototype.slice@1.0.3:
- resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==}
- engines: {node: '>= 0.4'}
-
- assertion-error@1.1.0:
- resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
-
- ast-types-flow@0.0.8:
- resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==}
-
- asynciterator.prototype@1.0.0:
- resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==}
-
- asynckit@0.4.0:
- resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
-
- available-typed-arrays@1.0.5:
- resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
- engines: {node: '>= 0.4'}
-
- available-typed-arrays@1.0.7:
- resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
- engines: {node: '>= 0.4'}
-
- axe-core@4.7.0:
- resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==}
- engines: {node: '>=4'}
-
- axobject-query@3.2.1:
- resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==}
-
- babel-eslint@10.1.0:
- resolution: {integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==}
- engines: {node: '>=6'}
- deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
- peerDependencies:
- eslint: '>= 4.12.1'
-
- babel-plugin-macros@3.1.0:
- resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
- engines: {node: '>=10', npm: '>=6'}
-
- bail@1.0.5:
- resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}
-
- balanced-match@1.0.0:
- resolution: {integrity: sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg==}
-
- brace-expansion@1.1.11:
- resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
-
- brace-expansion@2.0.1:
- resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
-
- braces@3.0.2:
- resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
- engines: {node: '>=8'}
-
- browserslist@4.23.0:
- resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
- hasBin: true
-
- busboy@1.6.0:
- resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
- engines: {node: '>=10.16.0'}
-
- cac@6.7.14:
- resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
- engines: {node: '>=8'}
-
- call-bind@1.0.2:
- resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
-
- call-bind@1.0.7:
- resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
- engines: {node: '>= 0.4'}
-
- callsites@3.1.0:
- resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
- engines: {node: '>=6'}
-
- caniuse-lite@1.0.30001587:
- resolution: {integrity: sha512-HMFNotUmLXn71BQxg8cijvqxnIAofforZOwGsxyXJ0qugTdspUF4sPSJ2vhgprHCB996tIDzEq1ubumPDV8ULA==}
-
- ccount@1.1.0:
- resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==}
-
- chai@4.4.1:
- resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==}
- engines: {node: '>=4'}
-
- chalk@1.1.3:
- resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==}
- engines: {node: '>=0.10.0'}
-
- chalk@2.4.2:
- resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
- engines: {node: '>=4'}
-
- chalk@3.0.0:
- resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==}
- engines: {node: '>=8'}
-
- chalk@4.1.2:
- resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
- engines: {node: '>=10'}
-
- character-entities-legacy@1.1.4:
- resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
-
- character-entities@1.2.4:
- resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}
-
- character-reference-invalid@1.1.4:
- resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}
-
- check-error@1.0.3:
- resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==}
-
- classcat@5.0.3:
- resolution: {integrity: sha512-6dK2ke4VEJZOFx2ZfdDAl5OhEL8lvkl6EHF92IfRePfHxQTqir5NlcNVUv+2idjDqCX2NDc8m8YSAI5NI975ZQ==}
-
- classcat@5.0.4:
- resolution: {integrity: sha512-sbpkOw6z413p+HDGcBENe498WM9woqWHiJxCq7nvmxe9WmrUmqfAcxpIwAiMtM5Q3AhYkzXcNQHqsWq0mND51g==}
-
- client-only@0.0.1:
- resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
-
- color-convert@1.9.3:
- resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
-
- color-convert@2.0.1:
- resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
- engines: {node: '>=7.0.0'}
-
- color-name@1.1.3:
- resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
-
- color-name@1.1.4:
- resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
-
- color2k@1.1.1:
- resolution: {integrity: sha512-pkIVqioT1tEJOwfN5O/ZNLMG55H1GhA5WlvasHR2Zj07pIDgA5JDxkqqLIz2PfZOJC8IvuJbdp1YIRbeo+MlMQ==}
-
- color2k@2.0.3:
- resolution: {integrity: sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==}
-
- combined-stream@1.0.8:
- resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
- engines: {node: '>= 0.8'}
-
- common-tags@1.8.0:
- resolution: {integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==}
- engines: {node: '>=4.0.0'}
-
- compute-scroll-into-view@3.0.3:
- resolution: {integrity: sha512-nadqwNxghAGTamwIqQSG433W6OADZx2vCo3UXHNrzTRHK/htu+7+L0zhjEoaeaQVNAi3YgqWDv8+tzf0hRfR+A==}
-
- concat-map@0.0.1:
- resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
-
- convert-source-map@1.8.0:
- resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==}
-
- convert-source-map@2.0.0:
- resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
-
- copy-to-clipboard@3.3.3:
- resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==}
-
- cosmiconfig@7.1.0:
- resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
- engines: {node: '>=10'}
-
- cross-spawn@7.0.3:
- resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
- engines: {node: '>= 8'}
-
- css-box-model@1.2.1:
- resolution: {integrity: sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==}
-
- css.escape@1.5.1:
- resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==}
-
- cssstyle@4.0.1:
- resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==}
- engines: {node: '>=18'}
-
- csstype@3.1.1:
- resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==}
-
- csstype@3.1.3:
- resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
-
- d3-color@3.1.0:
- resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==}
- engines: {node: '>=12'}
-
- d3-dispatch@3.0.1:
- resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==}
- engines: {node: '>=12'}
-
- d3-drag@3.0.0:
- resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==}
- engines: {node: '>=12'}
-
- d3-ease@3.0.1:
- resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==}
- engines: {node: '>=12'}
-
- d3-interpolate@3.0.1:
- resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==}
- engines: {node: '>=12'}
-
- d3-selection@3.0.0:
- resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==}
- engines: {node: '>=12'}
-
- d3-timer@3.0.1:
- resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==}
- engines: {node: '>=12'}
-
- d3-transition@3.0.1:
- resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==}
- engines: {node: '>=12'}
- peerDependencies:
- d3-selection: 2 - 3
-
- d3-zoom@3.0.0:
- resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==}
- engines: {node: '>=12'}
-
- dagre@0.8.5:
- resolution: {integrity: sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==}
-
- damerau-levenshtein@1.0.8:
- resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==}
-
- data-urls@5.0.0:
- resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==}
- engines: {node: '>=18'}
-
- dayjs@1.10.4:
- resolution: {integrity: sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==}
-
- debug@3.2.7:
- resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
-
- debug@4.3.4:
- resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
-
- decimal.js@10.4.3:
- resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==}
-
- deep-eql@4.1.3:
- resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==}
- engines: {node: '>=6'}
-
- deep-equal@2.2.0:
- resolution: {integrity: sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==}
-
- deep-is@0.1.4:
- resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
-
- define-data-property@1.1.4:
- resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
- engines: {node: '>= 0.4'}
-
- define-properties@1.2.0:
- resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==}
- engines: {node: '>= 0.4'}
-
- define-properties@1.2.1:
- resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
- engines: {node: '>= 0.4'}
-
- delayed-stream@1.0.0:
- resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
- engines: {node: '>=0.4.0'}
-
- dequal@2.0.3:
- resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
- engines: {node: '>=6'}
-
- detect-node-es@1.1.0:
- resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
-
- diff-sequences@29.6.3:
- resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- dir-glob@3.0.1:
- resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
- engines: {node: '>=8'}
-
- dlv@1.1.3:
- resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
-
- doctrine@2.1.0:
- resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
- engines: {node: '>=0.10.0'}
-
- doctrine@3.0.0:
- resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
- engines: {node: '>=6.0.0'}
-
- dom-accessibility-api@0.5.16:
- resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==}
-
- dom-accessibility-api@0.6.3:
- resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==}
-
- dom-helpers@5.2.0:
- resolution: {integrity: sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ==}
-
- dom-serializer@1.1.0:
- resolution: {integrity: sha512-ox7bvGXt2n+uLWtCRLybYx60IrOlWL/aCebWJk1T0d4m3y2tzf4U3ij9wBMUb6YJZpz06HCCYuyCDveE2xXmzQ==}
-
- domelementtype@2.0.2:
- resolution: {integrity: sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==}
-
- domhandler@3.3.0:
- resolution: {integrity: sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==}
- engines: {node: '>= 4'}
-
- domutils@2.4.2:
- resolution: {integrity: sha512-NKbgaM8ZJOecTZsIzW5gSuplsX2IWW2mIK7xVr8hTQF2v1CJWTmLZ1HOCh5sH+IzVPAGE5IucooOkvwBRAdowA==}
-
- electron-to-chromium@1.4.673:
- resolution: {integrity: sha512-zjqzx4N7xGdl5468G+vcgzDhaHkaYgVcf9MqgexcTqsl2UHSCmOj/Bi3HAprg4BZCpC7HyD8a6nZl6QAZf72gw==}
-
- emoji-regex@9.2.2:
- resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
-
- enhanced-resolve@5.15.1:
- resolution: {integrity: sha512-3d3JRbwsCLJsYgvb6NuWEG44jjPSOMuS73L/6+7BZuoKm3W+qXnSoIYVHi8dG7Qcg4inAY4jbzkZ7MnskePeDg==}
- engines: {node: '>=10.13.0'}
-
- entities@2.1.0:
- resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==}
-
- entities@4.5.0:
- resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
- engines: {node: '>=0.12'}
-
- error-ex@1.3.2:
- resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
-
- es-abstract@1.22.4:
- resolution: {integrity: sha512-vZYJlk2u6qHYxBOTjAeg7qUxHdNfih64Uu2J8QqWgXZ2cri0ZpJAkzDUK/q593+mvKwlxyaxr6F1Q+3LKoQRgg==}
- engines: {node: '>= 0.4'}
-
- es-array-method-boxes-properly@1.0.0:
- resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==}
-
- es-define-property@1.0.0:
- resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
- engines: {node: '>= 0.4'}
-
- es-errors@1.3.0:
- resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
- engines: {node: '>= 0.4'}
-
- es-get-iterator@1.1.3:
- resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==}
-
- es-iterator-helpers@1.0.17:
- resolution: {integrity: sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==}
- engines: {node: '>= 0.4'}
-
- es-set-tostringtag@2.0.3:
- resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==}
- engines: {node: '>= 0.4'}
-
- es-shim-unscopables@1.0.2:
- resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==}
-
- es-to-primitive@1.2.1:
- resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
- engines: {node: '>= 0.4'}
-
- esbuild@0.19.12:
- resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==}
- engines: {node: '>=12'}
- hasBin: true
-
- escalade@3.1.2:
- resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
- engines: {node: '>=6'}
-
- escape-string-regexp@1.0.5:
- resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
- engines: {node: '>=0.8.0'}
-
- escape-string-regexp@4.0.0:
- resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
- engines: {node: '>=10'}
-
- eslint-config-prettier@9.1.0:
- resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==}
- hasBin: true
- peerDependencies:
- eslint: '>=7.0.0'
-
- eslint-import-resolver-node@0.3.9:
- resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
-
- eslint-import-resolver-typescript@3.6.1:
- resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- eslint: '*'
- eslint-plugin-import: '*'
-
- eslint-module-utils@2.8.1:
- resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==}
- engines: {node: '>=4'}
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint: '*'
- eslint-import-resolver-node: '*'
- eslint-import-resolver-typescript: '*'
- eslint-import-resolver-webpack: '*'
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
- eslint:
- optional: true
- eslint-import-resolver-node:
- optional: true
- eslint-import-resolver-typescript:
- optional: true
- eslint-import-resolver-webpack:
- optional: true
-
- eslint-plugin-import@2.29.1:
- resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==}
- engines: {node: '>=4'}
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
-
- eslint-plugin-json@3.1.0:
- resolution: {integrity: sha512-MrlG2ynFEHe7wDGwbUuFPsaT2b1uhuEFhJ+W1f1u+1C2EkXmTYJp4B1aAdQQ8M+CC3t//N/oRKiIVw14L2HR1g==}
- engines: {node: '>=12.0'}
-
- eslint-plugin-jsx-a11y@6.8.0:
- resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==}
- engines: {node: '>=4.0'}
- peerDependencies:
- eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
-
- eslint-plugin-prettier@5.1.3:
- resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- '@types/eslint': '>=8.0.0'
- eslint: '>=8.0.0'
- eslint-config-prettier: '*'
- prettier: '>=3.0.0'
- peerDependenciesMeta:
- '@types/eslint':
- optional: true
- eslint-config-prettier:
- optional: true
-
- eslint-plugin-react-hooks@4.6.0:
- resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
- engines: {node: '>=10'}
- peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
-
- eslint-plugin-react@7.33.2:
- resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==}
- engines: {node: '>=4'}
- peerDependencies:
- eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
-
- eslint-scope@7.2.2:
- resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- eslint-visitor-keys@1.3.0:
- resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==}
- engines: {node: '>=4'}
-
- eslint-visitor-keys@3.4.3:
- resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- eslint@8.57.0:
- resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- hasBin: true
-
- espree@9.6.1:
- resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- esquery@1.5.0:
- resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
- engines: {node: '>=0.10'}
-
- esrecurse@4.3.0:
- resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
- engines: {node: '>=4.0'}
-
- estraverse@5.2.0:
- resolution: {integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==}
- engines: {node: '>=4.0'}
-
- estraverse@5.3.0:
- resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
- engines: {node: '>=4.0'}
-
- estree-walker@3.0.3:
- resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
-
- esutils@2.0.3:
- resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
- engines: {node: '>=0.10.0'}
-
- execa@8.0.1:
- resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
- engines: {node: '>=16.17'}
-
- extend@3.0.2:
- resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
-
- fast-deep-equal@3.1.3:
- resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
-
- fast-diff@1.2.0:
- resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==}
-
- fast-glob@3.3.2:
- resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
- engines: {node: '>=8.6.0'}
-
- fast-json-stable-stringify@2.1.0:
- resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
-
- fast-levenshtein@2.0.6:
- resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
-
- fastq@1.12.0:
- resolution: {integrity: sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==}
-
- fflate@0.8.2:
- resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==}
-
- file-entry-cache@6.0.1:
- resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
- engines: {node: ^10.12.0 || >=12.0.0}
-
- fill-range@7.0.1:
- resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
- engines: {node: '>=8'}
-
- find-root@1.1.0:
- resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==}
-
- find-up@5.0.0:
- resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
- engines: {node: '>=10'}
-
- flat-cache@3.0.4:
- resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
- engines: {node: ^10.12.0 || >=12.0.0}
-
- flatted@3.1.0:
- resolution: {integrity: sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA==}
-
- flatted@3.3.1:
- resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
-
- focus-lock@1.3.3:
- resolution: {integrity: sha512-hfXkZha7Xt4RQtrL1HBfspAuIj89Y0fb6GX0dfJilb8S2G/lvL4akPAcHq6xoD2NuZnDMCnZL/zQesMyeu6Psg==}
- engines: {node: '>=10'}
-
- for-each@0.3.3:
- resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
-
- form-data@4.0.0:
- resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
- engines: {node: '>= 6'}
-
- framer-motion@11.2.10:
- resolution: {integrity: sha512-/gr3PLZUVFCc86a9MqCUboVrALscrdluzTb3yew+2/qKBU8CX6nzs918/SRBRCqaPbx0TZP10CB6yFgK2C5cYQ==}
- peerDependencies:
- '@emotion/is-prop-valid': '*'
- react: ^18.0.0
- react-dom: ^18.0.0
- peerDependenciesMeta:
- '@emotion/is-prop-valid':
- optional: true
- react:
- optional: true
- react-dom:
- optional: true
-
- framesync@6.1.2:
- resolution: {integrity: sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==}
-
- fs.realpath@1.0.0:
- resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
-
- fsevents@2.3.3:
- resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
- engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
- os: [darwin]
-
- function-bind@1.1.1:
- resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
-
- function-bind@1.1.2:
- resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
-
- function.prototype.name@1.1.6:
- resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
- engines: {node: '>= 0.4'}
-
- functions-have-names@1.2.3:
- resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
-
- gensync@1.0.0-beta.2:
- resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
- engines: {node: '>=6.9.0'}
-
- get-func-name@2.0.2:
- resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
-
- get-intrinsic@1.2.0:
- resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==}
-
- get-intrinsic@1.2.4:
- resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
- engines: {node: '>= 0.4'}
-
- get-nonce@1.0.1:
- resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==}
- engines: {node: '>=6'}
-
- get-stream@8.0.1:
- resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
- engines: {node: '>=16'}
-
- get-symbol-description@1.0.2:
- resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
- engines: {node: '>= 0.4'}
-
- get-tsconfig@4.7.2:
- resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==}
-
- glob-parent@5.1.2:
- resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
- engines: {node: '>= 6'}
-
- glob-parent@6.0.2:
- resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
- engines: {node: '>=10.13.0'}
-
- glob-to-regexp@0.4.1:
- resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
-
- glob@7.1.7:
- resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==}
-
- globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
-
- globals@13.24.0:
- resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
- engines: {node: '>=8'}
-
- globalthis@1.0.3:
- resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==}
- engines: {node: '>= 0.4'}
-
- globby@11.1.0:
- resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
- engines: {node: '>=10'}
-
- gopd@1.0.1:
- resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
-
- graceful-fs@4.2.8:
- resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==}
-
- graphemer@1.4.0:
- resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
-
- graphlib@2.1.8:
- resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==}
-
- harmony-reflect@1.6.2:
- resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==}
-
- has-ansi@2.0.0:
- resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==}
- engines: {node: '>=0.10.0'}
-
- has-bigints@1.0.2:
- resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
-
- has-flag@3.0.0:
- resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
- engines: {node: '>=4'}
-
- has-flag@4.0.0:
- resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
- engines: {node: '>=8'}
-
- has-property-descriptors@1.0.0:
- resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==}
-
- has-property-descriptors@1.0.2:
- resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
-
- has-proto@1.0.3:
- resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
- engines: {node: '>= 0.4'}
-
- has-symbols@1.0.3:
- resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
- engines: {node: '>= 0.4'}
-
- has-tostringtag@1.0.0:
- resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==}
- engines: {node: '>= 0.4'}
-
- has-tostringtag@1.0.2:
- resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
- engines: {node: '>= 0.4'}
-
- has@1.0.3:
- resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
- engines: {node: '>= 0.4.0'}
-
- hasown@2.0.1:
- resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==}
- engines: {node: '>= 0.4'}
-
- hoist-non-react-statics@3.3.2:
- resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
-
- html-encoding-sniffer@4.0.0:
- resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==}
- engines: {node: '>=18'}
-
- html-to-react@1.4.4:
- resolution: {integrity: sha512-oE4GYH8c/gvFQwfNHBhg1LpfiPsQRKj0JQmvccvUHqyyF7U1H7UzZ7Z6CyF7okv1QFukyvjH9aAApNa4kYSO9g==}
- peerDependencies:
- react: ^16.0
-
- htmlparser2@5.0.0:
- resolution: {integrity: sha512-/Cvz5RTj9q71kCL9No1u2jhFaAdoMtxpNy0YTwjmQB3iX2TZXfCojTm7tp3rM4NxcwaX1iAzvNgo8OFectXmrQ==}
- peerDependencies:
- '@types/node': ^14.0.5
-
- http-proxy-agent@7.0.2:
- resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
- engines: {node: '>= 14'}
-
- https-proxy-agent@7.0.4:
- resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==}
- engines: {node: '>= 14'}
-
- human-signals@5.0.0:
- resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
- engines: {node: '>=16.17.0'}
-
- iconv-lite@0.6.3:
- resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
- engines: {node: '>=0.10.0'}
-
- identity-obj-proxy@3.0.0:
- resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==}
- engines: {node: '>=4'}
-
- ignore@5.3.1:
- resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==}
- engines: {node: '>= 4'}
-
- import-fresh@3.3.0:
- resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
- engines: {node: '>=6'}
-
- imurmurhash@0.1.4:
- resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
- engines: {node: '>=0.8.19'}
-
- indent-string@4.0.0:
- resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
- engines: {node: '>=8'}
-
- inflight@1.0.6:
- resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
-
- inherits@2.0.4:
- resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
-
- internal-slot@1.0.5:
- resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==}
- engines: {node: '>= 0.4'}
-
- internal-slot@1.0.7:
- resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==}
- engines: {node: '>= 0.4'}
-
- invariant@2.2.4:
- resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
-
- irregular-plurals@3.3.0:
- resolution: {integrity: sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==}
- engines: {node: '>=8'}
-
- is-alphabetical@1.0.4:
- resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}
-
- is-alphanumerical@1.0.4:
- resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==}
-
- is-arguments@1.1.1:
- resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
- engines: {node: '>= 0.4'}
-
- is-array-buffer@3.0.4:
- resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
- engines: {node: '>= 0.4'}
-
- is-arrayish@0.2.1:
- resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
-
- is-async-function@2.0.0:
- resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==}
- engines: {node: '>= 0.4'}
-
- is-bigint@1.0.1:
- resolution: {integrity: sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==}
-
- is-boolean-object@1.1.0:
- resolution: {integrity: sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==}
- engines: {node: '>= 0.4'}
-
- is-buffer@2.0.5:
- resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
- engines: {node: '>=4'}
-
- is-callable@1.2.7:
- resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
- engines: {node: '>= 0.4'}
-
- is-core-module@2.11.0:
- resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==}
-
- is-core-module@2.13.1:
- resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
-
- is-date-object@1.0.5:
- resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
- engines: {node: '>= 0.4'}
-
- is-decimal@1.0.4:
- resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
-
- is-extglob@2.1.1:
- resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
- engines: {node: '>=0.10.0'}
-
- is-finalizationregistry@1.0.2:
- resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==}
-
- is-generator-function@1.0.10:
- resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
- engines: {node: '>= 0.4'}
-
- is-glob@4.0.1:
- resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==}
- engines: {node: '>=0.10.0'}
-
- is-glob@4.0.3:
- resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
- engines: {node: '>=0.10.0'}
-
- is-hexadecimal@1.0.4:
- resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}
-
- is-map@2.0.2:
- resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==}
-
- is-negative-zero@2.0.3:
- resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
- engines: {node: '>= 0.4'}
-
- is-number-object@1.0.4:
- resolution: {integrity: sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==}
- engines: {node: '>= 0.4'}
-
- is-number@7.0.0:
- resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
- engines: {node: '>=0.12.0'}
-
- is-path-inside@3.0.3:
- resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
- engines: {node: '>=8'}
-
- is-plain-obj@2.1.0:
- resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
- engines: {node: '>=8'}
-
- is-potential-custom-element-name@1.0.1:
- resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
-
- is-regex@1.1.4:
- resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
- engines: {node: '>= 0.4'}
-
- is-set@2.0.2:
- resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==}
-
- is-shared-array-buffer@1.0.2:
- resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
-
- is-stream@3.0.0:
- resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
- is-string@1.0.7:
- resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
- engines: {node: '>= 0.4'}
-
- is-symbol@1.0.3:
- resolution: {integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==}
- engines: {node: '>= 0.4'}
-
- is-typed-array@1.1.10:
- resolution: {integrity: sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==}
- engines: {node: '>= 0.4'}
-
- is-typed-array@1.1.13:
- resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==}
- engines: {node: '>= 0.4'}
-
- is-weakmap@2.0.1:
- resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==}
-
- is-weakref@1.0.2:
- resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
-
- is-weakset@2.0.2:
- resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==}
-
- is-what@3.14.1:
- resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==}
-
- isarray@2.0.5:
- resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
-
- isexe@2.0.0:
- resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
-
- isomorphic-fetch@3.0.0:
- resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==}
-
- iterator.prototype@1.1.2:
- resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==}
-
- js-tokens@4.0.0:
- resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
-
- js-tokens@8.0.3:
- resolution: {integrity: sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==}
-
- js-yaml@4.1.0:
- resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
- hasBin: true
-
- jsdom@24.0.0:
- resolution: {integrity: sha512-UDS2NayCvmXSXVP6mpTj+73JnNQadZlr9N68189xib2tx5Mls7swlTNao26IoHv46BZJFvXygyRtyXd1feAk1A==}
- engines: {node: '>=18'}
- peerDependencies:
- canvas: ^2.11.2
- peerDependenciesMeta:
- canvas:
- optional: true
-
- jsesc@2.5.2:
- resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
- engines: {node: '>=4'}
- hasBin: true
-
- json-parse-even-better-errors@2.3.1:
- resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
-
- json-schema-traverse@0.4.1:
- resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
-
- json-stable-stringify-without-jsonify@1.0.1:
- resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
-
- json5@1.0.2:
- resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
- hasBin: true
-
- json5@2.2.3:
- resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
- engines: {node: '>=6'}
- hasBin: true
-
- jsonc-parser@3.0.0:
- resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==}
-
- jsonc-parser@3.2.1:
- resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==}
-
- jsx-ast-utils@3.2.0:
- resolution: {integrity: sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==}
- engines: {node: '>=4.0'}
-
- jsx-ast-utils@3.3.5:
- resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
- engines: {node: '>=4.0'}
-
- language-subtag-registry@0.3.21:
- resolution: {integrity: sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==}
-
- language-tags@1.0.9:
- resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==}
- engines: {node: '>=0.10'}
-
- levn@0.4.1:
- resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
- engines: {node: '>= 0.8.0'}
-
- lines-and-columns@1.1.6:
- resolution: {integrity: sha512-8ZmlJFVK9iCmtLz19HpSsR8HaAMWBT284VMNednLwlIMDP2hJDCIhUp0IZ2xUcZ+Ob6BM0VvCSJwzASDM45NLQ==}
-
- little-state-machine@4.1.0:
- resolution: {integrity: sha512-JeWPyIwnhYGheF10h8DY9+OnEwJ0waRzyXP/WclB3Bqg5v1+xwruXTtDvTow/69ZBAuRlYT5Apl+I8TN+HMp9g==}
- peerDependencies:
- react: ^16.8.0 || ^17
-
- local-pkg@0.5.0:
- resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
- engines: {node: '>=14'}
-
- locate-path@6.0.0:
- resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
- engines: {node: '>=10'}
-
- lodash.camelcase@4.3.0:
- resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==}
-
- lodash.merge@4.6.2:
- resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
-
- lodash.mergewith@4.6.2:
- resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==}
-
- lodash@4.17.21:
- resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
-
- loglevel-colored-level-prefix@1.0.0:
- resolution: {integrity: sha512-u45Wcxxc+SdAlh4yeF/uKlC1SPUPCy0gullSNKXod5I4bmifzk+Q4lSLExNEVn19tGaJipbZ4V4jbFn79/6mVA==}
-
- loglevel@1.7.1:
- resolution: {integrity: sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==}
- engines: {node: '>= 0.6.0'}
-
- longest-streak@2.0.4:
- resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==}
-
- loose-envify@1.4.0:
- resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
- hasBin: true
-
- loupe@2.3.7:
- resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==}
-
- lru-cache@5.1.1:
- resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
-
- lru-cache@6.0.0:
- resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
- engines: {node: '>=10'}
-
- lz-string@1.5.0:
- resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==}
- hasBin: true
-
- magic-string@0.30.7:
- resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==}
- engines: {node: '>=12'}
-
- markdown-table@2.0.0:
- resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==}
-
- mdast-add-list-metadata@1.0.1:
- resolution: {integrity: sha512-fB/VP4MJ0LaRsog7hGPxgOrSL3gE/2uEdZyDuSEnKCv/8IkYHiDkIQSbChiJoHyxZZXZ9bzckyRk+vNxFzh8rA==}
-
- mdast-util-find-and-replace@1.1.1:
- resolution: {integrity: sha512-9cKl33Y21lyckGzpSmEQnIDjEfeeWelN5s1kUW1LwdB0Fkuq2u+4GdqcGEygYxJE8GVqCl0741bYXHgamfWAZA==}
-
- mdast-util-from-markdown@0.8.4:
- resolution: {integrity: sha512-jj891B5pV2r63n2kBTFh8cRI2uR9LQHsXG1zSDqfhXkIlDzrTcIlbB5+5aaYEkl8vOPIOPLf8VT7Ere1wWTMdw==}
-
- mdast-util-gfm-autolink-literal@0.1.3:
- resolution: {integrity: sha512-GjmLjWrXg1wqMIO9+ZsRik/s7PLwTaeCHVB7vRxUwLntZc8mzmTsLVr6HW1yLokcnhfURsn5zmSVdi3/xWWu1A==}
-
- mdast-util-gfm-strikethrough@0.2.3:
- resolution: {integrity: sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==}
-
- mdast-util-gfm-table@0.1.6:
- resolution: {integrity: sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==}
-
- mdast-util-gfm-task-list-item@0.1.6:
- resolution: {integrity: sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==}
-
- mdast-util-gfm@0.1.2:
- resolution: {integrity: sha512-NNkhDx/qYcuOWB7xHUGWZYVXvjPFFd6afg6/e2g+SV4r9q5XUcCbV4Wfa3DLYIiD+xAEZc6K4MGaE/m0KDcPwQ==}
-
- mdast-util-to-markdown@0.6.5:
- resolution: {integrity: sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==}
-
- mdast-util-to-string@2.0.0:
- resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==}
-
- memoize-one@6.0.0:
- resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
-
- merge-anything@4.0.1:
- resolution: {integrity: sha512-KsFjBYc3juDoHz9Vzd5fte1nqp06H8SQ+yU344Dd0ZunwSgtltnC0kgKds8cbocJGyViLcBQuHkitbDXAqW+LQ==}
-
- merge-stream@2.0.0:
- resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
-
- merge2@1.4.1:
- resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
- engines: {node: '>= 8'}
-
- micromark-extension-gfm-autolink-literal@0.5.7:
- resolution: {integrity: sha512-ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==}
-
- micromark-extension-gfm-strikethrough@0.6.5:
- resolution: {integrity: sha512-PpOKlgokpQRwUesRwWEp+fHjGGkZEejj83k9gU5iXCbDG+XBA92BqnRKYJdfqfkrRcZRgGuPuXb7DaK/DmxOhw==}
-
- micromark-extension-gfm-table@0.4.3:
- resolution: {integrity: sha512-hVGvESPq0fk6ALWtomcwmgLvH8ZSVpcPjzi0AjPclB9FsVRgMtGZkUcpE0zgjOCFAznKepF4z3hX8z6e3HODdA==}
-
- micromark-extension-gfm-tagfilter@0.3.0:
- resolution: {integrity: sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==}
-
- micromark-extension-gfm-task-list-item@0.3.3:
- resolution: {integrity: sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==}
-
- micromark-extension-gfm@0.3.3:
- resolution: {integrity: sha512-oVN4zv5/tAIA+l3GbMi7lWeYpJ14oQyJ3uEim20ktYFAcfX1x3LNlFGGlmrZHt7u9YlKExmyJdDGaTt6cMSR/A==}
-
- micromark@2.11.4:
- resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
-
- micromatch@4.0.4:
- resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==}
- engines: {node: '>=8.6'}
-
- mime-db@1.52.0:
- resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
- engines: {node: '>= 0.6'}
-
- mime-types@2.1.35:
- resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
- engines: {node: '>= 0.6'}
-
- mimic-fn@4.0.0:
- resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
- engines: {node: '>=12'}
-
- min-indent@1.0.1:
- resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
- engines: {node: '>=4'}
-
- minimatch@3.0.4:
- resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==}
-
- minimatch@3.1.2:
- resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
-
- minimatch@9.0.3:
- resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
- engines: {node: '>=16 || 14 >=14.17'}
-
- minimist@1.2.8:
- resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
-
- mlly@1.6.1:
- resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==}
-
- mrmime@2.0.0:
- resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
- engines: {node: '>=10'}
-
- ms@2.1.2:
- resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
-
- ms@2.1.3:
- resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
-
- nanoid@3.3.7:
- resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
- engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
- hasBin: true
-
- natural-compare@1.4.0:
- resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
-
- next@13.5.6:
- resolution: {integrity: sha512-Y2wTcTbO4WwEsVb4A8VSnOsG1I9ok+h74q0ZdxkwM3EODqrs4pasq7O0iUxbcS9VtWMicG7f3+HAj0r1+NtKSw==}
- engines: {node: '>=16.14.0'}
- hasBin: true
- peerDependencies:
- '@opentelemetry/api': ^1.1.0
- react: ^18.2.0
- react-dom: ^18.2.0
- sass: ^1.3.0
- peerDependenciesMeta:
- '@opentelemetry/api':
- optional: true
- sass:
- optional: true
-
- node-fetch@2.6.6:
- resolution: {integrity: sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==}
- engines: {node: 4.x || >=6.0.0}
-
- node-releases@2.0.14:
- resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
-
- npm-run-path@5.3.0:
- resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
- nwsapi@2.2.7:
- resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==}
-
- object-assign@4.1.1:
- resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
- engines: {node: '>=0.10.0'}
-
- object-inspect@1.11.0:
- resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==}
-
- object-inspect@1.13.1:
- resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
-
- object-is@1.1.5:
- resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==}
- engines: {node: '>= 0.4'}
-
- object-keys@1.1.1:
- resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
- engines: {node: '>= 0.4'}
-
- object.assign@4.1.4:
- resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==}
- engines: {node: '>= 0.4'}
-
- object.assign@4.1.5:
- resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
- engines: {node: '>= 0.4'}
-
- object.entries@1.1.7:
- resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==}
- engines: {node: '>= 0.4'}
-
- object.fromentries@2.0.7:
- resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==}
- engines: {node: '>= 0.4'}
-
- object.groupby@1.0.2:
- resolution: {integrity: sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw==}
-
- object.hasown@1.1.3:
- resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==}
-
- object.values@1.1.7:
- resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==}
- engines: {node: '>= 0.4'}
-
- once@1.4.0:
- resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
-
- onetime@6.0.0:
- resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
- engines: {node: '>=12'}
-
- optionator@0.9.3:
- resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
- engines: {node: '>= 0.8.0'}
-
- p-limit@3.1.0:
- resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
- engines: {node: '>=10'}
-
- p-limit@5.0.0:
- resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==}
- engines: {node: '>=18'}
-
- p-locate@5.0.0:
- resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
- engines: {node: '>=10'}
-
- palette-by-numbers@0.1.6:
- resolution: {integrity: sha512-Upb8RcPe7RqspaNiWgkOy5uxib2/zvkAxyK6pgMuLHu5KFmHGP9KoaaWzJmJu3QE+K2Bohs1f6Xhr49J15ZawA==}
-
- parent-module@1.0.1:
- resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
- engines: {node: '>=6'}
-
- parse-entities@2.0.0:
- resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==}
-
- parse-json@5.1.0:
- resolution: {integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==}
- engines: {node: '>=8'}
-
- parse5@7.1.2:
- resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
-
- path-exists@4.0.0:
- resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
- engines: {node: '>=8'}
-
- path-is-absolute@1.0.1:
- resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
- engines: {node: '>=0.10.0'}
-
- path-key@3.1.1:
- resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
- engines: {node: '>=8'}
-
- path-key@4.0.0:
- resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
- engines: {node: '>=12'}
-
- path-parse@1.0.7:
- resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
-
- path-type@4.0.0:
- resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
- engines: {node: '>=8'}
-
- pathe@1.1.2:
- resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
-
- pathval@1.1.1:
- resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
-
- picocolors@1.0.0:
- resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
-
- picomatch@2.3.0:
- resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==}
- engines: {node: '>=8.6'}
-
- pkg-types@1.0.3:
- resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==}
-
- plur@4.0.0:
- resolution: {integrity: sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==}
- engines: {node: '>=10'}
-
- possible-typed-array-names@1.0.0:
- resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==}
- engines: {node: '>= 0.4'}
-
- postcss@8.4.31:
- resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
- engines: {node: ^10 || ^12 || >=14}
-
- postcss@8.4.35:
- resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==}
- engines: {node: ^10 || ^12 || >=14}
-
- prelude-ls@1.2.1:
- resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
- engines: {node: '>= 0.8.0'}
-
- prettier-eslint@16.3.0:
- resolution: {integrity: sha512-Lh102TIFCr11PJKUMQ2kwNmxGhTsv/KzUg9QYF2Gkw259g/kPgndZDWavk7/ycbRvj2oz4BPZ1gCU8bhfZH/Xg==}
- engines: {node: '>=16.10.0'}
- peerDependencies:
- prettier-plugin-svelte: ^3.0.0
- svelte-eslint-parser: '*'
- peerDependenciesMeta:
- prettier-plugin-svelte:
- optional: true
- svelte-eslint-parser:
- optional: true
-
- prettier-linter-helpers@1.0.0:
- resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
- engines: {node: '>=6.0.0'}
-
- prettier@3.2.5:
- resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==}
- engines: {node: '>=14'}
- hasBin: true
-
- pretty-format@27.5.1:
- resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
- pretty-format@29.7.0:
- resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- prop-types@15.7.2:
- resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==}
-
- prop-types@15.8.1:
- resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
-
- psl@1.9.0:
- resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==}
-
- punycode@2.1.1:
- resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
- engines: {node: '>=6'}
-
- punycode@2.3.1:
- resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
- engines: {node: '>=6'}
-
- querystringify@2.2.0:
- resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==}
-
- queue-microtask@1.2.3:
- resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
-
- ramda@0.27.1:
- resolution: {integrity: sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==}
-
- react-clientside-effect@1.2.6:
- resolution: {integrity: sha512-XGGGRQAKY+q25Lz9a/4EPqom7WRjz3z9R2k4jhVKA/puQFH/5Nt27vFZYql4m4NVNdUvX8PS3O7r/Zzm7cjUlg==}
- peerDependencies:
- react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
-
- react-countdown@2.3.0:
- resolution: {integrity: sha512-uiwEIBPbGKyT/bOLv/RI1Q8FtmlefUREKeJMtJ91IKBWfTOinfPFZcxCXVHBazr3+i/DvOMk6A323Fv+ysZLKw==}
- peerDependencies:
- react: '>= 15'
- react-dom: '>= 15'
-
- react-device-detect@1.15.0:
- resolution: {integrity: sha512-ywjtWW04U7vaJK87IAFHhKozZhTPeDVWsfYx5CxQSQCjU5+fnMMxWZt9HnVWaNTqBEn6g8wCNWyqav7sXJrURg==}
- peerDependencies:
- react: '>= 0.14.0 < 18.0.0'
- react-dom: '>= 0.14.0 < 18.0.0'
-
- react-dom@18.2.0:
- resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==}
- peerDependencies:
- react: ^18.2.0
-
- react-error-boundary@3.1.4:
- resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==}
- engines: {node: '>=10', npm: '>=6'}
- peerDependencies:
- react: '>=16.13.1'
-
- react-fast-compare@3.2.1:
- resolution: {integrity: sha512-xTYf9zFim2pEif/Fw16dBiXpe0hoy5PxcD8+OwBnTtNLfIm3g6WxhKNurY+6OmdH1u6Ta/W/Vl6vjbYP1MFnDg==}
-
- react-fast-compare@3.2.2:
- resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==}
-
- react-focus-lock@2.11.2:
- resolution: {integrity: sha512-DDTbEiov0+RthESPVSTIdAWPPKic+op3sCcP+icbMRobvQNt7LuAlJ3KoarqQv5sCgKArru3kXmlmFTa27/CdQ==}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- react-hook-form@7.42.1:
- resolution: {integrity: sha512-2UIGqwMZksd5HS55crTT1ATLTr0rAI4jS7yVuqTaoRVDhY2Qc4IyjskCmpnmdYqUNOYFy04vW253tb2JRVh+IQ==}
- engines: {node: '>=12.22.0'}
- peerDependencies:
- react: ^16.8.0 || ^17 || ^18
-
- react-icons@4.3.1:
- resolution: {integrity: sha512-cB10MXLTs3gVuXimblAdI71jrJx8njrJZmNMEMC+sQu5B/BIOmlsAjskdqpn81y8UBVEGuHODd7/ci5DvoSzTQ==}
- peerDependencies:
- react: '*'
-
- react-if@4.1.4:
- resolution: {integrity: sha512-bjufPfCdPBiBy9EO/BeoxaqGc/xCwTu0coKtHfjpJw+v85DLMbpG43IUPISh+m3DzENx1rOYLpqbp2KaDmEYlg==}
- engines: {node: '>=12'}
- peerDependencies:
- react: ^16.x || ^17.x || ^18.x
-
- react-is@16.13.1:
- resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
-
- react-is@17.0.2:
- resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
-
- react-is@18.2.0:
- resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
-
- react-markdown@5.0.3:
- resolution: {integrity: sha512-jDWOc1AvWn0WahpjW6NK64mtx6cwjM4iSsLHJPNBqoAgGOVoIdJMqaKX4++plhOtdd4JksdqzlDibgPx6B/M2w==}
- peerDependencies:
- '@types/react': '>=16'
- react: '>=16'
-
- react-refresh@0.14.0:
- resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==}
- engines: {node: '>=0.10.0'}
-
- react-remove-scroll-bar@2.3.4:
- resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- react-remove-scroll@2.5.7:
- resolution: {integrity: sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- react-select@5.7.0:
- resolution: {integrity: sha512-lJGiMxCa3cqnUr2Jjtg9YHsaytiZqeNOKeibv6WF5zbK/fPegZ1hg3y/9P1RZVLhqBTs0PfqQLKuAACednYGhQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
-
- react-shallow-renderer@16.15.0:
- resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==}
- peerDependencies:
- react: ^16.0.0 || ^17.0.0 || ^18.0.0
-
- react-simple-animate@3.3.12:
- resolution: {integrity: sha512-lFXjxD6ficcpOMsHfcDs1jqdkCve6jNlJnubOCzVOLswFDRANsaLN4KwpezDuliEFz8Q1zyj4J7Tmj3KMRnPcg==}
- peerDependencies:
- react: ^16.8.0 || ^17
- react-dom: ^16.8.0 || ^17
-
- react-string-replace@1.1.1:
- resolution: {integrity: sha512-26TUbLzLfHQ5jO5N7y3Mx88eeKo0Ml0UjCQuX4BMfOd/JX+enQqlKpL1CZnmjeBRvQE8TR+ds9j1rqx9CxhKHQ==}
- engines: {node: '>=0.12.0'}
-
- react-style-singleton@2.2.1:
- resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- react-table@7.7.0:
- resolution: {integrity: sha512-jBlj70iBwOTvvImsU9t01LjFjy4sXEtclBovl3mTiqjz23Reu0DKnRza4zlLtOPACx6j2/7MrQIthIK1Wi+LIA==}
- peerDependencies:
- react: ^16.8.3 || ^17.0.0-0
-
- react-test-renderer@18.2.0:
- resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==}
- peerDependencies:
- react: ^18.2.0
-
- react-transition-group@4.4.1:
- resolution: {integrity: sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw==}
- peerDependencies:
- react: '>=16.6.0'
- react-dom: '>=16.6.0'
-
- react@18.2.0:
- resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==}
- engines: {node: '>=0.10.0'}
-
- reactflow@11.10.4:
- resolution: {integrity: sha512-0CApYhtYicXEDg/x2kvUHiUk26Qur8lAtTtiSlptNKuyEuGti6P1y5cS32YGaUoDMoCqkm/m+jcKkfMOvSCVRA==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
-
- redent@3.0.0:
- resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
- engines: {node: '>=8'}
-
- reflect.getprototypeof@1.0.5:
- resolution: {integrity: sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==}
- engines: {node: '>= 0.4'}
-
- regenerator-runtime@0.13.11:
- resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
-
- regenerator-runtime@0.14.1:
- resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
-
- regexp.prototype.flags@1.5.2:
- resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==}
- engines: {node: '>= 0.4'}
-
- remark-gfm@1.0.0:
- resolution: {integrity: sha512-KfexHJCiqvrdBZVbQ6RopMZGwaXz6wFJEfByIuEwGf0arvITHjiKKZ1dpXujjH9KZdm1//XJQwgfnJ3lmXaDPA==}
-
- remark-parse@9.0.0:
- resolution: {integrity: sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==}
-
- repeat-string@1.6.1:
- resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==}
- engines: {node: '>=0.10'}
-
- require-relative@0.8.7:
- resolution: {integrity: sha512-AKGr4qvHiryxRb19m3PsLRGuKVAbJLUD7E6eOaHkfKhwc+vSgVOCY5xNvm9EkolBKTOf0GrQAZKLimOCz81Khg==}
-
- requires-port@1.0.0:
- resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==}
-
- resolve-from@4.0.0:
- resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
- engines: {node: '>=4'}
-
- resolve-pkg-maps@1.0.0:
- resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
-
- resolve@1.22.1:
- resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
- hasBin: true
-
- resolve@1.22.8:
- resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
- hasBin: true
-
- resolve@2.0.0-next.5:
- resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
- hasBin: true
-
- reusify@1.0.4:
- resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
- engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
-
- rimraf@3.0.2:
- resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
- hasBin: true
-
- rollup@4.12.0:
- resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==}
- engines: {node: '>=18.0.0', npm: '>=8.0.0'}
- hasBin: true
-
- rrweb-cssom@0.6.0:
- resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==}
-
- run-parallel@1.2.0:
- resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
-
- safe-array-concat@1.1.0:
- resolution: {integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==}
- engines: {node: '>=0.4'}
-
- safe-buffer@5.1.2:
- resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
-
- safe-regex-test@1.0.3:
- resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==}
- engines: {node: '>= 0.4'}
-
- safer-buffer@2.1.2:
- resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
-
- saxes@6.0.0:
- resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
- engines: {node: '>=v12.22.7'}
-
- scheduler@0.23.0:
- resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==}
-
- semver@6.3.1:
- resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
- hasBin: true
-
- semver@7.6.0:
- resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==}
- engines: {node: '>=10'}
- hasBin: true
-
- set-function-length@1.2.1:
- resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==}
- engines: {node: '>= 0.4'}
-
- set-function-name@2.0.2:
- resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
- engines: {node: '>= 0.4'}
-
- shebang-command@2.0.0:
- resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
- engines: {node: '>=8'}
-
- shebang-regex@3.0.0:
- resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
- engines: {node: '>=8'}
-
- side-channel@1.0.4:
- resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
-
- siginfo@2.0.0:
- resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
-
- signal-exit@4.1.0:
- resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
- engines: {node: '>=14'}
-
- sirv@2.0.4:
- resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==}
- engines: {node: '>= 10'}
-
- slash@3.0.0:
- resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
- engines: {node: '>=8'}
-
- source-map-js@1.0.2:
- resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
- engines: {node: '>=0.10.0'}
-
- source-map@0.5.7:
- resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
- engines: {node: '>=0.10.0'}
-
- stackback@0.0.2:
- resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
-
- std-env@3.7.0:
- resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==}
-
- stop-iteration-iterator@1.0.0:
- resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==}
- engines: {node: '>= 0.4'}
-
- streamsearch@1.1.0:
- resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
- engines: {node: '>=10.0.0'}
-
- string-format@2.0.0:
- resolution: {integrity: sha512-bbEs3scLeYNXLecRRuk6uJxdXUSj6le/8rNPHChIJTn2V79aXVTR1EH2OH5zLKKoz0V02fOUKZZcw01pLUShZA==}
-
- string.prototype.matchall@4.0.10:
- resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==}
-
- string.prototype.trim@1.2.8:
- resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==}
- engines: {node: '>= 0.4'}
-
- string.prototype.trimend@1.0.7:
- resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==}
-
- string.prototype.trimstart@1.0.7:
- resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==}
-
- strip-ansi@3.0.1:
- resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==}
- engines: {node: '>=0.10.0'}
-
- strip-ansi@6.0.1:
- resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
- engines: {node: '>=8'}
-
- strip-bom@3.0.0:
- resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
- engines: {node: '>=4'}
-
- strip-final-newline@3.0.0:
- resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
- engines: {node: '>=12'}
-
- strip-indent@3.0.0:
- resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
- engines: {node: '>=8'}
-
- strip-json-comments@3.1.1:
- resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
- engines: {node: '>=8'}
-
- strip-literal@2.0.0:
- resolution: {integrity: sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==}
-
- styled-jsx@5.1.1:
- resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==}
- engines: {node: '>= 12.0.0'}
- peerDependencies:
- '@babel/core': '*'
- babel-plugin-macros: '*'
- react: '>= 16.8.0 || 17.x.x || ^18.0.0-0'
- peerDependenciesMeta:
- '@babel/core':
- optional: true
- babel-plugin-macros:
- optional: true
-
- stylis@4.1.3:
- resolution: {integrity: sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==}
-
- stylis@4.2.0:
- resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==}
-
- supports-color@2.0.0:
- resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==}
- engines: {node: '>=0.8.0'}
-
- supports-color@5.5.0:
- resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
- engines: {node: '>=4'}
-
- supports-color@7.2.0:
- resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
- engines: {node: '>=8'}
-
- supports-preserve-symlinks-flag@1.0.0:
- resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
- engines: {node: '>= 0.4'}
-
- symbol-tree@3.2.4:
- resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
-
- synckit@0.8.8:
- resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==}
- engines: {node: ^14.18.0 || >=16.0.0}
-
- tapable@2.2.1:
- resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
- engines: {node: '>=6'}
-
- text-table@0.2.0:
- resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
-
- tiny-invariant@1.1.0:
- resolution: {integrity: sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==}
-
- tinybench@2.6.0:
- resolution: {integrity: sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==}
-
- tinypool@0.8.2:
- resolution: {integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==}
- engines: {node: '>=14.0.0'}
-
- tinyspy@2.2.1:
- resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==}
- engines: {node: '>=14.0.0'}
-
- to-fast-properties@2.0.0:
- resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
- engines: {node: '>=4'}
-
- to-regex-range@5.0.1:
- resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
- engines: {node: '>=8.0'}
-
- toggle-selection@1.0.6:
- resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==}
-
- totalist@3.0.1:
- resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==}
- engines: {node: '>=6'}
-
- tough-cookie@4.1.3:
- resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==}
- engines: {node: '>=6'}
-
- tr46@0.0.3:
- resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
-
- tr46@5.0.0:
- resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==}
- engines: {node: '>=18'}
-
- trough@1.0.5:
- resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}
-
- ts-api-utils@1.2.1:
- resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==}
- engines: {node: '>=16'}
- peerDependencies:
- typescript: '>=4.2.0'
-
- ts-toolbelt@9.6.0:
- resolution: {integrity: sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==}
-
- tsconfig-paths@3.15.0:
- resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
-
- tslib@2.4.0:
- resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
-
- tslib@2.6.2:
- resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
-
- type-check@0.4.0:
- resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
- engines: {node: '>= 0.8.0'}
-
- type-detect@4.0.8:
- resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
- engines: {node: '>=4'}
-
- type-fest@0.20.2:
- resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
- engines: {node: '>=10'}
-
- type-fest@4.10.3:
- resolution: {integrity: sha512-JLXyjizi072smKGGcZiAJDCNweT8J+AuRxmPZ1aG7TERg4ijx9REl8CNhbr36RV4qXqL1gO1FF9HL8OkVmmrsA==}
- engines: {node: '>=16'}
-
- typed-array-buffer@1.0.2:
- resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
- engines: {node: '>= 0.4'}
-
- typed-array-byte-length@1.0.1:
- resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==}
- engines: {node: '>= 0.4'}
-
- typed-array-byte-offset@1.0.2:
- resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==}
- engines: {node: '>= 0.4'}
-
- typed-array-length@1.0.5:
- resolution: {integrity: sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==}
- engines: {node: '>= 0.4'}
-
- typescript@5.3.3:
- resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
- engines: {node: '>=14.17'}
- hasBin: true
-
- ua-parser-js@0.7.23:
- resolution: {integrity: sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA==}
-
- ufo@1.4.0:
- resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==}
-
- unbox-primitive@1.0.2:
- resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
-
- undici-types@5.26.5:
- resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
-
- unified@9.2.0:
- resolution: {integrity: sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==}
-
- unist-util-is@4.0.4:
- resolution: {integrity: sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA==}
-
- unist-util-stringify-position@2.0.3:
- resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}
-
- unist-util-visit-parents@1.1.2:
- resolution: {integrity: sha512-yvo+MMLjEwdc3RhhPYSximset7rwjMrdt9E41Smmvg25UQIenzrN83cRnF1JMzoMi9zZOQeYXHSDf7p+IQkW3Q==}
-
- unist-util-visit-parents@3.1.1:
- resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==}
-
- unist-util-visit@2.0.3:
- resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==}
-
- universalify@0.2.0:
- resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
- engines: {node: '>= 4.0.0'}
-
- update-browserslist-db@1.0.13:
- resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
- hasBin: true
- peerDependencies:
- browserslist: '>= 4.21.0'
-
- uri-js@4.4.0:
- resolution: {integrity: sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==}
-
- url-parse@1.5.10:
- resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==}
-
- use-callback-ref@1.3.0:
- resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- use-deep-compare-effect@1.8.1:
- resolution: {integrity: sha512-kbeNVZ9Zkc0RFGpfMN3MNfaKNvcLNyxOAAd9O4CBZ+kCBXXscn9s/4I+8ytUER4RDpEYs5+O6Rs4PqiZ+rHr5Q==}
- engines: {node: '>=10', npm: '>=6'}
- peerDependencies:
- react: '>=16.13'
-
- use-isomorphic-layout-effect@1.1.2:
- resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==}
- peerDependencies:
- '@types/react': '*'
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- use-sidecar@1.1.2:
- resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- use-sync-external-store@1.2.0:
- resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
-
- uuid@8.3.2:
- resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
- hasBin: true
-
- vest@3.2.8:
- resolution: {integrity: sha512-O+GLawwfIO7ESODaJMevsI+LL959dZzjwK6oUYzMTxog+6fZ8U/NPR/ITX6tmECb8EEUVuLkNJ1lGOkoor35SA==}
-
- vfile-message@2.0.4:
- resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==}
-
- vfile@4.2.1:
- resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==}
-
- vite-node@1.3.1:
- resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==}
- engines: {node: ^18.0.0 || >=20.0.0}
- hasBin: true
-
- vite@5.1.4:
- resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==}
- engines: {node: ^18.0.0 || >=20.0.0}
- hasBin: true
- peerDependencies:
- '@types/node': ^18.0.0 || >=20.0.0
- less: '*'
- lightningcss: ^1.21.0
- sass: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
- peerDependenciesMeta:
- '@types/node':
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
-
- vitest@1.3.1:
- resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==}
- engines: {node: ^18.0.0 || >=20.0.0}
- hasBin: true
- peerDependencies:
- '@edge-runtime/vm': '*'
- '@types/node': ^18.0.0 || >=20.0.0
- '@vitest/browser': 1.3.1
- '@vitest/ui': 1.3.1
- happy-dom: '*'
- jsdom: '*'
- peerDependenciesMeta:
- '@edge-runtime/vm':
- optional: true
- '@types/node':
- optional: true
- '@vitest/browser':
- optional: true
- '@vitest/ui':
- optional: true
- happy-dom:
- optional: true
- jsdom:
- optional: true
-
- vscode-json-languageservice@4.1.7:
- resolution: {integrity: sha512-cwG5TwZyHYthsk2aS3W1dVgVP6Vwn3o+zscwN58uMgZt/nKuyxd9vdEB1F58Ix+S5kSKAnkUCP6hvulcoImQQQ==}
- engines: {npm: '>=7.0.0'}
-
- vscode-languageserver-textdocument@1.0.1:
- resolution: {integrity: sha512-UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA==}
-
- vscode-languageserver-types@3.16.0:
- resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==}
-
- vscode-nls@5.0.0:
- resolution: {integrity: sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==}
-
- vscode-uri@3.0.2:
- resolution: {integrity: sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==}
-
- vue-eslint-parser@9.4.2:
- resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==}
- engines: {node: ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: '>=6.0.0'
-
- w3c-xmlserializer@5.0.0:
- resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
- engines: {node: '>=18'}
-
- watchpack@2.4.0:
- resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==}
- engines: {node: '>=10.13.0'}
-
- webidl-conversions@3.0.1:
- resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
-
- webidl-conversions@7.0.0:
- resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
- engines: {node: '>=12'}
-
- whatwg-encoding@3.1.1:
- resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==}
- engines: {node: '>=18'}
-
- whatwg-fetch@3.6.2:
- resolution: {integrity: sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==}
-
- whatwg-mimetype@4.0.0:
- resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
- engines: {node: '>=18'}
-
- whatwg-url@14.0.0:
- resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==}
- engines: {node: '>=18'}
-
- whatwg-url@5.0.0:
- resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
-
- which-boxed-primitive@1.0.2:
- resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
-
- which-builtin-type@1.1.3:
- resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==}
- engines: {node: '>= 0.4'}
-
- which-collection@1.0.1:
- resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==}
-
- which-typed-array@1.1.14:
- resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==}
- engines: {node: '>= 0.4'}
-
- which-typed-array@1.1.9:
- resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==}
- engines: {node: '>= 0.4'}
-
- which@2.0.2:
- resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
- engines: {node: '>= 8'}
- hasBin: true
-
- why-is-node-running@2.2.2:
- resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==}
- engines: {node: '>=8'}
- hasBin: true
-
- wrappy@1.0.2:
- resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
-
- ws@8.16.0:
- resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- bufferutil: ^4.0.1
- utf-8-validate: '>=5.0.2'
- peerDependenciesMeta:
- bufferutil:
- optional: true
- utf-8-validate:
- optional: true
-
- xml-name-validator@5.0.0:
- resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==}
- engines: {node: '>=18'}
-
- xmlchars@2.2.0:
- resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
-
- xtend@4.0.2:
- resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
- engines: {node: '>=0.4'}
-
- yallist@3.1.1:
- resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
-
- yallist@4.0.0:
- resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
-
- yaml@1.10.2:
- resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
- engines: {node: '>= 6'}
-
- yocto-queue@0.1.0:
- resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
- engines: {node: '>=10'}
-
- yocto-queue@1.0.0:
- resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
- engines: {node: '>=12.20'}
-
- zustand@3.7.2:
- resolution: {integrity: sha512-PIJDIZKtokhof+9+60cpockVOq05sJzHCriyvaLBmEJixseQ1a5Kdov6fWZfWOu5SK9c+FhH1jU0tntLxRJYMA==}
- engines: {node: '>=12.7.0'}
- peerDependencies:
- react: '>=16.8'
- peerDependenciesMeta:
- react:
- optional: true
-
- zustand@4.5.1:
- resolution: {integrity: sha512-XlauQmH64xXSC1qGYNv00ODaQ3B+tNPoy22jv2diYiP4eoDKr9LA+Bh5Bc3gplTrFdb6JVI+N4kc1DZ/tbtfPg==}
- engines: {node: '>=12.7.0'}
- peerDependencies:
- '@types/react': '>=16.8'
- immer: '>=9.0.6'
- react: '>=16.8'
- peerDependenciesMeta:
- '@types/react':
- optional: true
- immer:
- optional: true
- react:
- optional: true
-
- zwitch@1.0.5:
- resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==}
-
-snapshots:
-
- '@aashutoshrathi/word-wrap@1.2.6': {}
-
- '@adobe/css-tools@4.3.3': {}
-
- '@ampproject/remapping@2.2.1':
- dependencies:
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.22
-
- '@babel/code-frame@7.23.5':
- dependencies:
- '@babel/highlight': 7.23.4
- chalk: 2.4.2
-
- '@babel/compat-data@7.23.5': {}
-
- '@babel/core@7.23.9':
- dependencies:
- '@ampproject/remapping': 2.2.1
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.6
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9)
- '@babel/helpers': 7.23.9
- '@babel/parser': 7.23.9
- '@babel/template': 7.23.9
- '@babel/traverse': 7.23.9
- '@babel/types': 7.23.9
- convert-source-map: 2.0.0
- debug: 4.3.4
- gensync: 1.0.0-beta.2
- json5: 2.2.3
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
-
- '@babel/generator@7.23.6':
- dependencies:
- '@babel/types': 7.23.9
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.22
- jsesc: 2.5.2
-
- '@babel/helper-compilation-targets@7.23.6':
- dependencies:
- '@babel/compat-data': 7.23.5
- '@babel/helper-validator-option': 7.23.5
- browserslist: 4.23.0
- lru-cache: 5.1.1
- semver: 6.3.1
-
- '@babel/helper-environment-visitor@7.22.20': {}
-
- '@babel/helper-function-name@7.23.0':
- dependencies:
- '@babel/template': 7.23.9
- '@babel/types': 7.23.9
-
- '@babel/helper-hoist-variables@7.22.5':
- dependencies:
- '@babel/types': 7.23.9
-
- '@babel/helper-module-imports@7.22.15':
- dependencies:
- '@babel/types': 7.23.9
-
- '@babel/helper-module-transforms@7.23.3(@babel/core@7.23.9)':
- dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-module-imports': 7.22.15
- '@babel/helper-simple-access': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/helper-validator-identifier': 7.22.20
-
- '@babel/helper-plugin-utils@7.22.5': {}
-
- '@babel/helper-simple-access@7.22.5':
- dependencies:
- '@babel/types': 7.23.9
-
- '@babel/helper-split-export-declaration@7.22.6':
- dependencies:
- '@babel/types': 7.23.9
-
- '@babel/helper-string-parser@7.23.4': {}
-
- '@babel/helper-validator-identifier@7.22.20': {}
-
- '@babel/helper-validator-option@7.23.5': {}
-
- '@babel/helpers@7.23.9':
- dependencies:
- '@babel/template': 7.23.9
- '@babel/traverse': 7.23.9
- '@babel/types': 7.23.9
- transitivePeerDependencies:
- - supports-color
-
- '@babel/highlight@7.23.4':
- dependencies:
- '@babel/helper-validator-identifier': 7.22.20
- chalk: 2.4.2
- js-tokens: 4.0.0
-
- '@babel/parser@7.23.9':
- dependencies:
- '@babel/types': 7.23.9
-
- '@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.23.9)':
- dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
-
- '@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.23.9)':
- dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
-
- '@babel/runtime@7.21.0':
- dependencies:
- regenerator-runtime: 0.13.11
-
- '@babel/runtime@7.23.9':
- dependencies:
- regenerator-runtime: 0.14.1
-
- '@babel/template@7.23.9':
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
-
- '@babel/traverse@7.23.9':
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.6
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
- debug: 4.3.4
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
-
- '@babel/types@7.23.9':
- dependencies:
- '@babel/helper-string-parser': 7.23.4
- '@babel/helper-validator-identifier': 7.22.20
- to-fast-properties: 2.0.0
-
- '@biomejs/biome@1.5.3':
- optionalDependencies:
- '@biomejs/cli-darwin-arm64': 1.5.3
- '@biomejs/cli-darwin-x64': 1.5.3
- '@biomejs/cli-linux-arm64': 1.5.3
- '@biomejs/cli-linux-arm64-musl': 1.5.3
- '@biomejs/cli-linux-x64': 1.5.3
- '@biomejs/cli-linux-x64-musl': 1.5.3
- '@biomejs/cli-win32-arm64': 1.5.3
- '@biomejs/cli-win32-x64': 1.5.3
-
- '@biomejs/cli-darwin-arm64@1.5.3':
- optional: true
-
- '@biomejs/cli-darwin-x64@1.5.3':
- optional: true
-
- '@biomejs/cli-linux-arm64-musl@1.5.3':
- optional: true
-
- '@biomejs/cli-linux-arm64@1.5.3':
- optional: true
-
- '@biomejs/cli-linux-x64-musl@1.5.3':
- optional: true
-
- '@biomejs/cli-linux-x64@1.5.3':
- optional: true
-
- '@biomejs/cli-win32-arm64@1.5.3':
- optional: true
-
- '@biomejs/cli-win32-x64@1.5.3':
- optional: true
-
- '@chakra-ui/accordion@2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/descendant': 3.1.0(react@18.2.0)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- '@chakra-ui/transition': 2.1.0(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
- framer-motion: 11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/alert@2.2.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/anatomy@2.2.2': {}
-
- '@chakra-ui/avatar@2.3.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/image': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-children-utils': 2.0.6(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/breadcrumb@2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-children-utils': 2.0.6(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/breakpoint-utils@2.0.8':
- dependencies:
- '@chakra-ui/shared-utils': 2.0.5
-
- '@chakra-ui/button@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/card@2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/checkbox@2.3.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- '@chakra-ui/visually-hidden': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@zag-js/focus-visible': 0.16.0
- react: 18.2.0
-
- '@chakra-ui/clickable@2.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- react: 18.2.0
-
- '@chakra-ui/close-button@2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/color-mode@2.2.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/control-box@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/counter@2.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/number-utils': 2.0.7
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- react: 18.2.0
-
- '@chakra-ui/css-reset@2.3.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@emotion/react': 11.11.4(@types/react@18.2.60)(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/descendant@3.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/dom-utils@2.1.0': {}
-
- '@chakra-ui/editable@3.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-focus-on-pointer-down': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/event-utils@2.0.8': {}
-
- '@chakra-ui/focus-lock@2.1.0(@types/react@18.2.60)(react@18.2.0)':
- dependencies:
- '@chakra-ui/dom-utils': 2.1.0
- react: 18.2.0
- react-focus-lock: 2.11.2(@types/react@18.2.60)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
-
- '@chakra-ui/form-control@2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/hooks@2.2.1(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-utils': 2.0.12(react@18.2.0)
- '@chakra-ui/utils': 2.0.15
- compute-scroll-into-view: 3.0.3
- copy-to-clipboard: 3.3.3
- react: 18.2.0
-
- '@chakra-ui/icon@3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/image@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/input@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/object-utils': 2.1.0
- '@chakra-ui/react-children-utils': 2.0.6(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/layout@2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/breakpoint-utils': 2.0.8
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/object-utils': 2.1.0
- '@chakra-ui/react-children-utils': 2.0.6(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/lazy-utils@2.0.5': {}
-
- '@chakra-ui/live-region@2.1.0(react@18.2.0)':
- dependencies:
- react: 18.2.0
-
- '@chakra-ui/media-query@3.3.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/breakpoint-utils': 2.0.8
- '@chakra-ui/react-env': 3.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/menu@2.2.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/clickable': 2.1.0(react@18.2.0)
- '@chakra-ui/descendant': 3.1.0(react@18.2.0)
- '@chakra-ui/lazy-utils': 2.0.5
- '@chakra-ui/popper': 3.1.0(react@18.2.0)
- '@chakra-ui/react-children-utils': 2.0.6(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-animation-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-disclosure': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-focus-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-outside-click': 2.2.0(react@18.2.0)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- '@chakra-ui/transition': 2.1.0(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
- framer-motion: 11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/modal@2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(@types/react@18.2.60)(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/focus-lock': 2.1.0(@types/react@18.2.60)(react@18.2.0)
- '@chakra-ui/portal': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- '@chakra-ui/transition': 2.1.0(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
- aria-hidden: 1.2.3
- framer-motion: 11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- react-remove-scroll: 2.5.7(@types/react@18.2.60)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
-
- '@chakra-ui/number-input@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/counter': 2.1.0(react@18.2.0)
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-event-listener': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-interval': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/number-utils@2.0.7': {}
-
- '@chakra-ui/object-utils@2.1.0': {}
-
- '@chakra-ui/pin-input@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/descendant': 3.1.0(react@18.2.0)
- '@chakra-ui/react-children-utils': 2.0.6(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/popover@2.2.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/lazy-utils': 2.0.5
- '@chakra-ui/popper': 3.1.0(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-animation-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-disclosure': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-focus-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-focus-on-pointer-down': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- framer-motion: 11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/popper@3.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@popperjs/core': 2.11.0
- react: 18.2.0
-
- '@chakra-ui/portal@2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
-
- '@chakra-ui/progress@2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/provider@2.4.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/css-reset': 2.3.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- '@chakra-ui/portal': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-env': 3.1.0(react@18.2.0)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- '@chakra-ui/utils': 2.0.15
- '@emotion/react': 11.11.4(@types/react@18.2.60)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
-
- '@chakra-ui/radio@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- '@zag-js/focus-visible': 0.16.0
- react: 18.2.0
-
- '@chakra-ui/react-children-utils@2.0.6(react@18.2.0)':
- dependencies:
- react: 18.2.0
-
- '@chakra-ui/react-context@2.1.0(react@18.2.0)':
- dependencies:
- react: 18.2.0
-
- '@chakra-ui/react-env@3.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/react-types@2.0.7(react@18.2.0)':
- dependencies:
- react: 18.2.0
-
- '@chakra-ui/react-use-animation-state@2.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/dom-utils': 2.1.0
- '@chakra-ui/react-use-event-listener': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/react-use-callback-ref@2.1.0(react@18.2.0)':
- dependencies:
- react: 18.2.0
-
- '@chakra-ui/react-use-controllable-state@2.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/react-use-disclosure@2.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/react-use-event-listener@2.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/react-use-focus-effect@2.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/dom-utils': 2.1.0
- '@chakra-ui/react-use-event-listener': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/react-use-focus-on-pointer-down@2.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-use-event-listener': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/react-use-interval@2.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/react-use-latest-ref@2.1.0(react@18.2.0)':
- dependencies:
- react: 18.2.0
-
- '@chakra-ui/react-use-merge-refs@2.1.0(react@18.2.0)':
- dependencies:
- react: 18.2.0
-
- '@chakra-ui/react-use-outside-click@2.2.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/react-use-pan-event@2.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/event-utils': 2.0.8
- '@chakra-ui/react-use-latest-ref': 2.1.0(react@18.2.0)
- framesync: 6.1.2
- react: 18.2.0
-
- '@chakra-ui/react-use-previous@2.1.0(react@18.2.0)':
- dependencies:
- react: 18.2.0
-
- '@chakra-ui/react-use-safe-layout-effect@2.1.0(react@18.2.0)':
- dependencies:
- react: 18.2.0
-
- '@chakra-ui/react-use-size@2.1.0(react@18.2.0)':
- dependencies:
- '@zag-js/element-size': 0.10.5
- react: 18.2.0
-
- '@chakra-ui/react-use-timeout@2.1.0(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/react-use-update-effect@2.1.0(react@18.2.0)':
- dependencies:
- react: 18.2.0
-
- '@chakra-ui/react-utils@2.0.12(react@18.2.0)':
- dependencies:
- '@chakra-ui/utils': 2.0.15
- react: 18.2.0
-
- '@chakra-ui/react@2.8.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/accordion': 2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/alert': 2.2.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/avatar': 2.3.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/breadcrumb': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/button': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/card': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/checkbox': 2.3.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/control-box': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/counter': 2.1.0(react@18.2.0)
- '@chakra-ui/css-reset': 2.3.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- '@chakra-ui/editable': 3.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/focus-lock': 2.1.0(@types/react@18.2.60)(react@18.2.0)
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/hooks': 2.2.1(react@18.2.0)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/image': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/input': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/layout': 2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/live-region': 2.1.0(react@18.2.0)
- '@chakra-ui/media-query': 3.3.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/menu': 2.2.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/modal': 2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(@types/react@18.2.60)(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@chakra-ui/number-input': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/pin-input': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/popover': 2.2.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/popper': 3.1.0(react@18.2.0)
- '@chakra-ui/portal': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@chakra-ui/progress': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/provider': 2.4.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@chakra-ui/radio': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-env': 3.1.0(react@18.2.0)
- '@chakra-ui/select': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/skeleton': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/skip-nav': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/slider': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/stat': 2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/stepper': 2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/styled-system': 2.9.2
- '@chakra-ui/switch': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- '@chakra-ui/table': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/tabs': 3.0.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/tag': 3.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/textarea': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/theme': 3.3.1(@chakra-ui/styled-system@2.9.2)
- '@chakra-ui/theme-utils': 2.0.21
- '@chakra-ui/toast': 7.0.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@chakra-ui/tooltip': 2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@chakra-ui/transition': 2.1.0(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/utils': 2.0.15
- '@chakra-ui/visually-hidden': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@emotion/react': 11.11.4(@types/react@18.2.60)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0)
- framer-motion: 11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
-
- '@chakra-ui/select@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/shared-utils@2.0.5': {}
-
- '@chakra-ui/skeleton@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/media-query': 3.3.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-use-previous': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/skip-nav@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/slider@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/number-utils': 2.0.7
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-latest-ref': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-pan-event': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-size': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/spinner@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/stat@2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/stepper@2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/styled-system@2.9.2':
- dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- csstype: 3.1.3
- lodash.mergewith: 4.6.2
-
- '@chakra-ui/switch@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/checkbox': 2.3.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- framer-motion: 11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/color-mode': 2.2.0(react@18.2.0)
- '@chakra-ui/object-utils': 2.1.0
- '@chakra-ui/react-utils': 2.0.12(react@18.2.0)
- '@chakra-ui/styled-system': 2.9.2
- '@chakra-ui/theme-utils': 2.0.21
- '@chakra-ui/utils': 2.0.15
- '@emotion/react': 11.11.4(@types/react@18.2.60)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0)
- react: 18.2.0
- react-fast-compare: 3.2.2
-
- '@chakra-ui/table@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/tabs@3.0.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/clickable': 2.1.0(react@18.2.0)
- '@chakra-ui/descendant': 3.1.0(react@18.2.0)
- '@chakra-ui/lazy-utils': 2.0.5
- '@chakra-ui/react-children-utils': 2.0.6(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/tag@3.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/textarea@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/theme-tools@2.1.2(@chakra-ui/styled-system@2.9.2)':
- dependencies:
- '@chakra-ui/anatomy': 2.2.2
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/styled-system': 2.9.2
- color2k: 2.0.3
-
- '@chakra-ui/theme-utils@2.0.21':
- dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/styled-system': 2.9.2
- '@chakra-ui/theme': 3.3.1(@chakra-ui/styled-system@2.9.2)
- lodash.mergewith: 4.6.2
-
- '@chakra-ui/theme@3.3.1(@chakra-ui/styled-system@2.9.2)':
- dependencies:
- '@chakra-ui/anatomy': 2.2.2
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/styled-system': 2.9.2
- '@chakra-ui/theme-tools': 2.1.2(@chakra-ui/styled-system@2.9.2)
-
- '@chakra-ui/toast@7.0.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/alert': 2.2.2(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)
- '@chakra-ui/portal': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-timeout': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/styled-system': 2.9.2
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- '@chakra-ui/theme': 3.3.1(@chakra-ui/styled-system@2.9.2)
- framer-motion: 11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
-
- '@chakra-ui/tooltip@2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/dom-utils': 2.1.0
- '@chakra-ui/popper': 3.1.0(react@18.2.0)
- '@chakra-ui/portal': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-disclosure': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-event-listener': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- framer-motion: 11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
-
- '@chakra-ui/transition@2.1.0(framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- framer-motion: 11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@chakra-ui/utils@2.0.14':
- dependencies:
- '@types/lodash.mergewith': 4.6.6
- css-box-model: 1.2.1
- framesync: 6.1.2
- lodash.mergewith: 4.6.2
-
- '@chakra-ui/utils@2.0.15':
- dependencies:
- '@types/lodash.mergewith': 4.6.7
- css-box-model: 1.2.1
- framesync: 6.1.2
- lodash.mergewith: 4.6.2
-
- '@chakra-ui/visually-hidden@2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@chakra-ui/system': 2.6.2(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0))(react@18.2.0)
- react: 18.2.0
-
- '@emotion/babel-plugin@11.11.0':
- dependencies:
- '@babel/helper-module-imports': 7.22.15
- '@babel/runtime': 7.23.9
- '@emotion/hash': 0.9.1
- '@emotion/memoize': 0.8.1
- '@emotion/serialize': 1.1.3
- babel-plugin-macros: 3.1.0
- convert-source-map: 1.8.0
- escape-string-regexp: 4.0.0
- find-root: 1.1.0
- source-map: 0.5.7
- stylis: 4.2.0
-
- '@emotion/cache@11.10.5':
- dependencies:
- '@emotion/memoize': 0.8.0
- '@emotion/sheet': 1.2.1
- '@emotion/utils': 1.2.0
- '@emotion/weak-memoize': 0.3.0
- stylis: 4.1.3
-
- '@emotion/cache@11.11.0':
- dependencies:
- '@emotion/memoize': 0.8.1
- '@emotion/sheet': 1.2.2
- '@emotion/utils': 1.2.1
- '@emotion/weak-memoize': 0.3.1
- stylis: 4.2.0
-
- '@emotion/hash@0.9.1': {}
-
- '@emotion/is-prop-valid@1.2.2':
- dependencies:
- '@emotion/memoize': 0.8.1
-
- '@emotion/memoize@0.8.0': {}
-
- '@emotion/memoize@0.8.1': {}
-
- '@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0)':
- dependencies:
- '@babel/runtime': 7.23.9
- '@emotion/babel-plugin': 11.11.0
- '@emotion/cache': 11.11.0
- '@emotion/serialize': 1.1.3
- '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
- '@emotion/utils': 1.2.1
- '@emotion/weak-memoize': 0.3.1
- hoist-non-react-statics: 3.3.2
- react: 18.2.0
- optionalDependencies:
- '@types/react': 18.2.60
-
- '@emotion/serialize@1.1.3':
- dependencies:
- '@emotion/hash': 0.9.1
- '@emotion/memoize': 0.8.1
- '@emotion/unitless': 0.8.1
- '@emotion/utils': 1.2.1
- csstype: 3.1.1
-
- '@emotion/sheet@1.2.1': {}
-
- '@emotion/sheet@1.2.2': {}
-
- '@emotion/styled@11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0)':
- dependencies:
- '@babel/runtime': 7.23.9
- '@emotion/babel-plugin': 11.11.0
- '@emotion/is-prop-valid': 1.2.2
- '@emotion/react': 11.11.4(@types/react@18.2.60)(react@18.2.0)
- '@emotion/serialize': 1.1.3
- '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
- '@emotion/utils': 1.2.1
- react: 18.2.0
- optionalDependencies:
- '@types/react': 18.2.60
-
- '@emotion/unitless@0.8.1': {}
-
- '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0)':
- dependencies:
- react: 18.2.0
-
- '@emotion/utils@1.2.0': {}
-
- '@emotion/utils@1.2.1': {}
-
- '@emotion/weak-memoize@0.3.0': {}
-
- '@emotion/weak-memoize@0.3.1': {}
-
- '@esbuild/aix-ppc64@0.19.12':
- optional: true
-
- '@esbuild/android-arm64@0.19.12':
- optional: true
-
- '@esbuild/android-arm@0.19.12':
- optional: true
-
- '@esbuild/android-x64@0.19.12':
- optional: true
-
- '@esbuild/darwin-arm64@0.19.12':
- optional: true
-
- '@esbuild/darwin-x64@0.19.12':
- optional: true
-
- '@esbuild/freebsd-arm64@0.19.12':
- optional: true
-
- '@esbuild/freebsd-x64@0.19.12':
- optional: true
-
- '@esbuild/linux-arm64@0.19.12':
- optional: true
-
- '@esbuild/linux-arm@0.19.12':
- optional: true
-
- '@esbuild/linux-ia32@0.19.12':
- optional: true
-
- '@esbuild/linux-loong64@0.19.12':
- optional: true
-
- '@esbuild/linux-mips64el@0.19.12':
- optional: true
-
- '@esbuild/linux-ppc64@0.19.12':
- optional: true
-
- '@esbuild/linux-riscv64@0.19.12':
- optional: true
-
- '@esbuild/linux-s390x@0.19.12':
- optional: true
-
- '@esbuild/linux-x64@0.19.12':
- optional: true
-
- '@esbuild/netbsd-x64@0.19.12':
- optional: true
-
- '@esbuild/openbsd-x64@0.19.12':
- optional: true
-
- '@esbuild/sunos-x64@0.19.12':
- optional: true
-
- '@esbuild/win32-arm64@0.19.12':
- optional: true
-
- '@esbuild/win32-ia32@0.19.12':
- optional: true
-
- '@esbuild/win32-x64@0.19.12':
- optional: true
-
- '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)':
- dependencies:
- eslint: 8.57.0
- eslint-visitor-keys: 3.4.3
-
- '@eslint-community/regexpp@4.10.0': {}
-
- '@eslint/eslintrc@2.1.4':
- dependencies:
- ajv: 6.12.6
- debug: 4.3.4
- espree: 9.6.1
- globals: 13.24.0
- ignore: 5.3.1
- import-fresh: 3.3.0
- js-yaml: 4.1.0
- minimatch: 3.1.2
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - supports-color
-
- '@eslint/js@8.57.0': {}
-
- '@floating-ui/core@1.1.0': {}
-
- '@floating-ui/dom@1.1.0':
- dependencies:
- '@floating-ui/core': 1.1.0
-
- '@hookform/devtools@4.3.0(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@emotion/react': 11.11.4(@types/react@18.2.60)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4(@types/react@18.2.60)(react@18.2.0))(@types/react@18.2.60)(react@18.2.0)
- '@types/lodash': 4.14.177
- little-state-machine: 4.1.0(react@18.2.0)
- lodash: 4.17.21
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- react-simple-animate: 3.3.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- use-deep-compare-effect: 1.8.1(react@18.2.0)
- uuid: 8.3.2
- transitivePeerDependencies:
- - '@types/react'
-
- '@hookform/resolvers@2.9.10(react-hook-form@7.42.1(react@18.2.0))':
- dependencies:
- react-hook-form: 7.42.1(react@18.2.0)
-
- '@humanwhocodes/config-array@0.11.14':
- dependencies:
- '@humanwhocodes/object-schema': 2.0.2
- debug: 4.3.4
- minimatch: 3.1.2
- transitivePeerDependencies:
- - supports-color
-
- '@humanwhocodes/module-importer@1.0.1': {}
-
- '@humanwhocodes/object-schema@2.0.2': {}
-
- '@jest/schemas@29.6.3':
- dependencies:
- '@sinclair/typebox': 0.27.8
-
- '@jridgewell/gen-mapping@0.3.3':
- dependencies:
- '@jridgewell/set-array': 1.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.22
-
- '@jridgewell/resolve-uri@3.1.2': {}
-
- '@jridgewell/set-array@1.1.2': {}
-
- '@jridgewell/sourcemap-codec@1.4.15': {}
-
- '@jridgewell/trace-mapping@0.3.22':
- dependencies:
- '@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
-
- '@next/env@13.5.6': {}
-
- '@next/swc-darwin-arm64@13.5.6':
- optional: true
-
- '@next/swc-darwin-x64@13.5.6':
- optional: true
-
- '@next/swc-linux-arm64-gnu@13.5.6':
- optional: true
-
- '@next/swc-linux-arm64-musl@13.5.6':
- optional: true
-
- '@next/swc-linux-x64-gnu@13.5.6':
- optional: true
-
- '@next/swc-linux-x64-musl@13.5.6':
- optional: true
-
- '@next/swc-win32-arm64-msvc@13.5.6':
- optional: true
-
- '@next/swc-win32-ia32-msvc@13.5.6':
- optional: true
-
- '@next/swc-win32-x64-msvc@13.5.6':
- optional: true
-
- '@nodelib/fs.scandir@2.1.5':
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- run-parallel: 1.2.0
-
- '@nodelib/fs.stat@2.0.5': {}
-
- '@nodelib/fs.walk@1.2.8':
- dependencies:
- '@nodelib/fs.scandir': 2.1.5
- fastq: 1.12.0
-
- '@pkgr/core@0.1.1': {}
-
- '@polka/url@1.0.0-next.24': {}
-
- '@popperjs/core@2.11.0': {}
-
- '@reactflow/background@11.3.9(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@reactflow/core': 11.10.4(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- classcat: 5.0.3
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- zustand: 4.5.1(@types/react@18.2.60)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- - immer
-
- '@reactflow/controls@11.2.9(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@reactflow/core': 11.10.4(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- classcat: 5.0.3
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- zustand: 4.5.1(@types/react@18.2.60)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- - immer
-
- '@reactflow/core@11.10.4(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@types/d3': 7.4.0
- '@types/d3-drag': 3.0.7
- '@types/d3-selection': 3.0.10
- '@types/d3-zoom': 3.0.8
- classcat: 5.0.3
- d3-drag: 3.0.0
- d3-selection: 3.0.0
- d3-zoom: 3.0.0
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- zustand: 4.5.1(@types/react@18.2.60)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- - immer
-
- '@reactflow/minimap@11.7.9(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@reactflow/core': 11.10.4(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@types/d3-selection': 3.0.10
- '@types/d3-zoom': 3.0.8
- classcat: 5.0.3
- d3-selection: 3.0.0
- d3-zoom: 3.0.0
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- zustand: 4.5.1(@types/react@18.2.60)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- - immer
-
- '@reactflow/node-resizer@2.2.9(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@reactflow/core': 11.10.4(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- classcat: 5.0.4
- d3-drag: 3.0.0
- d3-selection: 3.0.0
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- zustand: 4.5.1(@types/react@18.2.60)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- - immer
-
- '@reactflow/node-toolbar@1.3.9(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@reactflow/core': 11.10.4(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- classcat: 5.0.3
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- zustand: 4.5.1(@types/react@18.2.60)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- - immer
-
- '@rollup/rollup-android-arm-eabi@4.12.0':
- optional: true
-
- '@rollup/rollup-android-arm64@4.12.0':
- optional: true
-
- '@rollup/rollup-darwin-arm64@4.12.0':
- optional: true
-
- '@rollup/rollup-darwin-x64@4.12.0':
- optional: true
-
- '@rollup/rollup-linux-arm-gnueabihf@4.12.0':
- optional: true
-
- '@rollup/rollup-linux-arm64-gnu@4.12.0':
- optional: true
-
- '@rollup/rollup-linux-arm64-musl@4.12.0':
- optional: true
-
- '@rollup/rollup-linux-riscv64-gnu@4.12.0':
- optional: true
-
- '@rollup/rollup-linux-x64-gnu@4.12.0':
- optional: true
-
- '@rollup/rollup-linux-x64-musl@4.12.0':
- optional: true
-
- '@rollup/rollup-win32-arm64-msvc@4.12.0':
- optional: true
-
- '@rollup/rollup-win32-ia32-msvc@4.12.0':
- optional: true
-
- '@rollup/rollup-win32-x64-msvc@4.12.0':
- optional: true
-
- '@sinclair/typebox@0.27.8': {}
-
- '@swc/helpers@0.5.2':
- dependencies:
- tslib: 2.6.2
-
- '@tanstack/query-core@4.22.0': {}
-
- '@tanstack/react-query@4.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@tanstack/query-core': 4.22.0
- react: 18.2.0
- use-sync-external-store: 1.2.0(react@18.2.0)
- optionalDependencies:
- react-dom: 18.2.0(react@18.2.0)
-
- '@testing-library/dom@9.3.4':
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/runtime': 7.23.9
- '@types/aria-query': 5.0.4
- aria-query: 5.1.3
- chalk: 4.1.2
- dom-accessibility-api: 0.5.16
- lz-string: 1.5.0
- pretty-format: 27.5.1
-
- '@testing-library/jest-dom@6.4.2(vitest@1.3.1(@types/node@20.11.20)(@vitest/ui@1.3.1)(jsdom@24.0.0))':
- dependencies:
- '@adobe/css-tools': 4.3.3
- '@babel/runtime': 7.23.9
- aria-query: 5.3.0
- chalk: 3.0.0
- css.escape: 1.5.1
- dom-accessibility-api: 0.6.3
- lodash: 4.17.21
- redent: 3.0.0
- optionalDependencies:
- vitest: 1.3.1(@types/node@20.11.20)(@vitest/ui@1.3.1)(jsdom@24.0.0)
-
- '@testing-library/react-hooks@8.0.1(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react-test-renderer@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@babel/runtime': 7.23.9
- react: 18.2.0
- react-error-boundary: 3.1.4(react@18.2.0)
- optionalDependencies:
- '@types/react': 18.2.60
- react-dom: 18.2.0(react@18.2.0)
- react-test-renderer: 18.2.0(react@18.2.0)
-
- '@testing-library/react@14.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
- dependencies:
- '@babel/runtime': 7.23.9
- '@testing-library/dom': 9.3.4
- '@types/react-dom': 18.0.11
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
-
- '@testing-library/user-event@14.5.2(@testing-library/dom@9.3.4)':
- dependencies:
- '@testing-library/dom': 9.3.4
-
- '@types/aria-query@5.0.4': {}
-
- '@types/babel__core@7.20.5':
- dependencies:
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
- '@types/babel__generator': 7.6.3
- '@types/babel__template': 7.4.1
- '@types/babel__traverse': 7.14.2
-
- '@types/babel__generator@7.6.3':
- dependencies:
- '@babel/types': 7.23.9
-
- '@types/babel__template@7.4.1':
- dependencies:
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
-
- '@types/babel__traverse@7.14.2':
- dependencies:
- '@babel/types': 7.23.9
-
- '@types/d3-array@2.9.0': {}
-
- '@types/d3-axis@2.0.0':
- dependencies:
- '@types/d3-selection': 2.0.0
-
- '@types/d3-brush@2.1.0':
- dependencies:
- '@types/d3-selection': 2.0.0
-
- '@types/d3-chord@2.0.1': {}
-
- '@types/d3-color@2.0.1': {}
-
- '@types/d3-contour@2.0.0':
- dependencies:
- '@types/d3-array': 2.9.0
- '@types/geojson': 7946.0.7
-
- '@types/d3-delaunay@5.3.0': {}
-
- '@types/d3-dispatch@2.0.0': {}
-
- '@types/d3-drag@2.0.0':
- dependencies:
- '@types/d3-selection': 2.0.0
-
- '@types/d3-drag@3.0.7':
- dependencies:
- '@types/d3-selection': 3.0.10
-
- '@types/d3-dsv@2.0.1': {}
-
- '@types/d3-ease@2.0.0': {}
-
- '@types/d3-fetch@2.0.0':
- dependencies:
- '@types/d3-dsv': 2.0.1
-
- '@types/d3-force@2.1.1': {}
-
- '@types/d3-format@2.0.0': {}
-
- '@types/d3-geo@2.0.0':
- dependencies:
- '@types/geojson': 7946.0.7
-
- '@types/d3-hierarchy@2.0.0': {}
-
- '@types/d3-interpolate@2.0.0':
- dependencies:
- '@types/d3-color': 2.0.1
-
- '@types/d3-path@1.0.9': {}
-
- '@types/d3-path@2.0.0': {}
-
- '@types/d3-polygon@2.0.0': {}
-
- '@types/d3-quadtree@2.0.0': {}
-
- '@types/d3-random@2.2.0': {}
-
- '@types/d3-scale-chromatic@2.0.0': {}
-
- '@types/d3-scale@3.2.2':
- dependencies:
- '@types/d3-time': 2.0.0
-
- '@types/d3-selection@2.0.0': {}
-
- '@types/d3-selection@3.0.10': {}
-
- '@types/d3-shape@2.0.0':
- dependencies:
- '@types/d3-path': 1.0.9
-
- '@types/d3-time-format@3.0.0': {}
-
- '@types/d3-time@2.0.0': {}
-
- '@types/d3-timer@2.0.0': {}
-
- '@types/d3-transition@2.0.0':
- dependencies:
- '@types/d3-selection': 2.0.0
-
- '@types/d3-zoom@2.0.0':
- dependencies:
- '@types/d3-interpolate': 2.0.0
- '@types/d3-selection': 2.0.0
-
- '@types/d3-zoom@3.0.8':
- dependencies:
- '@types/d3-interpolate': 2.0.0
- '@types/d3-selection': 3.0.10
-
- '@types/d3@7.4.0':
- dependencies:
- '@types/d3-array': 2.9.0
- '@types/d3-axis': 2.0.0
- '@types/d3-brush': 2.1.0
- '@types/d3-chord': 2.0.1
- '@types/d3-color': 2.0.1
- '@types/d3-contour': 2.0.0
- '@types/d3-delaunay': 5.3.0
- '@types/d3-dispatch': 2.0.0
- '@types/d3-drag': 2.0.0
- '@types/d3-dsv': 2.0.1
- '@types/d3-ease': 2.0.0
- '@types/d3-fetch': 2.0.0
- '@types/d3-force': 2.1.1
- '@types/d3-format': 2.0.0
- '@types/d3-geo': 2.0.0
- '@types/d3-hierarchy': 2.0.0
- '@types/d3-interpolate': 2.0.0
- '@types/d3-path': 2.0.0
- '@types/d3-polygon': 2.0.0
- '@types/d3-quadtree': 2.0.0
- '@types/d3-random': 2.2.0
- '@types/d3-scale': 3.2.2
- '@types/d3-scale-chromatic': 2.0.0
- '@types/d3-selection': 2.0.0
- '@types/d3-shape': 2.0.0
- '@types/d3-time': 2.0.0
- '@types/d3-time-format': 3.0.0
- '@types/d3-timer': 2.0.0
- '@types/d3-transition': 2.0.0
- '@types/d3-zoom': 2.0.0
-
- '@types/dagre@0.7.44': {}
-
- '@types/estree@1.0.5': {}
-
- '@types/geojson@7946.0.7': {}
-
- '@types/json-schema@7.0.15': {}
-
- '@types/json5@0.0.29': {}
-
- '@types/lodash.mergewith@4.6.6':
- dependencies:
- '@types/lodash': 4.14.177
-
- '@types/lodash.mergewith@4.6.7':
- dependencies:
- '@types/lodash': 4.14.177
-
- '@types/lodash@4.14.177': {}
-
- '@types/mdast@3.0.3':
- dependencies:
- '@types/unist': 2.0.3
-
- '@types/node@20.11.20':
- dependencies:
- undici-types: 5.26.5
-
- '@types/parse-json@4.0.0': {}
-
- '@types/prop-types@15.7.3': {}
-
- '@types/react-dom@18.0.11':
- dependencies:
- '@types/react': 18.2.60
-
- '@types/react-table@7.7.1':
- dependencies:
- '@types/react': 18.2.60
-
- '@types/react-transition-group@4.4.4':
- dependencies:
- '@types/react': 18.2.60
-
- '@types/react@18.2.60':
- dependencies:
- '@types/prop-types': 15.7.3
- '@types/scheduler': 0.16.1
- csstype: 3.1.1
-
- '@types/scheduler@0.16.1': {}
-
- '@types/semver@7.5.8': {}
-
- '@types/string-format@2.0.0': {}
-
- '@types/unist@2.0.3': {}
-
- '@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3)':
- dependencies:
- '@eslint-community/regexpp': 4.10.0
- '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/scope-manager': 7.1.0
- '@typescript-eslint/type-utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 7.1.0
- debug: 4.3.4
- eslint: 8.57.0
- graphemer: 1.4.0
- ignore: 5.3.1
- natural-compare: 1.4.0
- semver: 7.6.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- optionalDependencies:
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.3.3)':
- dependencies:
- '@typescript-eslint/scope-manager': 6.21.0
- '@typescript-eslint/types': 6.21.0
- '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 6.21.0
- debug: 4.3.4
- eslint: 8.57.0
- optionalDependencies:
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3)':
- dependencies:
- '@typescript-eslint/scope-manager': 7.1.0
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 7.1.0
- debug: 4.3.4
- eslint: 8.57.0
- optionalDependencies:
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/scope-manager@6.21.0':
- dependencies:
- '@typescript-eslint/types': 6.21.0
- '@typescript-eslint/visitor-keys': 6.21.0
-
- '@typescript-eslint/scope-manager@7.1.0':
- dependencies:
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/visitor-keys': 7.1.0
-
- '@typescript-eslint/type-utils@7.1.0(eslint@8.57.0)(typescript@5.3.3)':
- dependencies:
- '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3)
- '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- debug: 4.3.4
- eslint: 8.57.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- optionalDependencies:
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/types@6.21.0': {}
-
- '@typescript-eslint/types@7.1.0': {}
-
- '@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3)':
- dependencies:
- '@typescript-eslint/types': 6.21.0
- '@typescript-eslint/visitor-keys': 6.21.0
- debug: 4.3.4
- globby: 11.1.0
- is-glob: 4.0.3
- minimatch: 9.0.3
- semver: 7.6.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- optionalDependencies:
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/typescript-estree@7.1.0(typescript@5.3.3)':
- dependencies:
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/visitor-keys': 7.1.0
- debug: 4.3.4
- globby: 11.1.0
- is-glob: 4.0.3
- minimatch: 9.0.3
- semver: 7.6.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- optionalDependencies:
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/utils@7.1.0(eslint@8.57.0)(typescript@5.3.3)':
- dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
- '@types/json-schema': 7.0.15
- '@types/semver': 7.5.8
- '@typescript-eslint/scope-manager': 7.1.0
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3)
- eslint: 8.57.0
- semver: 7.6.0
- transitivePeerDependencies:
- - supports-color
- - typescript
-
- '@typescript-eslint/visitor-keys@6.21.0':
- dependencies:
- '@typescript-eslint/types': 6.21.0
- eslint-visitor-keys: 3.4.3
-
- '@typescript-eslint/visitor-keys@7.1.0':
- dependencies:
- '@typescript-eslint/types': 7.1.0
- eslint-visitor-keys: 3.4.3
-
- '@ungap/structured-clone@1.2.0': {}
-
- '@vitejs/plugin-react@4.2.1(vite@5.1.4(@types/node@20.11.20))':
- dependencies:
- '@babel/core': 7.23.9
- '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.9)
- '@types/babel__core': 7.20.5
- react-refresh: 0.14.0
- vite: 5.1.4(@types/node@20.11.20)
- transitivePeerDependencies:
- - supports-color
-
- '@vitest/expect@1.3.1':
- dependencies:
- '@vitest/spy': 1.3.1
- '@vitest/utils': 1.3.1
- chai: 4.4.1
-
- '@vitest/runner@1.3.1':
- dependencies:
- '@vitest/utils': 1.3.1
- p-limit: 5.0.0
- pathe: 1.1.2
-
- '@vitest/snapshot@1.3.1':
- dependencies:
- magic-string: 0.30.7
- pathe: 1.1.2
- pretty-format: 29.7.0
-
- '@vitest/spy@1.3.1':
- dependencies:
- tinyspy: 2.2.1
-
- '@vitest/ui@1.3.1(vitest@1.3.1)':
- dependencies:
- '@vitest/utils': 1.3.1
- fast-glob: 3.3.2
- fflate: 0.8.2
- flatted: 3.3.1
- pathe: 1.1.2
- picocolors: 1.0.0
- sirv: 2.0.4
- vitest: 1.3.1(@types/node@20.11.20)(@vitest/ui@1.3.1)(jsdom@24.0.0)
-
- '@vitest/utils@1.3.1':
- dependencies:
- diff-sequences: 29.6.3
- estree-walker: 3.0.3
- loupe: 2.3.7
- pretty-format: 29.7.0
-
- '@zag-js/dom-query@0.16.0': {}
-
- '@zag-js/element-size@0.10.5': {}
-
- '@zag-js/focus-visible@0.16.0':
- dependencies:
- '@zag-js/dom-query': 0.16.0
-
- acorn-jsx@5.3.2(acorn@8.11.3):
- dependencies:
- acorn: 8.11.3
-
- acorn-walk@8.3.2: {}
-
- acorn@8.11.3: {}
-
- agent-base@7.1.0:
- dependencies:
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
-
- ajv@6.12.6:
- dependencies:
- fast-deep-equal: 3.1.3
- fast-json-stable-stringify: 2.1.0
- json-schema-traverse: 0.4.1
- uri-js: 4.4.0
-
- ansi-regex@2.1.1: {}
-
- ansi-regex@5.0.1: {}
-
- ansi-styles@2.2.1: {}
-
- ansi-styles@3.2.1:
- dependencies:
- color-convert: 1.9.3
-
- ansi-styles@4.3.0:
- dependencies:
- color-convert: 2.0.1
-
- ansi-styles@5.2.0: {}
-
- argparse@2.0.1: {}
-
- aria-hidden@1.2.3:
- dependencies:
- tslib: 2.6.2
-
- aria-query@5.1.3:
- dependencies:
- deep-equal: 2.2.0
-
- aria-query@5.3.0:
- dependencies:
- dequal: 2.0.3
-
- array-buffer-byte-length@1.0.1:
- dependencies:
- call-bind: 1.0.7
- is-array-buffer: 3.0.4
-
- array-includes@3.1.7:
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.4
- get-intrinsic: 1.2.4
- is-string: 1.0.7
-
- array-union@2.1.0: {}
-
- array.prototype.filter@1.0.3:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.4
- es-array-method-boxes-properly: 1.0.0
- is-string: 1.0.7
-
- array.prototype.findlastindex@1.2.4:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.4
- es-errors: 1.3.0
- es-shim-unscopables: 1.0.2
-
- array.prototype.flat@1.3.2:
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.4
- es-shim-unscopables: 1.0.2
-
- array.prototype.flatmap@1.3.2:
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.4
- es-shim-unscopables: 1.0.2
-
- array.prototype.tosorted@1.1.3:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.4
- es-errors: 1.3.0
- es-shim-unscopables: 1.0.2
-
- arraybuffer.prototype.slice@1.0.3:
- dependencies:
- array-buffer-byte-length: 1.0.1
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.4
- es-errors: 1.3.0
- get-intrinsic: 1.2.4
- is-array-buffer: 3.0.4
- is-shared-array-buffer: 1.0.2
-
- assertion-error@1.1.0: {}
-
- ast-types-flow@0.0.8: {}
-
- asynciterator.prototype@1.0.0:
- dependencies:
- has-symbols: 1.0.3
-
- asynckit@0.4.0: {}
-
- available-typed-arrays@1.0.5: {}
-
- available-typed-arrays@1.0.7:
- dependencies:
- possible-typed-array-names: 1.0.0
-
- axe-core@4.7.0: {}
-
- axobject-query@3.2.1:
- dependencies:
- dequal: 2.0.3
-
- babel-eslint@10.1.0(eslint@8.57.0):
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/parser': 7.23.9
- '@babel/traverse': 7.23.9
- '@babel/types': 7.23.9
- eslint: 8.57.0
- eslint-visitor-keys: 1.3.0
- resolve: 1.22.1
- transitivePeerDependencies:
- - supports-color
-
- babel-plugin-macros@3.1.0:
- dependencies:
- '@babel/runtime': 7.23.9
- cosmiconfig: 7.1.0
- resolve: 1.22.8
-
- bail@1.0.5: {}
-
- balanced-match@1.0.0: {}
-
- brace-expansion@1.1.11:
- dependencies:
- balanced-match: 1.0.0
- concat-map: 0.0.1
-
- brace-expansion@2.0.1:
- dependencies:
- balanced-match: 1.0.0
-
- braces@3.0.2:
- dependencies:
- fill-range: 7.0.1
-
- browserslist@4.23.0:
- dependencies:
- caniuse-lite: 1.0.30001587
- electron-to-chromium: 1.4.673
- node-releases: 2.0.14
- update-browserslist-db: 1.0.13(browserslist@4.23.0)
-
- busboy@1.6.0:
- dependencies:
- streamsearch: 1.1.0
-
- cac@6.7.14: {}
-
- call-bind@1.0.2:
- dependencies:
- function-bind: 1.1.1
- get-intrinsic: 1.2.0
-
- call-bind@1.0.7:
- dependencies:
- es-define-property: 1.0.0
- es-errors: 1.3.0
- function-bind: 1.1.2
- get-intrinsic: 1.2.4
- set-function-length: 1.2.1
-
- callsites@3.1.0: {}
-
- caniuse-lite@1.0.30001587: {}
-
- ccount@1.1.0: {}
-
- chai@4.4.1:
- dependencies:
- assertion-error: 1.1.0
- check-error: 1.0.3
- deep-eql: 4.1.3
- get-func-name: 2.0.2
- loupe: 2.3.7
- pathval: 1.1.1
- type-detect: 4.0.8
-
- chalk@1.1.3:
- dependencies:
- ansi-styles: 2.2.1
- escape-string-regexp: 1.0.5
- has-ansi: 2.0.0
- strip-ansi: 3.0.1
- supports-color: 2.0.0
-
- chalk@2.4.2:
- dependencies:
- ansi-styles: 3.2.1
- escape-string-regexp: 1.0.5
- supports-color: 5.5.0
-
- chalk@3.0.0:
- dependencies:
- ansi-styles: 4.3.0
- supports-color: 7.2.0
-
- chalk@4.1.2:
- dependencies:
- ansi-styles: 4.3.0
- supports-color: 7.2.0
-
- character-entities-legacy@1.1.4: {}
-
- character-entities@1.2.4: {}
-
- character-reference-invalid@1.1.4: {}
-
- check-error@1.0.3:
- dependencies:
- get-func-name: 2.0.2
-
- classcat@5.0.3: {}
-
- classcat@5.0.4: {}
-
- client-only@0.0.1: {}
-
- color-convert@1.9.3:
- dependencies:
- color-name: 1.1.3
-
- color-convert@2.0.1:
- dependencies:
- color-name: 1.1.4
-
- color-name@1.1.3: {}
-
- color-name@1.1.4: {}
-
- color2k@1.1.1: {}
-
- color2k@2.0.3: {}
-
- combined-stream@1.0.8:
- dependencies:
- delayed-stream: 1.0.0
-
- common-tags@1.8.0: {}
-
- compute-scroll-into-view@3.0.3: {}
-
- concat-map@0.0.1: {}
-
- convert-source-map@1.8.0:
- dependencies:
- safe-buffer: 5.1.2
-
- convert-source-map@2.0.0: {}
-
- copy-to-clipboard@3.3.3:
- dependencies:
- toggle-selection: 1.0.6
-
- cosmiconfig@7.1.0:
- dependencies:
- '@types/parse-json': 4.0.0
- import-fresh: 3.3.0
- parse-json: 5.1.0
- path-type: 4.0.0
- yaml: 1.10.2
-
- cross-spawn@7.0.3:
- dependencies:
- path-key: 3.1.1
- shebang-command: 2.0.0
- which: 2.0.2
-
- css-box-model@1.2.1:
- dependencies:
- tiny-invariant: 1.1.0
-
- css.escape@1.5.1: {}
-
- cssstyle@4.0.1:
- dependencies:
- rrweb-cssom: 0.6.0
-
- csstype@3.1.1: {}
-
- csstype@3.1.3: {}
-
- d3-color@3.1.0: {}
-
- d3-dispatch@3.0.1: {}
-
- d3-drag@3.0.0:
- dependencies:
- d3-dispatch: 3.0.1
- d3-selection: 3.0.0
-
- d3-ease@3.0.1: {}
-
- d3-interpolate@3.0.1:
- dependencies:
- d3-color: 3.1.0
-
- d3-selection@3.0.0: {}
-
- d3-timer@3.0.1: {}
-
- d3-transition@3.0.1(d3-selection@3.0.0):
- dependencies:
- d3-color: 3.1.0
- d3-dispatch: 3.0.1
- d3-ease: 3.0.1
- d3-interpolate: 3.0.1
- d3-selection: 3.0.0
- d3-timer: 3.0.1
-
- d3-zoom@3.0.0:
- dependencies:
- d3-dispatch: 3.0.1
- d3-drag: 3.0.0
- d3-interpolate: 3.0.1
- d3-selection: 3.0.0
- d3-transition: 3.0.1(d3-selection@3.0.0)
-
- dagre@0.8.5:
- dependencies:
- graphlib: 2.1.8
- lodash: 4.17.21
-
- damerau-levenshtein@1.0.8: {}
-
- data-urls@5.0.0:
- dependencies:
- whatwg-mimetype: 4.0.0
- whatwg-url: 14.0.0
-
- dayjs@1.10.4: {}
-
- debug@3.2.7:
- dependencies:
- ms: 2.1.3
-
- debug@4.3.4:
- dependencies:
- ms: 2.1.2
-
- decimal.js@10.4.3: {}
-
- deep-eql@4.1.3:
- dependencies:
- type-detect: 4.0.8
-
- deep-equal@2.2.0:
- dependencies:
- call-bind: 1.0.7
- es-get-iterator: 1.1.3
- get-intrinsic: 1.2.4
- is-arguments: 1.1.1
- is-array-buffer: 3.0.4
- is-date-object: 1.0.5
- is-regex: 1.1.4
- is-shared-array-buffer: 1.0.2
- isarray: 2.0.5
- object-is: 1.1.5
- object-keys: 1.1.1
- object.assign: 4.1.5
- regexp.prototype.flags: 1.5.2
- side-channel: 1.0.4
- which-boxed-primitive: 1.0.2
- which-collection: 1.0.1
- which-typed-array: 1.1.14
-
- deep-is@0.1.4: {}
-
- define-data-property@1.1.4:
- dependencies:
- es-define-property: 1.0.0
- es-errors: 1.3.0
- gopd: 1.0.1
-
- define-properties@1.2.0:
- dependencies:
- has-property-descriptors: 1.0.0
- object-keys: 1.1.1
-
- define-properties@1.2.1:
- dependencies:
- define-data-property: 1.1.4
- has-property-descriptors: 1.0.0
- object-keys: 1.1.1
-
- delayed-stream@1.0.0: {}
-
- dequal@2.0.3: {}
-
- detect-node-es@1.1.0: {}
-
- diff-sequences@29.6.3: {}
-
- dir-glob@3.0.1:
- dependencies:
- path-type: 4.0.0
-
- dlv@1.1.3: {}
-
- doctrine@2.1.0:
- dependencies:
- esutils: 2.0.3
-
- doctrine@3.0.0:
- dependencies:
- esutils: 2.0.3
-
- dom-accessibility-api@0.5.16: {}
-
- dom-accessibility-api@0.6.3: {}
-
- dom-helpers@5.2.0:
- dependencies:
- '@babel/runtime': 7.21.0
- csstype: 3.1.1
-
- dom-serializer@1.1.0:
- dependencies:
- domelementtype: 2.0.2
- domhandler: 3.3.0
- entities: 2.1.0
-
- domelementtype@2.0.2: {}
-
- domhandler@3.3.0:
- dependencies:
- domelementtype: 2.0.2
-
- domutils@2.4.2:
- dependencies:
- dom-serializer: 1.1.0
- domelementtype: 2.0.2
- domhandler: 3.3.0
-
- electron-to-chromium@1.4.673: {}
-
- emoji-regex@9.2.2: {}
-
- enhanced-resolve@5.15.1:
- dependencies:
- graceful-fs: 4.2.8
- tapable: 2.2.1
-
- entities@2.1.0: {}
-
- entities@4.5.0: {}
-
- error-ex@1.3.2:
- dependencies:
- is-arrayish: 0.2.1
-
- es-abstract@1.22.4:
- dependencies:
- array-buffer-byte-length: 1.0.1
- arraybuffer.prototype.slice: 1.0.3
- available-typed-arrays: 1.0.7
- call-bind: 1.0.7
- es-define-property: 1.0.0
- es-errors: 1.3.0
- es-set-tostringtag: 2.0.3
- es-to-primitive: 1.2.1
- function.prototype.name: 1.1.6
- get-intrinsic: 1.2.4
- get-symbol-description: 1.0.2
- globalthis: 1.0.3
- gopd: 1.0.1
- has-property-descriptors: 1.0.2
- has-proto: 1.0.3
- has-symbols: 1.0.3
- hasown: 2.0.1
- internal-slot: 1.0.7
- is-array-buffer: 3.0.4
- is-callable: 1.2.7
- is-negative-zero: 2.0.3
- is-regex: 1.1.4
- is-shared-array-buffer: 1.0.2
- is-string: 1.0.7
- is-typed-array: 1.1.13
- is-weakref: 1.0.2
- object-inspect: 1.13.1
- object-keys: 1.1.1
- object.assign: 4.1.5
- regexp.prototype.flags: 1.5.2
- safe-array-concat: 1.1.0
- safe-regex-test: 1.0.3
- string.prototype.trim: 1.2.8
- string.prototype.trimend: 1.0.7
- string.prototype.trimstart: 1.0.7
- typed-array-buffer: 1.0.2
- typed-array-byte-length: 1.0.1
- typed-array-byte-offset: 1.0.2
- typed-array-length: 1.0.5
- unbox-primitive: 1.0.2
- which-typed-array: 1.1.14
-
- es-array-method-boxes-properly@1.0.0: {}
-
- es-define-property@1.0.0:
- dependencies:
- get-intrinsic: 1.2.4
-
- es-errors@1.3.0: {}
-
- es-get-iterator@1.1.3:
- dependencies:
- call-bind: 1.0.7
- get-intrinsic: 1.2.4
- has-symbols: 1.0.3
- is-arguments: 1.1.1
- is-map: 2.0.2
- is-set: 2.0.2
- is-string: 1.0.7
- isarray: 2.0.5
- stop-iteration-iterator: 1.0.0
-
- es-iterator-helpers@1.0.17:
- dependencies:
- asynciterator.prototype: 1.0.0
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.4
- es-errors: 1.3.0
- es-set-tostringtag: 2.0.3
- function-bind: 1.1.2
- get-intrinsic: 1.2.4
- globalthis: 1.0.3
- has-property-descriptors: 1.0.2
- has-proto: 1.0.3
- has-symbols: 1.0.3
- internal-slot: 1.0.7
- iterator.prototype: 1.1.2
- safe-array-concat: 1.1.0
-
- es-set-tostringtag@2.0.3:
- dependencies:
- get-intrinsic: 1.2.4
- has-tostringtag: 1.0.2
- hasown: 2.0.1
-
- es-shim-unscopables@1.0.2:
- dependencies:
- hasown: 2.0.1
-
- es-to-primitive@1.2.1:
- dependencies:
- is-callable: 1.2.7
- is-date-object: 1.0.5
- is-symbol: 1.0.3
-
- esbuild@0.19.12:
- optionalDependencies:
- '@esbuild/aix-ppc64': 0.19.12
- '@esbuild/android-arm': 0.19.12
- '@esbuild/android-arm64': 0.19.12
- '@esbuild/android-x64': 0.19.12
- '@esbuild/darwin-arm64': 0.19.12
- '@esbuild/darwin-x64': 0.19.12
- '@esbuild/freebsd-arm64': 0.19.12
- '@esbuild/freebsd-x64': 0.19.12
- '@esbuild/linux-arm': 0.19.12
- '@esbuild/linux-arm64': 0.19.12
- '@esbuild/linux-ia32': 0.19.12
- '@esbuild/linux-loong64': 0.19.12
- '@esbuild/linux-mips64el': 0.19.12
- '@esbuild/linux-ppc64': 0.19.12
- '@esbuild/linux-riscv64': 0.19.12
- '@esbuild/linux-s390x': 0.19.12
- '@esbuild/linux-x64': 0.19.12
- '@esbuild/netbsd-x64': 0.19.12
- '@esbuild/openbsd-x64': 0.19.12
- '@esbuild/sunos-x64': 0.19.12
- '@esbuild/win32-arm64': 0.19.12
- '@esbuild/win32-ia32': 0.19.12
- '@esbuild/win32-x64': 0.19.12
-
- escalade@3.1.2: {}
-
- escape-string-regexp@1.0.5: {}
-
- escape-string-regexp@4.0.0: {}
-
- eslint-config-prettier@9.1.0(eslint@8.57.0):
- dependencies:
- eslint: 8.57.0
-
- eslint-import-resolver-node@0.3.9:
- dependencies:
- debug: 3.2.7
- is-core-module: 2.13.1
- resolve: 1.22.8
- transitivePeerDependencies:
- - supports-color
-
- eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0):
- dependencies:
- debug: 4.3.4
- enhanced-resolve: 5.15.1
- eslint: 8.57.0
- eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0)
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
- fast-glob: 3.3.2
- get-tsconfig: 4.7.2
- is-core-module: 2.11.0
- is-glob: 4.0.3
- transitivePeerDependencies:
- - '@typescript-eslint/parser'
- - eslint-import-resolver-node
- - eslint-import-resolver-webpack
- - supports-color
-
- eslint-module-utils@2.8.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0):
- dependencies:
- debug: 3.2.7
- optionalDependencies:
- '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- eslint: 8.57.0
- eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0)
- transitivePeerDependencies:
- - supports-color
-
- eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0):
- dependencies:
- array-includes: 3.1.7
- array.prototype.findlastindex: 1.2.4
- array.prototype.flat: 1.3.2
- array.prototype.flatmap: 1.3.2
- debug: 3.2.7
- doctrine: 2.1.0
- eslint: 8.57.0
- eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0)
- hasown: 2.0.1
- is-core-module: 2.13.1
- is-glob: 4.0.3
- minimatch: 3.1.2
- object.fromentries: 2.0.7
- object.groupby: 1.0.2
- object.values: 1.1.7
- semver: 6.3.1
- tsconfig-paths: 3.15.0
- optionalDependencies:
- '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- transitivePeerDependencies:
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - supports-color
-
- eslint-plugin-json@3.1.0:
- dependencies:
- lodash: 4.17.21
- vscode-json-languageservice: 4.1.7
-
- eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0):
- dependencies:
- '@babel/runtime': 7.23.9
- aria-query: 5.3.0
- array-includes: 3.1.7
- array.prototype.flatmap: 1.3.2
- ast-types-flow: 0.0.8
- axe-core: 4.7.0
- axobject-query: 3.2.1
- damerau-levenshtein: 1.0.8
- emoji-regex: 9.2.2
- es-iterator-helpers: 1.0.17
- eslint: 8.57.0
- hasown: 2.0.1
- jsx-ast-utils: 3.3.5
- language-tags: 1.0.9
- minimatch: 3.1.2
- object.entries: 1.1.7
- object.fromentries: 2.0.7
-
- eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5):
- dependencies:
- eslint: 8.57.0
- prettier: 3.2.5
- prettier-linter-helpers: 1.0.0
- synckit: 0.8.8
- optionalDependencies:
- eslint-config-prettier: 9.1.0(eslint@8.57.0)
-
- eslint-plugin-react-hooks@4.6.0(eslint@8.57.0):
- dependencies:
- eslint: 8.57.0
-
- eslint-plugin-react@7.33.2(eslint@8.57.0):
- dependencies:
- array-includes: 3.1.7
- array.prototype.flatmap: 1.3.2
- array.prototype.tosorted: 1.1.3
- doctrine: 2.1.0
- es-iterator-helpers: 1.0.17
- eslint: 8.57.0
- estraverse: 5.3.0
- jsx-ast-utils: 3.2.0
- minimatch: 3.1.2
- object.entries: 1.1.7
- object.fromentries: 2.0.7
- object.hasown: 1.1.3
- object.values: 1.1.7
- prop-types: 15.8.1
- resolve: 2.0.0-next.5
- semver: 6.3.1
- string.prototype.matchall: 4.0.10
-
- eslint-scope@7.2.2:
- dependencies:
- esrecurse: 4.3.0
- estraverse: 5.2.0
-
- eslint-visitor-keys@1.3.0: {}
-
- eslint-visitor-keys@3.4.3: {}
-
- eslint@8.57.0:
- dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
- '@eslint-community/regexpp': 4.10.0
- '@eslint/eslintrc': 2.1.4
- '@eslint/js': 8.57.0
- '@humanwhocodes/config-array': 0.11.14
- '@humanwhocodes/module-importer': 1.0.1
- '@nodelib/fs.walk': 1.2.8
- '@ungap/structured-clone': 1.2.0
- ajv: 6.12.6
- chalk: 4.1.2
- cross-spawn: 7.0.3
- debug: 4.3.4
- doctrine: 3.0.0
- escape-string-regexp: 4.0.0
- eslint-scope: 7.2.2
- eslint-visitor-keys: 3.4.3
- espree: 9.6.1
- esquery: 1.5.0
- esutils: 2.0.3
- fast-deep-equal: 3.1.3
- file-entry-cache: 6.0.1
- find-up: 5.0.0
- glob-parent: 6.0.2
- globals: 13.24.0
- graphemer: 1.4.0
- ignore: 5.3.1
- imurmurhash: 0.1.4
- is-glob: 4.0.1
- is-path-inside: 3.0.3
- js-yaml: 4.1.0
- json-stable-stringify-without-jsonify: 1.0.1
- levn: 0.4.1
- lodash.merge: 4.6.2
- minimatch: 3.1.2
- natural-compare: 1.4.0
- optionator: 0.9.3
- strip-ansi: 6.0.1
- text-table: 0.2.0
- transitivePeerDependencies:
- - supports-color
-
- espree@9.6.1:
- dependencies:
- acorn: 8.11.3
- acorn-jsx: 5.3.2(acorn@8.11.3)
- eslint-visitor-keys: 3.4.3
-
- esquery@1.5.0:
- dependencies:
- estraverse: 5.2.0
-
- esrecurse@4.3.0:
- dependencies:
- estraverse: 5.2.0
-
- estraverse@5.2.0: {}
-
- estraverse@5.3.0: {}
-
- estree-walker@3.0.3:
- dependencies:
- '@types/estree': 1.0.5
-
- esutils@2.0.3: {}
-
- execa@8.0.1:
- dependencies:
- cross-spawn: 7.0.3
- get-stream: 8.0.1
- human-signals: 5.0.0
- is-stream: 3.0.0
- merge-stream: 2.0.0
- npm-run-path: 5.3.0
- onetime: 6.0.0
- signal-exit: 4.1.0
- strip-final-newline: 3.0.0
-
- extend@3.0.2: {}
-
- fast-deep-equal@3.1.3: {}
-
- fast-diff@1.2.0: {}
-
- fast-glob@3.3.2:
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- '@nodelib/fs.walk': 1.2.8
- glob-parent: 5.1.2
- merge2: 1.4.1
- micromatch: 4.0.4
-
- fast-json-stable-stringify@2.1.0: {}
-
- fast-levenshtein@2.0.6: {}
-
- fastq@1.12.0:
- dependencies:
- reusify: 1.0.4
-
- fflate@0.8.2: {}
-
- file-entry-cache@6.0.1:
- dependencies:
- flat-cache: 3.0.4
-
- fill-range@7.0.1:
- dependencies:
- to-regex-range: 5.0.1
-
- find-root@1.1.0: {}
-
- find-up@5.0.0:
- dependencies:
- locate-path: 6.0.0
- path-exists: 4.0.0
-
- flat-cache@3.0.4:
- dependencies:
- flatted: 3.1.0
- rimraf: 3.0.2
-
- flatted@3.1.0: {}
-
- flatted@3.3.1: {}
-
- focus-lock@1.3.3:
- dependencies:
- tslib: 2.6.2
-
- for-each@0.3.3:
- dependencies:
- is-callable: 1.2.7
-
- form-data@4.0.0:
- dependencies:
- asynckit: 0.4.0
- combined-stream: 1.0.8
- mime-types: 2.1.35
-
- framer-motion@11.2.10(@emotion/is-prop-valid@1.2.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
- dependencies:
- tslib: 2.6.2
- optionalDependencies:
- '@emotion/is-prop-valid': 1.2.2
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
-
- framesync@6.1.2:
- dependencies:
- tslib: 2.4.0
-
- fs.realpath@1.0.0: {}
-
- fsevents@2.3.3:
- optional: true
-
- function-bind@1.1.1: {}
-
- function-bind@1.1.2: {}
-
- function.prototype.name@1.1.6:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.0
- es-abstract: 1.22.4
- functions-have-names: 1.2.3
-
- functions-have-names@1.2.3: {}
-
- gensync@1.0.0-beta.2: {}
-
- get-func-name@2.0.2: {}
-
- get-intrinsic@1.2.0:
- dependencies:
- function-bind: 1.1.1
- has: 1.0.3
- has-symbols: 1.0.3
-
- get-intrinsic@1.2.4:
- dependencies:
- es-errors: 1.3.0
- function-bind: 1.1.2
- has-proto: 1.0.3
- has-symbols: 1.0.3
- hasown: 2.0.1
-
- get-nonce@1.0.1: {}
-
- get-stream@8.0.1: {}
-
- get-symbol-description@1.0.2:
- dependencies:
- call-bind: 1.0.7
- es-errors: 1.3.0
- get-intrinsic: 1.2.4
-
- get-tsconfig@4.7.2:
- dependencies:
- resolve-pkg-maps: 1.0.0
-
- glob-parent@5.1.2:
- dependencies:
- is-glob: 4.0.1
-
- glob-parent@6.0.2:
- dependencies:
- is-glob: 4.0.3
-
- glob-to-regexp@0.4.1: {}
-
- glob@7.1.7:
- dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.0.4
- once: 1.4.0
- path-is-absolute: 1.0.1
-
- globals@11.12.0: {}
-
- globals@13.24.0:
- dependencies:
- type-fest: 0.20.2
-
- globalthis@1.0.3:
- dependencies:
- define-properties: 1.2.1
-
- globby@11.1.0:
- dependencies:
- array-union: 2.1.0
- dir-glob: 3.0.1
- fast-glob: 3.3.2
- ignore: 5.3.1
- merge2: 1.4.1
- slash: 3.0.0
-
- gopd@1.0.1:
- dependencies:
- get-intrinsic: 1.2.0
-
- graceful-fs@4.2.8: {}
-
- graphemer@1.4.0: {}
-
- graphlib@2.1.8:
- dependencies:
- lodash: 4.17.21
-
- harmony-reflect@1.6.2: {}
-
- has-ansi@2.0.0:
- dependencies:
- ansi-regex: 2.1.1
-
- has-bigints@1.0.2: {}
-
- has-flag@3.0.0: {}
-
- has-flag@4.0.0: {}
-
- has-property-descriptors@1.0.0:
- dependencies:
- get-intrinsic: 1.2.0
-
- has-property-descriptors@1.0.2:
- dependencies:
- es-define-property: 1.0.0
-
- has-proto@1.0.3: {}
-
- has-symbols@1.0.3: {}
-
- has-tostringtag@1.0.0:
- dependencies:
- has-symbols: 1.0.3
-
- has-tostringtag@1.0.2:
- dependencies:
- has-symbols: 1.0.3
-
- has@1.0.3:
- dependencies:
- function-bind: 1.1.1
-
- hasown@2.0.1:
- dependencies:
- function-bind: 1.1.2
-
- hoist-non-react-statics@3.3.2:
- dependencies:
- react-is: 16.13.1
-
- html-encoding-sniffer@4.0.0:
- dependencies:
- whatwg-encoding: 3.1.1
-
- html-to-react@1.4.4(@types/node@20.11.20)(react@18.2.0):
- dependencies:
- domhandler: 3.3.0
- htmlparser2: 5.0.0(@types/node@20.11.20)
- lodash.camelcase: 4.3.0
- ramda: 0.27.1
- react: 18.2.0
- transitivePeerDependencies:
- - '@types/node'
-
- htmlparser2@5.0.0(@types/node@20.11.20):
- dependencies:
- '@types/node': 20.11.20
- domelementtype: 2.0.2
- domhandler: 3.3.0
- domutils: 2.4.2
- entities: 2.1.0
-
- http-proxy-agent@7.0.2:
- dependencies:
- agent-base: 7.1.0
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
-
- https-proxy-agent@7.0.4:
- dependencies:
- agent-base: 7.1.0
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
-
- human-signals@5.0.0: {}
-
- iconv-lite@0.6.3:
- dependencies:
- safer-buffer: 2.1.2
-
- identity-obj-proxy@3.0.0:
- dependencies:
- harmony-reflect: 1.6.2
-
- ignore@5.3.1: {}
-
- import-fresh@3.3.0:
- dependencies:
- parent-module: 1.0.1
- resolve-from: 4.0.0
-
- imurmurhash@0.1.4: {}
-
- indent-string@4.0.0: {}
-
- inflight@1.0.6:
- dependencies:
- once: 1.4.0
- wrappy: 1.0.2
-
- inherits@2.0.4: {}
-
- internal-slot@1.0.5:
- dependencies:
- get-intrinsic: 1.2.0
- has: 1.0.3
- side-channel: 1.0.4
-
- internal-slot@1.0.7:
- dependencies:
- es-errors: 1.3.0
- hasown: 2.0.1
- side-channel: 1.0.4
-
- invariant@2.2.4:
- dependencies:
- loose-envify: 1.4.0
-
- irregular-plurals@3.3.0: {}
-
- is-alphabetical@1.0.4: {}
-
- is-alphanumerical@1.0.4:
- dependencies:
- is-alphabetical: 1.0.4
- is-decimal: 1.0.4
-
- is-arguments@1.1.1:
- dependencies:
- call-bind: 1.0.7
- has-tostringtag: 1.0.2
-
- is-array-buffer@3.0.4:
- dependencies:
- call-bind: 1.0.7
- get-intrinsic: 1.2.4
-
- is-arrayish@0.2.1: {}
-
- is-async-function@2.0.0:
- dependencies:
- has-tostringtag: 1.0.0
-
- is-bigint@1.0.1: {}
-
- is-boolean-object@1.1.0:
- dependencies:
- call-bind: 1.0.2
-
- is-buffer@2.0.5: {}
-
- is-callable@1.2.7: {}
-
- is-core-module@2.11.0:
- dependencies:
- has: 1.0.3
-
- is-core-module@2.13.1:
- dependencies:
- hasown: 2.0.1
-
- is-date-object@1.0.5:
- dependencies:
- has-tostringtag: 1.0.0
-
- is-decimal@1.0.4: {}
-
- is-extglob@2.1.1: {}
-
- is-finalizationregistry@1.0.2:
- dependencies:
- call-bind: 1.0.7
-
- is-generator-function@1.0.10:
- dependencies:
- has-tostringtag: 1.0.0
-
- is-glob@4.0.1:
- dependencies:
- is-extglob: 2.1.1
-
- is-glob@4.0.3:
- dependencies:
- is-extglob: 2.1.1
-
- is-hexadecimal@1.0.4: {}
-
- is-map@2.0.2: {}
-
- is-negative-zero@2.0.3: {}
-
- is-number-object@1.0.4: {}
-
- is-number@7.0.0: {}
-
- is-path-inside@3.0.3: {}
-
- is-plain-obj@2.1.0: {}
-
- is-potential-custom-element-name@1.0.1: {}
-
- is-regex@1.1.4:
- dependencies:
- call-bind: 1.0.2
- has-tostringtag: 1.0.0
-
- is-set@2.0.2: {}
-
- is-shared-array-buffer@1.0.2:
- dependencies:
- call-bind: 1.0.2
-
- is-stream@3.0.0: {}
-
- is-string@1.0.7:
- dependencies:
- has-tostringtag: 1.0.0
-
- is-symbol@1.0.3:
- dependencies:
- has-symbols: 1.0.3
-
- is-typed-array@1.1.10:
- dependencies:
- available-typed-arrays: 1.0.5
- call-bind: 1.0.2
- for-each: 0.3.3
- gopd: 1.0.1
- has-tostringtag: 1.0.0
-
- is-typed-array@1.1.13:
- dependencies:
- which-typed-array: 1.1.14
-
- is-weakmap@2.0.1: {}
-
- is-weakref@1.0.2:
- dependencies:
- call-bind: 1.0.7
-
- is-weakset@2.0.2:
- dependencies:
- call-bind: 1.0.2
- get-intrinsic: 1.2.0
-
- is-what@3.14.1: {}
-
- isarray@2.0.5: {}
-
- isexe@2.0.0: {}
-
- isomorphic-fetch@3.0.0:
- dependencies:
- node-fetch: 2.6.6
- whatwg-fetch: 3.6.2
-
- iterator.prototype@1.1.2:
- dependencies:
- define-properties: 1.2.1
- get-intrinsic: 1.2.4
- has-symbols: 1.0.3
- reflect.getprototypeof: 1.0.5
- set-function-name: 2.0.2
-
- js-tokens@4.0.0: {}
-
- js-tokens@8.0.3: {}
-
- js-yaml@4.1.0:
- dependencies:
- argparse: 2.0.1
-
- jsdom@24.0.0:
- dependencies:
- cssstyle: 4.0.1
- data-urls: 5.0.0
- decimal.js: 10.4.3
- form-data: 4.0.0
- html-encoding-sniffer: 4.0.0
- http-proxy-agent: 7.0.2
- https-proxy-agent: 7.0.4
- is-potential-custom-element-name: 1.0.1
- nwsapi: 2.2.7
- parse5: 7.1.2
- rrweb-cssom: 0.6.0
- saxes: 6.0.0
- symbol-tree: 3.2.4
- tough-cookie: 4.1.3
- w3c-xmlserializer: 5.0.0
- webidl-conversions: 7.0.0
- whatwg-encoding: 3.1.1
- whatwg-mimetype: 4.0.0
- whatwg-url: 14.0.0
- ws: 8.16.0
- xml-name-validator: 5.0.0
- transitivePeerDependencies:
- - bufferutil
- - supports-color
- - utf-8-validate
-
- jsesc@2.5.2: {}
-
- json-parse-even-better-errors@2.3.1: {}
-
- json-schema-traverse@0.4.1: {}
-
- json-stable-stringify-without-jsonify@1.0.1: {}
-
- json5@1.0.2:
- dependencies:
- minimist: 1.2.8
-
- json5@2.2.3: {}
-
- jsonc-parser@3.0.0: {}
-
- jsonc-parser@3.2.1: {}
-
- jsx-ast-utils@3.2.0:
- dependencies:
- array-includes: 3.1.7
- object.assign: 4.1.4
-
- jsx-ast-utils@3.3.5:
- dependencies:
- array-includes: 3.1.7
- array.prototype.flat: 1.3.2
- object.assign: 4.1.4
- object.values: 1.1.7
-
- language-subtag-registry@0.3.21: {}
-
- language-tags@1.0.9:
- dependencies:
- language-subtag-registry: 0.3.21
-
- levn@0.4.1:
- dependencies:
- prelude-ls: 1.2.1
- type-check: 0.4.0
-
- lines-and-columns@1.1.6: {}
-
- little-state-machine@4.1.0(react@18.2.0):
- dependencies:
- react: 18.2.0
-
- local-pkg@0.5.0:
- dependencies:
- mlly: 1.6.1
- pkg-types: 1.0.3
-
- locate-path@6.0.0:
- dependencies:
- p-locate: 5.0.0
-
- lodash.camelcase@4.3.0: {}
-
- lodash.merge@4.6.2: {}
-
- lodash.mergewith@4.6.2: {}
-
- lodash@4.17.21: {}
-
- loglevel-colored-level-prefix@1.0.0:
- dependencies:
- chalk: 1.1.3
- loglevel: 1.7.1
-
- loglevel@1.7.1: {}
-
- longest-streak@2.0.4: {}
-
- loose-envify@1.4.0:
- dependencies:
- js-tokens: 4.0.0
-
- loupe@2.3.7:
- dependencies:
- get-func-name: 2.0.2
-
- lru-cache@5.1.1:
- dependencies:
- yallist: 3.1.1
-
- lru-cache@6.0.0:
- dependencies:
- yallist: 4.0.0
-
- lz-string@1.5.0: {}
-
- magic-string@0.30.7:
- dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
-
- markdown-table@2.0.0:
- dependencies:
- repeat-string: 1.6.1
-
- mdast-add-list-metadata@1.0.1:
- dependencies:
- unist-util-visit-parents: 1.1.2
-
- mdast-util-find-and-replace@1.1.1:
- dependencies:
- escape-string-regexp: 4.0.0
- unist-util-is: 4.0.4
- unist-util-visit-parents: 3.1.1
-
- mdast-util-from-markdown@0.8.4:
- dependencies:
- '@types/mdast': 3.0.3
- mdast-util-to-string: 2.0.0
- micromark: 2.11.4
- parse-entities: 2.0.0
- unist-util-stringify-position: 2.0.3
- transitivePeerDependencies:
- - supports-color
-
- mdast-util-gfm-autolink-literal@0.1.3:
- dependencies:
- ccount: 1.1.0
- mdast-util-find-and-replace: 1.1.1
- micromark: 2.11.4
- transitivePeerDependencies:
- - supports-color
-
- mdast-util-gfm-strikethrough@0.2.3:
- dependencies:
- mdast-util-to-markdown: 0.6.5
-
- mdast-util-gfm-table@0.1.6:
- dependencies:
- markdown-table: 2.0.0
- mdast-util-to-markdown: 0.6.5
-
- mdast-util-gfm-task-list-item@0.1.6:
- dependencies:
- mdast-util-to-markdown: 0.6.5
-
- mdast-util-gfm@0.1.2:
- dependencies:
- mdast-util-gfm-autolink-literal: 0.1.3
- mdast-util-gfm-strikethrough: 0.2.3
- mdast-util-gfm-table: 0.1.6
- mdast-util-gfm-task-list-item: 0.1.6
- mdast-util-to-markdown: 0.6.5
- transitivePeerDependencies:
- - supports-color
-
- mdast-util-to-markdown@0.6.5:
- dependencies:
- '@types/unist': 2.0.3
- longest-streak: 2.0.4
- mdast-util-to-string: 2.0.0
- parse-entities: 2.0.0
- repeat-string: 1.6.1
- zwitch: 1.0.5
-
- mdast-util-to-string@2.0.0: {}
-
- memoize-one@6.0.0: {}
-
- merge-anything@4.0.1:
- dependencies:
- is-what: 3.14.1
- ts-toolbelt: 9.6.0
-
- merge-stream@2.0.0: {}
-
- merge2@1.4.1: {}
-
- micromark-extension-gfm-autolink-literal@0.5.7:
- dependencies:
- micromark: 2.11.4
- transitivePeerDependencies:
- - supports-color
-
- micromark-extension-gfm-strikethrough@0.6.5:
- dependencies:
- micromark: 2.11.4
- transitivePeerDependencies:
- - supports-color
-
- micromark-extension-gfm-table@0.4.3:
- dependencies:
- micromark: 2.11.4
- transitivePeerDependencies:
- - supports-color
-
- micromark-extension-gfm-tagfilter@0.3.0: {}
-
- micromark-extension-gfm-task-list-item@0.3.3:
- dependencies:
- micromark: 2.11.4
- transitivePeerDependencies:
- - supports-color
-
- micromark-extension-gfm@0.3.3:
- dependencies:
- micromark: 2.11.4
- micromark-extension-gfm-autolink-literal: 0.5.7
- micromark-extension-gfm-strikethrough: 0.6.5
- micromark-extension-gfm-table: 0.4.3
- micromark-extension-gfm-tagfilter: 0.3.0
- micromark-extension-gfm-task-list-item: 0.3.3
- transitivePeerDependencies:
- - supports-color
-
- micromark@2.11.4:
- dependencies:
- debug: 4.3.4
- parse-entities: 2.0.0
- transitivePeerDependencies:
- - supports-color
-
- micromatch@4.0.4:
- dependencies:
- braces: 3.0.2
- picomatch: 2.3.0
-
- mime-db@1.52.0: {}
-
- mime-types@2.1.35:
- dependencies:
- mime-db: 1.52.0
-
- mimic-fn@4.0.0: {}
-
- min-indent@1.0.1: {}
-
- minimatch@3.0.4:
- dependencies:
- brace-expansion: 1.1.11
-
- minimatch@3.1.2:
- dependencies:
- brace-expansion: 1.1.11
-
- minimatch@9.0.3:
- dependencies:
- brace-expansion: 2.0.1
-
- minimist@1.2.8: {}
-
- mlly@1.6.1:
- dependencies:
- acorn: 8.11.3
- pathe: 1.1.2
- pkg-types: 1.0.3
- ufo: 1.4.0
-
- mrmime@2.0.0: {}
-
- ms@2.1.2: {}
-
- ms@2.1.3: {}
-
- nanoid@3.3.7: {}
-
- natural-compare@1.4.0: {}
-
- next@13.5.6(@babel/core@7.23.9)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
- dependencies:
- '@next/env': 13.5.6
- '@swc/helpers': 0.5.2
- busboy: 1.6.0
- caniuse-lite: 1.0.30001587
- postcss: 8.4.31
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- styled-jsx: 5.1.1(@babel/core@7.23.9)(react@18.2.0)
- watchpack: 2.4.0
- optionalDependencies:
- '@next/swc-darwin-arm64': 13.5.6
- '@next/swc-darwin-x64': 13.5.6
- '@next/swc-linux-arm64-gnu': 13.5.6
- '@next/swc-linux-arm64-musl': 13.5.6
- '@next/swc-linux-x64-gnu': 13.5.6
- '@next/swc-linux-x64-musl': 13.5.6
- '@next/swc-win32-arm64-msvc': 13.5.6
- '@next/swc-win32-ia32-msvc': 13.5.6
- '@next/swc-win32-x64-msvc': 13.5.6
- transitivePeerDependencies:
- - '@babel/core'
- - babel-plugin-macros
-
- node-fetch@2.6.6:
- dependencies:
- whatwg-url: 5.0.0
-
- node-releases@2.0.14: {}
-
- npm-run-path@5.3.0:
- dependencies:
- path-key: 4.0.0
-
- nwsapi@2.2.7: {}
-
- object-assign@4.1.1: {}
-
- object-inspect@1.11.0: {}
-
- object-inspect@1.13.1: {}
-
- object-is@1.1.5:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
-
- object-keys@1.1.1: {}
-
- object.assign@4.1.4:
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- has-symbols: 1.0.3
- object-keys: 1.1.1
-
- object.assign@4.1.5:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- has-symbols: 1.0.3
- object-keys: 1.1.1
-
- object.entries@1.1.7:
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.4
-
- object.fromentries@2.0.7:
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.4
-
- object.groupby@1.0.2:
- dependencies:
- array.prototype.filter: 1.0.3
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.4
- es-errors: 1.3.0
-
- object.hasown@1.1.3:
- dependencies:
- define-properties: 1.2.0
- es-abstract: 1.22.4
-
- object.values@1.1.7:
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.4
-
- once@1.4.0:
- dependencies:
- wrappy: 1.0.2
-
- onetime@6.0.0:
- dependencies:
- mimic-fn: 4.0.0
-
- optionator@0.9.3:
- dependencies:
- '@aashutoshrathi/word-wrap': 1.2.6
- deep-is: 0.1.4
- fast-levenshtein: 2.0.6
- levn: 0.4.1
- prelude-ls: 1.2.1
- type-check: 0.4.0
-
- p-limit@3.1.0:
- dependencies:
- yocto-queue: 0.1.0
-
- p-limit@5.0.0:
- dependencies:
- yocto-queue: 1.0.0
-
- p-locate@5.0.0:
- dependencies:
- p-limit: 3.1.0
-
- palette-by-numbers@0.1.6:
- dependencies:
- color2k: 1.1.1
-
- parent-module@1.0.1:
- dependencies:
- callsites: 3.1.0
-
- parse-entities@2.0.0:
- dependencies:
- character-entities: 1.2.4
- character-entities-legacy: 1.1.4
- character-reference-invalid: 1.1.4
- is-alphanumerical: 1.0.4
- is-decimal: 1.0.4
- is-hexadecimal: 1.0.4
-
- parse-json@5.1.0:
- dependencies:
- '@babel/code-frame': 7.23.5
- error-ex: 1.3.2
- json-parse-even-better-errors: 2.3.1
- lines-and-columns: 1.1.6
-
- parse5@7.1.2:
- dependencies:
- entities: 4.5.0
-
- path-exists@4.0.0: {}
-
- path-is-absolute@1.0.1: {}
-
- path-key@3.1.1: {}
-
- path-key@4.0.0: {}
-
- path-parse@1.0.7: {}
-
- path-type@4.0.0: {}
-
- pathe@1.1.2: {}
-
- pathval@1.1.1: {}
-
- picocolors@1.0.0: {}
-
- picomatch@2.3.0: {}
-
- pkg-types@1.0.3:
- dependencies:
- jsonc-parser: 3.2.1
- mlly: 1.6.1
- pathe: 1.1.2
-
- plur@4.0.0:
- dependencies:
- irregular-plurals: 3.3.0
-
- possible-typed-array-names@1.0.0: {}
-
- postcss@8.4.31:
- dependencies:
- nanoid: 3.3.7
- picocolors: 1.0.0
- source-map-js: 1.0.2
-
- postcss@8.4.35:
- dependencies:
- nanoid: 3.3.7
- picocolors: 1.0.0
- source-map-js: 1.0.2
-
- prelude-ls@1.2.1: {}
-
- prettier-eslint@16.3.0:
- dependencies:
- '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.3.3)
- common-tags: 1.8.0
- dlv: 1.1.3
- eslint: 8.57.0
- indent-string: 4.0.0
- lodash.merge: 4.6.2
- loglevel-colored-level-prefix: 1.0.0
- prettier: 3.2.5
- pretty-format: 29.7.0
- require-relative: 0.8.7
- typescript: 5.3.3
- vue-eslint-parser: 9.4.2(eslint@8.57.0)
- transitivePeerDependencies:
- - supports-color
-
- prettier-linter-helpers@1.0.0:
- dependencies:
- fast-diff: 1.2.0
-
- prettier@3.2.5: {}
-
- pretty-format@27.5.1:
- dependencies:
- ansi-regex: 5.0.1
- ansi-styles: 5.2.0
- react-is: 17.0.2
-
- pretty-format@29.7.0:
- dependencies:
- '@jest/schemas': 29.6.3
- ansi-styles: 5.2.0
- react-is: 18.2.0
-
- prop-types@15.7.2:
- dependencies:
- loose-envify: 1.4.0
- object-assign: 4.1.1
- react-is: 16.13.1
-
- prop-types@15.8.1:
- dependencies:
- loose-envify: 1.4.0
- object-assign: 4.1.1
- react-is: 16.13.1
-
- psl@1.9.0: {}
-
- punycode@2.1.1: {}
-
- punycode@2.3.1: {}
-
- querystringify@2.2.0: {}
-
- queue-microtask@1.2.3: {}
-
- ramda@0.27.1: {}
-
- react-clientside-effect@1.2.6(react@18.2.0):
- dependencies:
- '@babel/runtime': 7.23.9
- react: 18.2.0
-
- react-countdown@2.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
- dependencies:
- prop-types: 15.7.2
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
-
- react-device-detect@1.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
- dependencies:
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- ua-parser-js: 0.7.23
-
- react-dom@18.2.0(react@18.2.0):
- dependencies:
- loose-envify: 1.4.0
- react: 18.2.0
- scheduler: 0.23.0
-
- react-error-boundary@3.1.4(react@18.2.0):
- dependencies:
- '@babel/runtime': 7.23.9
- react: 18.2.0
-
- react-fast-compare@3.2.1: {}
-
- react-fast-compare@3.2.2: {}
-
- react-focus-lock@2.11.2(@types/react@18.2.60)(react@18.2.0):
- dependencies:
- '@babel/runtime': 7.23.9
- focus-lock: 1.3.3
- prop-types: 15.8.1
- react: 18.2.0
- react-clientside-effect: 1.2.6(react@18.2.0)
- use-callback-ref: 1.3.0(@types/react@18.2.60)(react@18.2.0)
- use-sidecar: 1.1.2(@types/react@18.2.60)(react@18.2.0)
- optionalDependencies:
- '@types/react': 18.2.60
-
- react-hook-form@7.42.1(react@18.2.0):
- dependencies:
- react: 18.2.0
-
- react-icons@4.3.1(react@18.2.0):
- dependencies:
- react: 18.2.0
-
- react-if@4.1.4(react@18.2.0):
- dependencies:
- react: 18.2.0
-
- react-is@16.13.1: {}
-
- react-is@17.0.2: {}
-
- react-is@18.2.0: {}
-
- react-markdown@5.0.3(@types/node@20.11.20)(@types/react@18.2.60)(react@18.2.0):
- dependencies:
- '@types/mdast': 3.0.3
- '@types/react': 18.2.60
- '@types/unist': 2.0.3
- html-to-react: 1.4.4(@types/node@20.11.20)(react@18.2.0)
- mdast-add-list-metadata: 1.0.1
- prop-types: 15.7.2
- react: 18.2.0
- react-is: 16.13.1
- remark-parse: 9.0.0
- unified: 9.2.0
- unist-util-visit: 2.0.3
- xtend: 4.0.2
- transitivePeerDependencies:
- - '@types/node'
- - supports-color
-
- react-refresh@0.14.0: {}
-
- react-remove-scroll-bar@2.3.4(@types/react@18.2.60)(react@18.2.0):
- dependencies:
- react: 18.2.0
- react-style-singleton: 2.2.1(@types/react@18.2.60)(react@18.2.0)
- tslib: 2.6.2
- optionalDependencies:
- '@types/react': 18.2.60
-
- react-remove-scroll@2.5.7(@types/react@18.2.60)(react@18.2.0):
- dependencies:
- react: 18.2.0
- react-remove-scroll-bar: 2.3.4(@types/react@18.2.60)(react@18.2.0)
- react-style-singleton: 2.2.1(@types/react@18.2.60)(react@18.2.0)
- tslib: 2.6.2
- use-callback-ref: 1.3.0(@types/react@18.2.60)(react@18.2.0)
- use-sidecar: 1.1.2(@types/react@18.2.60)(react@18.2.0)
- optionalDependencies:
- '@types/react': 18.2.60
-
- react-select@5.7.0(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
- dependencies:
- '@babel/runtime': 7.21.0
- '@emotion/cache': 11.10.5
- '@emotion/react': 11.11.4(@types/react@18.2.60)(react@18.2.0)
- '@floating-ui/dom': 1.1.0
- '@types/react-transition-group': 4.4.4
- memoize-one: 6.0.0
- prop-types: 15.7.2
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- react-transition-group: 4.4.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.60)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
-
- react-shallow-renderer@16.15.0(react@18.2.0):
- dependencies:
- object-assign: 4.1.1
- react: 18.2.0
- react-is: 18.2.0
-
- react-simple-animate@3.3.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
- dependencies:
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
-
- react-string-replace@1.1.1: {}
-
- react-style-singleton@2.2.1(@types/react@18.2.60)(react@18.2.0):
- dependencies:
- get-nonce: 1.0.1
- invariant: 2.2.4
- react: 18.2.0
- tslib: 2.6.2
- optionalDependencies:
- '@types/react': 18.2.60
-
- react-table@7.7.0(react@18.2.0):
- dependencies:
- react: 18.2.0
-
- react-test-renderer@18.2.0(react@18.2.0):
- dependencies:
- react: 18.2.0
- react-is: 18.2.0
- react-shallow-renderer: 16.15.0(react@18.2.0)
- scheduler: 0.23.0
-
- react-transition-group@4.4.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
- dependencies:
- '@babel/runtime': 7.21.0
- dom-helpers: 5.2.0
- loose-envify: 1.4.0
- prop-types: 15.7.2
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
-
- react@18.2.0:
- dependencies:
- loose-envify: 1.4.0
-
- reactflow@11.10.4(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
- dependencies:
- '@reactflow/background': 11.3.9(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@reactflow/controls': 11.2.9(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@reactflow/core': 11.10.4(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@reactflow/minimap': 11.7.9(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@reactflow/node-resizer': 2.2.9(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@reactflow/node-toolbar': 1.3.9(@types/react@18.2.60)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- - immer
-
- redent@3.0.0:
- dependencies:
- indent-string: 4.0.0
- strip-indent: 3.0.0
-
- reflect.getprototypeof@1.0.5:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.4
- es-errors: 1.3.0
- get-intrinsic: 1.2.4
- globalthis: 1.0.3
- which-builtin-type: 1.1.3
-
- regenerator-runtime@0.13.11: {}
-
- regenerator-runtime@0.14.1: {}
-
- regexp.prototype.flags@1.5.2:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-errors: 1.3.0
- set-function-name: 2.0.2
-
- remark-gfm@1.0.0:
- dependencies:
- mdast-util-gfm: 0.1.2
- micromark-extension-gfm: 0.3.3
- transitivePeerDependencies:
- - supports-color
-
- remark-parse@9.0.0:
- dependencies:
- mdast-util-from-markdown: 0.8.4
- transitivePeerDependencies:
- - supports-color
-
- repeat-string@1.6.1: {}
-
- require-relative@0.8.7: {}
-
- requires-port@1.0.0: {}
-
- resolve-from@4.0.0: {}
-
- resolve-pkg-maps@1.0.0: {}
-
- resolve@1.22.1:
- dependencies:
- is-core-module: 2.11.0
- path-parse: 1.0.7
- supports-preserve-symlinks-flag: 1.0.0
-
- resolve@1.22.8:
- dependencies:
- is-core-module: 2.13.1
- path-parse: 1.0.7
- supports-preserve-symlinks-flag: 1.0.0
-
- resolve@2.0.0-next.5:
- dependencies:
- is-core-module: 2.13.1
- path-parse: 1.0.7
- supports-preserve-symlinks-flag: 1.0.0
-
- reusify@1.0.4: {}
-
- rimraf@3.0.2:
- dependencies:
- glob: 7.1.7
-
- rollup@4.12.0:
- dependencies:
- '@types/estree': 1.0.5
- optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.12.0
- '@rollup/rollup-android-arm64': 4.12.0
- '@rollup/rollup-darwin-arm64': 4.12.0
- '@rollup/rollup-darwin-x64': 4.12.0
- '@rollup/rollup-linux-arm-gnueabihf': 4.12.0
- '@rollup/rollup-linux-arm64-gnu': 4.12.0
- '@rollup/rollup-linux-arm64-musl': 4.12.0
- '@rollup/rollup-linux-riscv64-gnu': 4.12.0
- '@rollup/rollup-linux-x64-gnu': 4.12.0
- '@rollup/rollup-linux-x64-musl': 4.12.0
- '@rollup/rollup-win32-arm64-msvc': 4.12.0
- '@rollup/rollup-win32-ia32-msvc': 4.12.0
- '@rollup/rollup-win32-x64-msvc': 4.12.0
- fsevents: 2.3.3
-
- rrweb-cssom@0.6.0: {}
-
- run-parallel@1.2.0:
- dependencies:
- queue-microtask: 1.2.3
-
- safe-array-concat@1.1.0:
- dependencies:
- call-bind: 1.0.7
- get-intrinsic: 1.2.4
- has-symbols: 1.0.3
- isarray: 2.0.5
-
- safe-buffer@5.1.2: {}
-
- safe-regex-test@1.0.3:
- dependencies:
- call-bind: 1.0.7
- es-errors: 1.3.0
- is-regex: 1.1.4
-
- safer-buffer@2.1.2: {}
-
- saxes@6.0.0:
- dependencies:
- xmlchars: 2.2.0
-
- scheduler@0.23.0:
- dependencies:
- loose-envify: 1.4.0
-
- semver@6.3.1: {}
-
- semver@7.6.0:
- dependencies:
- lru-cache: 6.0.0
-
- set-function-length@1.2.1:
- dependencies:
- define-data-property: 1.1.4
- es-errors: 1.3.0
- function-bind: 1.1.2
- get-intrinsic: 1.2.4
- gopd: 1.0.1
- has-property-descriptors: 1.0.2
-
- set-function-name@2.0.2:
- dependencies:
- define-data-property: 1.1.4
- es-errors: 1.3.0
- functions-have-names: 1.2.3
- has-property-descriptors: 1.0.2
-
- shebang-command@2.0.0:
- dependencies:
- shebang-regex: 3.0.0
-
- shebang-regex@3.0.0: {}
-
- side-channel@1.0.4:
- dependencies:
- call-bind: 1.0.2
- get-intrinsic: 1.2.0
- object-inspect: 1.11.0
-
- siginfo@2.0.0: {}
-
- signal-exit@4.1.0: {}
-
- sirv@2.0.4:
- dependencies:
- '@polka/url': 1.0.0-next.24
- mrmime: 2.0.0
- totalist: 3.0.1
-
- slash@3.0.0: {}
-
- source-map-js@1.0.2: {}
-
- source-map@0.5.7: {}
-
- stackback@0.0.2: {}
-
- std-env@3.7.0: {}
-
- stop-iteration-iterator@1.0.0:
- dependencies:
- internal-slot: 1.0.7
-
- streamsearch@1.1.0: {}
-
- string-format@2.0.0: {}
-
- string.prototype.matchall@4.0.10:
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.4
- get-intrinsic: 1.2.4
- has-symbols: 1.0.3
- internal-slot: 1.0.5
- regexp.prototype.flags: 1.5.2
- set-function-name: 2.0.2
- side-channel: 1.0.4
-
- string.prototype.trim@1.2.8:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.0
- es-abstract: 1.22.4
-
- string.prototype.trimend@1.0.7:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.0
- es-abstract: 1.22.4
-
- string.prototype.trimstart@1.0.7:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.0
- es-abstract: 1.22.4
-
- strip-ansi@3.0.1:
- dependencies:
- ansi-regex: 2.1.1
-
- strip-ansi@6.0.1:
- dependencies:
- ansi-regex: 5.0.1
-
- strip-bom@3.0.0: {}
-
- strip-final-newline@3.0.0: {}
-
- strip-indent@3.0.0:
- dependencies:
- min-indent: 1.0.1
-
- strip-json-comments@3.1.1: {}
-
- strip-literal@2.0.0:
- dependencies:
- js-tokens: 8.0.3
-
- styled-jsx@5.1.1(@babel/core@7.23.9)(react@18.2.0):
- dependencies:
- client-only: 0.0.1
- react: 18.2.0
- optionalDependencies:
- '@babel/core': 7.23.9
-
- stylis@4.1.3: {}
-
- stylis@4.2.0: {}
-
- supports-color@2.0.0: {}
-
- supports-color@5.5.0:
- dependencies:
- has-flag: 3.0.0
-
- supports-color@7.2.0:
- dependencies:
- has-flag: 4.0.0
-
- supports-preserve-symlinks-flag@1.0.0: {}
-
- symbol-tree@3.2.4: {}
-
- synckit@0.8.8:
- dependencies:
- '@pkgr/core': 0.1.1
- tslib: 2.6.2
-
- tapable@2.2.1: {}
-
- text-table@0.2.0: {}
-
- tiny-invariant@1.1.0: {}
-
- tinybench@2.6.0: {}
-
- tinypool@0.8.2: {}
-
- tinyspy@2.2.1: {}
-
- to-fast-properties@2.0.0: {}
-
- to-regex-range@5.0.1:
- dependencies:
- is-number: 7.0.0
-
- toggle-selection@1.0.6: {}
-
- totalist@3.0.1: {}
-
- tough-cookie@4.1.3:
- dependencies:
- psl: 1.9.0
- punycode: 2.1.1
- universalify: 0.2.0
- url-parse: 1.5.10
-
- tr46@0.0.3: {}
-
- tr46@5.0.0:
- dependencies:
- punycode: 2.3.1
-
- trough@1.0.5: {}
-
- ts-api-utils@1.2.1(typescript@5.3.3):
- dependencies:
- typescript: 5.3.3
-
- ts-toolbelt@9.6.0: {}
-
- tsconfig-paths@3.15.0:
- dependencies:
- '@types/json5': 0.0.29
- json5: 1.0.2
- minimist: 1.2.8
- strip-bom: 3.0.0
-
- tslib@2.4.0: {}
-
- tslib@2.6.2: {}
-
- type-check@0.4.0:
- dependencies:
- prelude-ls: 1.2.1
-
- type-detect@4.0.8: {}
-
- type-fest@0.20.2: {}
-
- type-fest@4.10.3: {}
-
- typed-array-buffer@1.0.2:
- dependencies:
- call-bind: 1.0.7
- es-errors: 1.3.0
- is-typed-array: 1.1.13
-
- typed-array-byte-length@1.0.1:
- dependencies:
- call-bind: 1.0.7
- for-each: 0.3.3
- gopd: 1.0.1
- has-proto: 1.0.3
- is-typed-array: 1.1.13
-
- typed-array-byte-offset@1.0.2:
- dependencies:
- available-typed-arrays: 1.0.7
- call-bind: 1.0.7
- for-each: 0.3.3
- gopd: 1.0.1
- has-proto: 1.0.3
- is-typed-array: 1.1.13
-
- typed-array-length@1.0.5:
- dependencies:
- call-bind: 1.0.7
- for-each: 0.3.3
- gopd: 1.0.1
- has-proto: 1.0.3
- is-typed-array: 1.1.13
- possible-typed-array-names: 1.0.0
-
- typescript@5.3.3: {}
-
- ua-parser-js@0.7.23: {}
-
- ufo@1.4.0: {}
-
- unbox-primitive@1.0.2:
- dependencies:
- call-bind: 1.0.7
- has-bigints: 1.0.2
- has-symbols: 1.0.3
- which-boxed-primitive: 1.0.2
-
- undici-types@5.26.5: {}
-
- unified@9.2.0:
- dependencies:
- '@types/unist': 2.0.3
- bail: 1.0.5
- extend: 3.0.2
- is-buffer: 2.0.5
- is-plain-obj: 2.1.0
- trough: 1.0.5
- vfile: 4.2.1
-
- unist-util-is@4.0.4: {}
-
- unist-util-stringify-position@2.0.3:
- dependencies:
- '@types/unist': 2.0.3
-
- unist-util-visit-parents@1.1.2: {}
-
- unist-util-visit-parents@3.1.1:
- dependencies:
- '@types/unist': 2.0.3
- unist-util-is: 4.0.4
-
- unist-util-visit@2.0.3:
- dependencies:
- '@types/unist': 2.0.3
- unist-util-is: 4.0.4
- unist-util-visit-parents: 3.1.1
-
- universalify@0.2.0: {}
-
- update-browserslist-db@1.0.13(browserslist@4.23.0):
- dependencies:
- browserslist: 4.23.0
- escalade: 3.1.2
- picocolors: 1.0.0
-
- uri-js@4.4.0:
- dependencies:
- punycode: 2.1.1
-
- url-parse@1.5.10:
- dependencies:
- querystringify: 2.2.0
- requires-port: 1.0.0
-
- use-callback-ref@1.3.0(@types/react@18.2.60)(react@18.2.0):
- dependencies:
- react: 18.2.0
- tslib: 2.6.2
- optionalDependencies:
- '@types/react': 18.2.60
-
- use-deep-compare-effect@1.8.1(react@18.2.0):
- dependencies:
- '@babel/runtime': 7.21.0
- dequal: 2.0.3
- react: 18.2.0
-
- use-isomorphic-layout-effect@1.1.2(@types/react@18.2.60)(react@18.2.0):
- dependencies:
- react: 18.2.0
- optionalDependencies:
- '@types/react': 18.2.60
-
- use-sidecar@1.1.2(@types/react@18.2.60)(react@18.2.0):
- dependencies:
- detect-node-es: 1.1.0
- react: 18.2.0
- tslib: 2.6.2
- optionalDependencies:
- '@types/react': 18.2.60
-
- use-sync-external-store@1.2.0(react@18.2.0):
- dependencies:
- react: 18.2.0
-
- uuid@8.3.2: {}
-
- vest@3.2.8: {}
-
- vfile-message@2.0.4:
- dependencies:
- '@types/unist': 2.0.3
- unist-util-stringify-position: 2.0.3
-
- vfile@4.2.1:
- dependencies:
- '@types/unist': 2.0.3
- is-buffer: 2.0.5
- unist-util-stringify-position: 2.0.3
- vfile-message: 2.0.4
-
- vite-node@1.3.1(@types/node@20.11.20):
- dependencies:
- cac: 6.7.14
- debug: 4.3.4
- pathe: 1.1.2
- picocolors: 1.0.0
- vite: 5.1.4(@types/node@20.11.20)
- transitivePeerDependencies:
- - '@types/node'
- - less
- - lightningcss
- - sass
- - stylus
- - sugarss
- - supports-color
- - terser
-
- vite@5.1.4(@types/node@20.11.20):
- dependencies:
- esbuild: 0.19.12
- postcss: 8.4.35
- rollup: 4.12.0
- optionalDependencies:
- '@types/node': 20.11.20
- fsevents: 2.3.3
-
- vitest@1.3.1(@types/node@20.11.20)(@vitest/ui@1.3.1)(jsdom@24.0.0):
- dependencies:
- '@vitest/expect': 1.3.1
- '@vitest/runner': 1.3.1
- '@vitest/snapshot': 1.3.1
- '@vitest/spy': 1.3.1
- '@vitest/utils': 1.3.1
- acorn-walk: 8.3.2
- chai: 4.4.1
- debug: 4.3.4
- execa: 8.0.1
- local-pkg: 0.5.0
- magic-string: 0.30.7
- pathe: 1.1.2
- picocolors: 1.0.0
- std-env: 3.7.0
- strip-literal: 2.0.0
- tinybench: 2.6.0
- tinypool: 0.8.2
- vite: 5.1.4(@types/node@20.11.20)
- vite-node: 1.3.1(@types/node@20.11.20)
- why-is-node-running: 2.2.2
- optionalDependencies:
- '@types/node': 20.11.20
- '@vitest/ui': 1.3.1(vitest@1.3.1)
- jsdom: 24.0.0
- transitivePeerDependencies:
- - less
- - lightningcss
- - sass
- - stylus
- - sugarss
- - supports-color
- - terser
-
- vscode-json-languageservice@4.1.7:
- dependencies:
- jsonc-parser: 3.0.0
- vscode-languageserver-textdocument: 1.0.1
- vscode-languageserver-types: 3.16.0
- vscode-nls: 5.0.0
- vscode-uri: 3.0.2
-
- vscode-languageserver-textdocument@1.0.1: {}
-
- vscode-languageserver-types@3.16.0: {}
-
- vscode-nls@5.0.0: {}
-
- vscode-uri@3.0.2: {}
-
- vue-eslint-parser@9.4.2(eslint@8.57.0):
- dependencies:
- debug: 4.3.4
- eslint: 8.57.0
- eslint-scope: 7.2.2
- eslint-visitor-keys: 3.4.3
- espree: 9.6.1
- esquery: 1.5.0
- lodash: 4.17.21
- semver: 7.6.0
- transitivePeerDependencies:
- - supports-color
-
- w3c-xmlserializer@5.0.0:
- dependencies:
- xml-name-validator: 5.0.0
-
- watchpack@2.4.0:
- dependencies:
- glob-to-regexp: 0.4.1
- graceful-fs: 4.2.8
-
- webidl-conversions@3.0.1: {}
-
- webidl-conversions@7.0.0: {}
-
- whatwg-encoding@3.1.1:
- dependencies:
- iconv-lite: 0.6.3
-
- whatwg-fetch@3.6.2: {}
-
- whatwg-mimetype@4.0.0: {}
-
- whatwg-url@14.0.0:
- dependencies:
- tr46: 5.0.0
- webidl-conversions: 7.0.0
-
- whatwg-url@5.0.0:
- dependencies:
- tr46: 0.0.3
- webidl-conversions: 3.0.1
-
- which-boxed-primitive@1.0.2:
- dependencies:
- is-bigint: 1.0.1
- is-boolean-object: 1.1.0
- is-number-object: 1.0.4
- is-string: 1.0.7
- is-symbol: 1.0.3
-
- which-builtin-type@1.1.3:
- dependencies:
- function.prototype.name: 1.1.6
- has-tostringtag: 1.0.0
- is-async-function: 2.0.0
- is-date-object: 1.0.5
- is-finalizationregistry: 1.0.2
- is-generator-function: 1.0.10
- is-regex: 1.1.4
- is-weakref: 1.0.2
- isarray: 2.0.5
- which-boxed-primitive: 1.0.2
- which-collection: 1.0.1
- which-typed-array: 1.1.9
-
- which-collection@1.0.1:
- dependencies:
- is-map: 2.0.2
- is-set: 2.0.2
- is-weakmap: 2.0.1
- is-weakset: 2.0.2
-
- which-typed-array@1.1.14:
- dependencies:
- available-typed-arrays: 1.0.7
- call-bind: 1.0.7
- for-each: 0.3.3
- gopd: 1.0.1
- has-tostringtag: 1.0.2
-
- which-typed-array@1.1.9:
- dependencies:
- available-typed-arrays: 1.0.5
- call-bind: 1.0.2
- for-each: 0.3.3
- gopd: 1.0.1
- has-tostringtag: 1.0.0
- is-typed-array: 1.1.10
-
- which@2.0.2:
- dependencies:
- isexe: 2.0.0
-
- why-is-node-running@2.2.2:
- dependencies:
- siginfo: 2.0.0
- stackback: 0.0.2
-
- wrappy@1.0.2: {}
-
- ws@8.16.0: {}
-
- xml-name-validator@5.0.0: {}
-
- xmlchars@2.2.0: {}
-
- xtend@4.0.2: {}
-
- yallist@3.1.1: {}
-
- yallist@4.0.0: {}
-
- yaml@1.10.2: {}
-
- yocto-queue@0.1.0: {}
-
- yocto-queue@1.0.0: {}
-
- zustand@3.7.2(react@18.2.0):
- optionalDependencies:
- react: 18.2.0
-
- zustand@4.5.1(@types/react@18.2.60)(react@18.2.0):
- dependencies:
- use-sync-external-store: 1.2.0(react@18.2.0)
- optionalDependencies:
- '@types/react': 18.2.60
- react: 18.2.0
-
- zwitch@1.0.5: {}
diff --git a/src/stale/hyperglass/hyperglass/ui/pnpm-workspace.yaml b/src/stale/hyperglass/hyperglass/ui/pnpm-workspace.yaml
deleted file mode 100644
index c70f143..0000000
--- a/src/stale/hyperglass/hyperglass/ui/pnpm-workspace.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-onlyBuiltDependencies:
- - '@biomejs/biome'
- - esbuild
-packages:
- - .
\ No newline at end of file
diff --git a/src/stale/hyperglass/hyperglass/ui/public/robots.txt b/src/stale/hyperglass/hyperglass/ui/public/robots.txt
deleted file mode 100644
index 3f49e23..0000000
--- a/src/stale/hyperglass/hyperglass/ui/public/robots.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-User-agent: *
-Disallow: /*__*
\ No newline at end of file
diff --git a/src/stale/hyperglass/hyperglass/ui/tsconfig.json b/src/stale/hyperglass/hyperglass/ui/tsconfig.json
deleted file mode 100644
index da692c1..0000000
--- a/src/stale/hyperglass/hyperglass/ui/tsconfig.json
+++ /dev/null
@@ -1,46 +0,0 @@
-{
- "compilerOptions": {
- "target": "ESNext",
- "module": "ESNext",
- "downlevelIteration": true,
- "strict": true,
- "baseUrl": "." /* Base directory to resolve non-absolute module names. */,
- "paths": {
- "~/components": ["components/index"],
- "~/components/*": ["components/*"],
- "~/context": ["context/index"],
- "~/context/*": ["context/*"],
- "~/elements": ["elements/index"],
- "~/elements/*": ["elements/*"],
- "~/hooks": ["hooks/index"],
- "~/hooks/*": ["hooks/*"],
- "~/state": ["state/index"],
- "~/state/*": ["state/*"],
- "~/types": ["types/index"],
- "~/types/*": ["types/*"],
- "~/util": ["util/index"],
- "~/util/*": ["util/*"]
- },
- "esModuleInterop": true,
- "skipLibCheck": true,
- "forceConsistentCasingInFileNames": true,
- "lib": ["dom", "dom.iterable", "esnext"],
- "allowJs": true,
- "noEmit": true,
- "moduleResolution": "node",
- "resolveJsonModule": true,
- "isolatedModules": true,
- "jsx": "preserve",
- "incremental": true
- },
- "exclude": ["node_modules", ".next"],
- "include": [
- "next-env.d.ts",
- "**/*.ts",
- "**/*.tsx",
- "types/*.d.ts",
- "next.config.js",
- "nextdev.js",
- "hyperglass.json"
- ]
-}
diff --git a/src/stale/hyperglass/hyperglass/ui/types/common.ts b/src/stale/hyperglass/hyperglass/ui/types/common.ts
deleted file mode 100644
index 80d954f..0000000
--- a/src/stale/hyperglass/hyperglass/ui/types/common.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-interface AnyOption {
- label: string;
-}
-
-export interface SingleOption = Record>
- extends AnyOption {
- value: string;
- group?: string;
- tags?: string[];
- data?: T;
-}
-
-export interface OptionGroup extends AnyOption {
- options: Opt[];
-}
-
-export type OptionsOrGroup = Array>;
-
-export type OnChangeArgs = { field: string; value: string | string[] };
diff --git a/src/stale/hyperglass/hyperglass/ui/types/config.ts b/src/stale/hyperglass/hyperglass/ui/types/config.ts
deleted file mode 100644
index 82b8912..0000000
--- a/src/stale/hyperglass/hyperglass/ui/types/config.ts
+++ /dev/null
@@ -1,189 +0,0 @@
-import type { Theme } from './theme';
-import type { CamelCasedPropertiesDeep, CamelCasedProperties } from 'type-fest';
-
-type Side = 'left' | 'right' | string;
-
-export type ParsedDataField = [string, keyof Route, 'left' | 'right' | 'center' | null];
-
-interface _Messages {
- no_input: string;
- feature_not_enabled: string;
- invalid_input: string;
- general: string;
- request_timeout: string;
- connection_error: string;
- authentication_error: string;
- no_output: string;
-}
-
-interface _ThemeConfig {
- colors: Record