diff --git a/.gitignore b/.gitignore
index 54d57f9..3b28f85 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,6 @@ dist
# test
coverage
+
+*storybook.log
+storybook-static
diff --git a/.script/publish-local.sh b/.script/publish-local.sh
new file mode 100755
index 0000000..6bab0c6
--- /dev/null
+++ b/.script/publish-local.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+# 로컬에서 배포시 tag, release를 생성하지 않음
+# 직접 version을 수정하고 publish를 실행
+# tag와 release를 직접 생성
+
+sh .script/pre-install.sh
+
+yarn npm publish --access=public
+
+sh .script/post-install.sh
diff --git a/.storybook/main.ts b/.storybook/main.ts
new file mode 100644
index 0000000..5816c65
--- /dev/null
+++ b/.storybook/main.ts
@@ -0,0 +1,22 @@
+import type {StorybookConfig} from '@storybook/react-vite';
+import path from 'path';
+
+const config: StorybookConfig = {
+ stories: ['../src/**/*.mdx', '../src/**/*.stories.@(js|jsx|mjs|ts|tsx)'],
+ addons: ['@storybook/addon-onboarding', '@storybook/addon-docs', '@storybook/addon-react-native-web'],
+ framework: {
+ name: '@storybook/react-vite',
+ options: {},
+ },
+ viteFinal: async config => {
+ config.resolve = {
+ ...config.resolve,
+ alias: {
+ ...config.resolve?.alias,
+ '@': path.resolve(__dirname, '../src'),
+ },
+ };
+ return config;
+ },
+};
+export default config;
diff --git a/.storybook/preview-head.html b/.storybook/preview-head.html
new file mode 100644
index 0000000..e3c7d07
--- /dev/null
+++ b/.storybook/preview-head.html
@@ -0,0 +1,15 @@
+
+
diff --git a/.storybook/preview.tsx b/.storybook/preview.tsx
new file mode 100644
index 0000000..265ca68
--- /dev/null
+++ b/.storybook/preview.tsx
@@ -0,0 +1,27 @@
+import type {Preview} from '@storybook/react-vite';
+
+import {EmotionProvider} from '@/react/provider';
+import {theme} from '@/emotion/theme';
+
+const preview: Preview = {
+ parameters: {
+ controls: {
+ matchers: {
+ color: /(background|color)$/i,
+ date: /Date$/i,
+ },
+ },
+ reactNative: {
+ // React Native 옵션 설정
+ },
+ },
+ decorators: [
+ Story => (
+
+
+
+ ),
+ ],
+};
+
+export default preview;
diff --git a/eslint.config.ts b/eslint.config.ts
index e2c93a4..fe1eae1 100644
--- a/eslint.config.ts
+++ b/eslint.config.ts
@@ -1,3 +1,6 @@
+// For more info, see https://github.com/storybookjs/eslint-plugin-storybook#configuration-flat-config-format
+import storybook from 'eslint-plugin-storybook';
+
import tseslint from '@typescript-eslint/eslint-plugin';
import tsParser from '@typescript-eslint/parser';
import prettier from 'eslint-config-prettier';
@@ -48,4 +51,5 @@ export default [
},
},
},
+ ...storybook.configs['flat/recommended'],
];
diff --git a/package.json b/package.json
index 3c35197..6d94b63 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@ummgoban/shared",
- "version": "0.0.3",
+ "version": "0.0.4-canary.12",
"description": "ummgoban 공통 패키지",
"main": "dist/index.js",
"module": "dist/index.esm.js",
@@ -19,6 +19,12 @@
},
"./react": {
"types": "./dist/react/index.d.ts"
+ },
+ "./react-native": {
+ "types": "./dist/react-native/index.d.ts"
+ },
+ "./emotion": {
+ "types": "./dist/emotion/index.d.ts"
}
},
"files": [
@@ -37,7 +43,10 @@
"format": "prettier --write src",
"format:check": "prettier --check src",
"test:all": "yarn lint:check && yarn format:check && yarn type-check && yarn test",
- "release": "standard-version"
+ "release": "standard-version",
+ "publish:local": "yarn run build && ./.script/publish-local.sh",
+ "storybook": "storybook dev -p 6006",
+ "build-storybook": "storybook build"
},
"repository": {
"type": "git",
@@ -50,15 +59,31 @@
"registry": "https://npm.pkg.github.com/"
},
"peerDependencies": {
+ "@emotion/native": ">=11.11.0",
+ "@emotion/react": ">=11.14.0",
"axios": ">=1.7.4",
- "react": ">=18.0.0"
+ "react": ">=18.0.0",
+ "react-native": ">=0.79.0"
},
"devDependencies": {
+ "@emotion/native": "^11.11.0",
+ "@emotion/react": "^11.14.0",
"@rollup/plugin-alias": "^5.1.1",
"@rollup/plugin-commonjs": "^28.0.0",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^16.0.0",
"@rollup/plugin-typescript": "^12.0.0",
+ "@storybook/addon-docs": "^9.0.5",
+ "@storybook/addon-essentials": "^8.6.14",
+ "@storybook/addon-interactions": "^8.6.14",
+ "@storybook/addon-links": "^9.0.5",
+ "@storybook/addon-onboarding": "^9.0.5",
+ "@storybook/addon-react-native-web": "^0.0.29",
+ "@storybook/blocks": "^8.6.14",
+ "@storybook/react": "^9.0.5",
+ "@storybook/react-native": "^9.0.6",
+ "@storybook/react-vite": "^9.0.5",
+ "@storybook/react-webpack5": "^9.0.5",
"@testing-library/dom": "^10.4.0",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.3.0",
@@ -77,13 +102,17 @@
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-no-relative-import-paths": "^1.5.5",
"eslint-plugin-prettier": "^5.4.1",
+ "eslint-plugin-storybook": "^9.0.5",
"jiti": "^2.4.2",
"jsdom": "^26.1.0",
"prettier": "^3.5.3",
"react": "^18.0.0",
"react-dom": "^18.0.0",
+ "react-native": "^0.79.3",
+ "react-native-web": "^0.20.0",
"rollup": "^4.41.1",
"standard-version": "^9.5.0",
+ "storybook": "^9.0.5",
"tslib": "^2.8.1",
"typescript": "^5.0.0",
"vite": "^6.3.5",
diff --git a/rollup.config.mjs b/rollup.config.mjs
index b00b3a1..7938ece 100644
--- a/rollup.config.mjs
+++ b/rollup.config.mjs
@@ -10,7 +10,44 @@ import pkg from './package.json' assert {type: 'json'};
const __dirname = path.dirname(fileURLToPath(import.meta.url));
-export default {
+// 공통 플러그인 설정 (TypeScript 제외)
+const createCommonPlugins = () => [
+ alias({
+ entries: [{find: '@', replacement: path.resolve(__dirname, 'src')}],
+ }),
+ nodeResolve({
+ extensions: ['.js', '.jsx', '.ts', '.tsx'],
+ browser: true,
+ preferBuiltins: false,
+ }),
+ commonjs(),
+ json(),
+];
+
+// 메인 패키지용 TypeScript 플러그인
+const createMainTypescriptPlugin = () =>
+ typescript({
+ tsconfig: './tsconfig.build.json',
+ declaration: true,
+ declarationDir: 'dist',
+ outDir: 'dist',
+ sourceMap: true,
+ rootDir: 'src',
+ jsx: 'react-jsx',
+ exclude: ['**/*.{spec,test}.{ts,tsx}'],
+ });
+
+// 외부 의존성 설정
+const external = [
+ ...Object.keys(pkg.peerDependencies || {}),
+ ...Object.keys(pkg.dependencies || {}),
+ 'axios',
+ 'react',
+ 'react-native',
+];
+
+// 메인 패키지 설정
+const mainConfig = {
input: 'src/index.ts',
output: [
{
@@ -24,27 +61,8 @@ export default {
sourcemap: true,
},
],
- external: [...Object.keys(pkg.peerDependencies || {}), ...Object.keys(pkg.dependencies || {}), 'axios', 'react'],
- plugins: [
- alias({
- entries: [{find: '@', replacement: path.resolve(__dirname, 'src')}],
- }),
- nodeResolve({
- extensions: ['.js', '.jsx', '.ts', '.tsx'],
- browser: true,
- preferBuiltins: false,
- }),
- commonjs(),
- json(),
- typescript({
- tsconfig: './tsconfig.build.json',
- declaration: true,
- declarationDir: 'dist',
- outDir: 'dist',
- sourceMap: true,
- rootDir: 'src',
- jsx: 'react-jsx',
- exclude: ['**/*.{spec,test}.{ts,tsx}'],
- }),
- ],
+ external,
+ plugins: [...createCommonPlugins(), createMainTypescriptPlugin()],
};
+
+export default [mainConfig];
diff --git a/src/emotion/index.ts b/src/emotion/index.ts
new file mode 100644
index 0000000..7b1f54e
--- /dev/null
+++ b/src/emotion/index.ts
@@ -0,0 +1 @@
+export * from './theme';
diff --git a/src/emotion/theme/emotion.d.ts b/src/emotion/theme/emotion.d.ts
new file mode 100644
index 0000000..e733c8d
--- /dev/null
+++ b/src/emotion/theme/emotion.d.ts
@@ -0,0 +1,8 @@
+import '@emotion/react';
+import theme from './theme';
+
+type ThemeTpye = typeof theme;
+
+declare module '@emotion/react' {
+ export type Theme = ThemeTpye;
+}
diff --git a/src/emotion/theme/index.ts b/src/emotion/theme/index.ts
new file mode 100644
index 0000000..ca8aa24
--- /dev/null
+++ b/src/emotion/theme/index.ts
@@ -0,0 +1,3 @@
+import theme from './theme';
+
+export {theme};
diff --git a/src/emotion/theme/theme.ts b/src/emotion/theme/theme.ts
new file mode 100644
index 0000000..6e3490a
--- /dev/null
+++ b/src/emotion/theme/theme.ts
@@ -0,0 +1,129 @@
+const theme = {
+ colors: {
+ // primary: green
+ primary: 'rgba(112, 200, 2, 1)',
+ primaryHover: 'rgba(112, 200, 2, 0.08)',
+ primaryPressed: 'rgba(112, 200, 2, 0.18)',
+ primaryDisabled: 'rgba(112, 200, 2, 0.38)',
+
+ primaryLight: 'rgba(22, 190, 83, 1)',
+
+ // secondary: white
+ secondary: 'rgba(255, 255, 255, 1)',
+ secondaryHover: 'rgba(255, 255, 255, 0.08)',
+ secondaryPressed: 'rgba(255, 255, 255, 0.18)',
+ secondaryDisabled: 'rgba(255, 255, 255, 0.38)',
+
+ // tertiary: black
+ tertiary: 'rgba(0, 0, 0, 1)',
+ tertiaryHover: 'rgba(0, 0, 0, 0.08)',
+ tertiaryPressed: 'rgba(0, 0, 0, 0.18)',
+ tertiaryDisabled: 'rgba(0, 0, 0, 0.38)',
+
+ // warning: yellow
+ warning: 'rgba(255, 152, 0, 1)',
+ warningHover: 'rgba(255, 152, 0, 0.08)',
+ warningPressed: 'rgba(255, 152, 0, 0.18)',
+ warningDisabled: 'rgba(255, 152, 0, 0.38)',
+
+ // error: red
+ error: 'rgba(255, 44, 44, 1)',
+ errorHover: 'rgba(255, 44, 44, 0.08)',
+ errorPressed: 'rgba(255, 44, 44, 0.18)',
+ errorDisabled: 'rgba(255, 44, 44, 0.38)',
+
+ // disabled
+ disabled: 'rgba(174, 174, 174, 1)',
+ disabledHover: 'rgba(174, 174, 174, 0.08)',
+ disabledPressed: 'rgba(174, 174, 174, 0.18)',
+ disabledDisabled: 'rgba(174, 174, 174, 0.38)',
+
+ // dark
+ dark: 'rgba(29, 38, 58, 1)',
+ darkHover: 'rgba(29, 38, 58, 0.08)',
+ darkPressed: 'rgba(29, 38, 58, 0.18)',
+ darkDisabled: 'rgba(29, 38, 58, 0.38)',
+ },
+ fonts: {
+ h1: {
+ fontSize: 96,
+ letterSpacing: -1.5,
+ lineHeight: 104,
+ fontFamily: 'Pretendard-Light',
+ },
+ h2: {
+ fontSize: 60,
+ letterSpacing: -0.5,
+ lineHeight: 68,
+ fontFamily: 'Pretendard-Light',
+ },
+ h3: {
+ fontSize: 48,
+ letterSpacing: 0,
+ lineHeight: 56,
+ fontFamily: 'Pretendard-Regular',
+ },
+ h4: {
+ fontSize: 34,
+ letterSpacing: 0.25,
+ lineHeight: 42,
+ fontFamily: 'Pretendard-Regular',
+ },
+ h5: {
+ fontSize: 24,
+ letterSpacing: 0,
+ lineHeight: 32,
+ fontFamily: 'Pretendard-Regular',
+ },
+ h6: {
+ fontSize: 20,
+ letterSpacing: 0.15,
+ lineHeight: 28,
+ fontFamily: 'Pretendard-Medium',
+ },
+ subtitle1: {
+ fontSize: 16,
+ letterSpacing: 0.15,
+ lineHeight: 20,
+ fontFamily: 'Pretendard-Regular',
+ },
+ subtitle2: {
+ fontSize: 14,
+ letterSpacing: 0.1,
+ lineHeight: 20,
+ fontFamily: 'Pretendard-Bold',
+ },
+ body1: {
+ fontSize: 16,
+ letterSpacing: 0.5,
+ lineHeight: 20,
+ fontFamily: 'Pretendard-Regular',
+ },
+ body2: {
+ fontSize: 14,
+ letterSpacing: 0.25,
+ lineHeight: 18,
+ fontFamily: 'Pretendard-Regular',
+ },
+ button: {
+ fontSize: 14,
+ letterSpacing: 1.25,
+ lineHeight: 18,
+ fontFamily: 'Pretendard-Medium',
+ },
+ caption: {
+ fontSize: 12,
+ letterSpacing: 0.4,
+ lineHeight: 16,
+ fontFamily: 'Pretendard-Regular',
+ },
+ overline: {
+ fontSize: 10,
+ letterSpacing: 1.5,
+ lineHeight: 14,
+ fontFamily: 'Pretendard-Regular',
+ },
+ },
+} as const;
+
+export default theme;
diff --git a/src/index.ts b/src/index.ts
index f41904b..dc3f21a 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -1,8 +1,5 @@
-// network
-export * from './network';
-
-// lib
export * from './lib';
-
-// react
+export * from './network';
export * from './react';
+export * from './react-native';
+export * from './emotion';
diff --git a/src/lib/index.ts b/src/lib/index.ts
index a7a8c4f..5aca993 100644
--- a/src/lib/index.ts
+++ b/src/lib/index.ts
@@ -1,8 +1,3 @@
-// constants
export * from './constants';
-
-// utils
-export * from './utils';
-
-// types
export * from './types';
+export * from './utils';
diff --git a/src/lib/utils/index.ts b/src/lib/utils/index.ts
index 92fd617..955cdad 100644
--- a/src/lib/utils/index.ts
+++ b/src/lib/utils/index.ts
@@ -1,2 +1,5 @@
// hash
export * from './hash';
+
+// style
+export * from './style';
diff --git a/src/lib/utils/style/index.ts b/src/lib/utils/style/index.ts
new file mode 100644
index 0000000..6db7063
--- /dev/null
+++ b/src/lib/utils/style/index.ts
@@ -0,0 +1 @@
+export * from './jsx-style-to-css';
diff --git a/src/lib/utils/style/jsx-style-to-css.spec.ts b/src/lib/utils/style/jsx-style-to-css.spec.ts
new file mode 100644
index 0000000..9344b30
--- /dev/null
+++ b/src/lib/utils/style/jsx-style-to-css.spec.ts
@@ -0,0 +1,21 @@
+import {jsxStyleToCss} from './jsx-style-to-css';
+
+describe('jsxStyleToCss', () => {
+ it('should convert style object to css string', () => {
+ const style = {
+ display: 'flex',
+ justifyContent: 'center',
+ };
+ const css = jsxStyleToCss(style);
+ expect(css).toBe('display: flex; justify-content: center;');
+ });
+
+ it('should convert style object to css string with px postfix when value is number', () => {
+ const style = {
+ color: 'red',
+ fontSize: 12,
+ };
+ const css = jsxStyleToCss(style);
+ expect(css).toBe('color: red; font-size: 12px;');
+ });
+});
diff --git a/src/lib/utils/style/jsx-style-to-css.ts b/src/lib/utils/style/jsx-style-to-css.ts
new file mode 100644
index 0000000..b1ea405
--- /dev/null
+++ b/src/lib/utils/style/jsx-style-to-css.ts
@@ -0,0 +1,29 @@
+import {CSSProperties} from 'react';
+
+/**
+ * @description jsx 스타일 스타일 객체를 css 문자열로 변환
+ * @param style
+ * @example
+ * ```tsx
+ * const style = {
+ * color: 'red',
+ * fontSize: 12,
+ * }
+ * const css = jsxStyleToCss(style);
+ * console.log(css);
+ * // color: red; font-size: 12px;
+ * ```
+ */
+export function jsxStyleToCss(style: CSSProperties) {
+ return Object.entries(style)
+ .map(([key, value]) => {
+ const kebabCaseKey = key.replace(/([A-Z])/g, '-$1').toLowerCase();
+
+ if (typeof value === 'number') {
+ return `${kebabCaseKey}: ${value}px;`;
+ }
+
+ return `${kebabCaseKey}: ${value};`;
+ })
+ .join(' ');
+}
diff --git a/src/network/api-client/api-client.ts b/src/network/api-client/api-client.ts
index 75881ef..a87aeee 100644
--- a/src/network/api-client/api-client.ts
+++ b/src/network/api-client/api-client.ts
@@ -1,7 +1,7 @@
import axios, {AxiosInstance, InternalAxiosRequestConfig, AxiosResponse, AxiosRequestConfig, AxiosError} from 'axios';
import {CustomError} from '../error';
-import {SessionType, StorageKeyType} from 'lib/types';
+import {SessionType, StorageKeyType} from '@/lib/types';
export interface ApiClientOptions {
serverApiBaseUrl: string;
diff --git a/src/react-native/component/Button/Button.stories.tsx b/src/react-native/component/Button/Button.stories.tsx
new file mode 100644
index 0000000..e16b12c
--- /dev/null
+++ b/src/react-native/component/Button/Button.stories.tsx
@@ -0,0 +1,66 @@
+import type {Meta, StoryObj} from '@storybook/react-vite';
+import Button from './Button';
+
+const meta: Meta = {
+ title: 'Components/Button',
+ component: Button,
+ parameters: {},
+ argTypes: {
+ children: {control: 'text'},
+ themeColor: {control: 'radio', options: ['primary', 'secondary', 'tertiary']},
+ disabled: {control: 'boolean'},
+ onPress: {action: 'pressed'},
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+export const Default: Story = {
+ args: {
+ children: '버튼',
+ themeColor: 'primary',
+ },
+};
+
+export const Primary: Story = {
+ args: {
+ children: '확인',
+ themeColor: 'primary',
+ },
+};
+
+export const Secondary: Story = {
+ args: {
+ children: '확인',
+ themeColor: 'secondary',
+ },
+};
+
+export const Tertiary: Story = {
+ args: {
+ children: '확인',
+ themeColor: 'tertiary',
+ },
+};
+
+export const Error: Story = {
+ args: {
+ children: '오류',
+ themeColor: 'error',
+ },
+};
+
+export const Warning: Story = {
+ args: {
+ children: '취소',
+ themeColor: 'warning',
+ },
+};
+
+export const Disabled: Story = {
+ args: {
+ children: '비활성화',
+ disabled: true,
+ },
+};
diff --git a/src/react-native/component/Button/Button.style.ts b/src/react-native/component/Button/Button.style.ts
new file mode 100644
index 0000000..eb8a176
--- /dev/null
+++ b/src/react-native/component/Button/Button.style.ts
@@ -0,0 +1,40 @@
+import styled from '@emotion/native';
+
+import {theme} from '@/emotion/theme';
+
+const S = {
+ Button: styled.TouchableOpacity<{themeColor: keyof (typeof theme)['colors']}>`
+ padding: 12px 24px;
+ border-radius: 8px;
+
+ display: flex;
+ align-items: center;
+ justify-content: center;
+
+ transition: background-color opacity 0.3s ease-in-out;
+
+ ${({themeColor, theme}) => {
+ const defaultColorStyle = [`background-color: ${theme.colors[themeColor]};`];
+
+ if (themeColor.startsWith('secondary')) {
+ defaultColorStyle.push(`border: 1px solid ${theme.colors.dark};`);
+ }
+
+ return defaultColorStyle.join(';');
+ }}
+
+ ${({disabled}) => disabled && 'opacity: 0.5;'}
+ `,
+ Text: styled.Text<{themeColor: keyof (typeof theme)['colors']}>`
+ ${({themeColor}) => {
+ if (themeColor.startsWith('secondary')) {
+ return `color: ${theme.colors.dark};`;
+ }
+ return `color: ${theme.colors.secondary};`;
+ }}
+ font-size: 16px;
+ font-weight: bold;
+ `,
+};
+
+export default S;
diff --git a/src/react-native/component/Button/Button.tsx b/src/react-native/component/Button/Button.tsx
new file mode 100644
index 0000000..0de2e8e
--- /dev/null
+++ b/src/react-native/component/Button/Button.tsx
@@ -0,0 +1,12 @@
+import S from './Button.style';
+import {ButtonProps} from './Button.type';
+
+const Button = ({children, themeColor = 'primary', ...props}: ButtonProps) => {
+ return (
+
+ {children}
+
+ );
+};
+
+export default Button;
diff --git a/src/react-native/component/Button/Button.type.ts b/src/react-native/component/Button/Button.type.ts
new file mode 100644
index 0000000..eb8af85
--- /dev/null
+++ b/src/react-native/component/Button/Button.type.ts
@@ -0,0 +1,7 @@
+import {TouchableOpacityProps} from 'react-native';
+
+import {theme} from '@/emotion/theme';
+
+export interface ButtonProps extends TouchableOpacityProps {
+ themeColor?: keyof (typeof theme)['colors'];
+}
diff --git a/src/react-native/component/TextInput/TextInput.stories.tsx b/src/react-native/component/TextInput/TextInput.stories.tsx
new file mode 100644
index 0000000..36a1554
--- /dev/null
+++ b/src/react-native/component/TextInput/TextInput.stories.tsx
@@ -0,0 +1,205 @@
+import type {Meta} from '@storybook/react-vite';
+import {useRef, useState} from 'react';
+import {Button, Text, View} from 'react-native';
+
+import TextInput from './TextInput';
+import type {TextInputProps, TextInputRef} from './TextInput.type';
+
+const meta: Meta = {
+ title: 'Components/TextInput',
+ component: TextInput,
+ parameters: {},
+ args: {},
+ argTypes: {
+ label: {control: 'text'},
+ errorMessage: {control: 'text'},
+ errorStyle: {control: 'object'},
+ style: {control: 'object'},
+ value: {control: 'text'},
+ validation: {},
+ full: {control: 'boolean'},
+ labelPosition: {
+ control: 'radio',
+ options: [
+ 'top-left',
+ 'top-right',
+ 'top-center',
+ 'bottom-left',
+ 'bottom-right',
+ 'bottom-center',
+ 'left-top',
+ 'left-middle',
+ 'left-bottom',
+ 'right-top',
+ 'right-middle',
+ 'right-bottom',
+ ],
+ },
+ },
+};
+
+export default meta;
+
+export const Default = (args: TextInputProps) => {
+ const inputRef = useRef(null);
+
+ return ;
+};
+
+export const Full = (args: TextInputProps) => {
+ const inputRef = useRef(null);
+
+ return ;
+};
+
+export const ReadOnly = (args: TextInputProps) => {
+ const inputRef = useRef(null);
+
+ return ;
+};
+
+export const WithLabel = (args: TextInputProps) => {
+ const inputRef = useRef(null);
+
+ return (
+ value.length > 3}
+ {...args}
+ />
+ );
+};
+
+export const WithLabelFull = (args: TextInputProps) => {
+ const inputRef = useRef(null);
+
+ return (
+ value.length > 3}
+ full
+ {...args}
+ />
+ );
+};
+
+export const WithLabelHorizontal = (args: TextInputProps) => {
+ const inputRef = useRef(null);
+
+ return (
+ value.length > 3}
+ {...args}
+ />
+ );
+};
+
+export const WithLabelHorizontalFull = (args: TextInputProps) => {
+ const inputRef = useRef(null);
+
+ return (
+ value.length > 3}
+ full
+ {...args}
+ />
+ );
+};
+
+export const WithForm = (args: TextInputProps) => {
+ const inputRef = useRef(null);
+ const [result, setResult] = useState(undefined);
+
+ return (
+ <>
+
+ value.length > 3}
+ full
+ {...args}
+ />
+
+
+
+
+ 제출된 결과
+ {result}
+
+ >
+ );
+};
+
+export const LabelComponent = (args: TextInputProps) => {
+ const inputRef = useRef(null);
+
+ return (
+ custom label component}
+ labelPosition="left-middle"
+ errorMessage="text must be more than 3 characters"
+ validation={(value: string) => value.length > 3}
+ full
+ {...args}
+ />
+ );
+};
+
+export const CustomStyle = (args: TextInputProps) => {
+ const inputRef = useRef(null);
+
+ const style = {
+ width: 200,
+ };
+
+ const errorStyle = {
+ color: 'yellow',
+ };
+
+ const TextInputProps = {
+ placeholder: 'placeholder',
+ placeholderTextColor: 'gray',
+ };
+
+ return (
+
+
+ CustomStyle
+ style: {JSON.stringify(style)}
+ errorStyle: {JSON.stringify(errorStyle)}
+ TextInputProps: {JSON.stringify(TextInputProps)}
+
+
+ value.length > 3}
+ full
+ style={style}
+ errorStyle={errorStyle}
+ {...TextInputProps}
+ {...args}
+ />
+
+ );
+};
diff --git a/src/react-native/component/TextInput/TextInput.style.tsx b/src/react-native/component/TextInput/TextInput.style.tsx
new file mode 100644
index 0000000..2fb04f3
--- /dev/null
+++ b/src/react-native/component/TextInput/TextInput.style.tsx
@@ -0,0 +1,127 @@
+import styled, {css} from '@emotion/native';
+
+import type {TextInputProps} from './TextInput.type';
+
+const S = {
+ Container: styled.View<{full: boolean}>`
+ display: flex;
+ flex-direction: column;
+ flex-shrink: 0;
+ flex-grow: 0;
+ flex-basis: auto;
+
+ ${({full}) => (full ? `width: 100%;` : 'width: max-content')}
+ `,
+
+ TextInputWrapper: styled.View<{labelPosition: Required}>`
+ display: flex;
+
+ gap: 8px;
+
+ ${({labelPosition}) => {
+ if (!labelPosition) return '';
+ const [mainPosition, subPosition] = labelPosition.split('-');
+ const style: string[] = [];
+
+ if (mainPosition === 'top' || mainPosition === 'bottom') {
+ style.push(mainPosition === 'bottom' ? 'flex-direction: column-reverse' : 'flex-direction: column');
+
+ if (subPosition === 'left') {
+ style.push('align-items: flex-start');
+ } else if (subPosition === 'right') {
+ style.push('align-items: flex-end');
+ } else {
+ style.push('align-items: center');
+ }
+ } else if (mainPosition === 'left' || mainPosition === 'right') {
+ style.push(mainPosition === 'right' ? 'flex-direction: row-reverse' : 'flex-direction: row');
+ if (subPosition === 'top') {
+ style.push('align-items: flex-start');
+ } else if (subPosition === 'bottom') {
+ style.push('align-items: flex-end');
+ } else {
+ style.push('align-items: center');
+ }
+ }
+ return style.join(';');
+ }}
+ `,
+
+ TextInputContainer: styled.View<{full: boolean; labelPosition: Required}>`
+ height: 48px;
+
+ ${({full, labelPosition}) => {
+ if (!full) return '';
+
+ const [mainPosition] = labelPosition?.split('-') || [];
+
+ return css`
+ flex-shrink: 1;
+ flex-grow: 1;
+ flex-basis: auto;
+
+ ${mainPosition === 'top' || mainPosition === 'bottom' ? 'width: 100%;' : ''}
+ `;
+ }}
+ `,
+
+ Label: styled.Text`
+ width: max-content;
+ ${({theme}) => theme.fonts.body1}
+ `,
+
+ TextInput: styled.TextInput<{
+ condition: 'default' | 'error' | 'primary';
+ }>`
+ background-color: white;
+ height: 48px;
+
+ border-style: solid;
+ border-width: 1px;
+
+ outline-style: solid;
+ outline-width: 1px;
+
+ border-radius: 4px;
+
+ margin: 2px;
+
+ padding-horizontal: 8px;
+
+ ${({condition, theme, readOnly}) => {
+ const readOnlyCss = readOnly ? `cursor: not-allowed; color: ${theme.colors.darkDisabled};` : '';
+ switch (condition) {
+ case 'default':
+ const color = readOnly ? theme.colors.darkDisabled : theme.colors.dark;
+ return `border-color: ${color}; outline-color: ${color}; ${readOnlyCss}`;
+ case 'error':
+ const errorColor = readOnly ? theme.colors.errorDisabled : theme.colors.error;
+ return `border-color: ${errorColor}; outline-color: ${errorColor}; ${readOnlyCss}`;
+ case 'primary':
+ const primaryColor = readOnly ? theme.colors.primaryDisabled : theme.colors.primary;
+ return `border-color: ${primaryColor}; outline-color: ${primaryColor}; ${readOnlyCss}`;
+ }
+ }}
+ `,
+
+ ErrorContainer: styled.View`
+ display: flex;
+ justify-content: center;
+ align-items: flex-start;
+
+ margin-top: 8px;
+ width: 100%;
+ `,
+
+ ErrorText: styled.Text`
+ color: ${({theme}) => theme.colors.error};
+
+ font-family: Pretendard;
+ font-size: 14px;
+ font-style: normal;
+ font-weight: 400;
+ line-height: 16px;
+ `,
+};
+
+export default S;
diff --git a/src/react-native/component/TextInput/TextInput.tsx b/src/react-native/component/TextInput/TextInput.tsx
new file mode 100644
index 0000000..c83a1dc
--- /dev/null
+++ b/src/react-native/component/TextInput/TextInput.tsx
@@ -0,0 +1,113 @@
+import {forwardRef, ForwardRefRenderFunction, useImperativeHandle, useRef, useState} from 'react';
+import {TextInput as RNTextInput} from 'react-native';
+
+import type {TextInputProps, TextInputRef} from './TextInput.type';
+
+import S from './TextInput.style';
+
+/**
+ * @description
+ * label={undefined}: label을 사용할 경우 아웃라인에 표시되기 때문에 undefined 이용
+ *
+ */
+const TextInputComponent: ForwardRefRenderFunction = (
+ {
+ label,
+ labelPosition = 'top-left',
+ validation,
+ errorMessage,
+ errorStyle,
+ style,
+ defaultValue = '',
+ value,
+ full = false,
+ onChange,
+ ...rest
+ },
+ ref,
+) => {
+ const inputRef = useRef(null);
+
+ const [internalValue, setInternalValue] = useState(defaultValue || value || '');
+ const [inputState, setInputState] = useState<'default' | 'error' | 'primary'>('default');
+
+ useImperativeHandle(ref, () => ({
+ focus: () => {
+ inputRef.current?.focus();
+ setInputState('primary');
+ },
+ blur: () => {
+ inputRef.current?.blur();
+ setInputState(() => {
+ if (validation !== undefined) {
+ if (!validation(internalValue)) {
+ return 'error';
+ }
+ }
+ return 'default';
+ });
+ },
+ clear: () => {
+ inputRef.current?.clear();
+ setInternalValue('');
+ setInputState(() => {
+ if (validation !== undefined) {
+ if (!validation('')) {
+ return 'error';
+ }
+ }
+ return 'default';
+ });
+ },
+ get value() {
+ return internalValue;
+ },
+ }));
+
+ return (
+
+
+ {label && inputRef.current?.focus()}>{label}}
+
+ {
+ if (inputState === 'error') return 'error';
+ if (inputState === 'primary') return 'primary';
+ if (inputState === 'default') return 'default';
+ return 'default';
+ })()}
+ defaultValue={defaultValue || value}
+ onChangeText={(text: string) => {
+ setInternalValue(text);
+ if (onChange !== undefined) onChange(text);
+ if (validation !== undefined) {
+ if (!validation(text)) {
+ setInputState('error');
+ } else {
+ setInputState('primary');
+ }
+ }
+ }}
+ onBlur={e => {
+ if (ref && typeof ref !== 'function') {
+ ref.current?.blur();
+ }
+ rest.onBlur?.(e);
+ }}
+ />
+
+
+ {inputState === 'error' && (
+
+ {errorMessage}
+
+ )}
+
+ );
+};
+
+const TextInput = forwardRef(TextInputComponent);
+
+export default TextInput;
diff --git a/src/react-native/component/TextInput/TextInput.type.ts b/src/react-native/component/TextInput/TextInput.type.ts
new file mode 100644
index 0000000..0970865
--- /dev/null
+++ b/src/react-native/component/TextInput/TextInput.type.ts
@@ -0,0 +1,33 @@
+import {StyleProp, TextStyle, ViewStyle, TextInputProps as RNTextInputProps} from 'react-native';
+
+export interface TextInputRef {
+ focus: () => void;
+ blur: () => void;
+ clear: () => void;
+ value: string;
+}
+
+export type TextInputProps = {
+ label?: React.ReactNode;
+ labelPosition?:
+ | 'top-left'
+ | 'top-right'
+ | 'top-center'
+ | 'bottom-left'
+ | 'bottom-right'
+ | 'bottom-center'
+ | 'left-top'
+ | 'left-middle'
+ | 'left-bottom'
+ | 'right-top'
+ | 'right-middle'
+ | 'right-bottom';
+ validation?: (value: string) => boolean;
+ errorMessage?: string;
+ errorStyle?: StyleProp;
+ style?: StyleProp;
+ value?: string;
+ defaultValue?: string;
+ full?: boolean;
+ onChange?: (text: string) => void;
+} & RNTextInputProps;
diff --git a/src/react-native/component/index.ts b/src/react-native/component/index.ts
new file mode 100644
index 0000000..8f0597d
--- /dev/null
+++ b/src/react-native/component/index.ts
@@ -0,0 +1,8 @@
+import Button from './Button/Button';
+import type {ButtonProps} from './Button/Button.type';
+
+import TextInput from './TextInput/TextInput';
+import type {TextInputProps, TextInputRef} from './TextInput/TextInput.type';
+
+export {Button, TextInput};
+export type {ButtonProps, TextInputProps, TextInputRef};
diff --git a/src/react-native/index.ts b/src/react-native/index.ts
new file mode 100644
index 0000000..bb82484
--- /dev/null
+++ b/src/react-native/index.ts
@@ -0,0 +1 @@
+export * from './component';
diff --git a/src/react/hooks/index.ts b/src/react/hook/index.ts
similarity index 100%
rename from src/react/hooks/index.ts
rename to src/react/hook/index.ts
diff --git a/src/react/hooks/use-pull-down-refresh/index.ts b/src/react/hook/use-pull-down-refresh/index.ts
similarity index 100%
rename from src/react/hooks/use-pull-down-refresh/index.ts
rename to src/react/hook/use-pull-down-refresh/index.ts
diff --git a/src/react/hooks/use-pull-down-refresh/use-pull-down-refresh.spec.tsx b/src/react/hook/use-pull-down-refresh/use-pull-down-refresh.spec.tsx
similarity index 100%
rename from src/react/hooks/use-pull-down-refresh/use-pull-down-refresh.spec.tsx
rename to src/react/hook/use-pull-down-refresh/use-pull-down-refresh.spec.tsx
diff --git a/src/react/hooks/use-pull-down-refresh/use-pull-down-refresh.tsx b/src/react/hook/use-pull-down-refresh/use-pull-down-refresh.tsx
similarity index 100%
rename from src/react/hooks/use-pull-down-refresh/use-pull-down-refresh.tsx
rename to src/react/hook/use-pull-down-refresh/use-pull-down-refresh.tsx
diff --git a/src/react/index.ts b/src/react/index.ts
index 11fbfc1..50304d3 100644
--- a/src/react/index.ts
+++ b/src/react/index.ts
@@ -1,2 +1,2 @@
-export * from './hooks';
+export * from './hook';
export * from './provider';
diff --git a/src/react/provider/emotion-provider.tsx b/src/react/provider/emotion-provider.tsx
new file mode 100644
index 0000000..4c62189
--- /dev/null
+++ b/src/react/provider/emotion-provider.tsx
@@ -0,0 +1,6 @@
+import {Theme, ThemeProvider} from '@emotion/react';
+import React from 'react';
+
+export const EmotionProvider = ({theme, children}: React.PropsWithChildren<{theme: Theme}>) => {
+ return {children};
+};
diff --git a/src/react/provider/index.ts b/src/react/provider/index.ts
index a5e1d9e..60460d2 100644
--- a/src/react/provider/index.ts
+++ b/src/react/provider/index.ts
@@ -1 +1,2 @@
export * from './combine-provider';
+export * from './emotion-provider';
diff --git a/tsconfig.json b/tsconfig.json
index c692b5b..f87a61f 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -14,12 +14,13 @@
"forceConsistentCasingInFileNames": true,
"isolatedModules": true,
"allowSyntheticDefaultImports": true,
- "baseUrl": "./src",
+ "baseUrl": ".",
"paths": {
+ "@/*": ["src/*"],
"react": ["node_modules/react"],
- "@ummgoban/*": ["src/*"]
+ "react-native": ["node_modules/react-native"]
}
},
- "include": ["src/**/*", "vitest.setup.ts", "jest-dom.d.ts"],
+ "include": ["src/**/*", "vitest.setup.ts", "jest-dom.d.ts", ".storybook/**/*"],
"exclude": ["node_modules", "dist"]
}
diff --git a/vite.config.ts b/vite.config.ts
index 081c8d9..bb80929 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -1,6 +1,12 @@
-import { defineConfig } from "vite";
-import react from "@vitejs/plugin-react";
+import {defineConfig} from 'vite';
+import react from '@vitejs/plugin-react';
export default defineConfig({
plugins: [react()],
+ resolve: {
+ alias: {
+ 'react-native': 'react-native-web',
+ },
+ extensions: ['.web.js', '.web.jsx', '.web.ts', '.web.tsx', '.js', '.jsx', '.ts', '.tsx'],
+ },
});
diff --git a/yarn.lock b/yarn.lock
index 402232b..7d66def 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -35,7 +35,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.27.1":
+"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/code-frame@npm:7.27.1"
dependencies:
@@ -53,7 +53,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.26.10":
+"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.9, @babel/core@npm:^7.25.2, @babel/core@npm:^7.26.10":
version: 7.27.4
resolution: "@babel/core@npm:7.27.4"
dependencies:
@@ -76,6 +76,19 @@ __metadata:
languageName: node
linkType: hard
+"@babel/generator@npm:^7.25.0":
+ version: 7.27.5
+ resolution: "@babel/generator@npm:7.27.5"
+ dependencies:
+ "@babel/parser": ^7.27.5
+ "@babel/types": ^7.27.3
+ "@jridgewell/gen-mapping": ^0.3.5
+ "@jridgewell/trace-mapping": ^0.3.25
+ jsesc: ^3.0.2
+ checksum: f6d3bf70f6bfbc5df263a023200728c53161d7f3ee3607bd8b2222c8568b6dd604ee490e305f0492a8225dac059ad75b4cc772b5cfd7d967e70360499d4d3701
+ languageName: node
+ linkType: hard
+
"@babel/generator@npm:^7.27.3":
version: 7.27.3
resolution: "@babel/generator@npm:7.27.3"
@@ -102,7 +115,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-module-imports@npm:^7.27.1":
+"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/helper-module-imports@npm:7.27.1"
dependencies:
@@ -125,7 +138,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-plugin-utils@npm:^7.27.1":
+"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0":
version: 7.27.1
resolution: "@babel/helper-plugin-utils@npm:7.27.1"
checksum: 5d715055301badab62bdb2336075a77f8dc8bd290cad2bc1b37ea3bf1b3efc40594d308082229f239deb4d6b5b80b0a73bce000e595ea74416e0339c11037047
@@ -174,6 +187,182 @@ __metadata:
languageName: node
linkType: hard
+"@babel/parser@npm:^7.14.7, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.27.5":
+ version: 7.27.5
+ resolution: "@babel/parser@npm:7.27.5"
+ dependencies:
+ "@babel/types": ^7.27.3
+ bin:
+ parser: ./bin/babel-parser.js
+ checksum: 16f00a12895522c1682f1f047332010e129ba517add3a2db347a658e02f60434fc38f9105a9d6ec3fd6bfb5d1b0b70d88585c1f10e06e2b58fba29004a42d648
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-async-generators@npm:^7.8.4":
+ version: 7.8.4
+ resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.8.0
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-bigint@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-bigint@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.8.0
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 3a10849d83e47aec50f367a9e56a6b22d662ddce643334b087f9828f4c3dd73bdc5909aaeabe123fed78515767f9ca43498a0e621c438d1cd2802d7fae3c9648
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-class-properties@npm:^7.12.13":
+ version: 7.12.13
+ resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.12.13
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-class-static-block@npm:^7.14.5":
+ version: 7.14.5
+ resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.14.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-import-attributes@npm:^7.24.7":
+ version: 7.27.1
+ resolution: "@babel/plugin-syntax-import-attributes@npm:7.27.1"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.27.1
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 97973982fff1bbf86b3d1df13380567042887c50e2ae13a400d02a8ff2c9742a60a75e279bfb73019e1cd9710f04be5e6ab81f896e6678dcfcec8b135e8896cf
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-import-meta@npm:^7.10.4":
+ version: 7.10.4
+ resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.10.4
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 166ac1125d10b9c0c430e4156249a13858c0366d38844883d75d27389621ebe651115cb2ceb6dc011534d5055719fa1727b59f39e1ab3ca97820eef3dcab5b9b
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-json-strings@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.8.0
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: bf5aea1f3188c9a507e16efe030efb996853ca3cadd6512c51db7233cc58f3ac89ff8c6bdfb01d30843b161cfe7d321e1bf28da82f7ab8d7e6bc5464666f354a
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4":
+ version: 7.10.4
+ resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.10.4
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: aff33577037e34e515911255cdbb1fd39efee33658aa00b8a5fd3a4b903585112d037cce1cc9e4632f0487dc554486106b79ccd5ea63a2e00df4363f6d4ff886
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.8.0
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 87aca4918916020d1fedba54c0e232de408df2644a425d153be368313fdde40d96088feed6c4e5ab72aac89be5d07fef2ddf329a15109c5eb65df006bf2580d1
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-numeric-separator@npm:^7.10.4":
+ version: 7.10.4
+ resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.10.4
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.8.0
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.8.0
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-optional-chaining@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.8.0
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5":
+ version: 7.14.5
+ resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.14.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-top-level-await@npm:^7.14.5":
+ version: 7.14.5
+ resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.14.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-react-jsx-self@npm:^7.25.9":
version: 7.27.1
resolution: "@babel/plugin-transform-react-jsx-self@npm:7.27.1"
@@ -203,7 +392,14 @@ __metadata:
languageName: node
linkType: hard
-"@babel/template@npm:^7.27.2":
+"@babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.25.0":
+ version: 7.27.6
+ resolution: "@babel/runtime@npm:7.27.6"
+ checksum: 3f7b879df1823c0926bd5dbc941c62f5d60faa790c1aab9758c04799e1f04ee8d93553be9ec059d4e5882f19fe03cbe8933ee4f46212dced0f6d8205992c9c9a
+ languageName: node
+ linkType: hard
+
+"@babel/template@npm:^7.25.0, @babel/template@npm:^7.27.2, @babel/template@npm:^7.3.3":
version: 7.27.2
resolution: "@babel/template@npm:7.27.2"
dependencies:
@@ -214,7 +410,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.27.4":
+"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.27.4":
version: 7.27.4
resolution: "@babel/traverse@npm:7.27.4"
dependencies:
@@ -239,6 +435,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/types@npm:^7.18.9, @babel/types@npm:^7.25.2, @babel/types@npm:^7.3.3":
+ version: 7.27.6
+ resolution: "@babel/types@npm:7.27.6"
+ dependencies:
+ "@babel/helper-string-parser": ^7.27.1
+ "@babel/helper-validator-identifier": ^7.27.1
+ checksum: c3bd0984d892b0edec38fd12cf63f620bb52fba8187ec7cbe2d1aff5bee5e185e0fd86a3fb90b4d8f18b072113d07901476d0e39f58d5c988db14b231a6ea735
+ languageName: node
+ linkType: hard
+
"@bcoe/v8-coverage@npm:^1.0.2":
version: 1.0.2
resolution: "@bcoe/v8-coverage@npm:1.0.2"
@@ -320,6 +526,146 @@ __metadata:
languageName: node
linkType: hard
+"@emotion/babel-plugin@npm:^11.13.5":
+ version: 11.13.5
+ resolution: "@emotion/babel-plugin@npm:11.13.5"
+ dependencies:
+ "@babel/helper-module-imports": ^7.16.7
+ "@babel/runtime": ^7.18.3
+ "@emotion/hash": ^0.9.2
+ "@emotion/memoize": ^0.9.0
+ "@emotion/serialize": ^1.3.3
+ babel-plugin-macros: ^3.1.0
+ convert-source-map: ^1.5.0
+ escape-string-regexp: ^4.0.0
+ find-root: ^1.1.0
+ source-map: ^0.5.7
+ stylis: 4.2.0
+ checksum: c41df7e6c19520e76d1939f884be878bf88b5ba00bd3de9d05c5b6c5baa5051686ab124d7317a0645de1b017b574d8139ae1d6390ec267fbe8e85a5252afb542
+ languageName: node
+ linkType: hard
+
+"@emotion/cache@npm:^11.14.0":
+ version: 11.14.0
+ resolution: "@emotion/cache@npm:11.14.0"
+ dependencies:
+ "@emotion/memoize": ^0.9.0
+ "@emotion/sheet": ^1.4.0
+ "@emotion/utils": ^1.4.2
+ "@emotion/weak-memoize": ^0.4.0
+ stylis: 4.2.0
+ checksum: 0a81591541ea43bc7851742e6444b7800d72e98006f94e775ae6ea0806662d14e0a86ff940f5f19d33b4bb2c427c882aa65d417e7322a6e0d5f20fe65ed920c9
+ languageName: node
+ linkType: hard
+
+"@emotion/hash@npm:^0.9.2":
+ version: 0.9.2
+ resolution: "@emotion/hash@npm:0.9.2"
+ checksum: 379bde2830ccb0328c2617ec009642321c0e009a46aa383dfbe75b679c6aea977ca698c832d225a893901f29d7b3eef0e38cf341f560f6b2b56f1ff23c172387
+ languageName: node
+ linkType: hard
+
+"@emotion/memoize@npm:^0.9.0":
+ version: 0.9.0
+ resolution: "@emotion/memoize@npm:0.9.0"
+ checksum: 038132359397348e378c593a773b1148cd0cf0a2285ffd067a0f63447b945f5278860d9de718f906a74c7c940ba1783ac2ca18f1c06a307b01cc0e3944e783b1
+ languageName: node
+ linkType: hard
+
+"@emotion/native@npm:^11.11.0":
+ version: 11.11.0
+ resolution: "@emotion/native@npm:11.11.0"
+ dependencies:
+ "@emotion/primitives-core": ^11.11.0
+ peerDependencies:
+ react-native: ">=0.14.0 <1"
+ checksum: 4cfd608d68fb0075922f8921c232b5a8252ff74abcfb1302543c0830ebfcf15a2f626e00ebedb15403f72802a2b0f255425bf3ffe9c464ce5500e7bff3f480b8
+ languageName: node
+ linkType: hard
+
+"@emotion/primitives-core@npm:^11.11.0":
+ version: 11.13.2
+ resolution: "@emotion/primitives-core@npm:11.13.2"
+ dependencies:
+ css-to-react-native: ^3.0.0
+ peerDependencies:
+ "@emotion/react": ^11.0.0-rc.0
+ react: ">=16.8.0"
+ checksum: a2bff25c7f867fd9cfcc812ecd9db94b62f2aba9938093738e136bfdf2386595d3e0011d9c15bf1cf5137c880fd29ac654c3e1dd66ecbd0ea54ff5120651a345
+ languageName: node
+ linkType: hard
+
+"@emotion/react@npm:^11.14.0":
+ version: 11.14.0
+ resolution: "@emotion/react@npm:11.14.0"
+ dependencies:
+ "@babel/runtime": ^7.18.3
+ "@emotion/babel-plugin": ^11.13.5
+ "@emotion/cache": ^11.14.0
+ "@emotion/serialize": ^1.3.3
+ "@emotion/use-insertion-effect-with-fallbacks": ^1.2.0
+ "@emotion/utils": ^1.4.2
+ "@emotion/weak-memoize": ^0.4.0
+ hoist-non-react-statics: ^3.3.1
+ peerDependencies:
+ react: ">=16.8.0"
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 3cf023b11d132b56168713764d6fced8e5a1f0687dfe0caa2782dfd428c8f9e30f9826a919965a311d87b523cd196722aaf75919cd0f6bd0fd57f8a6a0281500
+ languageName: node
+ linkType: hard
+
+"@emotion/serialize@npm:^1.3.3":
+ version: 1.3.3
+ resolution: "@emotion/serialize@npm:1.3.3"
+ dependencies:
+ "@emotion/hash": ^0.9.2
+ "@emotion/memoize": ^0.9.0
+ "@emotion/unitless": ^0.10.0
+ "@emotion/utils": ^1.4.2
+ csstype: ^3.0.2
+ checksum: 510331233767ae4e09e925287ca2c7269b320fa1d737ea86db5b3c861a734483ea832394c0c1fe5b21468fe335624a75e72818831d303ba38125f54f44ba02e7
+ languageName: node
+ linkType: hard
+
+"@emotion/sheet@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "@emotion/sheet@npm:1.4.0"
+ checksum: eeb1212e3289db8e083e72e7e401cd6d1a84deece87e9ce184f7b96b9b5dbd6f070a89057255a6ff14d9865c3ce31f27c39248a053e4cdd875540359042586b4
+ languageName: node
+ linkType: hard
+
+"@emotion/unitless@npm:^0.10.0":
+ version: 0.10.0
+ resolution: "@emotion/unitless@npm:0.10.0"
+ checksum: d79346df31a933e6d33518e92636afeb603ce043f3857d0a39a2ac78a09ef0be8bedff40130930cb25df1beeee12d96ee38613963886fa377c681a89970b787c
+ languageName: node
+ linkType: hard
+
+"@emotion/use-insertion-effect-with-fallbacks@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.2.0"
+ peerDependencies:
+ react: ">=16.8.0"
+ checksum: 8ff6aec7f2924526ff8c8f8f93d4b8236376e2e12c435314a18c9a373016e24dfdf984e82bbc83712b8e90ff4783cd765eb39fc7050d1a43245e5728740ddd71
+ languageName: node
+ linkType: hard
+
+"@emotion/utils@npm:^1.4.2":
+ version: 1.4.2
+ resolution: "@emotion/utils@npm:1.4.2"
+ checksum: 04cf76849c6401205c058b82689fd0ec5bf501aed6974880fe9681a1d61543efb97e848f4c38664ac4a9068c7ad2d1cb84f73bde6cf95f1208aa3c28e0190321
+ languageName: node
+ linkType: hard
+
+"@emotion/weak-memoize@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "@emotion/weak-memoize@npm:0.4.0"
+ checksum: db5da0e89bd752c78b6bd65a1e56231f0abebe2f71c0bd8fc47dff96408f7065b02e214080f99924f6a3bfe7ee15afc48dad999d76df86b39b16e513f7a94f52
+ languageName: node
+ linkType: hard
+
"@esbuild/aix-ppc64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/aix-ppc64@npm:0.25.5"
@@ -649,6 +995,26 @@ __metadata:
languageName: node
linkType: hard
+"@isaacs/ttlcache@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "@isaacs/ttlcache@npm:1.4.1"
+ checksum: b99f0918faf1eba405b6bc3421584282b2edc46cca23f8d8e112a643bf6e4506c6c53a4525901118e229d19c5719bbec3028ec438d758fd71081f6c32af871ec
+ languageName: node
+ linkType: hard
+
+"@istanbuljs/load-nyc-config@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "@istanbuljs/load-nyc-config@npm:1.1.0"
+ dependencies:
+ camelcase: ^5.3.1
+ find-up: ^4.1.0
+ get-package-type: ^0.1.0
+ js-yaml: ^3.13.1
+ resolve-from: ^5.0.0
+ checksum: d578da5e2e804d5c93228450a1380e1a3c691de4953acc162f387b717258512a3e07b83510a936d9fab03eac90817473917e24f5d16297af3867f59328d58568
+ languageName: node
+ linkType: hard
+
"@istanbuljs/schema@npm:^0.1.2":
version: 0.1.3
resolution: "@istanbuljs/schema@npm:0.1.3"
@@ -656,6 +1022,104 @@ __metadata:
languageName: node
linkType: hard
+"@jest/create-cache-key-function@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/create-cache-key-function@npm:29.7.0"
+ dependencies:
+ "@jest/types": ^29.6.3
+ checksum: 681bc761fa1d6fa3dd77578d444f97f28296ea80755e90e46d1c8fa68661b9e67f54dd38b988742db636d26cf160450dc6011892cec98b3a7ceb58cad8ff3aae
+ languageName: node
+ linkType: hard
+
+"@jest/environment@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/environment@npm:29.7.0"
+ dependencies:
+ "@jest/fake-timers": ^29.7.0
+ "@jest/types": ^29.6.3
+ "@types/node": "*"
+ jest-mock: ^29.7.0
+ checksum: 6fb398143b2543d4b9b8d1c6dbce83fa5247f84f550330604be744e24c2bd2178bb893657d62d1b97cf2f24baf85c450223f8237cccb71192c36a38ea2272934
+ languageName: node
+ linkType: hard
+
+"@jest/fake-timers@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/fake-timers@npm:29.7.0"
+ dependencies:
+ "@jest/types": ^29.6.3
+ "@sinonjs/fake-timers": ^10.0.2
+ "@types/node": "*"
+ jest-message-util: ^29.7.0
+ jest-mock: ^29.7.0
+ jest-util: ^29.7.0
+ checksum: caf2bbd11f71c9241b458d1b5a66cbe95debc5a15d96442444b5d5c7ba774f523c76627c6931cca5e10e76f0d08761f6f1f01a608898f4751a0eee54fc3d8d00
+ languageName: node
+ linkType: hard
+
+"@jest/schemas@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/schemas@npm:29.6.3"
+ dependencies:
+ "@sinclair/typebox": ^0.27.8
+ checksum: 910040425f0fc93cd13e68c750b7885590b8839066dfa0cd78e7def07bbb708ad869381f725945d66f2284de5663bbecf63e8fdd856e2ae6e261ba30b1687e93
+ languageName: node
+ linkType: hard
+
+"@jest/transform@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/transform@npm:29.7.0"
+ dependencies:
+ "@babel/core": ^7.11.6
+ "@jest/types": ^29.6.3
+ "@jridgewell/trace-mapping": ^0.3.18
+ babel-plugin-istanbul: ^6.1.1
+ chalk: ^4.0.0
+ convert-source-map: ^2.0.0
+ fast-json-stable-stringify: ^2.1.0
+ graceful-fs: ^4.2.9
+ jest-haste-map: ^29.7.0
+ jest-regex-util: ^29.6.3
+ jest-util: ^29.7.0
+ micromatch: ^4.0.4
+ pirates: ^4.0.4
+ slash: ^3.0.0
+ write-file-atomic: ^4.0.2
+ checksum: 0f8ac9f413903b3cb6d240102db848f2a354f63971ab885833799a9964999dd51c388162106a807f810071f864302cdd8e3f0c241c29ce02d85a36f18f3f40ab
+ languageName: node
+ linkType: hard
+
+"@jest/types@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/types@npm:29.6.3"
+ dependencies:
+ "@jest/schemas": ^29.6.3
+ "@types/istanbul-lib-coverage": ^2.0.0
+ "@types/istanbul-reports": ^3.0.0
+ "@types/node": "*"
+ "@types/yargs": ^17.0.8
+ chalk: ^4.0.0
+ checksum: a0bcf15dbb0eca6bdd8ce61a3fb055349d40268622a7670a3b2eb3c3dbafe9eb26af59938366d520b86907b9505b0f9b29b85cec11579a9e580694b87cd90fcc
+ languageName: node
+ linkType: hard
+
+"@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.0":
+ version: 0.6.0
+ resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.0"
+ dependencies:
+ glob: ^10.0.0
+ magic-string: ^0.30.0
+ react-docgen-typescript: ^2.2.2
+ peerDependencies:
+ typescript: ">= 4.3.x"
+ vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: f4c2fbd2c51d91ed954edefe5be92200019e61fcee20c7bd8052f8cd6c12d966179f496645b10b295796526fbdfa8a3076e7b6646297b4ebc060f2b46f01e3ca
+ languageName: node
+ linkType: hard
+
"@jridgewell/gen-mapping@npm:^0.3.5":
version: 0.3.8
resolution: "@jridgewell/gen-mapping@npm:0.3.8"
@@ -681,6 +1145,16 @@ __metadata:
languageName: node
linkType: hard
+"@jridgewell/source-map@npm:^0.3.3":
+ version: 0.3.6
+ resolution: "@jridgewell/source-map@npm:0.3.6"
+ dependencies:
+ "@jridgewell/gen-mapping": ^0.3.5
+ "@jridgewell/trace-mapping": ^0.3.25
+ checksum: c9dc7d899397df95e3c9ec287b93c0b56f8e4453cd20743e2b9c8e779b1949bc3cccf6c01bb302779e46560eb45f62ea38d19fedd25370d814734268450a9f30
+ languageName: node
+ linkType: hard
+
"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0":
version: 1.5.0
resolution: "@jridgewell/sourcemap-codec@npm:1.5.0"
@@ -688,7 +1162,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25":
+"@jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25":
version: 0.3.25
resolution: "@jridgewell/trace-mapping@npm:0.3.25"
dependencies:
@@ -698,6 +1172,18 @@ __metadata:
languageName: node
linkType: hard
+"@mdx-js/react@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "@mdx-js/react@npm:3.1.0"
+ dependencies:
+ "@types/mdx": ^2.0.0
+ peerDependencies:
+ "@types/react": ">=16"
+ react: ">=16"
+ checksum: c5a9c495f43f498ece24a768762a1743abe2be33d050d7eab731beb754e631700547f039198c6262c998d9a443906bd78811c3fa38bc2fb37659848161dac331
+ languageName: node
+ linkType: hard
+
"@napi-rs/wasm-runtime@npm:^0.2.10":
version: 0.2.10
resolution: "@napi-rs/wasm-runtime@npm:0.2.10"
@@ -779,42 +1265,156 @@ __metadata:
languageName: node
linkType: hard
-"@rolldown/pluginutils@npm:1.0.0-beta.9":
- version: 1.0.0-beta.9
- resolution: "@rolldown/pluginutils@npm:1.0.0-beta.9"
- checksum: e554bf3d955f50136f93ede183278aff6f48d07e6c0d585b9dceae8a945713be551bfc456a830676881580fb60d48615e2479b5b76a49d6d9233c57a510c4b6a
+"@react-native/assets-registry@npm:0.79.3":
+ version: 0.79.3
+ resolution: "@react-native/assets-registry@npm:0.79.3"
+ checksum: a21674f2dcadaf2e759b564dbf5346a11d593eccd09de5d4e52cd3bf27acf12e84300116757dcae7244e4987a167e580f4774b7f7a2dec6d5dfec8992cb46871
languageName: node
linkType: hard
-"@rollup/plugin-alias@npm:^5.1.1":
- version: 5.1.1
- resolution: "@rollup/plugin-alias@npm:5.1.1"
+"@react-native/codegen@npm:0.79.3":
+ version: 0.79.3
+ resolution: "@react-native/codegen@npm:0.79.3"
+ dependencies:
+ glob: ^7.1.1
+ hermes-parser: 0.25.1
+ invariant: ^2.2.4
+ nullthrows: ^1.1.1
+ yargs: ^17.6.2
peerDependencies:
- rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
- peerDependenciesMeta:
- rollup:
- optional: true
- checksum: 742ccb82170542a8229444bc3961f4c9b0a9eff890662e77ad201a7e04a91d67fa6f68d85c997032aa1845f8b991cf1f9a3329c77b4b067be80dad3c25abfb6b
+ "@babel/core": "*"
+ checksum: 26e3a24c47bf359e3f4ee0ac08eeca4086d0b4d0a2051e0e784e97f862f5566a3601f2cd006412c7f76614b6f1a51e2204dff062593992200973f4a94b03d432
languageName: node
linkType: hard
-"@rollup/plugin-commonjs@npm:^28.0.0":
- version: 28.0.3
- resolution: "@rollup/plugin-commonjs@npm:28.0.3"
+"@react-native/community-cli-plugin@npm:0.79.3":
+ version: 0.79.3
+ resolution: "@react-native/community-cli-plugin@npm:0.79.3"
dependencies:
- "@rollup/pluginutils": ^5.0.1
- commondir: ^1.0.1
- estree-walker: ^2.0.2
- fdir: ^6.2.0
- is-reference: 1.2.1
- magic-string: ^0.30.3
- picomatch: ^4.0.2
+ "@react-native/dev-middleware": 0.79.3
+ chalk: ^4.0.0
+ debug: ^2.2.0
+ invariant: ^2.2.4
+ metro: ^0.82.0
+ metro-config: ^0.82.0
+ metro-core: ^0.82.0
+ semver: ^7.1.3
peerDependencies:
- rollup: ^2.68.0||^3.0.0||^4.0.0
+ "@react-native-community/cli": "*"
peerDependenciesMeta:
- rollup:
+ "@react-native-community/cli":
optional: true
- checksum: b5c5ae75215260d08aad34c2bc20246691ae7f21fcca6cb48f196cadf92b70f6332ae65679adce5b874060952b9e4688572758184ebdb3b75c8bf55d4a41dd3e
+ checksum: 266c9a6895e25600e974349b9aa05136fa9f667c6fd6a16a228620044c387c7330e38bd56849b0e51c7ad0142bf91488ccc87b077bcf0e01e8b8e25ca2677104
+ languageName: node
+ linkType: hard
+
+"@react-native/debugger-frontend@npm:0.79.3":
+ version: 0.79.3
+ resolution: "@react-native/debugger-frontend@npm:0.79.3"
+ checksum: 36cdf2203ab1333ec61915cab0e3bfb67f537fa960757508b2d239a044fa1f9a8786644727a0d80928bff434cde55a66632b797e75c8a46d5ee24ba6252c3e35
+ languageName: node
+ linkType: hard
+
+"@react-native/dev-middleware@npm:0.79.3":
+ version: 0.79.3
+ resolution: "@react-native/dev-middleware@npm:0.79.3"
+ dependencies:
+ "@isaacs/ttlcache": ^1.4.1
+ "@react-native/debugger-frontend": 0.79.3
+ chrome-launcher: ^0.15.2
+ chromium-edge-launcher: ^0.2.0
+ connect: ^3.6.5
+ debug: ^2.2.0
+ invariant: ^2.2.4
+ nullthrows: ^1.1.1
+ open: ^7.0.3
+ serve-static: ^1.16.2
+ ws: ^6.2.3
+ checksum: 69349ea8253837d46c9fa59d228a4a3f99acf2016fd7ce093a454fe6ec06d6b567a8910b2e2dcfa6a06e012a02b9fb885708fbb56ddf4e79b964122b6a8156d2
+ languageName: node
+ linkType: hard
+
+"@react-native/gradle-plugin@npm:0.79.3":
+ version: 0.79.3
+ resolution: "@react-native/gradle-plugin@npm:0.79.3"
+ checksum: 7eca88c207525109a435f39587c6d11f5546b7767df2fcc56e890938280a94604c82598ae2d67e95564533885cabfac7313518fb0b51146e9028e087bd1fd80d
+ languageName: node
+ linkType: hard
+
+"@react-native/js-polyfills@npm:0.79.3":
+ version: 0.79.3
+ resolution: "@react-native/js-polyfills@npm:0.79.3"
+ checksum: 9b2ade205b801916faf8b032193bcc70792480676416ce99fe22df40ca7b6c4ac95b226be47230979954b5571ed6afc815f151da6dc0c4f614ef931df1f118c7
+ languageName: node
+ linkType: hard
+
+"@react-native/normalize-colors@npm:0.79.3":
+ version: 0.79.3
+ resolution: "@react-native/normalize-colors@npm:0.79.3"
+ checksum: 2e37dc1549e51eaa2c51a216ca011b0b0c9af1d3d5d960bb1204fd3200f9ee1f3d39d1e6e17d429777a4ab833cadac056a6f6f80e48a11800894a3ce6f5734ab
+ languageName: node
+ linkType: hard
+
+"@react-native/normalize-colors@npm:^0.74.1":
+ version: 0.74.89
+ resolution: "@react-native/normalize-colors@npm:0.74.89"
+ checksum: df62772f029dd132d3061a8ee7f90b6aaf5c525bb7e33c22908249daffa42995cddd91adc790ec9ce701636c14eeafc1809a9d0d879e3f8c71c9f340145abfce
+ languageName: node
+ linkType: hard
+
+"@react-native/virtualized-lists@npm:0.79.3":
+ version: 0.79.3
+ resolution: "@react-native/virtualized-lists@npm:0.79.3"
+ dependencies:
+ invariant: ^2.2.4
+ nullthrows: ^1.1.1
+ peerDependencies:
+ "@types/react": ^19.0.0
+ react: "*"
+ react-native: "*"
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 24b2f52275c8a4a5638821cd0ff894bee57dad2687e3cfaebde71c79bd2b0ca6d72218f15b51741d45eea6d04d8f19ba0f3658d4daed04824f1516fc4ddfb64f
+ languageName: node
+ linkType: hard
+
+"@rolldown/pluginutils@npm:1.0.0-beta.9":
+ version: 1.0.0-beta.9
+ resolution: "@rolldown/pluginutils@npm:1.0.0-beta.9"
+ checksum: e554bf3d955f50136f93ede183278aff6f48d07e6c0d585b9dceae8a945713be551bfc456a830676881580fb60d48615e2479b5b76a49d6d9233c57a510c4b6a
+ languageName: node
+ linkType: hard
+
+"@rollup/plugin-alias@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "@rollup/plugin-alias@npm:5.1.1"
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ checksum: 742ccb82170542a8229444bc3961f4c9b0a9eff890662e77ad201a7e04a91d67fa6f68d85c997032aa1845f8b991cf1f9a3329c77b4b067be80dad3c25abfb6b
+ languageName: node
+ linkType: hard
+
+"@rollup/plugin-commonjs@npm:^28.0.0":
+ version: 28.0.3
+ resolution: "@rollup/plugin-commonjs@npm:28.0.3"
+ dependencies:
+ "@rollup/pluginutils": ^5.0.1
+ commondir: ^1.0.1
+ estree-walker: ^2.0.2
+ fdir: ^6.2.0
+ is-reference: 1.2.1
+ magic-string: ^0.30.3
+ picomatch: ^4.0.2
+ peerDependencies:
+ rollup: ^2.68.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ checksum: b5c5ae75215260d08aad34c2bc20246691ae7f21fcca6cb48f196cadf92b70f6332ae65679adce5b874060952b9e4688572758184ebdb3b75c8bf55d4a41dd3e
languageName: node
linkType: hard
@@ -869,7 +1469,7 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/pluginutils@npm:^5.0.1, @rollup/pluginutils@npm:^5.1.0":
+"@rollup/pluginutils@npm:^5.0.1, @rollup/pluginutils@npm:^5.0.2, @rollup/pluginutils@npm:^5.1.0":
version: 5.1.4
resolution: "@rollup/pluginutils@npm:5.1.4"
dependencies:
@@ -1032,7 +1632,615 @@ __metadata:
languageName: node
linkType: hard
-"@testing-library/dom@npm:^10.4.0":
+"@sinclair/typebox@npm:^0.27.8":
+ version: 0.27.8
+ resolution: "@sinclair/typebox@npm:0.27.8"
+ checksum: 00bd7362a3439021aa1ea51b0e0d0a0e8ca1351a3d54c606b115fdcc49b51b16db6e5f43b4fe7a28c38688523e22a94d49dd31168868b655f0d4d50f032d07a1
+ languageName: node
+ linkType: hard
+
+"@sinonjs/commons@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "@sinonjs/commons@npm:3.0.1"
+ dependencies:
+ type-detect: 4.0.8
+ checksum: a7c3e7cc612352f4004873747d9d8b2d4d90b13a6d483f685598c945a70e734e255f1ca5dc49702515533c403b32725defff148177453b3f3915bcb60e9d4601
+ languageName: node
+ linkType: hard
+
+"@sinonjs/fake-timers@npm:^10.0.2":
+ version: 10.3.0
+ resolution: "@sinonjs/fake-timers@npm:10.3.0"
+ dependencies:
+ "@sinonjs/commons": ^3.0.0
+ checksum: 614d30cb4d5201550c940945d44c9e0b6d64a888ff2cd5b357f95ad6721070d6b8839cd10e15b76bf5e14af0bcc1d8f9ec00d49a46318f1f669a4bec1d7f3148
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-actions@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/addon-actions@npm:8.6.14"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ "@types/uuid": ^9.0.1
+ dequal: ^2.0.2
+ polished: ^4.2.2
+ uuid: ^9.0.0
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: a558d376692f5ddcf38a53f0467691445a3e4d4e99091bd08f56588244de0a9cc01de102d40ceb6341f9ae2f9d7137e506636a20af7102edc30ad180163e75f1
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-backgrounds@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/addon-backgrounds@npm:8.6.14"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ memoizerific: ^1.11.3
+ ts-dedent: ^2.0.0
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: 864ff10e316323a191bbc03a6f05b3f89d7b259122392c3cf99eabce3b41a08cfd4cbe6b105221e27a89f3c388e52eccfdea0703256b4e373a379568368ec2a5
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-controls@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/addon-controls@npm:8.6.14"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ dequal: ^2.0.2
+ ts-dedent: ^2.0.0
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: 8cfbe42a87152948c5afc8030d556ce10607a1a16910ba499dd8d34d6d7711f94230de0e5fcbcdfa69d3425c43ca821f804a3eeae53c09d4b6eff69ebaceca5f
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-docs@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/addon-docs@npm:8.6.14"
+ dependencies:
+ "@mdx-js/react": ^3.0.0
+ "@storybook/blocks": 8.6.14
+ "@storybook/csf-plugin": 8.6.14
+ "@storybook/react-dom-shim": 8.6.14
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ ts-dedent: ^2.0.0
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: 4a8d64d932588c7f908ba0ee58b99be0f281abfa79471aa127a4d61a8e51bf87bdb8e7c2080a674c6a88e3001294a25225c6402a78a886159434b080f6d1f9b7
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-docs@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/addon-docs@npm:9.0.5"
+ dependencies:
+ "@mdx-js/react": ^3.0.0
+ "@storybook/csf-plugin": 9.0.5
+ "@storybook/icons": ^1.2.12
+ "@storybook/react-dom-shim": 9.0.5
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ ts-dedent: ^2.0.0
+ peerDependencies:
+ storybook: ^9.0.5
+ checksum: 40b189ac6783dfba912831dd7e635cd4ddce5b45d064949fd5b19f4a46eee281fdbe64044854a1e4bf5197d5fdf8fa9f3d4f79904e884ef74b14110dd4caaa61
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-essentials@npm:^8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/addon-essentials@npm:8.6.14"
+ dependencies:
+ "@storybook/addon-actions": 8.6.14
+ "@storybook/addon-backgrounds": 8.6.14
+ "@storybook/addon-controls": 8.6.14
+ "@storybook/addon-docs": 8.6.14
+ "@storybook/addon-highlight": 8.6.14
+ "@storybook/addon-measure": 8.6.14
+ "@storybook/addon-outline": 8.6.14
+ "@storybook/addon-toolbars": 8.6.14
+ "@storybook/addon-viewport": 8.6.14
+ ts-dedent: ^2.0.0
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: 313ac75bb179ad2775d4eb2c01e17f66f47100cefaf4aae81cb36720964b03eb437090fb7e4d208ee75ef0b2e4a170e3912c32cee39e43ae72c398670f783229
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-highlight@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/addon-highlight@npm:8.6.14"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: 31c625deebb285350e5b79685843d19c6aecab4a2004990067877997c4bfd822252cc12838280c20b04658f8abe57b4b0932348d3b2f88134afa1313d2169125
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-interactions@npm:^8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/addon-interactions@npm:8.6.14"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ "@storybook/instrumenter": 8.6.14
+ "@storybook/test": 8.6.14
+ polished: ^4.2.2
+ ts-dedent: ^2.2.0
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: 18e94b1adc4a79405e03403824c7bbebddd0728826afc096ceb4d406a8e343fecbdd44f0d2c275adbaca4ff35462453e1c984cb65f49ec50cd5f22cda52ad588
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-links@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/addon-links@npm:9.0.5"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ storybook: ^9.0.5
+ peerDependenciesMeta:
+ react:
+ optional: true
+ checksum: 7e1c0c0ab3b61ea9d76c4605b7ef1ca77770a45faec527344190fce1e3565067d23a14b5df3fe6a729351748637bddda0eac3a1affa3926a2b855381c8d5d21e
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-measure@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/addon-measure@npm:8.6.14"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ tiny-invariant: ^1.3.1
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: 5f8aeaa705398f229d5093ef6f03236df7c3492a5ac8f94165d7283c7060e6d5ba9b3cadce1f71875b63f2abf95aeb25ec2339fdb0fffa2acc67f160926b15b6
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-onboarding@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/addon-onboarding@npm:9.0.5"
+ peerDependencies:
+ storybook: ^9.0.5
+ checksum: 6a3ee3fd2b6bc3db8fa4e42403e64f59780f2d2e682fb5eaf1b5021dbab0d2180bd79453ea8e17efe942a555cc28423340f87f120c5fbfa35071868a65a52bb9
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-outline@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/addon-outline@npm:8.6.14"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ ts-dedent: ^2.0.0
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: 58d990845d07e13daaf2e6f7c41ced0d6080eb21fbbb80a7f6f919d75c4a74a7043f73bd41846155f3292e3e1638e45420ff1bdabe22c20e2d2fe98e833d6e2c
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-react-native-web@npm:^0.0.29":
+ version: 0.0.29
+ resolution: "@storybook/addon-react-native-web@npm:0.0.29"
+ peerDependencies:
+ "@babel/preset-react": "*"
+ "@react-native/babel-preset": "*"
+ babel-plugin-react-native-web: "*"
+ metro-react-native-babel-preset: "*"
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@react-native/babel-preset":
+ optional: true
+ metro-react-native-babel-preset:
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
+ checksum: 34ca93f640f84f95dd8276c77c2fd57ee166c8009c2cb6b825fc199e3b0170dced365b28feb0a31bfdca9dfcf53f86a902a3f5cf1ab0ecbb1eec314745b89d07
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-toolbars@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/addon-toolbars@npm:8.6.14"
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: 0b904ef3db7cda2e4b115129f28f5d80c7160937916118dddc167980f72d06001dfdf42be49468dc3aef8a693cab7826609cab9d348f69e0102a1aeb8691522f
+ languageName: node
+ linkType: hard
+
+"@storybook/addon-viewport@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/addon-viewport@npm:8.6.14"
+ dependencies:
+ memoizerific: ^1.11.3
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: 7e9f1f5e6efafc45f2bfd541deac95244d55ecd1970da23a358134ae0a5c40fe069427852d111b883bd626f47a86f23a9560017a9fcb939e79caae4bd57d3b85
+ languageName: node
+ linkType: hard
+
+"@storybook/blocks@npm:8.6.14, @storybook/blocks@npm:^8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/blocks@npm:8.6.14"
+ dependencies:
+ "@storybook/icons": ^1.2.12
+ ts-dedent: ^2.0.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ storybook: ^8.6.14
+ peerDependenciesMeta:
+ react:
+ optional: true
+ react-dom:
+ optional: true
+ checksum: 9ae5058a098bc71c932ab7eac0187fd7ee85d72f5d3f418aa67b7c3234cfe2b4cf1aa699bbe59e913a200e4267c70df7e626d394900c3092d6eff5f6a4e328c8
+ languageName: node
+ linkType: hard
+
+"@storybook/builder-vite@npm:9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/builder-vite@npm:9.0.5"
+ dependencies:
+ "@storybook/csf-plugin": 9.0.5
+ ts-dedent: ^2.0.0
+ peerDependencies:
+ storybook: ^9.0.5
+ vite: ^5.0.0 || ^6.0.0
+ checksum: b7e2ee6f6352295c8873910eee1b7bd8c3396f1ed209d39c816bc5257b051e60c426cae78952ab9257293342bc41cbf3f3d87a867b5f5980277dc08ee9dc49b9
+ languageName: node
+ linkType: hard
+
+"@storybook/builder-webpack5@npm:9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/builder-webpack5@npm:9.0.5"
+ dependencies:
+ "@storybook/core-webpack": 9.0.5
+ case-sensitive-paths-webpack-plugin: ^2.4.0
+ cjs-module-lexer: ^1.2.3
+ css-loader: ^6.7.1
+ es-module-lexer: ^1.5.0
+ fork-ts-checker-webpack-plugin: ^8.0.0
+ html-webpack-plugin: ^5.5.0
+ magic-string: ^0.30.5
+ style-loader: ^3.3.1
+ terser-webpack-plugin: ^5.3.1
+ ts-dedent: ^2.0.0
+ webpack: 5
+ webpack-dev-middleware: ^6.1.2
+ webpack-hot-middleware: ^2.25.1
+ webpack-virtual-modules: ^0.6.0
+ peerDependencies:
+ storybook: ^9.0.5
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 62c95ba7cae665fbb3c5b73ac2f8e654387668e89f8b85a73bcad8c869881c6175a139d4995563150cbc79df7f96127ba748ea597ef682c4a1101e9dcf5c9ec6
+ languageName: node
+ linkType: hard
+
+"@storybook/core-webpack@npm:9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/core-webpack@npm:9.0.5"
+ dependencies:
+ ts-dedent: ^2.0.0
+ peerDependencies:
+ storybook: ^9.0.5
+ checksum: c3ae865447d63901e420885cc5249414084d9d9a549d701a8ff46c0ce2a680d6875bd4dda9fe806092ecd9f3e87e14e5fb807b15040d23c74a06522d4876219f
+ languageName: node
+ linkType: hard
+
+"@storybook/csf-plugin@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/csf-plugin@npm:8.6.14"
+ dependencies:
+ unplugin: ^1.3.1
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: a0983268e6e77ff1bd6b06ad5a895d22ae534fab9cec74960e70a70023dcee44b2d6be4a77ad692a8ecb2e05e3d65bf4ef58dd0bdc52329b0599ba1e093a07c7
+ languageName: node
+ linkType: hard
+
+"@storybook/csf-plugin@npm:9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/csf-plugin@npm:9.0.5"
+ dependencies:
+ unplugin: ^1.3.1
+ peerDependencies:
+ storybook: ^9.0.5
+ checksum: 68cb3b78f5f17077bb92256d3105040155eb8920166f4dfdda1da6badb4a14f8ee4d95843c6db835dffa4f1310eb088a447a3c1e30a5fda80c3f89c86c15e2bf
+ languageName: node
+ linkType: hard
+
+"@storybook/csf@npm:^0.1.13":
+ version: 0.1.13
+ resolution: "@storybook/csf@npm:0.1.13"
+ dependencies:
+ type-fest: ^2.19.0
+ checksum: 78cfd8348e74fdd22bc7d14b443b8ad28b7e797ce147beeab4a1bed6c4e6885287fdaebbcad6efc104819a924121175d461c16e425a4b4f5903cec8f6be6f440
+ languageName: node
+ linkType: hard
+
+"@storybook/global@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "@storybook/global@npm:5.0.0"
+ checksum: ede0ad35ec411fe31c61150dbd118fef344d1d0e72bf5d3502368e35cf68126f6b7ae4a0ab5e2ffe2f0baa3b4286f03ad069ba3e098e1725449ef08b7e154ba8
+ languageName: node
+ linkType: hard
+
+"@storybook/icons@npm:^1.2.12":
+ version: 1.4.0
+ resolution: "@storybook/icons@npm:1.4.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ checksum: a1e41fa9539629cb22a985dac695ac396afc5eb6ded7ce81497499a737ebf7556521acc569dbc0454e0b231ae50e8a5afbeee246dfbf8dc06a16a9cc1caa5bc8
+ languageName: node
+ linkType: hard
+
+"@storybook/instrumenter@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/instrumenter@npm:8.6.14"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ "@vitest/utils": ^2.1.1
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: d94ae151671673d1a392e124b6e4003ce76b7a13e68de0283656f9c9725cc5b46d2b59b118063a3ceb8a006a6090ffb9547b6a7a04cb451a50a562b7cca9d0ac
+ languageName: node
+ linkType: hard
+
+"@storybook/preset-react-webpack@npm:9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/preset-react-webpack@npm:9.0.5"
+ dependencies:
+ "@storybook/core-webpack": 9.0.5
+ "@storybook/react-docgen-typescript-plugin": 1.0.6--canary.9.0c3f3b7.0
+ "@types/semver": ^7.3.4
+ find-up: ^5.0.0
+ magic-string: ^0.30.5
+ react-docgen: ^7.1.1
+ resolve: ^1.22.8
+ semver: ^7.3.7
+ tsconfig-paths: ^4.2.0
+ webpack: 5
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ storybook: ^9.0.5
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: f635629dc66f25ecccebb19e3a697b478471340a23df86e54dfbddb4ca7f0e844b13e202843d4681faac4b47cb63287cefdf0255209c11b1d549e0864c7ee811
+ languageName: node
+ linkType: hard
+
+"@storybook/react-docgen-typescript-plugin@npm:1.0.6--canary.9.0c3f3b7.0":
+ version: 1.0.6--canary.9.0c3f3b7.0
+ resolution: "@storybook/react-docgen-typescript-plugin@npm:1.0.6--canary.9.0c3f3b7.0"
+ dependencies:
+ debug: ^4.1.1
+ endent: ^2.0.1
+ find-cache-dir: ^3.3.1
+ flat-cache: ^3.0.4
+ micromatch: ^4.0.2
+ react-docgen-typescript: ^2.2.2
+ tslib: ^2.0.0
+ peerDependencies:
+ typescript: ">= 4.x"
+ webpack: ">= 4"
+ checksum: 38c59c1dd7f9cdf5533e5ffe1991034f563f8d33c59e3cd33fa86719c72f5fe922276fde50315dd24f23f225d1ad5f3a261ecf4c70e82522805d09782272faff
+ languageName: node
+ linkType: hard
+
+"@storybook/react-dom-shim@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/react-dom-shim@npm:8.6.14"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ storybook: ^8.6.14
+ checksum: c46bef901e6deb7805b617493ca946bca107cf4ad2b4de52a993636ff45773c4c264143d9024049d2b64003e1e450964412ae733176a3e73c4d287c4f218dddb
+ languageName: node
+ linkType: hard
+
+"@storybook/react-dom-shim@npm:9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/react-dom-shim@npm:9.0.5"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ storybook: ^9.0.5
+ checksum: 483a36b964ce4a5a51ff3fb4ad6eb9e220fb97ee76be9d1dd8da6f2748dce5df77772b9b723f62be91ecaed35b122d839047f6380994a791437656662d6369be
+ languageName: node
+ linkType: hard
+
+"@storybook/react-native-theming@npm:^9.0.6":
+ version: 9.0.6
+ resolution: "@storybook/react-native-theming@npm:9.0.6"
+ dependencies:
+ polished: ^4.3.1
+ peerDependencies:
+ react: "*"
+ react-native: ">=0.57.0"
+ checksum: df27548cbe99709d98ebc6238bb63f301783b6c2eb8f4a5ba05e7e6dd2fc4cf9ace7ad0e088d7e78ff4ccce5fb19222455401a0a0b04a7aa835d47b2e0916a2e
+ languageName: node
+ linkType: hard
+
+"@storybook/react-native-ui-common@npm:^9.0.6":
+ version: 9.0.6
+ resolution: "@storybook/react-native-ui-common@npm:9.0.6"
+ dependencies:
+ "@storybook/csf": ^0.1.13
+ "@storybook/react": ^9
+ "@storybook/react-native-theming": ^9.0.6
+ es-toolkit: ^1.38.0
+ fuse.js: ^7.0.0
+ memoizerific: ^1.11.3
+ polished: ^4.3.1
+ store2: ^2.14.3
+ ts-dedent: ^2.2.0
+ peerDependencies:
+ react: "*"
+ react-native: ">=0.57.0"
+ storybook: ^9
+ checksum: f7f4589f5b59723dcb60b3514fc2e932b9388a1b3356794203bcf894f79569f50b03a9c5eba8e04dd7be04fd68dfecf825dc0db5c5405b2c738057d4fe20b54c
+ languageName: node
+ linkType: hard
+
+"@storybook/react-native-ui@npm:^9.0.6":
+ version: 9.0.6
+ resolution: "@storybook/react-native-ui@npm:9.0.6"
+ dependencies:
+ "@storybook/react": ^9
+ "@storybook/react-native-theming": ^9.0.6
+ "@storybook/react-native-ui-common": ^9.0.6
+ es-toolkit: ^1.38.0
+ fuse.js: ^7.0.0
+ memoizerific: ^1.11.3
+ polished: ^4.3.1
+ store2: ^2.14.3
+ peerDependencies:
+ "@gorhom/bottom-sheet": ">=4"
+ react: "*"
+ react-native: ">=0.57.0"
+ react-native-gesture-handler: ">=2"
+ react-native-reanimated: ">=3"
+ react-native-safe-area-context: "*"
+ react-native-svg: ">=14"
+ storybook: ^9
+ checksum: 7c69b08ae7ce5168d19774bea4df5ef0e12d5401a5bc628e34f9dcf78fbc6b3a37e28fd4c30e338a231e4301210c36a2740c6d789045637ef030647e08181bae
+ languageName: node
+ linkType: hard
+
+"@storybook/react-native@npm:^9.0.6":
+ version: 9.0.6
+ resolution: "@storybook/react-native@npm:9.0.6"
+ dependencies:
+ "@storybook/csf": ^0.1.13
+ "@storybook/global": ^5.0.0
+ "@storybook/react": ^9
+ "@storybook/react-native-theming": ^9.0.6
+ "@storybook/react-native-ui": ^9.0.6
+ "@storybook/react-native-ui-common": ^9.0.6
+ commander: ^8.2.0
+ dedent: ^1.5.1
+ deepmerge: ^4.3.0
+ react-native-url-polyfill: ^2.0.0
+ setimmediate: ^1.0.5
+ type-fest: ~2.19
+ util: ^0.12.4
+ ws: ^8.18.0
+ peerDependencies:
+ "@gorhom/bottom-sheet": ">=4"
+ react: "*"
+ react-native: ">=0.72.0"
+ react-native-gesture-handler: ">=2"
+ react-native-reanimated: ">=2"
+ react-native-safe-area-context: "*"
+ storybook: ^9
+ peerDependenciesMeta:
+ "@gorhom/bottom-sheet":
+ optional: true
+ react-native-gesture-handler:
+ optional: true
+ react-native-reanimated:
+ optional: true
+ react-native-safe-area-context:
+ optional: true
+ bin:
+ sb-rn-get-stories: ./bin/get-stories.js
+ checksum: 63c66073773ee23819243d781493b08e8d535d5a238a7c1e664ad484b054e5318b510709a8dd9d021d259a53ad71c57a0e6c84a0a6c356ba81b41a65682c7e42
+ languageName: node
+ linkType: hard
+
+"@storybook/react-vite@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/react-vite@npm:9.0.5"
+ dependencies:
+ "@joshwooding/vite-plugin-react-docgen-typescript": 0.6.0
+ "@rollup/pluginutils": ^5.0.2
+ "@storybook/builder-vite": 9.0.5
+ "@storybook/react": 9.0.5
+ find-up: ^5.0.0
+ magic-string: ^0.30.0
+ react-docgen: ^8.0.0
+ resolve: ^1.22.8
+ tsconfig-paths: ^4.2.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ storybook: ^9.0.5
+ vite: ^5.0.0 || ^6.0.0
+ checksum: 936b1ceb762cebc6b76c8455ae6a8e7c398d2d8de96b2fc0278369366da72d18e5ad13a607af127d3bd726326a3974259b81ef080be6f51aeebb2e5179956d32
+ languageName: node
+ linkType: hard
+
+"@storybook/react-webpack5@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/react-webpack5@npm:9.0.5"
+ dependencies:
+ "@storybook/builder-webpack5": 9.0.5
+ "@storybook/preset-react-webpack": 9.0.5
+ "@storybook/react": 9.0.5
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ storybook: ^9.0.5
+ typescript: ">= 4.9.x"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 46b4f521716e9ee1cd4267a4414c263a453e6d1212bc4645eb814726d42d827040c8cd031ffbc08bb3f78437a8bff10fe3e815f34130abc94c4d55b986164cb8
+ languageName: node
+ linkType: hard
+
+"@storybook/react@npm:9.0.5, @storybook/react@npm:^9, @storybook/react@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "@storybook/react@npm:9.0.5"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ "@storybook/react-dom-shim": 9.0.5
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ storybook: ^9.0.5
+ typescript: ">= 4.9.x"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: dd25b4c2c6786de6b7e5f40a29c45c75dbd55c7def3e91ccb5feea1688538b975f39a288ca3fc817ef701358b4499dfe4bcbc5357637cd5087a57d5b03516d27
+ languageName: node
+ linkType: hard
+
+"@storybook/test@npm:8.6.14":
+ version: 8.6.14
+ resolution: "@storybook/test@npm:8.6.14"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ "@storybook/instrumenter": 8.6.14
+ "@testing-library/dom": 10.4.0
+ "@testing-library/jest-dom": 6.5.0
+ "@testing-library/user-event": 14.5.2
+ "@vitest/expect": 2.0.5
+ "@vitest/spy": 2.0.5
+ peerDependencies:
+ storybook: ^8.6.14
+ checksum: 996c7d623017f924f61cd44ba84df1844d2b72bddff76cbb3b0f9e76e1de02f4e63e56598ecfea557ba873359b0c5c5a0e1bc7f1811887dc647f83143233a88b
+ languageName: node
+ linkType: hard
+
+"@testing-library/dom@npm:10.4.0, @testing-library/dom@npm:^10.4.0":
version: 10.4.0
resolution: "@testing-library/dom@npm:10.4.0"
dependencies:
@@ -1048,6 +2256,21 @@ __metadata:
languageName: node
linkType: hard
+"@testing-library/jest-dom@npm:6.5.0":
+ version: 6.5.0
+ resolution: "@testing-library/jest-dom@npm:6.5.0"
+ dependencies:
+ "@adobe/css-tools": ^4.4.0
+ aria-query: ^5.0.0
+ chalk: ^3.0.0
+ css.escape: ^1.5.1
+ dom-accessibility-api: ^0.6.3
+ lodash: ^4.17.21
+ redent: ^3.0.0
+ checksum: c2d14103ebe3358852ec527ff7512f64207a39932b2f7b6dff7e73ba91296b01a71bad9a9584b6ee010681380a906c1740af50470adc6db660e1c7585d012ebf
+ languageName: node
+ linkType: hard
+
"@testing-library/jest-dom@npm:^6.6.3":
version: 6.6.3
resolution: "@testing-library/jest-dom@npm:6.6.3"
@@ -1083,6 +2306,15 @@ __metadata:
languageName: node
linkType: hard
+"@testing-library/user-event@npm:14.5.2":
+ version: 14.5.2
+ resolution: "@testing-library/user-event@npm:14.5.2"
+ peerDependencies:
+ "@testing-library/dom": ">=7.21.4"
+ checksum: d76937dffcf0082fbf3bb89eb2b81a31bf5448048dd61c33928c5f10e33a58e035321d39145cefd469bb5a499c68a5b4086b22f1a44e3e7c7e817dc5f6782867
+ languageName: node
+ linkType: hard
+
"@testing-library/user-event@npm:^14.6.1":
version: 14.6.1
resolution: "@testing-library/user-event@npm:14.6.1"
@@ -1117,7 +2349,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/babel__core@npm:^7.20.5":
+"@types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.18.0, @types/babel__core@npm:^7.20.5":
version: 7.20.5
resolution: "@types/babel__core@npm:7.20.5"
dependencies:
@@ -1139,33 +2371,101 @@ __metadata:
languageName: node
linkType: hard
-"@types/babel__template@npm:*":
- version: 7.4.4
- resolution: "@types/babel__template@npm:7.4.4"
+"@types/babel__template@npm:*":
+ version: 7.4.4
+ resolution: "@types/babel__template@npm:7.4.4"
+ dependencies:
+ "@babel/parser": ^7.1.0
+ "@babel/types": ^7.0.0
+ checksum: d7a02d2a9b67e822694d8e6a7ddb8f2b71a1d6962dfd266554d2513eefbb205b33ca71a0d163b1caea3981ccf849211f9964d8bd0727124d18ace45aa6c9ae29
+ languageName: node
+ linkType: hard
+
+"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6, @types/babel__traverse@npm:^7.18.0":
+ version: 7.20.7
+ resolution: "@types/babel__traverse@npm:7.20.7"
+ dependencies:
+ "@babel/types": ^7.20.7
+ checksum: 2a2e5ad29c34a8b776162b0fe81c9ccb6459b2b46bf230f756ba0276a0258fcae1cbcfdccbb93a1e8b1df44f4939784ee8a1a269f95afe0c78b24b9cb6d50dd1
+ languageName: node
+ linkType: hard
+
+"@types/doctrine@npm:^0.0.9":
+ version: 0.0.9
+ resolution: "@types/doctrine@npm:0.0.9"
+ checksum: 3909eaca42e7386b2ab866f082b78da3e00718d2fa323597e254feb0556c678b41f2c490729067433630083ac9c806ec6ae1e146754f7f8ba7d3e43ed68d6500
+ languageName: node
+ linkType: hard
+
+"@types/eslint-scope@npm:^3.7.7":
+ version: 3.7.7
+ resolution: "@types/eslint-scope@npm:3.7.7"
+ dependencies:
+ "@types/eslint": "*"
+ "@types/estree": "*"
+ checksum: e2889a124aaab0b89af1bab5959847c5bec09809209255de0e63b9f54c629a94781daa04adb66bffcdd742f5e25a17614fb933965093c0eea64aacda4309380e
+ languageName: node
+ linkType: hard
+
+"@types/eslint@npm:*":
+ version: 9.6.1
+ resolution: "@types/eslint@npm:9.6.1"
+ dependencies:
+ "@types/estree": "*"
+ "@types/json-schema": "*"
+ checksum: c286e79707ab604b577cf8ce51d9bbb9780e3d6a68b38a83febe13fa05b8012c92de17c28532fac2b03d3c460123f5055d603a579685325246ca1c86828223e0
+ languageName: node
+ linkType: hard
+
+"@types/estree@npm:*, @types/estree@npm:1.0.7, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6":
+ version: 1.0.7
+ resolution: "@types/estree@npm:1.0.7"
+ checksum: d9312b7075bdd08f3c9e1bb477102f5458aaa42a8eec31a169481ce314ca99ac716645cff4fca81ea65a2294b0276a0de63159d1baca0f8e7b5050a92de950ad
+ languageName: node
+ linkType: hard
+
+"@types/graceful-fs@npm:^4.1.3":
+ version: 4.1.9
+ resolution: "@types/graceful-fs@npm:4.1.9"
dependencies:
- "@babel/parser": ^7.1.0
- "@babel/types": ^7.0.0
- checksum: d7a02d2a9b67e822694d8e6a7ddb8f2b71a1d6962dfd266554d2513eefbb205b33ca71a0d163b1caea3981ccf849211f9964d8bd0727124d18ace45aa6c9ae29
+ "@types/node": "*"
+ checksum: 79d746a8f053954bba36bd3d94a90c78de995d126289d656fb3271dd9f1229d33f678da04d10bce6be440494a5a73438e2e363e92802d16b8315b051036c5256
languageName: node
linkType: hard
-"@types/babel__traverse@npm:*":
- version: 7.20.7
- resolution: "@types/babel__traverse@npm:7.20.7"
+"@types/html-minifier-terser@npm:^6.0.0":
+ version: 6.1.0
+ resolution: "@types/html-minifier-terser@npm:6.1.0"
+ checksum: eb843f6a8d662d44fb18ec61041117734c6aae77aa38df1be3b4712e8e50ffaa35f1e1c92fdd0fde14a5675fecf457abcd0d15a01fae7506c91926176967f452
+ languageName: node
+ linkType: hard
+
+"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0":
+ version: 2.0.6
+ resolution: "@types/istanbul-lib-coverage@npm:2.0.6"
+ checksum: 3feac423fd3e5449485afac999dcfcb3d44a37c830af898b689fadc65d26526460bedb889db278e0d4d815a670331796494d073a10ee6e3a6526301fe7415778
+ languageName: node
+ linkType: hard
+
+"@types/istanbul-lib-report@npm:*":
+ version: 3.0.3
+ resolution: "@types/istanbul-lib-report@npm:3.0.3"
dependencies:
- "@babel/types": ^7.20.7
- checksum: 2a2e5ad29c34a8b776162b0fe81c9ccb6459b2b46bf230f756ba0276a0258fcae1cbcfdccbb93a1e8b1df44f4939784ee8a1a269f95afe0c78b24b9cb6d50dd1
+ "@types/istanbul-lib-coverage": "*"
+ checksum: b91e9b60f865ff08cb35667a427b70f6c2c63e88105eadd29a112582942af47ed99c60610180aa8dcc22382fa405033f141c119c69b95db78c4c709fbadfeeb4
languageName: node
linkType: hard
-"@types/estree@npm:*, @types/estree@npm:1.0.7, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6":
- version: 1.0.7
- resolution: "@types/estree@npm:1.0.7"
- checksum: d9312b7075bdd08f3c9e1bb477102f5458aaa42a8eec31a169481ce314ca99ac716645cff4fca81ea65a2294b0276a0de63159d1baca0f8e7b5050a92de950ad
+"@types/istanbul-reports@npm:^3.0.0":
+ version: 3.0.4
+ resolution: "@types/istanbul-reports@npm:3.0.4"
+ dependencies:
+ "@types/istanbul-lib-report": "*"
+ checksum: 93eb18835770b3431f68ae9ac1ca91741ab85f7606f310a34b3586b5a34450ec038c3eed7ab19266635499594de52ff73723a54a72a75b9f7d6a956f01edee95
languageName: node
linkType: hard
-"@types/json-schema@npm:^7.0.15":
+"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9":
version: 7.0.15
resolution: "@types/json-schema@npm:7.0.15"
checksum: 97ed0cb44d4070aecea772b7b2e2ed971e10c81ec87dd4ecc160322ffa55ff330dace1793489540e3e318d90942064bb697cc0f8989391797792d919737b3b98
@@ -1179,6 +2479,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/mdx@npm:^2.0.0":
+ version: 2.0.13
+ resolution: "@types/mdx@npm:2.0.13"
+ checksum: 195137b548e75a85f0558bb1ca5088aff1c01ae0fc64454da06085b7513a043356d0bb51ed559d3cbc7ad724ccd8cef2a7d07d014b89a47a74dff8875ceb3b15
+ languageName: node
+ linkType: hard
+
"@types/minimist@npm:^1.2.0":
version: 1.2.5
resolution: "@types/minimist@npm:1.2.5"
@@ -1186,6 +2493,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/node@npm:*":
+ version: 22.15.29
+ resolution: "@types/node@npm:22.15.29"
+ dependencies:
+ undici-types: ~6.21.0
+ checksum: 201aabe3614d68fdf84f3255e2380381180de26ecdfd091f8809bf46fd2a41e73b2df4d94780c2054597f3c203d1c9d378359c21c551fb4eef8b12406698d6c9
+ languageName: node
+ linkType: hard
+
"@types/normalize-package-data@npm:^2.4.0":
version: 2.4.4
resolution: "@types/normalize-package-data@npm:2.4.4"
@@ -1193,6 +2509,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/parse-json@npm:^4.0.0":
+ version: 4.0.2
+ resolution: "@types/parse-json@npm:4.0.2"
+ checksum: 5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470
+ languageName: node
+ linkType: hard
+
"@types/prop-types@npm:*":
version: 15.7.14
resolution: "@types/prop-types@npm:15.7.14"
@@ -1217,6 +2540,50 @@ __metadata:
languageName: node
linkType: hard
+"@types/resolve@npm:^1.20.2":
+ version: 1.20.6
+ resolution: "@types/resolve@npm:1.20.6"
+ checksum: dc35f5517606b6687cd971c0281ac58bdee2c50c051b030f04647d3991688be2259c304ee97e5b5d4b9936072c36767eb5933b54611a407d6557972bb6fea4f6
+ languageName: node
+ linkType: hard
+
+"@types/semver@npm:^7.3.4":
+ version: 7.7.0
+ resolution: "@types/semver@npm:7.7.0"
+ checksum: d488eaeddb23879a0a8a759bed667e1a76cb0dd4d23e3255538e24c189db387357953ca9e7a3bda2bb7f95e84cac8fe0db4fbe6b3456e893043337732d1d23cc
+ languageName: node
+ linkType: hard
+
+"@types/stack-utils@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "@types/stack-utils@npm:2.0.3"
+ checksum: 72576cc1522090fe497337c2b99d9838e320659ac57fa5560fcbdcbafcf5d0216c6b3a0a8a4ee4fdb3b1f5e3420aa4f6223ab57b82fef3578bec3206425c6cf5
+ languageName: node
+ linkType: hard
+
+"@types/uuid@npm:^9.0.1":
+ version: 9.0.8
+ resolution: "@types/uuid@npm:9.0.8"
+ checksum: b8c60b7ba8250356b5088302583d1704a4e1a13558d143c549c408bf8920535602ffc12394ede77f8a8083511b023704bc66d1345792714002bfa261b17c5275
+ languageName: node
+ linkType: hard
+
+"@types/yargs-parser@npm:*":
+ version: 21.0.3
+ resolution: "@types/yargs-parser@npm:21.0.3"
+ checksum: ef236c27f9432983e91432d974243e6c4cdae227cb673740320eff32d04d853eed59c92ca6f1142a335cfdc0e17cccafa62e95886a8154ca8891cc2dec4ee6fc
+ languageName: node
+ linkType: hard
+
+"@types/yargs@npm:^17.0.8":
+ version: 17.0.33
+ resolution: "@types/yargs@npm:17.0.33"
+ dependencies:
+ "@types/yargs-parser": "*"
+ checksum: ee013f257472ab643cb0584cf3e1ff9b0c44bca1c9ba662395300a7f1a6c55fa9d41bd40ddff42d99f5d95febb3907c9ff600fbcb92dadbec22c6a76de7e1236
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/eslint-plugin@npm:^8.23.0":
version: 8.33.0
resolution: "@typescript-eslint/eslint-plugin@npm:8.33.0"
@@ -1265,6 +2632,19 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/project-service@npm:8.33.1":
+ version: 8.33.1
+ resolution: "@typescript-eslint/project-service@npm:8.33.1"
+ dependencies:
+ "@typescript-eslint/tsconfig-utils": ^8.33.1
+ "@typescript-eslint/types": ^8.33.1
+ debug: ^4.3.4
+ peerDependencies:
+ typescript: ">=4.8.4 <5.9.0"
+ checksum: 237618a025c11587d079ce82c289a43579c422ff134a32b08ef3804e5bac7632c692f7acd49d1e6520c55f41edfdabf54069c9d460d1a5e05e051027657c96b0
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/scope-manager@npm:8.33.0":
version: 8.33.0
resolution: "@typescript-eslint/scope-manager@npm:8.33.0"
@@ -1275,6 +2655,16 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/scope-manager@npm:8.33.1":
+ version: 8.33.1
+ resolution: "@typescript-eslint/scope-manager@npm:8.33.1"
+ dependencies:
+ "@typescript-eslint/types": 8.33.1
+ "@typescript-eslint/visitor-keys": 8.33.1
+ checksum: fbc3ec340f4a0a9541f5898e44137ce1cb10678a8347ebce9b216342e50041c54d59515e34335fb3869db56ec3c2807408894d19a4aee53fd4ca183316008ffb
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/tsconfig-utils@npm:8.33.0, @typescript-eslint/tsconfig-utils@npm:^8.33.0":
version: 8.33.0
resolution: "@typescript-eslint/tsconfig-utils@npm:8.33.0"
@@ -1284,6 +2674,15 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/tsconfig-utils@npm:8.33.1, @typescript-eslint/tsconfig-utils@npm:^8.33.1":
+ version: 8.33.1
+ resolution: "@typescript-eslint/tsconfig-utils@npm:8.33.1"
+ peerDependencies:
+ typescript: ">=4.8.4 <5.9.0"
+ checksum: 9e0e348af4d54b7e42a015bf36e08965c8fa389ac7b179c2ccf2bec5fce4b31e951397394dcbaea6fb0ddf782f4f2f2ee71df108173742f756705f82d653cc9d
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/type-utils@npm:8.33.0":
version: 8.33.0
resolution: "@typescript-eslint/type-utils@npm:8.33.0"
@@ -1306,6 +2705,13 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/types@npm:8.33.1, @typescript-eslint/types@npm:^8.33.1":
+ version: 8.33.1
+ resolution: "@typescript-eslint/types@npm:8.33.1"
+ checksum: 80ad8b857324da1778e0dd7af213b18ff18abb0a4fd600a80379e68fdec17c1f0dc2e2bb29667b0c4d9f1a113978d0bef71eb380fe95d239247f4b58d24af32f
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/typescript-estree@npm:8.33.0":
version: 8.33.0
resolution: "@typescript-eslint/typescript-estree@npm:8.33.0"
@@ -1326,6 +2732,26 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/typescript-estree@npm:8.33.1":
+ version: 8.33.1
+ resolution: "@typescript-eslint/typescript-estree@npm:8.33.1"
+ dependencies:
+ "@typescript-eslint/project-service": 8.33.1
+ "@typescript-eslint/tsconfig-utils": 8.33.1
+ "@typescript-eslint/types": 8.33.1
+ "@typescript-eslint/visitor-keys": 8.33.1
+ debug: ^4.3.4
+ fast-glob: ^3.3.2
+ is-glob: ^4.0.3
+ minimatch: ^9.0.4
+ semver: ^7.6.0
+ ts-api-utils: ^2.1.0
+ peerDependencies:
+ typescript: ">=4.8.4 <5.9.0"
+ checksum: aacb9252572be7079252dd3798e99ec0f8b7eee6875ab431fe2f646705ea1f9f968d26a0611b9d02080ed1da1986280f3b9df5ad15e9a7b54026ae274fc435fd
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/utils@npm:8.33.0":
version: 8.33.0
resolution: "@typescript-eslint/utils@npm:8.33.0"
@@ -1341,6 +2767,21 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/utils@npm:^8.8.1":
+ version: 8.33.1
+ resolution: "@typescript-eslint/utils@npm:8.33.1"
+ dependencies:
+ "@eslint-community/eslint-utils": ^4.7.0
+ "@typescript-eslint/scope-manager": 8.33.1
+ "@typescript-eslint/types": 8.33.1
+ "@typescript-eslint/typescript-estree": 8.33.1
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: ">=4.8.4 <5.9.0"
+ checksum: aef41fe93d7137336cd8bcc05ea56b55dfa86e2616a86176f51ee867607263a33eee025a2130d586a6a27d7e0564c9593bb3786073425dccd82b910e43984fae
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/visitor-keys@npm:8.33.0":
version: 8.33.0
resolution: "@typescript-eslint/visitor-keys@npm:8.33.0"
@@ -1351,15 +2792,38 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/visitor-keys@npm:8.33.1":
+ version: 8.33.1
+ resolution: "@typescript-eslint/visitor-keys@npm:8.33.1"
+ dependencies:
+ "@typescript-eslint/types": 8.33.1
+ eslint-visitor-keys: ^4.2.0
+ checksum: d8bbb35ff28aaa11313d1bf6871efe343862836a0ca1083d833227a7426be7c8c791a4abc1cd0e3d86c5c0ad371fd72a3ef018e92c73e17fc75a789ca40a2e41
+ languageName: node
+ linkType: hard
+
"@ummgoban/shared@workspace:.":
version: 0.0.0-use.local
resolution: "@ummgoban/shared@workspace:."
dependencies:
+ "@emotion/native": ^11.11.0
+ "@emotion/react": ^11.14.0
"@rollup/plugin-alias": ^5.1.1
"@rollup/plugin-commonjs": ^28.0.0
"@rollup/plugin-json": ^6.1.0
"@rollup/plugin-node-resolve": ^16.0.0
"@rollup/plugin-typescript": ^12.0.0
+ "@storybook/addon-docs": ^9.0.5
+ "@storybook/addon-essentials": ^8.6.14
+ "@storybook/addon-interactions": ^8.6.14
+ "@storybook/addon-links": ^9.0.5
+ "@storybook/addon-onboarding": ^9.0.5
+ "@storybook/addon-react-native-web": ^0.0.29
+ "@storybook/blocks": ^8.6.14
+ "@storybook/react": ^9.0.5
+ "@storybook/react-native": ^9.0.6
+ "@storybook/react-vite": ^9.0.5
+ "@storybook/react-webpack5": ^9.0.5
"@testing-library/dom": ^10.4.0
"@testing-library/jest-dom": ^6.6.3
"@testing-library/react": ^16.3.0
@@ -1378,20 +2842,27 @@ __metadata:
eslint-plugin-import: ^2.31.0
eslint-plugin-no-relative-import-paths: ^1.5.5
eslint-plugin-prettier: ^5.4.1
+ eslint-plugin-storybook: ^9.0.5
jiti: ^2.4.2
jsdom: ^26.1.0
prettier: ^3.5.3
react: ^18.0.0
react-dom: ^18.0.0
+ react-native: ^0.79.3
+ react-native-web: ^0.20.0
rollup: ^4.41.1
standard-version: ^9.5.0
+ storybook: ^9.0.5
tslib: ^2.8.1
typescript: ^5.0.0
vite: ^6.3.5
vitest: ^3.1.4
peerDependencies:
+ "@emotion/native": ">=11.11.0"
+ "@emotion/react": ">=11.14.0"
axios: ">=1.7.4"
react: ">=18.0.0"
+ react-native: ">=0.79.0"
languageName: unknown
linkType: soft
@@ -1558,6 +3029,30 @@ __metadata:
languageName: node
linkType: hard
+"@vitest/expect@npm:2.0.5":
+ version: 2.0.5
+ resolution: "@vitest/expect@npm:2.0.5"
+ dependencies:
+ "@vitest/spy": 2.0.5
+ "@vitest/utils": 2.0.5
+ chai: ^5.1.1
+ tinyrainbow: ^1.2.0
+ checksum: 0c65eb24c2fd9ef5735d1e65dc8fee59936e6cab1d6ab24a95e014b8337be5598242fceae4e8ec2974e2ae70a30c1906ad41208bf6de6cdf2043594cdb65e627
+ languageName: node
+ linkType: hard
+
+"@vitest/expect@npm:3.0.9":
+ version: 3.0.9
+ resolution: "@vitest/expect@npm:3.0.9"
+ dependencies:
+ "@vitest/spy": 3.0.9
+ "@vitest/utils": 3.0.9
+ chai: ^5.2.0
+ tinyrainbow: ^2.0.0
+ checksum: 6df325d45e0ad4b6ad73a55e5328f615f92171fc4dbf3875972c08013727cfa435b9916636c7f3902a45f1874db10805d449311b70125edf1422dceb325ac982
+ languageName: node
+ linkType: hard
+
"@vitest/expect@npm:3.1.4":
version: 3.1.4
resolution: "@vitest/expect@npm:3.1.4"
@@ -1570,72 +3065,316 @@ __metadata:
languageName: node
linkType: hard
-"@vitest/mocker@npm:3.1.4":
- version: 3.1.4
- resolution: "@vitest/mocker@npm:3.1.4"
- dependencies:
- "@vitest/spy": 3.1.4
- estree-walker: ^3.0.3
- magic-string: ^0.30.17
- peerDependencies:
- msw: ^2.4.9
- vite: ^5.0.0 || ^6.0.0
- peerDependenciesMeta:
- msw:
- optional: true
- vite:
- optional: true
- checksum: 8b96137af3575e71369e84b0b1f000a801e8ccf5649495e9d86a1c93a7e5cbec3660553cba5d7450b443212d7c93039530b210b7ede07f1f017f7ad2d8fa7857
+"@vitest/mocker@npm:3.1.4":
+ version: 3.1.4
+ resolution: "@vitest/mocker@npm:3.1.4"
+ dependencies:
+ "@vitest/spy": 3.1.4
+ estree-walker: ^3.0.3
+ magic-string: ^0.30.17
+ peerDependencies:
+ msw: ^2.4.9
+ vite: ^5.0.0 || ^6.0.0
+ peerDependenciesMeta:
+ msw:
+ optional: true
+ vite:
+ optional: true
+ checksum: 8b96137af3575e71369e84b0b1f000a801e8ccf5649495e9d86a1c93a7e5cbec3660553cba5d7450b443212d7c93039530b210b7ede07f1f017f7ad2d8fa7857
+ languageName: node
+ linkType: hard
+
+"@vitest/pretty-format@npm:2.0.5":
+ version: 2.0.5
+ resolution: "@vitest/pretty-format@npm:2.0.5"
+ dependencies:
+ tinyrainbow: ^1.2.0
+ checksum: d60346001180e5bb3c53be4b4d0b6d9352648b066641d5aba7b97d7c97a8e252dc934204d58818330262a65f07127455fc5f3b5f7e3647c60f6ff302a725733b
+ languageName: node
+ linkType: hard
+
+"@vitest/pretty-format@npm:2.1.9":
+ version: 2.1.9
+ resolution: "@vitest/pretty-format@npm:2.1.9"
+ dependencies:
+ tinyrainbow: ^1.2.0
+ checksum: 33f7ff0a9d356ddd6534390a0aea260dc04a3022a94901c87d141bacf71d2b3fff2e3bf08a55dd424c5355fd3b41656cb7871c76372fef45ffac1ea89d0dc508
+ languageName: node
+ linkType: hard
+
+"@vitest/pretty-format@npm:3.0.9":
+ version: 3.0.9
+ resolution: "@vitest/pretty-format@npm:3.0.9"
+ dependencies:
+ tinyrainbow: ^2.0.0
+ checksum: 447b53bd962bc5978cf3e8c67f0600e38470ea63ab6ae24fb048dca79305828f37d9d854a7db1abc97ebde66a65187f87a99ca7969e43c750998c944e3ec48c6
+ languageName: node
+ linkType: hard
+
+"@vitest/pretty-format@npm:3.1.4, @vitest/pretty-format@npm:^3.1.4":
+ version: 3.1.4
+ resolution: "@vitest/pretty-format@npm:3.1.4"
+ dependencies:
+ tinyrainbow: ^2.0.0
+ checksum: 5468fd433e59c12d11dee36f507360da6b5032ef061c6b4bf8f97d7339f9a488e3de46aaaf3c75fb6044f5faa36fae51436b102b67e60ad74b26abfc48536119
+ languageName: node
+ linkType: hard
+
+"@vitest/runner@npm:3.1.4":
+ version: 3.1.4
+ resolution: "@vitest/runner@npm:3.1.4"
+ dependencies:
+ "@vitest/utils": 3.1.4
+ pathe: ^2.0.3
+ checksum: 9e2b25d7eafd04171ee9b2609e3435998fe4d0c82122b426a576504c3c2937a20460f8f8ee8a4cfd267620fcc4d4c7bfb8bfc6610288b5ca5f252ad6c5bae6f4
+ languageName: node
+ linkType: hard
+
+"@vitest/snapshot@npm:3.1.4":
+ version: 3.1.4
+ resolution: "@vitest/snapshot@npm:3.1.4"
+ dependencies:
+ "@vitest/pretty-format": 3.1.4
+ magic-string: ^0.30.17
+ pathe: ^2.0.3
+ checksum: 4893c5c64518659db31d8b5e6e1bf0fedd320fbc26b9173004a733ad99cb2db8978e83ee7e0b8f81fed36668f6b5b22ed709ab4437a6803451dd541d07b16f3f
+ languageName: node
+ linkType: hard
+
+"@vitest/spy@npm:2.0.5":
+ version: 2.0.5
+ resolution: "@vitest/spy@npm:2.0.5"
+ dependencies:
+ tinyspy: ^3.0.0
+ checksum: a010dec99146832a2586c639fccf533b194482f6f25ffb2d64367598a4e77d094aedd3d82cdb55fc1a3971649577a039513ccf8dc1571492e5982482c530c7b9
+ languageName: node
+ linkType: hard
+
+"@vitest/spy@npm:3.0.9":
+ version: 3.0.9
+ resolution: "@vitest/spy@npm:3.0.9"
+ dependencies:
+ tinyspy: ^3.0.2
+ checksum: 1b90f40c4ac34529e7d098c745396a51e9b2f187d31d50a664ac7374db56edb3792862a35d1b8049e421705db6445761d687f9f8c5e298a9ca6cfa47d55625d7
+ languageName: node
+ linkType: hard
+
+"@vitest/spy@npm:3.1.4":
+ version: 3.1.4
+ resolution: "@vitest/spy@npm:3.1.4"
+ dependencies:
+ tinyspy: ^3.0.2
+ checksum: ea957b3b1afe9d33f445b91b446aeffa6e55f57d25801754e3d0206db045405dd6013545d2cb11ab6febd3dcbb3adc9580ec20f0d08ca458d21cfc7eebf9caa8
+ languageName: node
+ linkType: hard
+
+"@vitest/utils@npm:2.0.5":
+ version: 2.0.5
+ resolution: "@vitest/utils@npm:2.0.5"
+ dependencies:
+ "@vitest/pretty-format": 2.0.5
+ estree-walker: ^3.0.3
+ loupe: ^3.1.1
+ tinyrainbow: ^1.2.0
+ checksum: 6867556dd7e376437e454b96c7e596ec16e141fb00b002b6ce435611ab3d9d1e3f38ebf48b1fc49f4c97f9754ed37abb602de8bf122f4ac0de621a4dbe0a314e
+ languageName: node
+ linkType: hard
+
+"@vitest/utils@npm:3.0.9":
+ version: 3.0.9
+ resolution: "@vitest/utils@npm:3.0.9"
+ dependencies:
+ "@vitest/pretty-format": 3.0.9
+ loupe: ^3.1.3
+ tinyrainbow: ^2.0.0
+ checksum: d31797594598817670cc49dfcd4ded2953d707c62e5dc7807737e8108073e97499cf7ef2eb3295f1fb52446a8a85ba50aacef21126689251092bc8566bff4bb6
+ languageName: node
+ linkType: hard
+
+"@vitest/utils@npm:3.1.4":
+ version: 3.1.4
+ resolution: "@vitest/utils@npm:3.1.4"
+ dependencies:
+ "@vitest/pretty-format": 3.1.4
+ loupe: ^3.1.3
+ tinyrainbow: ^2.0.0
+ checksum: 51939f0f1a50dc277f10c81a944a104cdaf7c0cde4c3e192d5605ac34115debf0f8fca1c031483c77fb430595883324a86810070533a5623c0fd95bb4bf0259c
+ languageName: node
+ linkType: hard
+
+"@vitest/utils@npm:^2.1.1":
+ version: 2.1.9
+ resolution: "@vitest/utils@npm:2.1.9"
+ dependencies:
+ "@vitest/pretty-format": 2.1.9
+ loupe: ^3.1.2
+ tinyrainbow: ^1.2.0
+ checksum: b24fb9c6765801f2e0578ad5c32fadf9541a833301eaed2877a427096cf05214244b361f94eda80be2b9c841f58ae3c67d37dedc5a902b2cb44041979bae4d8f
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/ast@npm:1.14.1"
+ dependencies:
+ "@webassemblyjs/helper-numbers": 1.13.2
+ "@webassemblyjs/helper-wasm-bytecode": 1.13.2
+ checksum: f9154ad9ea14f6f2374ebe918c221fd69a4d4514126a1acc6fa4966e8d27ab28cb550a5e6880032cf620e19640578658a7e5a55bd2aad1e3db4e9d598b8f2099
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/floating-point-hex-parser@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.13.2"
+ checksum: e866ec8433f4a70baa511df5e8f2ebcd6c24f4e2cc6274c7c5aabe2bcce3459ea4680e0f35d450e1f3602acf3913b6b8e4f15069c8cfd34ae8609fb9a7d01795
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-api-error@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/helper-api-error@npm:1.13.2"
+ checksum: 48b5df7fd3095bb252f59a139fe2cbd999a62ac9b488123e9a0da3906ad8a2f2da7b2eb21d328c01a90da987380928706395c2897d1f3ed9e2125b6d75a920d0
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-buffer@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/helper-buffer@npm:1.14.1"
+ checksum: b611e981dfd6a797c3d8fc3a772de29a6e55033737c2c09c31bb66c613bdbb2d25f915df1dee62a602c6acc057ca71128432fa8c3e22a893e1219dc454f14ede
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-numbers@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/helper-numbers@npm:1.13.2"
+ dependencies:
+ "@webassemblyjs/floating-point-hex-parser": 1.13.2
+ "@webassemblyjs/helper-api-error": 1.13.2
+ "@xtuc/long": 4.2.2
+ checksum: 49e2c9bf9b66997e480f6b44d80f895b3cde4de52ac135921d28e144565edca6903a519f627f4089b5509de1d7f9e5023f0e1a94ff78a36c9e2eb30e7c18ffd2
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-wasm-bytecode@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.13.2"
+ checksum: 8e059e1c1f0294f4fc3df8e4eaff3c5ef6e2e1358f34ebc118eaf5070ed59e56ed7fc92b28be734ebde17c8d662d5d27e06ade686c282445135da083ae11c128
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-wasm-section@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/helper-wasm-section@npm:1.14.1"
+ dependencies:
+ "@webassemblyjs/ast": 1.14.1
+ "@webassemblyjs/helper-buffer": 1.14.1
+ "@webassemblyjs/helper-wasm-bytecode": 1.13.2
+ "@webassemblyjs/wasm-gen": 1.14.1
+ checksum: 0a08d454a63192cd66abf91b6f060ac4b466cef341262246e9dcc828dd4c8536195dea9b46a1244b1eac65b59b8b502164a771a190052a92ff0a0a2ded0f8f53
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/ieee754@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/ieee754@npm:1.13.2"
+ dependencies:
+ "@xtuc/ieee754": ^1.2.0
+ checksum: d7e3520baa37a7309fa7db4d73d69fb869878853b1ebd4b168821bd03fcc4c0e1669c06231315b0039035d9a7a462e53de3ad982da4a426a4b0743b5888e8673
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/leb128@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/leb128@npm:1.13.2"
+ dependencies:
+ "@xtuc/long": 4.2.2
+ checksum: 64083507f7cff477a6d71a9e325d95665cea78ec8df99ca7c050e1cfbe300fbcf0842ca3dcf3b4fa55028350135588a4f879398d3dd2b6a8de9913ce7faf5333
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/utf8@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/utf8@npm:1.13.2"
+ checksum: 95ec6052f30eefa8d50c9b2a3394d08b17d53a4aa52821451d41d774c126fa8f39b988fbf5bff56da86852a87c16d676e576775a4071e5e5ccf020cc85a4b281
languageName: node
linkType: hard
-"@vitest/pretty-format@npm:3.1.4, @vitest/pretty-format@npm:^3.1.4":
- version: 3.1.4
- resolution: "@vitest/pretty-format@npm:3.1.4"
+"@webassemblyjs/wasm-edit@npm:^1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-edit@npm:1.14.1"
dependencies:
- tinyrainbow: ^2.0.0
- checksum: 5468fd433e59c12d11dee36f507360da6b5032ef061c6b4bf8f97d7339f9a488e3de46aaaf3c75fb6044f5faa36fae51436b102b67e60ad74b26abfc48536119
+ "@webassemblyjs/ast": 1.14.1
+ "@webassemblyjs/helper-buffer": 1.14.1
+ "@webassemblyjs/helper-wasm-bytecode": 1.13.2
+ "@webassemblyjs/helper-wasm-section": 1.14.1
+ "@webassemblyjs/wasm-gen": 1.14.1
+ "@webassemblyjs/wasm-opt": 1.14.1
+ "@webassemblyjs/wasm-parser": 1.14.1
+ "@webassemblyjs/wast-printer": 1.14.1
+ checksum: 9341c3146bb1b7863f03d6050c2a66990f20384ca137388047bbe1feffacb599e94fca7b7c18287d17e2449ffb4005fdc7f41f674a6975af9ad8522756f8ffff
languageName: node
linkType: hard
-"@vitest/runner@npm:3.1.4":
- version: 3.1.4
- resolution: "@vitest/runner@npm:3.1.4"
+"@webassemblyjs/wasm-gen@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-gen@npm:1.14.1"
dependencies:
- "@vitest/utils": 3.1.4
- pathe: ^2.0.3
- checksum: 9e2b25d7eafd04171ee9b2609e3435998fe4d0c82122b426a576504c3c2937a20460f8f8ee8a4cfd267620fcc4d4c7bfb8bfc6610288b5ca5f252ad6c5bae6f4
+ "@webassemblyjs/ast": 1.14.1
+ "@webassemblyjs/helper-wasm-bytecode": 1.13.2
+ "@webassemblyjs/ieee754": 1.13.2
+ "@webassemblyjs/leb128": 1.13.2
+ "@webassemblyjs/utf8": 1.13.2
+ checksum: 401b12bec7431c4fc29d9414bbe40d3c6dc5be04d25a116657c42329f5481f0129f3b5834c293f26f0e42681ceac9157bf078ce9bdb6a7f78037c650373f98b2
languageName: node
linkType: hard
-"@vitest/snapshot@npm:3.1.4":
- version: 3.1.4
- resolution: "@vitest/snapshot@npm:3.1.4"
+"@webassemblyjs/wasm-opt@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-opt@npm:1.14.1"
dependencies:
- "@vitest/pretty-format": 3.1.4
- magic-string: ^0.30.17
- pathe: ^2.0.3
- checksum: 4893c5c64518659db31d8b5e6e1bf0fedd320fbc26b9173004a733ad99cb2db8978e83ee7e0b8f81fed36668f6b5b22ed709ab4437a6803451dd541d07b16f3f
+ "@webassemblyjs/ast": 1.14.1
+ "@webassemblyjs/helper-buffer": 1.14.1
+ "@webassemblyjs/wasm-gen": 1.14.1
+ "@webassemblyjs/wasm-parser": 1.14.1
+ checksum: 60c697a9e9129d8d23573856df0791ba33cea4a3bc2339044cae73128c0983802e5e50a42157b990eeafe1237eb8e7653db6de5f02b54a0ae7b81b02dcdf2ae9
languageName: node
linkType: hard
-"@vitest/spy@npm:3.1.4":
- version: 3.1.4
- resolution: "@vitest/spy@npm:3.1.4"
+"@webassemblyjs/wasm-parser@npm:1.14.1, @webassemblyjs/wasm-parser@npm:^1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-parser@npm:1.14.1"
dependencies:
- tinyspy: ^3.0.2
- checksum: ea957b3b1afe9d33f445b91b446aeffa6e55f57d25801754e3d0206db045405dd6013545d2cb11ab6febd3dcbb3adc9580ec20f0d08ca458d21cfc7eebf9caa8
+ "@webassemblyjs/ast": 1.14.1
+ "@webassemblyjs/helper-api-error": 1.13.2
+ "@webassemblyjs/helper-wasm-bytecode": 1.13.2
+ "@webassemblyjs/ieee754": 1.13.2
+ "@webassemblyjs/leb128": 1.13.2
+ "@webassemblyjs/utf8": 1.13.2
+ checksum: 93f1fe2676da465b4e824419d9812a3d7218de4c3addd4e916c04bc86055fa134416c1b67e4b7cbde8d728c0dce2721d06cc0bfe7a7db7c093a0898009937405
languageName: node
linkType: hard
-"@vitest/utils@npm:3.1.4":
- version: 3.1.4
- resolution: "@vitest/utils@npm:3.1.4"
+"@webassemblyjs/wast-printer@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wast-printer@npm:1.14.1"
dependencies:
- "@vitest/pretty-format": 3.1.4
- loupe: ^3.1.3
- tinyrainbow: ^2.0.0
- checksum: 51939f0f1a50dc277f10c81a944a104cdaf7c0cde4c3e192d5605ac34115debf0f8fca1c031483c77fb430595883324a86810070533a5623c0fd95bb4bf0259c
+ "@webassemblyjs/ast": 1.14.1
+ "@xtuc/long": 4.2.2
+ checksum: 517881a0554debe6945de719d100b2d8883a2d24ddf47552cdeda866341e2bb153cd824a864bc7e2a61190a4b66b18f9899907e0074e9e820d2912ac0789ea60
+ languageName: node
+ linkType: hard
+
+"@xtuc/ieee754@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "@xtuc/ieee754@npm:1.2.0"
+ checksum: ac56d4ca6e17790f1b1677f978c0c6808b1900a5b138885d3da21732f62e30e8f0d9120fcf8f6edfff5100ca902b46f8dd7c1e3f903728634523981e80e2885a
+ languageName: node
+ linkType: hard
+
+"@xtuc/long@npm:4.2.2":
+ version: 4.2.2
+ resolution: "@xtuc/long@npm:4.2.2"
+ checksum: 8ed0d477ce3bc9c6fe2bf6a6a2cc316bb9c4127c5a7827bae947fa8ec34c7092395c5a283cc300c05b5fa01cbbfa1f938f410a7bf75db7c7846fea41949989ec
languageName: node
linkType: hard
@@ -1658,6 +3397,25 @@ __metadata:
languageName: node
linkType: hard
+"abort-controller@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "abort-controller@npm:3.0.0"
+ dependencies:
+ event-target-shim: ^5.0.0
+ checksum: 170bdba9b47b7e65906a28c8ce4f38a7a369d78e2271706f020849c1bfe0ee2067d4261df8bbb66eb84f79208fd5b710df759d64191db58cfba7ce8ef9c54b75
+ languageName: node
+ linkType: hard
+
+"accepts@npm:^1.3.7":
+ version: 1.3.8
+ resolution: "accepts@npm:1.3.8"
+ dependencies:
+ mime-types: ~2.1.34
+ negotiator: 0.6.3
+ checksum: 50c43d32e7b50285ebe84b613ee4a3aa426715a7d131b65b786e2ead0fd76b6b60091b9916d3478a75f11f162628a2139991b6c03ab3f1d9ab7c86075dc8eab4
+ languageName: node
+ linkType: hard
+
"acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
@@ -1690,7 +3448,41 @@ __metadata:
languageName: node
linkType: hard
-"ajv@npm:^6.12.4":
+"ajv-formats@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "ajv-formats@npm:2.1.1"
+ dependencies:
+ ajv: ^8.0.0
+ peerDependencies:
+ ajv: ^8.0.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+ checksum: 4a287d937f1ebaad4683249a4c40c0fa3beed30d9ddc0adba04859026a622da0d317851316ea64b3680dc60f5c3c708105ddd5d5db8fe595d9d0207fd19f90b7
+ languageName: node
+ linkType: hard
+
+"ajv-keywords@npm:^3.5.2":
+ version: 3.5.2
+ resolution: "ajv-keywords@npm:3.5.2"
+ peerDependencies:
+ ajv: ^6.9.1
+ checksum: 7dc5e5931677a680589050f79dcbe1fefbb8fea38a955af03724229139175b433c63c68f7ae5f86cf8f65d55eb7c25f75a046723e2e58296707617ca690feae9
+ languageName: node
+ linkType: hard
+
+"ajv-keywords@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "ajv-keywords@npm:5.1.0"
+ dependencies:
+ fast-deep-equal: ^3.1.3
+ peerDependencies:
+ ajv: ^8.8.2
+ checksum: c35193940b853119242c6757787f09ecf89a2c19bcd36d03ed1a615e710d19d450cb448bfda407b939aba54b002368c8bff30529cc50a0536a8e10bcce300421
+ languageName: node
+ linkType: hard
+
+"ajv@npm:^6.12.4, ajv@npm:^6.12.5":
version: 6.12.6
resolution: "ajv@npm:6.12.6"
dependencies:
@@ -1702,7 +3494,35 @@ __metadata:
languageName: node
linkType: hard
-"ansi-regex@npm:^5.0.1":
+"ajv@npm:^8.0.0, ajv@npm:^8.9.0":
+ version: 8.17.1
+ resolution: "ajv@npm:8.17.1"
+ dependencies:
+ fast-deep-equal: ^3.1.3
+ fast-uri: ^3.0.1
+ json-schema-traverse: ^1.0.0
+ require-from-string: ^2.0.2
+ checksum: 1797bf242cfffbaf3b870d13565bd1716b73f214bb7ada9a497063aada210200da36e3ed40237285f3255acc4feeae91b1fb183625331bad27da95973f7253d9
+ languageName: node
+ linkType: hard
+
+"anser@npm:^1.4.9":
+ version: 1.4.10
+ resolution: "anser@npm:1.4.10"
+ checksum: 3823c64f8930d3d97f36e56cdf646fa6351f1227e25eee70c3a17697447cae4238fc3a309bb3bc2003cf930687fa72aed71426dbcf3c0a15565e120a7fee5507
+ languageName: node
+ linkType: hard
+
+"ansi-html-community@npm:0.0.8":
+ version: 0.0.8
+ resolution: "ansi-html-community@npm:0.0.8"
+ bin:
+ ansi-html: bin/ansi-html
+ checksum: 04c568e8348a636963f915e48eaa3e01218322e1169acafdd79c384f22e5558c003f79bbc480c1563865497482817c7eed025f0653ebc17642fededa5cb42089
+ languageName: node
+ linkType: hard
+
+"ansi-regex@npm:^5.0.0, ansi-regex@npm:^5.0.1":
version: 5.0.1
resolution: "ansi-regex@npm:5.0.1"
checksum: 2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b
@@ -1748,6 +3568,25 @@ __metadata:
languageName: node
linkType: hard
+"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2":
+ version: 3.1.3
+ resolution: "anymatch@npm:3.1.3"
+ dependencies:
+ normalize-path: ^3.0.0
+ picomatch: ^2.0.4
+ checksum: 3e044fd6d1d26545f235a9fe4d7a534e2029d8e59fa7fd9f2a6eb21230f6b5380ea1eaf55136e60cbf8e613544b3b766e7a6fa2102e2a3a117505466e3025dc2
+ languageName: node
+ linkType: hard
+
+"argparse@npm:^1.0.7":
+ version: 1.0.10
+ resolution: "argparse@npm:1.0.10"
+ dependencies:
+ sprintf-js: ~1.0.2
+ checksum: 7ca6e45583a28de7258e39e13d81e925cfa25d7d4aacbf806a382d3c02fcb13403a07fb8aeef949f10a7cfe4a62da0e2e807b348a5980554cc28ee573ef95945
+ languageName: node
+ linkType: hard
+
"argparse@npm:^2.0.1":
version: 2.0.1
resolution: "argparse@npm:2.0.1"
@@ -1863,6 +3702,13 @@ __metadata:
languageName: node
linkType: hard
+"asap@npm:~2.0.3, asap@npm:~2.0.6":
+ version: 2.0.6
+ resolution: "asap@npm:2.0.6"
+ checksum: b296c92c4b969e973260e47523207cd5769abd27c245a68c26dc7a0fe8053c55bb04360237cb51cab1df52be939da77150ace99ad331fb7fb13b3423ed73ff3d
+ languageName: node
+ linkType: hard
+
"assertion-error@npm:^2.0.1":
version: 2.0.1
resolution: "assertion-error@npm:2.0.1"
@@ -1870,6 +3716,15 @@ __metadata:
languageName: node
linkType: hard
+"ast-types@npm:^0.16.1":
+ version: 0.16.1
+ resolution: "ast-types@npm:0.16.1"
+ dependencies:
+ tslib: ^2.0.1
+ checksum: 21c186da9fdb1d8087b1b7dabbc4059f91aa5a1e593a9776b4393cc1eaa857e741b2dda678d20e34b16727b78fef3ab59cf8f0c75ed1ba649c78fe194e5c114b
+ languageName: node
+ linkType: hard
+
"async-function@npm:^1.0.0":
version: 1.0.0
resolution: "async-function@npm:1.0.0"
@@ -1877,6 +3732,13 @@ __metadata:
languageName: node
linkType: hard
+"async-limiter@npm:~1.0.0":
+ version: 1.0.1
+ resolution: "async-limiter@npm:1.0.1"
+ checksum: 2b849695b465d93ad44c116220dee29a5aeb63adac16c1088983c339b0de57d76e82533e8e364a93a9f997f28bbfc6a92948cefc120652bd07f3b59f8d75cf2b
+ languageName: node
+ linkType: hard
+
"asynckit@npm:^0.4.0":
version: 0.4.0
resolution: "asynckit@npm:0.4.0"
@@ -1904,6 +3766,105 @@ __metadata:
languageName: node
linkType: hard
+"babel-jest@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "babel-jest@npm:29.7.0"
+ dependencies:
+ "@jest/transform": ^29.7.0
+ "@types/babel__core": ^7.1.14
+ babel-plugin-istanbul: ^6.1.1
+ babel-preset-jest: ^29.6.3
+ chalk: ^4.0.0
+ graceful-fs: ^4.2.9
+ slash: ^3.0.0
+ peerDependencies:
+ "@babel/core": ^7.8.0
+ checksum: ee6f8e0495afee07cac5e4ee167be705c711a8cc8a737e05a587a131fdae2b3c8f9aa55dfd4d9c03009ac2d27f2de63d8ba96d3e8460da4d00e8af19ef9a83f7
+ languageName: node
+ linkType: hard
+
+"babel-plugin-istanbul@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "babel-plugin-istanbul@npm:6.1.1"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.0.0
+ "@istanbuljs/load-nyc-config": ^1.0.0
+ "@istanbuljs/schema": ^0.1.2
+ istanbul-lib-instrument: ^5.0.4
+ test-exclude: ^6.0.0
+ checksum: cb4fd95738219f232f0aece1116628cccff16db891713c4ccb501cddbbf9272951a5df81f2f2658dfdf4b3e7b236a9d5cbcf04d5d8c07dd5077297339598061a
+ languageName: node
+ linkType: hard
+
+"babel-plugin-jest-hoist@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "babel-plugin-jest-hoist@npm:29.6.3"
+ dependencies:
+ "@babel/template": ^7.3.3
+ "@babel/types": ^7.3.3
+ "@types/babel__core": ^7.1.14
+ "@types/babel__traverse": ^7.0.6
+ checksum: 51250f22815a7318f17214a9d44650ba89551e6d4f47a2dc259128428324b52f5a73979d010cefd921fd5a720d8c1d55ad74ff601cd94c7bd44d5f6292fde2d1
+ languageName: node
+ linkType: hard
+
+"babel-plugin-macros@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "babel-plugin-macros@npm:3.1.0"
+ dependencies:
+ "@babel/runtime": ^7.12.5
+ cosmiconfig: ^7.0.0
+ resolve: ^1.19.0
+ checksum: 765de4abebd3e4688ebdfbff8571ddc8cd8061f839bb6c3e550b0344a4027b04c60491f843296ce3f3379fb356cc873d57a9ee6694262547eb822c14a25be9a6
+ languageName: node
+ linkType: hard
+
+"babel-plugin-syntax-hermes-parser@npm:0.25.1":
+ version: 0.25.1
+ resolution: "babel-plugin-syntax-hermes-parser@npm:0.25.1"
+ dependencies:
+ hermes-parser: 0.25.1
+ checksum: dc80fafde1aed8e60cf86ecd2e9920e7f35ffe02b33bd4e772daaa786167bcf508aac3fc1aea425ff4c7a0be94d82528f3fe8619b7f41dac853264272d640c04
+ languageName: node
+ linkType: hard
+
+"babel-preset-current-node-syntax@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "babel-preset-current-node-syntax@npm:1.1.0"
+ dependencies:
+ "@babel/plugin-syntax-async-generators": ^7.8.4
+ "@babel/plugin-syntax-bigint": ^7.8.3
+ "@babel/plugin-syntax-class-properties": ^7.12.13
+ "@babel/plugin-syntax-class-static-block": ^7.14.5
+ "@babel/plugin-syntax-import-attributes": ^7.24.7
+ "@babel/plugin-syntax-import-meta": ^7.10.4
+ "@babel/plugin-syntax-json-strings": ^7.8.3
+ "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4
+ "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3
+ "@babel/plugin-syntax-numeric-separator": ^7.10.4
+ "@babel/plugin-syntax-object-rest-spread": ^7.8.3
+ "@babel/plugin-syntax-optional-catch-binding": ^7.8.3
+ "@babel/plugin-syntax-optional-chaining": ^7.8.3
+ "@babel/plugin-syntax-private-property-in-object": ^7.14.5
+ "@babel/plugin-syntax-top-level-await": ^7.14.5
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 9f93fac975eaba296c436feeca1031ca0539143c4066eaf5d1ba23525a31850f03b651a1049caea7287df837a409588c8252c15627ad3903f17864c8e25ed64b
+ languageName: node
+ linkType: hard
+
+"babel-preset-jest@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "babel-preset-jest@npm:29.6.3"
+ dependencies:
+ babel-plugin-jest-hoist: ^29.6.3
+ babel-preset-current-node-syntax: ^1.0.0
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: aa4ff2a8a728d9d698ed521e3461a109a1e66202b13d3494e41eea30729a5e7cc03b3a2d56c594423a135429c37bf63a9fa8b0b9ce275298be3095a88c69f6fb
+ languageName: node
+ linkType: hard
+
"balanced-match@npm:^1.0.0":
version: 1.0.2
resolution: "balanced-match@npm:1.0.2"
@@ -1911,6 +3872,36 @@ __metadata:
languageName: node
linkType: hard
+"base64-js@npm:^1.3.1, base64-js@npm:^1.5.1":
+ version: 1.5.1
+ resolution: "base64-js@npm:1.5.1"
+ checksum: 669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005
+ languageName: node
+ linkType: hard
+
+"better-opn@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "better-opn@npm:3.0.2"
+ dependencies:
+ open: ^8.0.4
+ checksum: 1471552fa7f733561e7f49e812be074b421153006ca744de985fb6d38939807959fc5fe9cb819cf09f864782e294704fd3b31711ea14c115baf3330a2f1135de
+ languageName: node
+ linkType: hard
+
+"binary-extensions@npm:^2.0.0":
+ version: 2.3.0
+ resolution: "binary-extensions@npm:2.3.0"
+ checksum: bcad01494e8a9283abf18c1b967af65ee79b0c6a9e6fcfafebfe91dbe6e0fc7272bafb73389e198b310516ae04f7ad17d79aacf6cb4c0d5d5202a7e2e52c7d98
+ languageName: node
+ linkType: hard
+
+"boolbase@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "boolbase@npm:1.0.0"
+ checksum: 3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0
+ languageName: node
+ linkType: hard
+
"brace-expansion@npm:^1.1.7":
version: 1.1.11
resolution: "brace-expansion@npm:1.1.11"
@@ -1930,7 +3921,7 @@ __metadata:
languageName: node
linkType: hard
-"braces@npm:^3.0.3":
+"braces@npm:^3.0.3, braces@npm:~3.0.2":
version: 3.0.3
resolution: "braces@npm:3.0.3"
dependencies:
@@ -1953,6 +3944,15 @@ __metadata:
languageName: node
linkType: hard
+"bser@npm:2.1.1":
+ version: 2.1.1
+ resolution: "bser@npm:2.1.1"
+ dependencies:
+ node-int64: ^0.4.0
+ checksum: 9ba4dc58ce86300c862bffc3ae91f00b2a03b01ee07f3564beeeaf82aa243b8b03ba53f123b0b842c190d4399b94697970c8e7cf7b1ea44b61aa28c3526a4449
+ languageName: node
+ linkType: hard
+
"buffer-from@npm:^1.0.0":
version: 1.1.2
resolution: "buffer-from@npm:1.1.2"
@@ -1960,6 +3960,16 @@ __metadata:
languageName: node
linkType: hard
+"buffer@npm:^5.4.3":
+ version: 5.7.1
+ resolution: "buffer@npm:5.7.1"
+ dependencies:
+ base64-js: ^1.3.1
+ ieee754: ^1.1.13
+ checksum: e2cf8429e1c4c7b8cbd30834ac09bd61da46ce35f5c22a78e6c2f04497d6d25541b16881e30a019c6fd3154150650ccee27a308eff3e26229d788bbdeb08ab84
+ languageName: node
+ linkType: hard
+
"cac@npm:^6.7.14":
version: 6.7.14
resolution: "cac@npm:6.7.14"
@@ -2019,6 +4029,31 @@ __metadata:
languageName: node
linkType: hard
+"caller-callsite@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "caller-callsite@npm:2.0.0"
+ dependencies:
+ callsites: ^2.0.0
+ checksum: b685e9d126d9247b320cfdfeb3bc8da0c4be28d8fb98c471a96bc51aab3130099898a2fe3bf0308f0fe048d64c37d6d09f563958b9afce1a1e5e63d879c128a2
+ languageName: node
+ linkType: hard
+
+"caller-path@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "caller-path@npm:2.0.0"
+ dependencies:
+ caller-callsite: ^2.0.0
+ checksum: 3e12ccd0c71ec10a057aac69e3ec175b721ca858c640df021ef0d25999e22f7c1d864934b596b7d47038e9b56b7ec315add042abbd15caac882998b50102fb12
+ languageName: node
+ linkType: hard
+
+"callsites@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "callsites@npm:2.0.0"
+ checksum: be2f67b247df913732b7dec1ec0bbfcdbaea263e5a95968b19ec7965affae9496b970e3024317e6d4baa8e28dc6ba0cec03f46fdddc2fdcc51396600e53c2623
+ languageName: node
+ linkType: hard
+
"callsites@npm:^3.0.0":
version: 3.1.0
resolution: "callsites@npm:3.1.0"
@@ -2026,6 +4061,16 @@ __metadata:
languageName: node
linkType: hard
+"camel-case@npm:^4.1.2":
+ version: 4.1.2
+ resolution: "camel-case@npm:4.1.2"
+ dependencies:
+ pascal-case: ^3.1.2
+ tslib: ^2.0.3
+ checksum: bcbd25cd253b3cbc69be3f535750137dbf2beb70f093bdc575f73f800acc8443d34fd52ab8f0a2413c34f1e8203139ffc88428d8863e4dfe530cfb257a379ad6
+ languageName: node
+ linkType: hard
+
"camelcase-keys@npm:^6.2.2":
version: 6.2.2
resolution: "camelcase-keys@npm:6.2.2"
@@ -2044,6 +4089,20 @@ __metadata:
languageName: node
linkType: hard
+"camelcase@npm:^6.2.0":
+ version: 6.3.0
+ resolution: "camelcase@npm:6.3.0"
+ checksum: 8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d
+ languageName: node
+ linkType: hard
+
+"camelize@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "camelize@npm:1.0.1"
+ checksum: 91d8611d09af725e422a23993890d22b2b72b4cabf7239651856950c76b4bf53fe0d0da7c5e4db05180e898e4e647220e78c9fbc976113bd96d603d1fcbfcb99
+ languageName: node
+ linkType: hard
+
"caniuse-lite@npm:^1.0.30001718":
version: 1.0.30001720
resolution: "caniuse-lite@npm:1.0.30001720"
@@ -2051,7 +4110,14 @@ __metadata:
languageName: node
linkType: hard
-"chai@npm:^5.2.0":
+"case-sensitive-paths-webpack-plugin@npm:^2.4.0":
+ version: 2.4.0
+ resolution: "case-sensitive-paths-webpack-plugin@npm:2.4.0"
+ checksum: bcf469446eeee9ac0046e30860074ebb9aa4803aab9140e6bb72b600b23b1d70635690754be4504ce35cd99cdf05226bee8d894ba362a3f5485d5f6310fc6d02
+ languageName: node
+ linkType: hard
+
+"chai@npm:^5.1.1, chai@npm:^5.2.0":
version: 5.2.0
resolution: "chai@npm:5.2.0"
dependencies:
@@ -2085,7 +4151,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^4.0.0, chalk@npm:^4.1.0":
+"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2":
version: 4.1.2
resolution: "chalk@npm:4.1.2"
dependencies:
@@ -2102,6 +4168,25 @@ __metadata:
languageName: node
linkType: hard
+"chokidar@npm:^3.5.3":
+ version: 3.6.0
+ resolution: "chokidar@npm:3.6.0"
+ dependencies:
+ anymatch: ~3.1.2
+ braces: ~3.0.2
+ fsevents: ~2.3.2
+ glob-parent: ~5.1.2
+ is-binary-path: ~2.1.0
+ is-glob: ~4.0.1
+ normalize-path: ~3.0.0
+ readdirp: ~3.6.0
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ checksum: d2f29f499705dcd4f6f3bbed79a9ce2388cf530460122eed3b9c48efeab7a4e28739c6551fd15bec9245c6b9eeca7a32baa64694d64d9b6faeb74ddb8c4a413d
+ languageName: node
+ linkType: hard
+
"chownr@npm:^3.0.0":
version: 3.0.0
resolution: "chownr@npm:3.0.0"
@@ -2109,6 +4194,71 @@ __metadata:
languageName: node
linkType: hard
+"chrome-launcher@npm:^0.15.2":
+ version: 0.15.2
+ resolution: "chrome-launcher@npm:0.15.2"
+ dependencies:
+ "@types/node": "*"
+ escape-string-regexp: ^4.0.0
+ is-wsl: ^2.2.0
+ lighthouse-logger: ^1.0.0
+ bin:
+ print-chrome-path: bin/print-chrome-path.js
+ checksum: e1f8131b9f7bd931248ea85f413c6cdb93a0d41440ff5bf0987f36afb081d2b2c7b60ba6062ee7ae2dd9b052143f6b275b38c9eb115d11b49c3ea8829bad7db0
+ languageName: node
+ linkType: hard
+
+"chrome-trace-event@npm:^1.0.2":
+ version: 1.0.4
+ resolution: "chrome-trace-event@npm:1.0.4"
+ checksum: fcbbd9dd0cd5b48444319007cc0c15870fd8612cc0df320908aa9d5e8a244084d48571eb28bf3c58c19327d2c5838f354c2d89fac3956d8e992273437401ac19
+ languageName: node
+ linkType: hard
+
+"chromium-edge-launcher@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "chromium-edge-launcher@npm:0.2.0"
+ dependencies:
+ "@types/node": "*"
+ escape-string-regexp: ^4.0.0
+ is-wsl: ^2.2.0
+ lighthouse-logger: ^1.0.0
+ mkdirp: ^1.0.4
+ rimraf: ^3.0.2
+ checksum: 9b56d1f8f18e84e34d6da89a4d97787ef323a1ade6551dcc83a6899af17c1bfc27a844c23422a29f51c6a315d1e04e2ad12595aaf07d3822335c2fce15914feb
+ languageName: node
+ linkType: hard
+
+"ci-info@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "ci-info@npm:2.0.0"
+ checksum: 3b374666a85ea3ca43fa49aa3a048d21c9b475c96eb13c133505d2324e7ae5efd6a454f41efe46a152269e9b6a00c9edbe63ec7fa1921957165aae16625acd67
+ languageName: node
+ linkType: hard
+
+"ci-info@npm:^3.2.0":
+ version: 3.9.0
+ resolution: "ci-info@npm:3.9.0"
+ checksum: 6b19dc9b2966d1f8c2041a838217299718f15d6c4b63ae36e4674edd2bee48f780e94761286a56aa59eb305a85fbea4ddffb7630ec063e7ec7e7e5ad42549a87
+ languageName: node
+ linkType: hard
+
+"cjs-module-lexer@npm:^1.2.3":
+ version: 1.4.3
+ resolution: "cjs-module-lexer@npm:1.4.3"
+ checksum: 221a1661a9ff4944b472c85ac7cd5029b2f2dc7f6c5f4ecf887f261503611110b43a48acb6c07f8f04109c772d1637fdb20b31252bf27058f35aa97bf5ad8b12
+ languageName: node
+ linkType: hard
+
+"clean-css@npm:^5.2.2":
+ version: 5.3.3
+ resolution: "clean-css@npm:5.3.3"
+ dependencies:
+ source-map: ~0.6.0
+ checksum: 941987c14860dd7d346d5cf121a82fd2caf8344160b1565c5387f7ccca4bbcaf885bace961be37c4f4713ce2d8c488dd89483c1add47bb779790edbfdcc79cbc
+ languageName: node
+ linkType: hard
+
"cliui@npm:^7.0.2":
version: 7.0.4
resolution: "cliui@npm:7.0.4"
@@ -2120,6 +4270,17 @@ __metadata:
languageName: node
linkType: hard
+"cliui@npm:^8.0.1":
+ version: 8.0.1
+ resolution: "cliui@npm:8.0.1"
+ dependencies:
+ string-width: ^4.2.0
+ strip-ansi: ^6.0.1
+ wrap-ansi: ^7.0.0
+ checksum: 79648b3b0045f2e285b76fb2e24e207c6db44323581e421c3acbd0e86454cba1b37aea976ab50195a49e7384b871e6dfb2247ad7dec53c02454ac6497394cb56
+ languageName: node
+ linkType: hard
+
"color-convert@npm:^1.9.0":
version: 1.9.3
resolution: "color-convert@npm:1.9.3"
@@ -2152,6 +4313,13 @@ __metadata:
languageName: node
linkType: hard
+"colorette@npm:^2.0.10":
+ version: 2.0.20
+ resolution: "colorette@npm:2.0.20"
+ checksum: 0c016fea2b91b733eb9f4bcdb580018f52c0bc0979443dad930e5037a968237ac53d9beb98e218d2e9235834f8eebce7f8e080422d6194e957454255bde71d3d
+ languageName: node
+ linkType: hard
+
"combined-stream@npm:^1.0.8":
version: 1.0.8
resolution: "combined-stream@npm:1.0.8"
@@ -2161,6 +4329,27 @@ __metadata:
languageName: node
linkType: hard
+"commander@npm:^12.0.0":
+ version: 12.1.0
+ resolution: "commander@npm:12.1.0"
+ checksum: 68e9818b00fc1ed9cdab9eb16905551c2b768a317ae69a5e3c43924c2b20ac9bb65b27e1cab36aeda7b6496376d4da908996ba2c0b5d79463e0fb1e77935d514
+ languageName: node
+ linkType: hard
+
+"commander@npm:^2.20.0":
+ version: 2.20.3
+ resolution: "commander@npm:2.20.3"
+ checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e
+ languageName: node
+ linkType: hard
+
+"commander@npm:^8.2.0, commander@npm:^8.3.0":
+ version: 8.3.0
+ resolution: "commander@npm:8.3.0"
+ checksum: 0f82321821fc27b83bd409510bb9deeebcfa799ff0bf5d102128b500b7af22872c0c92cb6a0ebc5a4cf19c6b550fba9cedfa7329d18c6442a625f851377bacf0
+ languageName: node
+ linkType: hard
+
"commondir@npm:^1.0.1":
version: 1.0.1
resolution: "commondir@npm:1.0.1"
@@ -2197,6 +4386,18 @@ __metadata:
languageName: node
linkType: hard
+"connect@npm:^3.6.5":
+ version: 3.7.0
+ resolution: "connect@npm:3.7.0"
+ dependencies:
+ debug: 2.6.9
+ finalhandler: 1.1.2
+ parseurl: ~1.3.3
+ utils-merge: 1.0.1
+ checksum: 96e1c4effcf219b065c7823e57351c94366d2e2a6952fa95e8212bffb35c86f1d5a3f9f6c5796d4cd3a5fdda628368b1c3cc44bf19c66cfd68fe9f9cab9177e2
+ languageName: node
+ linkType: hard
+
"conventional-changelog-angular@npm:^5.0.12":
version: 5.0.13
resolution: "conventional-changelog-angular@npm:5.0.13"
@@ -2400,6 +4601,13 @@ __metadata:
languageName: node
linkType: hard
+"convert-source-map@npm:^1.5.0":
+ version: 1.9.0
+ resolution: "convert-source-map@npm:1.9.0"
+ checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8
+ languageName: node
+ linkType: hard
+
"convert-source-map@npm:^2.0.0":
version: 2.0.0
resolution: "convert-source-map@npm:2.0.0"
@@ -2414,6 +4622,40 @@ __metadata:
languageName: node
linkType: hard
+"cosmiconfig@npm:^5.0.5":
+ version: 5.2.1
+ resolution: "cosmiconfig@npm:5.2.1"
+ dependencies:
+ import-fresh: ^2.0.0
+ is-directory: ^0.3.1
+ js-yaml: ^3.13.1
+ parse-json: ^4.0.0
+ checksum: 8b6f1d3c8a5ffdf663a952f17af0761adf210b7a5933d0fe8988f3ca3a1f0e1e5cbbb74d5b419c15933dd2fdcaec31dbc5cc85cb8259a822342b93b529eff89c
+ languageName: node
+ linkType: hard
+
+"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1":
+ version: 7.1.0
+ resolution: "cosmiconfig@npm:7.1.0"
+ dependencies:
+ "@types/parse-json": ^4.0.0
+ import-fresh: ^3.2.1
+ parse-json: ^5.0.0
+ path-type: ^4.0.0
+ yaml: ^1.10.0
+ checksum: c53bf7befc1591b2651a22414a5e786cd5f2eeaa87f3678a3d49d6069835a9d8d1aef223728e98aa8fec9a95bf831120d245096db12abe019fecb51f5696c96f
+ languageName: node
+ linkType: hard
+
+"cross-fetch@npm:^3.1.5":
+ version: 3.2.0
+ resolution: "cross-fetch@npm:3.2.0"
+ dependencies:
+ node-fetch: ^2.7.0
+ checksum: 8ded5ea35f705e81e569e7db244a3f96e05e95996ff51877c89b0c1ec1163c76bb5dad77d0f8fba6bb35a0abacb36403d7271dc586d8b1f636110ee7a8d959fd
+ languageName: node
+ linkType: hard
+
"cross-spawn@npm:^7.0.6":
version: 7.0.6
resolution: "cross-spawn@npm:7.0.6"
@@ -2425,6 +4667,77 @@ __metadata:
languageName: node
linkType: hard
+"css-color-keywords@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "css-color-keywords@npm:1.0.0"
+ checksum: 8f125e3ad477bd03c77b533044bd9e8a6f7c0da52d49bbc0bbe38327b3829d6ba04d368ca49dd9ff3b667d2fc8f1698d891c198bbf8feade1a5501bf5a296408
+ languageName: node
+ linkType: hard
+
+"css-in-js-utils@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "css-in-js-utils@npm:3.1.0"
+ dependencies:
+ hyphenate-style-name: ^1.0.3
+ checksum: 066318e918c04a5e5bce46b38fe81052ea6ac051bcc6d3c369a1d59ceb1546cb2b6086901ab5d22be084122ee3732169996a3dfb04d3406eaee205af77aec61b
+ languageName: node
+ linkType: hard
+
+"css-loader@npm:^6.7.1":
+ version: 6.11.0
+ resolution: "css-loader@npm:6.11.0"
+ dependencies:
+ icss-utils: ^5.1.0
+ postcss: ^8.4.33
+ postcss-modules-extract-imports: ^3.1.0
+ postcss-modules-local-by-default: ^4.0.5
+ postcss-modules-scope: ^3.2.0
+ postcss-modules-values: ^4.0.0
+ postcss-value-parser: ^4.2.0
+ semver: ^7.5.4
+ peerDependencies:
+ "@rspack/core": 0.x || 1.x
+ webpack: ^5.0.0
+ peerDependenciesMeta:
+ "@rspack/core":
+ optional: true
+ webpack:
+ optional: true
+ checksum: 5c8d35975a7121334905394e88e28f05df72f037dbed2fb8fec4be5f0b313ae73a13894ba791867d4a4190c35896da84a7fd0c54fb426db55d85ba5e714edbe3
+ languageName: node
+ linkType: hard
+
+"css-select@npm:^4.1.3":
+ version: 4.3.0
+ resolution: "css-select@npm:4.3.0"
+ dependencies:
+ boolbase: ^1.0.0
+ css-what: ^6.0.1
+ domhandler: ^4.3.1
+ domutils: ^2.8.0
+ nth-check: ^2.0.1
+ checksum: d6202736839194dd7f910320032e7cfc40372f025e4bf21ca5bf6eb0a33264f322f50ba9c0adc35dadd342d3d6fae5ca244779a4873afbfa76561e343f2058e0
+ languageName: node
+ linkType: hard
+
+"css-to-react-native@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "css-to-react-native@npm:3.2.0"
+ dependencies:
+ camelize: ^1.0.0
+ css-color-keywords: ^1.0.0
+ postcss-value-parser: ^4.0.2
+ checksum: 263be65e805aef02c3f20c064665c998a8c35293e1505dbe6e3054fb186b01a9897ac6cf121f9840e5a9dfe3fb3994f6fcd0af84a865f1df78ba5bf89e77adce
+ languageName: node
+ linkType: hard
+
+"css-what@npm:^6.0.1":
+ version: 6.1.0
+ resolution: "css-what@npm:6.1.0"
+ checksum: b975e547e1e90b79625918f84e67db5d33d896e6de846c9b584094e529f0c63e2ab85ee33b9daffd05bff3a146a1916bec664e18bb76dd5f66cbff9fc13b2bbe
+ languageName: node
+ linkType: hard
+
"css.escape@npm:^1.5.1":
version: 1.5.1
resolution: "css.escape@npm:1.5.1"
@@ -2432,6 +4745,15 @@ __metadata:
languageName: node
linkType: hard
+"cssesc@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "cssesc@npm:3.0.0"
+ bin:
+ cssesc: bin/cssesc
+ checksum: f8c4ababffbc5e2ddf2fa9957dda1ee4af6048e22aeda1869d0d00843223c1b13ad3f5d88b51caa46c994225eacb636b764eb807a8883e2fb6f99b4f4e8c48b2
+ languageName: node
+ linkType: hard
+
"cssstyle@npm:^4.2.1":
version: 4.3.1
resolution: "cssstyle@npm:4.3.1"
@@ -2506,6 +4828,15 @@ __metadata:
languageName: node
linkType: hard
+"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.6.9":
+ version: 2.6.9
+ resolution: "debug@npm:2.6.9"
+ dependencies:
+ ms: 2.0.0
+ checksum: d2f51589ca66df60bf36e1fa6e4386b318c3f1e06772280eea5b1ae9fd3d05e9c2b7fd8a7d862457d00853c75b00451aa2d7459b924629ee385287a650f58fe6
+ languageName: node
+ linkType: hard
+
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.0":
version: 4.4.1
resolution: "debug@npm:4.4.1"
@@ -2551,6 +4882,25 @@ __metadata:
languageName: node
linkType: hard
+"dedent@npm:^0.7.0":
+ version: 0.7.0
+ resolution: "dedent@npm:0.7.0"
+ checksum: 87de191050d9a40dd70cad01159a0bcf05ecb59750951242070b6abf9569088684880d00ba92a955b4058804f16eeaf91d604f283929b4f614d181cd7ae633d2
+ languageName: node
+ linkType: hard
+
+"dedent@npm:^1.5.1":
+ version: 1.6.0
+ resolution: "dedent@npm:1.6.0"
+ peerDependencies:
+ babel-plugin-macros: ^3.1.0
+ peerDependenciesMeta:
+ babel-plugin-macros:
+ optional: true
+ checksum: ecaa83968b3db4ffeadf8f679c01280f8679ec79993d7e203c0281d7926e883bb79f42b263ba0df1f78e146e4b0be1b9a5b922b1fe040cb89b09977bc9c25b38
+ languageName: node
+ linkType: hard
+
"deep-eql@npm:^5.0.1":
version: 5.0.2
resolution: "deep-eql@npm:5.0.2"
@@ -2565,7 +4915,7 @@ __metadata:
languageName: node
linkType: hard
-"deepmerge@npm:^4.2.2":
+"deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.0":
version: 4.3.1
resolution: "deepmerge@npm:4.3.1"
checksum: 2024c6a980a1b7128084170c4cf56b0fd58a63f2da1660dcfe977415f27b17dbe5888668b59d0b063753f3220719d5e400b7f113609489c90160bb9a5518d052
@@ -2583,6 +4933,13 @@ __metadata:
languageName: node
linkType: hard
+"define-lazy-prop@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "define-lazy-prop@npm:2.0.0"
+ checksum: 0115fdb065e0490918ba271d7339c42453d209d4cb619dfe635870d906731eff3e1ade8028bb461ea27ce8264ec5e22c6980612d332895977e89c1bbc80fcee2
+ languageName: node
+ linkType: hard
+
"define-properties@npm:^1.2.1":
version: 1.2.1
resolution: "define-properties@npm:1.2.1"
@@ -2601,13 +4958,27 @@ __metadata:
languageName: node
linkType: hard
-"dequal@npm:^2.0.3":
+"depd@npm:2.0.0":
+ version: 2.0.0
+ resolution: "depd@npm:2.0.0"
+ checksum: abbe19c768c97ee2eed6282d8ce3031126662252c58d711f646921c9623f9052e3e1906443066beec1095832f534e57c523b7333f8e7e0d93051ab6baef5ab3a
+ languageName: node
+ linkType: hard
+
+"dequal@npm:^2.0.2, dequal@npm:^2.0.3":
version: 2.0.3
resolution: "dequal@npm:2.0.3"
checksum: 8679b850e1a3d0ebbc46ee780d5df7b478c23f335887464023a631d1b9af051ad4a6595a44220f9ff8ff95a8ddccf019b5ad778a976fd7bbf77383d36f412f90
languageName: node
linkType: hard
+"destroy@npm:1.2.0":
+ version: 1.2.0
+ resolution: "destroy@npm:1.2.0"
+ checksum: 0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38
+ languageName: node
+ linkType: hard
+
"detect-indent@npm:^6.0.0":
version: 6.1.0
resolution: "detect-indent@npm:6.1.0"
@@ -2631,6 +5002,15 @@ __metadata:
languageName: node
linkType: hard
+"doctrine@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "doctrine@npm:3.0.0"
+ dependencies:
+ esutils: ^2.0.2
+ checksum: fd7673ca77fe26cd5cba38d816bc72d641f500f1f9b25b83e8ce28827fe2da7ad583a8da26ab6af85f834138cf8dae9f69b0cd6ab925f52ddab1754db44d99ce
+ languageName: node
+ linkType: hard
+
"dom-accessibility-api@npm:^0.5.9":
version: 0.5.16
resolution: "dom-accessibility-api@npm:0.5.16"
@@ -2645,6 +5025,63 @@ __metadata:
languageName: node
linkType: hard
+"dom-converter@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "dom-converter@npm:0.2.0"
+ dependencies:
+ utila: ~0.4
+ checksum: ea52fe303f5392e48dea563abef0e6fb3a478b8dbe3c599e99bb5d53981c6c38fc4944e56bb92a8ead6bb989d10b7914722ae11febbd2fd0910e33b9fc4aaa77
+ languageName: node
+ linkType: hard
+
+"dom-serializer@npm:^1.0.1":
+ version: 1.4.1
+ resolution: "dom-serializer@npm:1.4.1"
+ dependencies:
+ domelementtype: ^2.0.1
+ domhandler: ^4.2.0
+ entities: ^2.0.0
+ checksum: fbb0b01f87a8a2d18e6e5a388ad0f7ec4a5c05c06d219377da1abc7bb0f674d804f4a8a94e3f71ff15f6cb7dcfc75704a54b261db672b9b3ab03da6b758b0b22
+ languageName: node
+ linkType: hard
+
+"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0":
+ version: 2.3.0
+ resolution: "domelementtype@npm:2.3.0"
+ checksum: ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6
+ languageName: node
+ linkType: hard
+
+"domhandler@npm:^4.0.0, domhandler@npm:^4.2.0, domhandler@npm:^4.3.1":
+ version: 4.3.1
+ resolution: "domhandler@npm:4.3.1"
+ dependencies:
+ domelementtype: ^2.2.0
+ checksum: 4c665ceed016e1911bf7d1dadc09dc888090b64dee7851cccd2fcf5442747ec39c647bb1cb8c8919f8bbdd0f0c625a6bafeeed4b2d656bbecdbae893f43ffaaa
+ languageName: node
+ linkType: hard
+
+"domutils@npm:^2.5.2, domutils@npm:^2.8.0":
+ version: 2.8.0
+ resolution: "domutils@npm:2.8.0"
+ dependencies:
+ dom-serializer: ^1.0.1
+ domelementtype: ^2.2.0
+ domhandler: ^4.2.0
+ checksum: abf7434315283e9aadc2a24bac0e00eab07ae4313b40cc239f89d84d7315ebdfd2fb1b5bf750a96bc1b4403d7237c7b2ebf60459be394d625ead4ca89b934391
+ languageName: node
+ linkType: hard
+
+"dot-case@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "dot-case@npm:3.0.4"
+ dependencies:
+ no-case: ^3.0.4
+ tslib: ^2.0.3
+ checksum: a65e3519414856df0228b9f645332f974f2bf5433370f544a681122eab59e66038fc3349b4be1cdc47152779dac71a5864f1ccda2f745e767c46e9c6543b1169
+ languageName: node
+ linkType: hard
+
"dot-prop@npm:^5.1.0":
version: 5.3.0
resolution: "dot-prop@npm:5.3.0"
@@ -2689,6 +5126,13 @@ __metadata:
languageName: node
linkType: hard
+"ee-first@npm:1.1.1":
+ version: 1.1.1
+ resolution: "ee-first@npm:1.1.1"
+ checksum: 1b4cac778d64ce3b582a7e26b218afe07e207a0f9bfe13cc7395a6d307849cfe361e65033c3251e00c27dd060cab43014c2d6b2647676135e18b77d2d05b3f4f
+ languageName: node
+ linkType: hard
+
"electron-to-chromium@npm:^1.5.160":
version: 1.5.161
resolution: "electron-to-chromium@npm:1.5.161"
@@ -2710,6 +5154,20 @@ __metadata:
languageName: node
linkType: hard
+"encodeurl@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "encodeurl@npm:1.0.2"
+ checksum: e50e3d508cdd9c4565ba72d2012e65038e5d71bdc9198cb125beb6237b5b1ade6c0d343998da9e170fb2eae52c1bed37d4d6d98a46ea423a0cddbed5ac3f780c
+ languageName: node
+ linkType: hard
+
+"encodeurl@npm:~2.0.0":
+ version: 2.0.0
+ resolution: "encodeurl@npm:2.0.0"
+ checksum: abf5cd51b78082cf8af7be6785813c33b6df2068ce5191a40ca8b1afe6a86f9230af9a9ce694a5ce4665955e5c1120871826df9c128a642e09c58d592e2807fe
+ languageName: node
+ linkType: hard
+
"encoding@npm:^0.1.13":
version: 0.1.13
resolution: "encoding@npm:0.1.13"
@@ -2719,6 +5177,34 @@ __metadata:
languageName: node
linkType: hard
+"endent@npm:^2.0.1":
+ version: 2.1.0
+ resolution: "endent@npm:2.1.0"
+ dependencies:
+ dedent: ^0.7.0
+ fast-json-parse: ^1.0.3
+ objectorarray: ^1.0.5
+ checksum: c352831088fce745a39ddbd5f87a17e073ea6556e7e96e9010d945a3f3020f836b9a84657123fa01e897db9216f4b080d950b5ded9bf3a8227f14a34efaaaf7c
+ languageName: node
+ linkType: hard
+
+"enhanced-resolve@npm:^5.17.1":
+ version: 5.18.1
+ resolution: "enhanced-resolve@npm:5.18.1"
+ dependencies:
+ graceful-fs: ^4.2.4
+ tapable: ^2.2.0
+ checksum: de5bea7debe3576e78173bcc409c4aee7fcb56580c602d5c47c533b92952e55d7da3d9f53b864846ba62c8bd3efb0f9ecfe5f865e57de2f3e9b6e5cda03b4e7e
+ languageName: node
+ linkType: hard
+
+"entities@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "entities@npm:2.2.0"
+ checksum: 19010dacaf0912c895ea262b4f6128574f9ccf8d4b3b65c7e8334ad0079b3706376360e28d8843ff50a78aabcb8f08f0a32dbfacdc77e47ed77ca08b713669b3
+ languageName: node
+ linkType: hard
+
"entities@npm:^6.0.0":
version: 6.0.0
resolution: "entities@npm:6.0.0"
@@ -2749,6 +5235,15 @@ __metadata:
languageName: node
linkType: hard
+"error-stack-parser@npm:^2.0.6":
+ version: 2.1.4
+ resolution: "error-stack-parser@npm:2.1.4"
+ dependencies:
+ stackframe: ^1.3.4
+ checksum: 3b916d2d14c6682f287c8bfa28e14672f47eafe832701080e420e7cdbaebb2c50293868256a95706ac2330fe078cf5664713158b49bc30d7a5f2ac229ded0e18
+ languageName: node
+ linkType: hard
+
"es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.9":
version: 1.24.0
resolution: "es-abstract@npm:1.24.0"
@@ -2825,7 +5320,7 @@ __metadata:
languageName: node
linkType: hard
-"es-module-lexer@npm:^1.7.0":
+"es-module-lexer@npm:^1.2.1, es-module-lexer@npm:^1.5.0, es-module-lexer@npm:^1.7.0":
version: 1.7.0
resolution: "es-module-lexer@npm:1.7.0"
checksum: 7858bb76ae387fdbf8a6fccc951bf18919768309850587553eca34698b9193fbc65fab03d3d9f69163d860321fbf66adf89d5821e7f4148c7cb7d7b997259211
@@ -2873,7 +5368,30 @@ __metadata:
languageName: node
linkType: hard
-"esbuild@npm:^0.25.0":
+"es-toolkit@npm:^1.38.0":
+ version: 1.39.0
+ resolution: "es-toolkit@npm:1.39.0"
+ dependenciesMeta:
+ "@trivago/prettier-plugin-sort-imports@4.3.0":
+ unplugged: true
+ prettier-plugin-sort-re-exports@0.0.1:
+ unplugged: true
+ checksum: 7c20ef47c13bfae91aee383ed4b4b1a6918b222543cffb9a16d8267b21fbfb7e021653d97cfb25ac838551c0315ff95c8dd2b0d4cc6e0f490935eb92a34ffc60
+ languageName: node
+ linkType: hard
+
+"esbuild-register@npm:^3.5.0":
+ version: 3.6.0
+ resolution: "esbuild-register@npm:3.6.0"
+ dependencies:
+ debug: ^4.3.4
+ peerDependencies:
+ esbuild: ">=0.12 <1"
+ checksum: 9221e26dde3366398a43183b600d8e9252b8003516cd766983a06c321eb07cf1b6b236948a21e4d1728c17a341c0fa52b49409c951d89fc7bf65d07d43c31a05
+ languageName: node
+ linkType: hard
+
+"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0, esbuild@npm:^0.25.0":
version: 0.25.5
resolution: "esbuild@npm:0.25.5"
dependencies:
@@ -2966,6 +5484,13 @@ __metadata:
languageName: node
linkType: hard
+"escape-html@npm:~1.0.3":
+ version: 1.0.3
+ resolution: "escape-html@npm:1.0.3"
+ checksum: 6213ca9ae00d0ab8bccb6d8d4e0a98e76237b2410302cf7df70aaa6591d509a2a37ce8998008cbecae8fc8ffaadf3fb0229535e6a145f3ce0b211d060decbb24
+ languageName: node
+ linkType: hard
+
"escape-string-regexp@npm:^1.0.5":
version: 1.0.5
resolution: "escape-string-regexp@npm:1.0.5"
@@ -2973,6 +5498,13 @@ __metadata:
languageName: node
linkType: hard
+"escape-string-regexp@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "escape-string-regexp@npm:2.0.0"
+ checksum: 9f8a2d5743677c16e85c810e3024d54f0c8dea6424fad3c79ef6666e81dd0846f7437f5e729dfcdac8981bc9e5294c39b4580814d114076b8d36318f46ae4395
+ languageName: node
+ linkType: hard
+
"escape-string-regexp@npm:^4.0.0":
version: 4.0.0
resolution: "escape-string-regexp@npm:4.0.0"
@@ -3094,6 +5626,28 @@ __metadata:
languageName: node
linkType: hard
+"eslint-plugin-storybook@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "eslint-plugin-storybook@npm:9.0.5"
+ dependencies:
+ "@typescript-eslint/utils": ^8.8.1
+ peerDependencies:
+ eslint: ">=8"
+ storybook: ^9.0.5
+ checksum: cae871fd7ba7e77f4395183e024c9673c4bd96412749ce2d09c009ed81bdbfe99ae679a82e32a92fe5cca74a9102c189254e890d6121fe6a5444e822119b87d4
+ languageName: node
+ linkType: hard
+
+"eslint-scope@npm:5.1.1":
+ version: 5.1.1
+ resolution: "eslint-scope@npm:5.1.1"
+ dependencies:
+ esrecurse: ^4.3.0
+ estraverse: ^4.1.1
+ checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb
+ languageName: node
+ linkType: hard
+
"eslint-scope@npm:^8.3.0":
version: 8.3.0
resolution: "eslint-scope@npm:8.3.0"
@@ -3179,6 +5733,16 @@ __metadata:
languageName: node
linkType: hard
+"esprima@npm:^4.0.0, esprima@npm:~4.0.0":
+ version: 4.0.1
+ resolution: "esprima@npm:4.0.1"
+ bin:
+ esparse: ./bin/esparse.js
+ esvalidate: ./bin/esvalidate.js
+ checksum: b45bc805a613dbea2835278c306b91aff6173c8d034223fa81498c77dcbce3b2931bf6006db816f62eacd9fd4ea975dfd85a5b7f3c6402cfd050d4ca3c13a628
+ languageName: node
+ linkType: hard
+
"esquery@npm:^1.5.0":
version: 1.6.0
resolution: "esquery@npm:1.6.0"
@@ -3197,6 +5761,13 @@ __metadata:
languageName: node
linkType: hard
+"estraverse@npm:^4.1.1":
+ version: 4.3.0
+ resolution: "estraverse@npm:4.3.0"
+ checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827
+ languageName: node
+ linkType: hard
+
"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0":
version: 5.3.0
resolution: "estraverse@npm:5.3.0"
@@ -3227,6 +5798,27 @@ __metadata:
languageName: node
linkType: hard
+"etag@npm:~1.8.1":
+ version: 1.8.1
+ resolution: "etag@npm:1.8.1"
+ checksum: 571aeb3dbe0f2bbd4e4fadbdb44f325fc75335cd5f6f6b6a091e6a06a9f25ed5392f0863c5442acb0646787446e816f13cbfc6edce5b07658541dff573cab1ff
+ languageName: node
+ linkType: hard
+
+"event-target-shim@npm:^5.0.0, event-target-shim@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "event-target-shim@npm:5.0.1"
+ checksum: 1ffe3bb22a6d51bdeb6bf6f7cf97d2ff4a74b017ad12284cc9e6a279e727dc30a5de6bb613e5596ff4dc3e517841339ad09a7eec44266eccb1aa201a30448166
+ languageName: node
+ linkType: hard
+
+"events@npm:^3.2.0":
+ version: 3.3.0
+ resolution: "events@npm:3.3.0"
+ checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780
+ languageName: node
+ linkType: hard
+
"expect-type@npm:^1.2.1":
version: 1.2.1
resolution: "expect-type@npm:1.2.1"
@@ -3268,7 +5860,14 @@ __metadata:
languageName: node
linkType: hard
-"fast-json-stable-stringify@npm:^2.0.0":
+"fast-json-parse@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "fast-json-parse@npm:1.0.3"
+ checksum: c19117c56ec18a9aa133c8ebf450c99d1037117e47a3cb9aff91b60580ba48d0fd8484b696c26749a1b9cb4914084177b3fa9ebef72063a74dee7d9ead987603
+ languageName: node
+ linkType: hard
+
+"fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0":
version: 2.1.0
resolution: "fast-json-stable-stringify@npm:2.1.0"
checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb
@@ -3282,6 +5881,13 @@ __metadata:
languageName: node
linkType: hard
+"fast-uri@npm:^3.0.1":
+ version: 3.0.6
+ resolution: "fast-uri@npm:3.0.6"
+ checksum: 7161ba2a7944778d679ba8e5f00d6a2bb479a2142df0982f541d67be6c979b17808f7edbb0ce78161c85035974bde3fa52b5137df31da46c0828cb629ba67c4e
+ languageName: node
+ linkType: hard
+
"fastq@npm:^1.6.0":
version: 1.19.1
resolution: "fastq@npm:1.19.1"
@@ -3291,6 +5897,37 @@ __metadata:
languageName: node
linkType: hard
+"fb-watchman@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "fb-watchman@npm:2.0.2"
+ dependencies:
+ bser: 2.1.1
+ checksum: b15a124cef28916fe07b400eb87cbc73ca082c142abf7ca8e8de6af43eca79ca7bd13eb4d4d48240b3bd3136eaac40d16e42d6edf87a8e5d1dd8070626860c78
+ languageName: node
+ linkType: hard
+
+"fbjs-css-vars@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "fbjs-css-vars@npm:1.0.2"
+ checksum: 72baf6d22c45b75109118b4daecb6c8016d4c83c8c0f23f683f22e9d7c21f32fff6201d288df46eb561e3c7d4bb4489b8ad140b7f56444c453ba407e8bd28511
+ languageName: node
+ linkType: hard
+
+"fbjs@npm:^3.0.4":
+ version: 3.0.5
+ resolution: "fbjs@npm:3.0.5"
+ dependencies:
+ cross-fetch: ^3.1.5
+ fbjs-css-vars: ^1.0.0
+ loose-envify: ^1.0.0
+ object-assign: ^4.1.0
+ promise: ^7.1.1
+ setimmediate: ^1.0.5
+ ua-parser-js: ^1.0.35
+ checksum: e609b5b64686bc96495a5c67728ed9b2710b9b3d695c5759c5f5e47c9483d1c323543ac777a86459e3694efc5712c6ce7212e944feb19752867d699568bb0e54
+ languageName: node
+ linkType: hard
+
"fdir@npm:^6.2.0, fdir@npm:^6.4.4":
version: 6.4.5
resolution: "fdir@npm:6.4.5"
@@ -3312,21 +5949,54 @@ __metadata:
languageName: node
linkType: hard
-"file-entry-cache@npm:^8.0.0":
- version: 8.0.0
- resolution: "file-entry-cache@npm:8.0.0"
+"file-entry-cache@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "file-entry-cache@npm:8.0.0"
+ dependencies:
+ flat-cache: ^4.0.0
+ checksum: f67802d3334809048c69b3d458f672e1b6d26daefda701761c81f203b80149c35dea04d78ea4238969dd617678e530876722a0634c43031a0957f10cc3ed190f
+ languageName: node
+ linkType: hard
+
+"fill-range@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "fill-range@npm:7.1.1"
+ dependencies:
+ to-regex-range: ^5.0.1
+ checksum: b4abfbca3839a3d55e4ae5ec62e131e2e356bf4859ce8480c64c4876100f4df292a63e5bb1618e1d7460282ca2b305653064f01654474aa35c68000980f17798
+ languageName: node
+ linkType: hard
+
+"finalhandler@npm:1.1.2":
+ version: 1.1.2
+ resolution: "finalhandler@npm:1.1.2"
+ dependencies:
+ debug: 2.6.9
+ encodeurl: ~1.0.2
+ escape-html: ~1.0.3
+ on-finished: ~2.3.0
+ parseurl: ~1.3.3
+ statuses: ~1.5.0
+ unpipe: ~1.0.0
+ checksum: 617880460c5138dd7ccfd555cb5dde4d8f170f4b31b8bd51e4b646bb2946c30f7db716428a1f2882d730d2b72afb47d1f67cc487b874cb15426f95753a88965e
+ languageName: node
+ linkType: hard
+
+"find-cache-dir@npm:^3.3.1":
+ version: 3.3.2
+ resolution: "find-cache-dir@npm:3.3.2"
dependencies:
- flat-cache: ^4.0.0
- checksum: f67802d3334809048c69b3d458f672e1b6d26daefda701761c81f203b80149c35dea04d78ea4238969dd617678e530876722a0634c43031a0957f10cc3ed190f
+ commondir: ^1.0.1
+ make-dir: ^3.0.2
+ pkg-dir: ^4.1.0
+ checksum: 1e61c2e64f5c0b1c535bd85939ae73b0e5773142713273818cc0b393ee3555fb0fd44e1a5b161b8b6c3e03e98c2fcc9c227d784850a13a90a8ab576869576817
languageName: node
linkType: hard
-"fill-range@npm:^7.1.1":
- version: 7.1.1
- resolution: "fill-range@npm:7.1.1"
- dependencies:
- to-regex-range: ^5.0.1
- checksum: b4abfbca3839a3d55e4ae5ec62e131e2e356bf4859ce8480c64c4876100f4df292a63e5bb1618e1d7460282ca2b305653064f01654474aa35c68000980f17798
+"find-root@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "find-root@npm:1.1.0"
+ checksum: b2a59fe4b6c932eef36c45a048ae8f93c85640212ebe8363164814990ee20f154197505965f3f4f102efc33bfb1cbc26fd17c4a2fc739ebc51b886b137cbefaf
languageName: node
linkType: hard
@@ -3348,7 +6018,7 @@ __metadata:
languageName: node
linkType: hard
-"find-up@npm:^4.1.0":
+"find-up@npm:^4.0.0, find-up@npm:^4.1.0":
version: 4.1.0
resolution: "find-up@npm:4.1.0"
dependencies:
@@ -3368,6 +6038,17 @@ __metadata:
languageName: node
linkType: hard
+"flat-cache@npm:^3.0.4":
+ version: 3.2.0
+ resolution: "flat-cache@npm:3.2.0"
+ dependencies:
+ flatted: ^3.2.9
+ keyv: ^4.5.3
+ rimraf: ^3.0.2
+ checksum: e7e0f59801e288b54bee5cb9681e9ee21ee28ef309f886b312c9d08415b79fc0f24ac842f84356ce80f47d6a53de62197ce0e6e148dc42d5db005992e2a756ec
+ languageName: node
+ linkType: hard
+
"flat-cache@npm:^4.0.0":
version: 4.0.1
resolution: "flat-cache@npm:4.0.1"
@@ -3385,6 +6066,13 @@ __metadata:
languageName: node
linkType: hard
+"flow-enums-runtime@npm:^0.0.6":
+ version: 0.0.6
+ resolution: "flow-enums-runtime@npm:0.0.6"
+ checksum: c60412ed6d43b26bf5dfa66be8e588c3ccdb20191fd269e02ca7e8e1d350c73a327cc9a7edb626c80c31eb906981945d12a87ca37118985f33406303806dab79
+ languageName: node
+ linkType: hard
+
"follow-redirects@npm:^1.15.6":
version: 1.15.9
resolution: "follow-redirects@npm:1.15.9"
@@ -3414,6 +6102,29 @@ __metadata:
languageName: node
linkType: hard
+"fork-ts-checker-webpack-plugin@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "fork-ts-checker-webpack-plugin@npm:8.0.0"
+ dependencies:
+ "@babel/code-frame": ^7.16.7
+ chalk: ^4.1.2
+ chokidar: ^3.5.3
+ cosmiconfig: ^7.0.1
+ deepmerge: ^4.2.2
+ fs-extra: ^10.0.0
+ memfs: ^3.4.1
+ minimatch: ^3.0.4
+ node-abort-controller: ^3.0.1
+ schema-utils: ^3.1.1
+ semver: ^7.3.5
+ tapable: ^2.2.1
+ peerDependencies:
+ typescript: ">3.6.0"
+ webpack: ^5.11.0
+ checksum: aad4cbc5b802e6281a2700a379837697c93ad95288468f9595219d91d9c26674736d37852bb4c4341e9122f26181e9e05fc1a362e8d029fdd88e99de7816037b
+ languageName: node
+ linkType: hard
+
"form-data@npm:^4.0.0":
version: 4.0.2
resolution: "form-data@npm:4.0.2"
@@ -3426,6 +6137,24 @@ __metadata:
languageName: node
linkType: hard
+"fresh@npm:0.5.2":
+ version: 0.5.2
+ resolution: "fresh@npm:0.5.2"
+ checksum: 13ea8b08f91e669a64e3ba3a20eb79d7ca5379a81f1ff7f4310d54e2320645503cc0c78daedc93dfb6191287295f6479544a649c64d8e41a1c0fb0c221552346
+ languageName: node
+ linkType: hard
+
+"fs-extra@npm:^10.0.0":
+ version: 10.1.0
+ resolution: "fs-extra@npm:10.1.0"
+ dependencies:
+ graceful-fs: ^4.2.0
+ jsonfile: ^6.0.1
+ universalify: ^2.0.0
+ checksum: dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50
+ languageName: node
+ linkType: hard
+
"fs-minipass@npm:^3.0.0":
version: 3.0.3
resolution: "fs-minipass@npm:3.0.3"
@@ -3435,7 +6164,21 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@npm:~2.3.2, fsevents@npm:~2.3.3":
+"fs-monkey@npm:^1.0.4":
+ version: 1.0.6
+ resolution: "fs-monkey@npm:1.0.6"
+ checksum: 4e9986acf197581b10b79d3e63e74252681ca215ef82d4afbd98dcfe86b3f09189ac1d7e8064bc433e4e53cdb5c14fdb38773277d41bba18b1ff8bbdcab01a3a
+ languageName: node
+ linkType: hard
+
+"fs.realpath@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "fs.realpath@npm:1.0.0"
+ checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0
+ languageName: node
+ linkType: hard
+
+"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3":
version: 2.3.3
resolution: "fsevents@npm:2.3.3"
dependencies:
@@ -3445,7 +6188,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@patch:fsevents@~2.3.2#~builtin, fsevents@patch:fsevents@~2.3.3#~builtin":
+"fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin, fsevents@patch:fsevents@~2.3.3#~builtin":
version: 2.3.3
resolution: "fsevents@patch:fsevents@npm%3A2.3.3#~builtin::version=2.3.3&hash=df0bf1"
dependencies:
@@ -3482,6 +6225,13 @@ __metadata:
languageName: node
linkType: hard
+"fuse.js@npm:^7.0.0":
+ version: 7.1.0
+ resolution: "fuse.js@npm:7.1.0"
+ checksum: e0c7d6833d336f9facd9359a888170b90c418b2f46c6cb389fd7dbc708712a2d1c5f30b5fea13b634a090a21f69d746eb0ceaff545b11ca088d3e5058c2a8e15
+ languageName: node
+ linkType: hard
+
"gensync@npm:^1.0.0-beta.2":
version: 1.0.0-beta.2
resolution: "gensync@npm:1.0.0-beta.2"
@@ -3514,6 +6264,13 @@ __metadata:
languageName: node
linkType: hard
+"get-package-type@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "get-package-type@npm:0.1.0"
+ checksum: bba0811116d11e56d702682ddef7c73ba3481f114590e705fc549f4d868972263896af313c57a25c076e3c0d567e11d919a64ba1b30c879be985fc9d44f96148
+ languageName: node
+ linkType: hard
+
"get-pkg-repo@npm:^4.0.0":
version: 4.2.1
resolution: "get-pkg-repo@npm:4.2.1"
@@ -3604,7 +6361,7 @@ __metadata:
languageName: node
linkType: hard
-"glob-parent@npm:^5.1.2":
+"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
dependencies:
@@ -3622,7 +6379,14 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^10.2.2, glob@npm:^10.4.1":
+"glob-to-regexp@npm:^0.4.1":
+ version: 0.4.1
+ resolution: "glob-to-regexp@npm:0.4.1"
+ checksum: e795f4e8f06d2a15e86f76e4d92751cf8bbfcf0157cea5c2f0f35678a8195a750b34096b1256e436f0cebc1883b5ff0888c47348443e69546a5a87f9e1eb1167
+ languageName: node
+ linkType: hard
+
+"glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.4.1":
version: 10.4.5
resolution: "glob@npm:10.4.5"
dependencies:
@@ -3638,6 +6402,20 @@ __metadata:
languageName: node
linkType: hard
+"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4":
+ version: 7.2.3
+ resolution: "glob@npm:7.2.3"
+ dependencies:
+ fs.realpath: ^1.0.0
+ inflight: ^1.0.4
+ inherits: 2
+ minimatch: ^3.1.1
+ once: ^1.3.0
+ path-is-absolute: ^1.0.0
+ checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133
+ languageName: node
+ linkType: hard
+
"globals@npm:^11.1.0":
version: 11.12.0
resolution: "globals@npm:11.12.0"
@@ -3669,7 +6447,7 @@ __metadata:
languageName: node
linkType: hard
-"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.2.6":
+"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7
@@ -3772,6 +6550,56 @@ __metadata:
languageName: node
linkType: hard
+"he@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "he@npm:1.2.0"
+ bin:
+ he: bin/he
+ checksum: 3d4d6babccccd79c5c5a3f929a68af33360d6445587d628087f39a965079d84f18ce9c3d3f917ee1e3978916fc833bb8b29377c3b403f919426f91bc6965e7a7
+ languageName: node
+ linkType: hard
+
+"hermes-estree@npm:0.25.1":
+ version: 0.25.1
+ resolution: "hermes-estree@npm:0.25.1"
+ checksum: 97f42e9178dff61db017810b4f79f5a2cdbb3cde94b7d99ba84ed632ee2adfcae2244555587951b3151fc036676c68f48f57fbe2b49e253eb1f3f904d284a8b0
+ languageName: node
+ linkType: hard
+
+"hermes-estree@npm:0.28.1":
+ version: 0.28.1
+ resolution: "hermes-estree@npm:0.28.1"
+ checksum: 4f7b4e0491352012a6cb799315a0aae16abdcc894335e901552ee6c64732d0cf06f0913c579036f9f452b7c4ad9bb0b6ab14e510c13bd7e5997385f77633ab00
+ languageName: node
+ linkType: hard
+
+"hermes-parser@npm:0.25.1":
+ version: 0.25.1
+ resolution: "hermes-parser@npm:0.25.1"
+ dependencies:
+ hermes-estree: 0.25.1
+ checksum: 4edcfaa3030931343b540182b83c432aba4cdcb1925952521ab4cfb7ab90c2c1543dfcb042ccd51d5e81e4bfe2809420e85902c2ff95ef7c6c64644ce17138ea
+ languageName: node
+ linkType: hard
+
+"hermes-parser@npm:0.28.1":
+ version: 0.28.1
+ resolution: "hermes-parser@npm:0.28.1"
+ dependencies:
+ hermes-estree: 0.28.1
+ checksum: 0d95280d527e1ad46e8caacd56b24d07e4aec39704de86cf164600f2c4fb00f406dd74a37b2103433ef7ec388a549072da20438e224bd47def21f973c36aab7d
+ languageName: node
+ linkType: hard
+
+"hoist-non-react-statics@npm:^3.3.1":
+ version: 3.3.2
+ resolution: "hoist-non-react-statics@npm:3.3.2"
+ dependencies:
+ react-is: ^16.7.0
+ checksum: b1538270429b13901ee586aa44f4cc3ecd8831c061d06cb8322e50ea17b3f5ce4d0e2e66394761e6c8e152cd8c34fb3b4b690116c6ce2bd45b18c746516cb9e8
+ languageName: node
+ linkType: hard
+
"hosted-git-info@npm:^2.1.4":
version: 2.8.9
resolution: "hosted-git-info@npm:2.8.9"
@@ -3797,6 +6625,13 @@ __metadata:
languageName: node
linkType: hard
+"html-entities@npm:^2.1.0":
+ version: 2.6.0
+ resolution: "html-entities@npm:2.6.0"
+ checksum: 720643f7954019c80911430a7df2728524c07080edfe812610bfc5d8191cd772b470bee0ee151bf7426679314ae53cf28a1c845d702123714e625a8565b26567
+ languageName: node
+ linkType: hard
+
"html-escaper@npm:^2.0.0":
version: 2.0.2
resolution: "html-escaper@npm:2.0.2"
@@ -3804,6 +6639,56 @@ __metadata:
languageName: node
linkType: hard
+"html-minifier-terser@npm:^6.0.2":
+ version: 6.1.0
+ resolution: "html-minifier-terser@npm:6.1.0"
+ dependencies:
+ camel-case: ^4.1.2
+ clean-css: ^5.2.2
+ commander: ^8.3.0
+ he: ^1.2.0
+ param-case: ^3.0.4
+ relateurl: ^0.2.7
+ terser: ^5.10.0
+ bin:
+ html-minifier-terser: cli.js
+ checksum: ac52c14006476f773204c198b64838477859dc2879490040efab8979c0207424da55d59df7348153f412efa45a0840a1ca3c757bf14767d23a15e3e389d37a93
+ languageName: node
+ linkType: hard
+
+"html-webpack-plugin@npm:^5.5.0":
+ version: 5.6.3
+ resolution: "html-webpack-plugin@npm:5.6.3"
+ dependencies:
+ "@types/html-minifier-terser": ^6.0.0
+ html-minifier-terser: ^6.0.2
+ lodash: ^4.17.21
+ pretty-error: ^4.0.0
+ tapable: ^2.0.0
+ peerDependencies:
+ "@rspack/core": 0.x || 1.x
+ webpack: ^5.20.0
+ peerDependenciesMeta:
+ "@rspack/core":
+ optional: true
+ webpack:
+ optional: true
+ checksum: 59e7d971b0cfd9ba34c7acaa3c161e43c62596474dd8cd35d7b690498ff5891f21296de0aa1d2e7810348caa657e938461267155dda47913b5eeca7124406270
+ languageName: node
+ linkType: hard
+
+"htmlparser2@npm:^6.1.0":
+ version: 6.1.0
+ resolution: "htmlparser2@npm:6.1.0"
+ dependencies:
+ domelementtype: ^2.0.1
+ domhandler: ^4.0.0
+ domutils: ^2.5.2
+ entities: ^2.0.0
+ checksum: 81a7b3d9c3bb9acb568a02fc9b1b81ffbfa55eae7f1c41ae0bf840006d1dbf54cb3aa245b2553e2c94db674840a9f0fdad7027c9a9d01a062065314039058c4e
+ languageName: node
+ linkType: hard
+
"http-cache-semantics@npm:^4.1.1":
version: 4.2.0
resolution: "http-cache-semantics@npm:4.2.0"
@@ -3811,6 +6696,19 @@ __metadata:
languageName: node
linkType: hard
+"http-errors@npm:2.0.0":
+ version: 2.0.0
+ resolution: "http-errors@npm:2.0.0"
+ dependencies:
+ depd: 2.0.0
+ inherits: 2.0.4
+ setprototypeof: 1.2.0
+ statuses: 2.0.1
+ toidentifier: 1.0.1
+ checksum: 9b0a3782665c52ce9dc658a0d1560bcb0214ba5699e4ea15aefb2a496e2ca83db03ebc42e1cce4ac1f413e4e0d2d736a3fd755772c556a9a06853ba2a0b7d920
+ languageName: node
+ linkType: hard
+
"http-proxy-agent@npm:^7.0.0, http-proxy-agent@npm:^7.0.2":
version: 7.0.2
resolution: "http-proxy-agent@npm:7.0.2"
@@ -3821,7 +6719,7 @@ __metadata:
languageName: node
linkType: hard
-"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.6":
+"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.5, https-proxy-agent@npm:^7.0.6":
version: 7.0.6
resolution: "https-proxy-agent@npm:7.0.6"
dependencies:
@@ -3831,6 +6729,13 @@ __metadata:
languageName: node
linkType: hard
+"hyphenate-style-name@npm:^1.0.3":
+ version: 1.1.0
+ resolution: "hyphenate-style-name@npm:1.1.0"
+ checksum: b9ed74e29181d96bd58a2d0e62fc4a19879db591dba268275829ff0ae595fcdf11faafaeaa63330a45c3004664d7db1f0fc7cdb372af8ee4615ed8260302c207
+ languageName: node
+ linkType: hard
+
"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2":
version: 0.6.3
resolution: "iconv-lite@npm:0.6.3"
@@ -3840,6 +6745,22 @@ __metadata:
languageName: node
linkType: hard
+"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "icss-utils@npm:5.1.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 5c324d283552b1269cfc13a503aaaa172a280f914e5b81544f3803bc6f06a3b585fb79f66f7c771a2c052db7982c18bf92d001e3b47282e3abbbb4c4cc488d68
+ languageName: node
+ linkType: hard
+
+"ieee754@npm:^1.1.13":
+ version: 1.2.1
+ resolution: "ieee754@npm:1.2.1"
+ checksum: 5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e
+ languageName: node
+ linkType: hard
+
"ignore@npm:^5.2.0":
version: 5.3.2
resolution: "ignore@npm:5.3.2"
@@ -3854,6 +6775,27 @@ __metadata:
languageName: node
linkType: hard
+"image-size@npm:^1.0.2":
+ version: 1.2.1
+ resolution: "image-size@npm:1.2.1"
+ dependencies:
+ queue: 6.0.2
+ bin:
+ image-size: bin/image-size.js
+ checksum: 8601ddd4edc1db16f097f5cf585c23214e29c3b8f4d8a8f8d59b8e3bae2338c8a5073236bfff421d8541091a98a38b802ed049203c745286a69d1aac4e5bc4c7
+ languageName: node
+ linkType: hard
+
+"import-fresh@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "import-fresh@npm:2.0.0"
+ dependencies:
+ caller-path: ^2.0.0
+ resolve-from: ^3.0.0
+ checksum: 610255f9753cc6775df00be08e9f43691aa39f7703e3636c45afe22346b8b545e600ccfe100c554607546fc8e861fa149a0d1da078c8adedeea30fff326eef79
+ languageName: node
+ linkType: hard
+
"import-fresh@npm:^3.2.1":
version: 3.3.1
resolution: "import-fresh@npm:3.3.1"
@@ -3878,7 +6820,17 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:^2.0.3, inherits@npm:~2.0.3":
+"inflight@npm:^1.0.4":
+ version: 1.0.6
+ resolution: "inflight@npm:1.0.6"
+ dependencies:
+ once: ^1.3.0
+ wrappy: 1
+ checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd
+ languageName: node
+ linkType: hard
+
+"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.3, inherits@npm:~2.0.3":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1
@@ -3892,6 +6844,15 @@ __metadata:
languageName: node
linkType: hard
+"inline-style-prefixer@npm:^7.0.1":
+ version: 7.0.1
+ resolution: "inline-style-prefixer@npm:7.0.1"
+ dependencies:
+ css-in-js-utils: ^3.1.0
+ checksum: 07a72573dfdac5e08fa18f5ce71d922861716955e230175ac415db227d9ed49443c764356cb407a92f4c85b30ebf39604165260b4dfbf3196b7736d7332c5c06
+ languageName: node
+ linkType: hard
+
"internal-slot@npm:^1.1.0":
version: 1.1.0
resolution: "internal-slot@npm:1.1.0"
@@ -3903,6 +6864,15 @@ __metadata:
languageName: node
linkType: hard
+"invariant@npm:^2.2.4":
+ version: 2.2.4
+ resolution: "invariant@npm:2.2.4"
+ dependencies:
+ loose-envify: ^1.0.0
+ checksum: cc3182d793aad82a8d1f0af697b462939cb46066ec48bbf1707c150ad5fad6406137e91a262022c269702e01621f35ef60269f6c0d7fd178487959809acdfb14
+ languageName: node
+ linkType: hard
+
"ip-address@npm:^9.0.5":
version: 9.0.5
resolution: "ip-address@npm:9.0.5"
@@ -3913,6 +6883,16 @@ __metadata:
languageName: node
linkType: hard
+"is-arguments@npm:^1.0.4":
+ version: 1.2.0
+ resolution: "is-arguments@npm:1.2.0"
+ dependencies:
+ call-bound: ^1.0.2
+ has-tostringtag: ^1.0.2
+ checksum: aae9307fedfe2e5be14aebd0f48a9eeedf6b8c8f5a0b66257b965146d1e94abdc3f08e3dce3b1d908e1fa23c70039a88810ee1d753905758b9b6eebbab0bafeb
+ languageName: node
+ linkType: hard
+
"is-array-buffer@npm:^3.0.4, is-array-buffer@npm:^3.0.5":
version: 3.0.5
resolution: "is-array-buffer@npm:3.0.5"
@@ -3953,6 +6933,15 @@ __metadata:
languageName: node
linkType: hard
+"is-binary-path@npm:~2.1.0":
+ version: 2.1.0
+ resolution: "is-binary-path@npm:2.1.0"
+ dependencies:
+ binary-extensions: ^2.0.0
+ checksum: 84192eb88cff70d320426f35ecd63c3d6d495da9d805b19bc65b518984b7c0760280e57dbf119b7e9be6b161784a5a673ab2c6abe83abb5198a432232ad5b35c
+ languageName: node
+ linkType: hard
+
"is-boolean-object@npm:^1.2.1":
version: 1.2.2
resolution: "is-boolean-object@npm:1.2.2"
@@ -4009,6 +6998,22 @@ __metadata:
languageName: node
linkType: hard
+"is-directory@npm:^0.3.1":
+ version: 0.3.1
+ resolution: "is-directory@npm:0.3.1"
+ checksum: dce9a9d3981e38f2ded2a80848734824c50ee8680cd09aa477bef617949715cfc987197a2ca0176c58a9fb192a1a0d69b535c397140d241996a609d5906ae524
+ languageName: node
+ linkType: hard
+
+"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1":
+ version: 2.2.1
+ resolution: "is-docker@npm:2.2.1"
+ bin:
+ is-docker: cli.js
+ checksum: 3fef7ddbf0be25958e8991ad941901bf5922ab2753c46980b60b05c1bf9c9c2402d35e6dc32e4380b980ef5e1970a5d9d5e5aa2e02d77727c3b6b5e918474c56
+ languageName: node
+ linkType: hard
+
"is-extglob@npm:^2.1.1":
version: 2.1.1
resolution: "is-extglob@npm:2.1.1"
@@ -4032,7 +7037,7 @@ __metadata:
languageName: node
linkType: hard
-"is-generator-function@npm:^1.0.10":
+"is-generator-function@npm:^1.0.10, is-generator-function@npm:^1.0.7":
version: 1.1.0
resolution: "is-generator-function@npm:1.1.0"
dependencies:
@@ -4044,7 +7049,7 @@ __metadata:
languageName: node
linkType: hard
-"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3":
+"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1":
version: 4.0.3
resolution: "is-glob@npm:4.0.3"
dependencies:
@@ -4179,7 +7184,7 @@ __metadata:
languageName: node
linkType: hard
-"is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.14, is-typed-array@npm:^1.1.15":
+"is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.14, is-typed-array@npm:^1.1.15, is-typed-array@npm:^1.1.3":
version: 1.1.15
resolution: "is-typed-array@npm:1.1.15"
dependencies:
@@ -4214,6 +7219,15 @@ __metadata:
languageName: node
linkType: hard
+"is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "is-wsl@npm:2.2.0"
+ dependencies:
+ is-docker: ^2.0.0
+ checksum: 20849846ae414997d290b75e16868e5261e86ff5047f104027026fd61d8b5a9b0b3ade16239f35e1a067b3c7cc02f70183cb661010ed16f4b6c7c93dad1b19d8
+ languageName: node
+ linkType: hard
+
"isarray@npm:^2.0.5":
version: 2.0.5
resolution: "isarray@npm:2.0.5"
@@ -4242,13 +7256,26 @@ __metadata:
languageName: node
linkType: hard
-"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.2":
+"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0, istanbul-lib-coverage@npm:^3.2.2":
version: 3.2.2
resolution: "istanbul-lib-coverage@npm:3.2.2"
checksum: 2367407a8d13982d8f7a859a35e7f8dd5d8f75aae4bb5484ede3a9ea1b426dc245aff28b976a2af48ee759fdd9be374ce2bd2669b644f31e76c5f46a2e29a831
languageName: node
linkType: hard
+"istanbul-lib-instrument@npm:^5.0.4":
+ version: 5.2.1
+ resolution: "istanbul-lib-instrument@npm:5.2.1"
+ dependencies:
+ "@babel/core": ^7.12.3
+ "@babel/parser": ^7.14.7
+ "@istanbuljs/schema": ^0.1.2
+ istanbul-lib-coverage: ^3.2.0
+ semver: ^6.3.0
+ checksum: bf16f1803ba5e51b28bbd49ed955a736488381e09375d830e42ddeb403855b2006f850711d95ad726f2ba3f1ae8e7366de7e51d2b9ac67dc4d80191ef7ddf272
+ languageName: node
+ linkType: hard
+
"istanbul-lib-report@npm:^3.0.0, istanbul-lib-report@npm:^3.0.1":
version: 3.0.1
resolution: "istanbul-lib-report@npm:3.0.1"
@@ -4294,6 +7321,136 @@ __metadata:
languageName: node
linkType: hard
+"jest-environment-node@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-environment-node@npm:29.7.0"
+ dependencies:
+ "@jest/environment": ^29.7.0
+ "@jest/fake-timers": ^29.7.0
+ "@jest/types": ^29.6.3
+ "@types/node": "*"
+ jest-mock: ^29.7.0
+ jest-util: ^29.7.0
+ checksum: 501a9966292cbe0ca3f40057a37587cb6def25e1e0c5e39ac6c650fe78d3c70a2428304341d084ac0cced5041483acef41c477abac47e9a290d5545fd2f15646
+ languageName: node
+ linkType: hard
+
+"jest-get-type@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "jest-get-type@npm:29.6.3"
+ checksum: 88ac9102d4679d768accae29f1e75f592b760b44277df288ad76ce5bf038c3f5ce3719dea8aa0f035dac30e9eb034b848ce716b9183ad7cc222d029f03e92205
+ languageName: node
+ linkType: hard
+
+"jest-haste-map@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-haste-map@npm:29.7.0"
+ dependencies:
+ "@jest/types": ^29.6.3
+ "@types/graceful-fs": ^4.1.3
+ "@types/node": "*"
+ anymatch: ^3.0.3
+ fb-watchman: ^2.0.0
+ fsevents: ^2.3.2
+ graceful-fs: ^4.2.9
+ jest-regex-util: ^29.6.3
+ jest-util: ^29.7.0
+ jest-worker: ^29.7.0
+ micromatch: ^4.0.4
+ walker: ^1.0.8
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ checksum: c2c8f2d3e792a963940fbdfa563ce14ef9e14d4d86da645b96d3cd346b8d35c5ce0b992ee08593939b5f718cf0a1f5a90011a056548a1dbf58397d4356786f01
+ languageName: node
+ linkType: hard
+
+"jest-message-util@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-message-util@npm:29.7.0"
+ dependencies:
+ "@babel/code-frame": ^7.12.13
+ "@jest/types": ^29.6.3
+ "@types/stack-utils": ^2.0.0
+ chalk: ^4.0.0
+ graceful-fs: ^4.2.9
+ micromatch: ^4.0.4
+ pretty-format: ^29.7.0
+ slash: ^3.0.0
+ stack-utils: ^2.0.3
+ checksum: a9d025b1c6726a2ff17d54cc694de088b0489456c69106be6b615db7a51b7beb66788bea7a59991a019d924fbf20f67d085a445aedb9a4d6760363f4d7d09930
+ languageName: node
+ linkType: hard
+
+"jest-mock@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-mock@npm:29.7.0"
+ dependencies:
+ "@jest/types": ^29.6.3
+ "@types/node": "*"
+ jest-util: ^29.7.0
+ checksum: 81ba9b68689a60be1482212878973700347cb72833c5e5af09895882b9eb5c4e02843a1bbdf23f94c52d42708bab53a30c45a3482952c9eec173d1eaac5b86c5
+ languageName: node
+ linkType: hard
+
+"jest-regex-util@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "jest-regex-util@npm:29.6.3"
+ checksum: 0518beeb9bf1228261695e54f0feaad3606df26a19764bc19541e0fc6e2a3737191904607fb72f3f2ce85d9c16b28df79b7b1ec9443aa08c3ef0e9efda6f8f2a
+ languageName: node
+ linkType: hard
+
+"jest-util@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-util@npm:29.7.0"
+ dependencies:
+ "@jest/types": ^29.6.3
+ "@types/node": "*"
+ chalk: ^4.0.0
+ ci-info: ^3.2.0
+ graceful-fs: ^4.2.9
+ picomatch: ^2.2.3
+ checksum: 042ab4980f4ccd4d50226e01e5c7376a8556b472442ca6091a8f102488c0f22e6e8b89ea874111d2328a2080083bf3225c86f3788c52af0bd0345a00eb57a3ca
+ languageName: node
+ linkType: hard
+
+"jest-validate@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-validate@npm:29.7.0"
+ dependencies:
+ "@jest/types": ^29.6.3
+ camelcase: ^6.2.0
+ chalk: ^4.0.0
+ jest-get-type: ^29.6.3
+ leven: ^3.1.0
+ pretty-format: ^29.7.0
+ checksum: 191fcdc980f8a0de4dbdd879fa276435d00eb157a48683af7b3b1b98b0f7d9de7ffe12689b617779097ff1ed77601b9f7126b0871bba4f776e222c40f62e9dae
+ languageName: node
+ linkType: hard
+
+"jest-worker@npm:^27.4.5":
+ version: 27.5.1
+ resolution: "jest-worker@npm:27.5.1"
+ dependencies:
+ "@types/node": "*"
+ merge-stream: ^2.0.0
+ supports-color: ^8.0.0
+ checksum: 98cd68b696781caed61c983a3ee30bf880b5bd021c01d98f47b143d4362b85d0737f8523761e2713d45e18b4f9a2b98af1eaee77afade4111bb65c77d6f7c980
+ languageName: node
+ linkType: hard
+
+"jest-worker@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-worker@npm:29.7.0"
+ dependencies:
+ "@types/node": "*"
+ jest-util: ^29.7.0
+ merge-stream: ^2.0.0
+ supports-color: ^8.0.0
+ checksum: 30fff60af49675273644d408b650fc2eb4b5dcafc5a0a455f238322a8f9d8a98d847baca9d51ff197b6747f54c7901daa2287799230b856a0f48287d131f8c13
+ languageName: node
+ linkType: hard
+
"jiti@npm:^2.4.2":
version: 2.4.2
resolution: "jiti@npm:2.4.2"
@@ -4310,6 +7467,18 @@ __metadata:
languageName: node
linkType: hard
+"js-yaml@npm:^3.13.1":
+ version: 3.14.1
+ resolution: "js-yaml@npm:3.14.1"
+ dependencies:
+ argparse: ^1.0.7
+ esprima: ^4.0.0
+ bin:
+ js-yaml: bin/js-yaml.js
+ checksum: bef146085f472d44dee30ec34e5cf36bf89164f5d585435a3d3da89e52622dff0b188a580e4ad091c3341889e14cb88cac6e4deb16dc5b1e9623bb0601fc255c
+ languageName: node
+ linkType: hard
+
"js-yaml@npm:^4.1.0":
version: 4.1.0
resolution: "js-yaml@npm:4.1.0"
@@ -4328,6 +7497,13 @@ __metadata:
languageName: node
linkType: hard
+"jsc-safe-url@npm:^0.2.2":
+ version: 0.2.4
+ resolution: "jsc-safe-url@npm:0.2.4"
+ checksum: 53b5741ba2c0a54da1722929dc80becb2c6fcc9525124fb6c2aec1a00f48e79afffd26816c278111e7b938e37ace029e33cbb8cdaa4ac1f528a87e58022284af
+ languageName: node
+ linkType: hard
+
"jsdom@npm:^26.1.0":
version: 26.1.0
resolution: "jsdom@npm:26.1.0"
@@ -4384,7 +7560,7 @@ __metadata:
languageName: node
linkType: hard
-"json-parse-even-better-errors@npm:^2.3.0":
+"json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1":
version: 2.3.1
resolution: "json-parse-even-better-errors@npm:2.3.1"
checksum: 798ed4cf3354a2d9ccd78e86d2169515a0097a5c133337807cdf7f1fc32e1391d207ccfc276518cc1d7d8d4db93288b8a50ba4293d212ad1336e52a8ec0a941f
@@ -4398,6 +7574,13 @@ __metadata:
languageName: node
linkType: hard
+"json-schema-traverse@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "json-schema-traverse@npm:1.0.0"
+ checksum: 02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad
+ languageName: node
+ linkType: hard
+
"json-stable-stringify-without-jsonify@npm:^1.0.1":
version: 1.0.1
resolution: "json-stable-stringify-without-jsonify@npm:1.0.1"
@@ -4423,7 +7606,7 @@ __metadata:
languageName: node
linkType: hard
-"json5@npm:^2.2.3":
+"json5@npm:^2.2.2, json5@npm:^2.2.3":
version: 2.2.3
resolution: "json5@npm:2.2.3"
bin:
@@ -4432,6 +7615,19 @@ __metadata:
languageName: node
linkType: hard
+"jsonfile@npm:^6.0.1":
+ version: 6.1.0
+ resolution: "jsonfile@npm:6.1.0"
+ dependencies:
+ graceful-fs: ^4.1.6
+ universalify: ^2.0.0
+ dependenciesMeta:
+ graceful-fs:
+ optional: true
+ checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354
+ languageName: node
+ linkType: hard
+
"jsonparse@npm:^1.2.0":
version: 1.3.1
resolution: "jsonparse@npm:1.3.1"
@@ -4439,7 +7635,7 @@ __metadata:
languageName: node
linkType: hard
-"keyv@npm:^4.5.4":
+"keyv@npm:^4.5.3, keyv@npm:^4.5.4":
version: 4.5.4
resolution: "keyv@npm:4.5.4"
dependencies:
@@ -4455,6 +7651,13 @@ __metadata:
languageName: node
linkType: hard
+"leven@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "leven@npm:3.1.0"
+ checksum: 638401d534585261b6003db9d99afd244dfe82d75ddb6db5c0df412842d5ab30b2ef18de471aaec70fe69a46f17b4ae3c7f01d8a4e6580ef7adb9f4273ad1e55
+ languageName: node
+ linkType: hard
+
"levn@npm:^0.4.1":
version: 0.4.1
resolution: "levn@npm:0.4.1"
@@ -4465,6 +7668,16 @@ __metadata:
languageName: node
linkType: hard
+"lighthouse-logger@npm:^1.0.0":
+ version: 1.4.2
+ resolution: "lighthouse-logger@npm:1.4.2"
+ dependencies:
+ debug: ^2.6.9
+ marky: ^1.2.2
+ checksum: ba6b73d93424318fab58b4e07c9ed246e3e969a3313f26b69515ed4c06457dd9a0b11bc706948398fdaef26aa4ba5e65cb848c37ce59f470d3c6c450b9b79a33
+ languageName: node
+ linkType: hard
+
"lines-and-columns@npm:^1.1.6":
version: 1.2.4
resolution: "lines-and-columns@npm:1.2.4"
@@ -4484,6 +7697,13 @@ __metadata:
languageName: node
linkType: hard
+"loader-runner@npm:^4.2.0":
+ version: 4.3.0
+ resolution: "loader-runner@npm:4.3.0"
+ checksum: a90e00dee9a16be118ea43fec3192d0b491fe03a32ed48a4132eb61d498f5536a03a1315531c19d284392a8726a4ecad71d82044c28d7f22ef62e029bf761569
+ languageName: node
+ linkType: hard
+
"locate-path@npm:^2.0.0":
version: 2.0.0
resolution: "locate-path@npm:2.0.0"
@@ -4536,14 +7756,21 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:^4.17.15, lodash@npm:^4.17.21":
+"lodash.throttle@npm:^4.1.1":
+ version: 4.1.1
+ resolution: "lodash.throttle@npm:4.1.1"
+ checksum: 129c0a28cee48b348aef146f638ef8a8b197944d4e9ec26c1890c19d9bf5a5690fe11b655c77a4551268819b32d27f4206343e30c78961f60b561b8608c8c805
+ languageName: node
+ linkType: hard
+
+"lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7
languageName: node
linkType: hard
-"loose-envify@npm:^1.1.0":
+"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
dependencies:
@@ -4554,13 +7781,22 @@ __metadata:
languageName: node
linkType: hard
-"loupe@npm:^3.1.0, loupe@npm:^3.1.3":
+"loupe@npm:^3.1.0, loupe@npm:^3.1.1, loupe@npm:^3.1.2, loupe@npm:^3.1.3":
version: 3.1.3
resolution: "loupe@npm:3.1.3"
checksum: 9b2530b1d5a44d2c9fc5241f97ea00296dca257173c535b4832bc31f9516e10387991feb5b3fff23df116c8fcf907ce3980f82b215dcc5d19cde17ce9b9ec3e1
languageName: node
linkType: hard
+"lower-case@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "lower-case@npm:2.0.2"
+ dependencies:
+ tslib: ^2.0.3
+ checksum: 83a0a5f159ad7614bee8bf976b96275f3954335a84fad2696927f609ddae902802c4f3312d86668722e668bef41400254807e1d3a7f2e8c3eede79691aa1f010
+ languageName: node
+ linkType: hard
+
"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0, lru-cache@npm:^10.4.3":
version: 10.4.3
resolution: "lru-cache@npm:10.4.3"
@@ -4595,7 +7831,7 @@ __metadata:
languageName: node
linkType: hard
-"magic-string@npm:^0.30.17, magic-string@npm:^0.30.3":
+"magic-string@npm:^0.30.0, magic-string@npm:^0.30.17, magic-string@npm:^0.30.3, magic-string@npm:^0.30.5":
version: 0.30.17
resolution: "magic-string@npm:0.30.17"
dependencies:
@@ -4615,6 +7851,15 @@ __metadata:
languageName: node
linkType: hard
+"make-dir@npm:^3.0.2":
+ version: 3.1.0
+ resolution: "make-dir@npm:3.1.0"
+ dependencies:
+ semver: ^6.0.0
+ checksum: 484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78
+ languageName: node
+ linkType: hard
+
"make-dir@npm:^4.0.0":
version: 4.0.0
resolution: "make-dir@npm:4.0.0"
@@ -4643,6 +7888,15 @@ __metadata:
languageName: node
linkType: hard
+"makeerror@npm:1.0.12":
+ version: 1.0.12
+ resolution: "makeerror@npm:1.0.12"
+ dependencies:
+ tmpl: 1.0.5
+ checksum: b38a025a12c8146d6eeea5a7f2bf27d51d8ad6064da8ca9405fcf7bf9b54acd43e3b30ddd7abb9b1bfa4ddb266019133313482570ddb207de568f71ecfcf6060
+ languageName: node
+ linkType: hard
+
"map-obj@npm:^1.0.0":
version: 1.0.1
resolution: "map-obj@npm:1.0.1"
@@ -4657,6 +7911,20 @@ __metadata:
languageName: node
linkType: hard
+"map-or-similar@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "map-or-similar@npm:1.5.0"
+ checksum: f65c0d420e272d0fce4e24db35f6a08109218480bca1d61eaa442cbe6cf46270b840218d3b5e94e4bfcc2595f1d0a1fa5885df750b52aac9ab1d437b29dcce38
+ languageName: node
+ linkType: hard
+
+"marky@npm:^1.2.2":
+ version: 1.3.0
+ resolution: "marky@npm:1.3.0"
+ checksum: c25fe1d45525e317f89d116e87a50d385cc7e7d0d418548e75334273cb97990db37228c365718b5572077c80f22a599c732ccbd3da9728cd806465d63c786eda
+ languageName: node
+ linkType: hard
+
"math-intrinsics@npm:^1.1.0":
version: 1.1.0
resolution: "math-intrinsics@npm:1.1.0"
@@ -4664,6 +7932,38 @@ __metadata:
languageName: node
linkType: hard
+"memfs@npm:^3.4.1, memfs@npm:^3.4.12":
+ version: 3.5.3
+ resolution: "memfs@npm:3.5.3"
+ dependencies:
+ fs-monkey: ^1.0.4
+ checksum: 18dfdeacad7c8047b976a6ccd58bc98ba76e122ad3ca0e50a21837fe2075fc0d9aafc58ab9cf2576c2b6889da1dd2503083f2364191b695273f40969db2ecc44
+ languageName: node
+ linkType: hard
+
+"memoize-one@npm:^5.0.0":
+ version: 5.2.1
+ resolution: "memoize-one@npm:5.2.1"
+ checksum: a3cba7b824ebcf24cdfcd234aa7f86f3ad6394b8d9be4c96ff756dafb8b51c7f71320785fbc2304f1af48a0467cbbd2a409efc9333025700ed523f254cb52e3d
+ languageName: node
+ linkType: hard
+
+"memoize-one@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "memoize-one@npm:6.0.0"
+ checksum: f185ea69f7cceae5d1cb596266dcffccf545e8e7b4106ec6aa93b71ab9d16460dd118ac8b12982c55f6d6322fcc1485de139df07eacffaae94888b9b3ad7675f
+ languageName: node
+ linkType: hard
+
+"memoizerific@npm:^1.11.3":
+ version: 1.11.3
+ resolution: "memoizerific@npm:1.11.3"
+ dependencies:
+ map-or-similar: ^1.5.0
+ checksum: d51bdc3ed8c39b4b73845c90eb62d243ddf21899914352d0c303f5e1d477abcb192f4c605e008caa4a31d823225eeb22a99ba5ee825fb88d0c33382db3aee95a
+ languageName: node
+ linkType: hard
+
"meow@npm:^8.0.0":
version: 8.1.2
resolution: "meow@npm:8.1.2"
@@ -4683,6 +7983,13 @@ __metadata:
languageName: node
linkType: hard
+"merge-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "merge-stream@npm:2.0.0"
+ checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4
+ languageName: node
+ linkType: hard
+
"merge2@npm:^1.3.0":
version: 1.4.1
resolution: "merge2@npm:1.4.1"
@@ -4690,7 +7997,232 @@ __metadata:
languageName: node
linkType: hard
-"micromatch@npm:^4.0.8":
+"metro-babel-transformer@npm:0.82.4":
+ version: 0.82.4
+ resolution: "metro-babel-transformer@npm:0.82.4"
+ dependencies:
+ "@babel/core": ^7.25.2
+ flow-enums-runtime: ^0.0.6
+ hermes-parser: 0.28.1
+ nullthrows: ^1.1.1
+ checksum: 03587a3f3e84180eb560b5652ffa62b08e89a0ff9a3bd8292e39c4ccae7836ce5e2d156f9cb33b56b3a0e9ed51453b458db626df7eee1515c02cf9dfd1cb6457
+ languageName: node
+ linkType: hard
+
+"metro-cache-key@npm:0.82.4":
+ version: 0.82.4
+ resolution: "metro-cache-key@npm:0.82.4"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ checksum: a6ab3908295b5ba346d4d991595cc8baf1d22be39fbd4bdf794b617868a003a4f9925d2d01fdbc4c616ff74196783cb4ea5f98dcb6a7c1b510e72e075d9f6b24
+ languageName: node
+ linkType: hard
+
+"metro-cache@npm:0.82.4":
+ version: 0.82.4
+ resolution: "metro-cache@npm:0.82.4"
+ dependencies:
+ exponential-backoff: ^3.1.1
+ flow-enums-runtime: ^0.0.6
+ https-proxy-agent: ^7.0.5
+ metro-core: 0.82.4
+ checksum: 8c6d9126872fc42de66bc8ebd8e827f7ed9da6c4f421db57e3efd7f43f1b44d664bcaea97c7d5b364e1391d5e0e4fc16581681f0b1c7f94db07c19569e2f80a5
+ languageName: node
+ linkType: hard
+
+"metro-config@npm:0.82.4, metro-config@npm:^0.82.0":
+ version: 0.82.4
+ resolution: "metro-config@npm:0.82.4"
+ dependencies:
+ connect: ^3.6.5
+ cosmiconfig: ^5.0.5
+ flow-enums-runtime: ^0.0.6
+ jest-validate: ^29.7.0
+ metro: 0.82.4
+ metro-cache: 0.82.4
+ metro-core: 0.82.4
+ metro-runtime: 0.82.4
+ checksum: 05daf4477e5db1dfda26ce5631de23510f5d893f3486bb259e00a576ab4f16b613b3e1b97eee160cf64ef75aaf4b2560cb3cc840e6149b04aa00409b27f6cbfe
+ languageName: node
+ linkType: hard
+
+"metro-core@npm:0.82.4, metro-core@npm:^0.82.0":
+ version: 0.82.4
+ resolution: "metro-core@npm:0.82.4"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ lodash.throttle: ^4.1.1
+ metro-resolver: 0.82.4
+ checksum: bb17d2f1adcd32e6402000a0a27b3a1682b2cc1835cc29f1bae0136fd31b97b37c79f1def55bd60f3a2a85028d073c671c82e72a9b1eef1465f1dae5ce02d3c8
+ languageName: node
+ linkType: hard
+
+"metro-file-map@npm:0.82.4":
+ version: 0.82.4
+ resolution: "metro-file-map@npm:0.82.4"
+ dependencies:
+ debug: ^4.4.0
+ fb-watchman: ^2.0.0
+ flow-enums-runtime: ^0.0.6
+ graceful-fs: ^4.2.4
+ invariant: ^2.2.4
+ jest-worker: ^29.7.0
+ micromatch: ^4.0.4
+ nullthrows: ^1.1.1
+ walker: ^1.0.7
+ checksum: f5f24c5bcae7acbfbd2606707df35e1178e196c3e00d2a69bb8a4443942851989918e9f07e8301a7f8fb83d3fb17e9fd2320b9de322a2acfeb6f03f565c6bbf6
+ languageName: node
+ linkType: hard
+
+"metro-minify-terser@npm:0.82.4":
+ version: 0.82.4
+ resolution: "metro-minify-terser@npm:0.82.4"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ terser: ^5.15.0
+ checksum: 23170c34f519ebaa57189283f51847108395f53ebfcb798e2907bf28e3fce8649f80ff4d1b3f0ed2e321287b61ea84ff825923d8879d23d36f7a9bcbbb804294
+ languageName: node
+ linkType: hard
+
+"metro-resolver@npm:0.82.4":
+ version: 0.82.4
+ resolution: "metro-resolver@npm:0.82.4"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ checksum: d4833712d70516930e60cfd59fa7695eacb23eb064b89819903e27f53f1350ed4acfaa02011655f8aacc63f41d15b0781489db17a167994701596192054d791e
+ languageName: node
+ linkType: hard
+
+"metro-runtime@npm:0.82.4, metro-runtime@npm:^0.82.0":
+ version: 0.82.4
+ resolution: "metro-runtime@npm:0.82.4"
+ dependencies:
+ "@babel/runtime": ^7.25.0
+ flow-enums-runtime: ^0.0.6
+ checksum: a0fa5004db83c6e132f2228c6d91aa56a31d97406c252b27b8e1bdff8f2ff6e453290cc44c4f07b4f0e458fc01eb28c3b85b7d915f6caffb3cc4d2c10f38abd9
+ languageName: node
+ linkType: hard
+
+"metro-source-map@npm:0.82.4, metro-source-map@npm:^0.82.0":
+ version: 0.82.4
+ resolution: "metro-source-map@npm:0.82.4"
+ dependencies:
+ "@babel/traverse": ^7.25.3
+ "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3"
+ "@babel/types": ^7.25.2
+ flow-enums-runtime: ^0.0.6
+ invariant: ^2.2.4
+ metro-symbolicate: 0.82.4
+ nullthrows: ^1.1.1
+ ob1: 0.82.4
+ source-map: ^0.5.6
+ vlq: ^1.0.0
+ checksum: 41a5efbf6eff61db338922b5651ed69ca0cb42786100dc794c273147c9af2698ee3f3d7d967232b7591e9b8875d416c12fe7e1f10bb9cf8cb46c9d6a13c10773
+ languageName: node
+ linkType: hard
+
+"metro-symbolicate@npm:0.82.4":
+ version: 0.82.4
+ resolution: "metro-symbolicate@npm:0.82.4"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ invariant: ^2.2.4
+ metro-source-map: 0.82.4
+ nullthrows: ^1.1.1
+ source-map: ^0.5.6
+ vlq: ^1.0.0
+ bin:
+ metro-symbolicate: src/index.js
+ checksum: dbe92d7eea7d71ebbfd35cc901d3e428774d7a4747d10781a8f4350a6c341edd352f3b25939a7c3f174a07deffac019a92bab04f32fe8cb7e8c3a708eab11115
+ languageName: node
+ linkType: hard
+
+"metro-transform-plugins@npm:0.82.4":
+ version: 0.82.4
+ resolution: "metro-transform-plugins@npm:0.82.4"
+ dependencies:
+ "@babel/core": ^7.25.2
+ "@babel/generator": ^7.25.0
+ "@babel/template": ^7.25.0
+ "@babel/traverse": ^7.25.3
+ flow-enums-runtime: ^0.0.6
+ nullthrows: ^1.1.1
+ checksum: b1a04093b41a8becd700ddae93278a87424f3c35b86bc0912eb5734948ea7f9d54c2440240277315cfabffc1dd9c4d4155c5286464546a97c5656981a97ce42d
+ languageName: node
+ linkType: hard
+
+"metro-transform-worker@npm:0.82.4":
+ version: 0.82.4
+ resolution: "metro-transform-worker@npm:0.82.4"
+ dependencies:
+ "@babel/core": ^7.25.2
+ "@babel/generator": ^7.25.0
+ "@babel/parser": ^7.25.3
+ "@babel/types": ^7.25.2
+ flow-enums-runtime: ^0.0.6
+ metro: 0.82.4
+ metro-babel-transformer: 0.82.4
+ metro-cache: 0.82.4
+ metro-cache-key: 0.82.4
+ metro-minify-terser: 0.82.4
+ metro-source-map: 0.82.4
+ metro-transform-plugins: 0.82.4
+ nullthrows: ^1.1.1
+ checksum: 5d17296ba1ca6ce939c4ffbd99d7372a6033ba6f6d2da42634509a9c121055440ae5c5eea8677d9201e06d71d811729b313c3f6b54f69cb87d05c5b9f92c6334
+ languageName: node
+ linkType: hard
+
+"metro@npm:0.82.4, metro@npm:^0.82.0":
+ version: 0.82.4
+ resolution: "metro@npm:0.82.4"
+ dependencies:
+ "@babel/code-frame": ^7.24.7
+ "@babel/core": ^7.25.2
+ "@babel/generator": ^7.25.0
+ "@babel/parser": ^7.25.3
+ "@babel/template": ^7.25.0
+ "@babel/traverse": ^7.25.3
+ "@babel/types": ^7.25.2
+ accepts: ^1.3.7
+ chalk: ^4.0.0
+ ci-info: ^2.0.0
+ connect: ^3.6.5
+ debug: ^4.4.0
+ error-stack-parser: ^2.0.6
+ flow-enums-runtime: ^0.0.6
+ graceful-fs: ^4.2.4
+ hermes-parser: 0.28.1
+ image-size: ^1.0.2
+ invariant: ^2.2.4
+ jest-worker: ^29.7.0
+ jsc-safe-url: ^0.2.2
+ lodash.throttle: ^4.1.1
+ metro-babel-transformer: 0.82.4
+ metro-cache: 0.82.4
+ metro-cache-key: 0.82.4
+ metro-config: 0.82.4
+ metro-core: 0.82.4
+ metro-file-map: 0.82.4
+ metro-resolver: 0.82.4
+ metro-runtime: 0.82.4
+ metro-source-map: 0.82.4
+ metro-symbolicate: 0.82.4
+ metro-transform-plugins: 0.82.4
+ metro-transform-worker: 0.82.4
+ mime-types: ^2.1.27
+ nullthrows: ^1.1.1
+ serialize-error: ^2.1.0
+ source-map: ^0.5.6
+ throat: ^5.0.0
+ ws: ^7.5.10
+ yargs: ^17.6.2
+ bin:
+ metro: src/cli.js
+ checksum: cc155f963e393f0d1c6c2f5b094e9e2f3b1a0354d5bdf5bead5a5655ddbb2457fbd16fb101ba41bb0784b44970b7f72ba980229a24d2754598eabcefcccfb13f
+ languageName: node
+ linkType: hard
+
+"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
version: 4.0.8
resolution: "micromatch@npm:4.0.8"
dependencies:
@@ -4707,7 +8239,7 @@ __metadata:
languageName: node
linkType: hard
-"mime-types@npm:^2.1.12":
+"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.34":
version: 2.1.35
resolution: "mime-types@npm:2.1.35"
dependencies:
@@ -4716,14 +8248,23 @@ __metadata:
languageName: node
linkType: hard
-"min-indent@npm:^1.0.0":
+"mime@npm:1.6.0":
+ version: 1.6.0
+ resolution: "mime@npm:1.6.0"
+ bin:
+ mime: cli.js
+ checksum: fef25e39263e6d207580bdc629f8872a3f9772c923c7f8c7e793175cee22777bbe8bba95e5d509a40aaa292d8974514ce634ae35769faa45f22d17edda5e8557
+ languageName: node
+ linkType: hard
+
+"min-indent@npm:^1.0.0, min-indent@npm:^1.0.1":
version: 1.0.1
resolution: "min-indent@npm:1.0.1"
checksum: bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1
languageName: node
linkType: hard
-"minimatch@npm:^3.0.4, minimatch@npm:^3.1.2":
+"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
dependencies:
@@ -4835,6 +8376,15 @@ __metadata:
languageName: node
linkType: hard
+"mkdirp@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "mkdirp@npm:1.0.4"
+ bin:
+ mkdirp: bin/cmd.js
+ checksum: a96865108c6c3b1b8e1d5e9f11843de1e077e57737602de1b82030815f311be11f96f09cce59bd5b903d0b29834733e5313f9301e3ed6d6f6fba2eae0df4298f
+ languageName: node
+ linkType: hard
+
"mkdirp@npm:^3.0.1":
version: 3.0.1
resolution: "mkdirp@npm:3.0.1"
@@ -4851,7 +8401,14 @@ __metadata:
languageName: node
linkType: hard
-"ms@npm:^2.1.1, ms@npm:^2.1.3":
+"ms@npm:2.0.0":
+ version: 2.0.0
+ resolution: "ms@npm:2.0.0"
+ checksum: 0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4
+ languageName: node
+ linkType: hard
+
+"ms@npm:2.1.3, ms@npm:^2.1.1, ms@npm:^2.1.3":
version: 2.1.3
resolution: "ms@npm:2.1.3"
checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
@@ -4883,6 +8440,13 @@ __metadata:
languageName: node
linkType: hard
+"negotiator@npm:0.6.3":
+ version: 0.6.3
+ resolution: "negotiator@npm:0.6.3"
+ checksum: b8ffeb1e262eff7968fc90a2b6767b04cfd9842582a9d0ece0af7049537266e7b2506dfb1d107a32f06dd849ab2aea834d5830f7f4d0e5cb7d36e1ae55d021d9
+ languageName: node
+ linkType: hard
+
"negotiator@npm:^1.0.0":
version: 1.0.0
resolution: "negotiator@npm:1.0.0"
@@ -4897,6 +8461,37 @@ __metadata:
languageName: node
linkType: hard
+"no-case@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "no-case@npm:3.0.4"
+ dependencies:
+ lower-case: ^2.0.2
+ tslib: ^2.0.3
+ checksum: 0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c
+ languageName: node
+ linkType: hard
+
+"node-abort-controller@npm:^3.0.1":
+ version: 3.1.1
+ resolution: "node-abort-controller@npm:3.1.1"
+ checksum: 2c340916af9710328b11c0828223fc65ba320e0d082214a211311bf64c2891028e42ef276b9799188c4ada9e6e1c54cf7a0b7c05dd9d59fcdc8cd633304c8047
+ languageName: node
+ linkType: hard
+
+"node-fetch@npm:^2.7.0":
+ version: 2.7.0
+ resolution: "node-fetch@npm:2.7.0"
+ dependencies:
+ whatwg-url: ^5.0.0
+ peerDependencies:
+ encoding: ^0.1.0
+ peerDependenciesMeta:
+ encoding:
+ optional: true
+ checksum: d76d2f5edb451a3f05b15115ec89fc6be39de37c6089f1b6368df03b91e1633fd379a7e01b7ab05089a25034b2023d959b47e59759cb38d88341b2459e89d6e5
+ languageName: node
+ linkType: hard
+
"node-gyp@npm:latest":
version: 11.2.0
resolution: "node-gyp@npm:11.2.0"
@@ -4917,6 +8512,13 @@ __metadata:
languageName: node
linkType: hard
+"node-int64@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "node-int64@npm:0.4.0"
+ checksum: d0b30b1ee6d961851c60d5eaa745d30b5c95d94bc0e74b81e5292f7c42a49e3af87f1eb9e89f59456f80645d679202537de751b7d72e9e40ceea40c5e449057e
+ languageName: node
+ linkType: hard
+
"node-releases@npm:^2.0.19":
version: 2.0.19
resolution: "node-releases@npm:2.0.19"
@@ -4959,6 +8561,29 @@ __metadata:
languageName: node
linkType: hard
+"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0":
+ version: 3.0.0
+ resolution: "normalize-path@npm:3.0.0"
+ checksum: 88eeb4da891e10b1318c4b2476b6e2ecbeb5ff97d946815ffea7794c31a89017c70d7f34b3c2ebf23ef4e9fc9fb99f7dffe36da22011b5b5c6ffa34f4873ec20
+ languageName: node
+ linkType: hard
+
+"nth-check@npm:^2.0.1":
+ version: 2.1.1
+ resolution: "nth-check@npm:2.1.1"
+ dependencies:
+ boolbase: ^1.0.0
+ checksum: 5afc3dafcd1573b08877ca8e6148c52abd565f1d06b1eb08caf982e3fa289a82f2cae697ffb55b5021e146d60443f1590a5d6b944844e944714a5b549675bcd3
+ languageName: node
+ linkType: hard
+
+"nullthrows@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "nullthrows@npm:1.1.1"
+ checksum: 10806b92121253eb1b08ecf707d92480f5331ba8ae5b23fa3eb0548ad24196eb797ed47606153006568a5733ea9e528a3579f21421f7828e09e7756f4bdd386f
+ languageName: node
+ linkType: hard
+
"nwsapi@npm:^2.2.16":
version: 2.2.20
resolution: "nwsapi@npm:2.2.20"
@@ -4966,6 +8591,22 @@ __metadata:
languageName: node
linkType: hard
+"ob1@npm:0.82.4":
+ version: 0.82.4
+ resolution: "ob1@npm:0.82.4"
+ dependencies:
+ flow-enums-runtime: ^0.0.6
+ checksum: 8385f5a20195c5c6e61bd18528a10baebe2287dd67fcf5721efeffe89dc61c7ab2b6c56ae9c6649687dda80a20663c33c18e4fc5cc651fd53e6befed3b9d9cf1
+ languageName: node
+ linkType: hard
+
+"object-assign@npm:^4.1.0":
+ version: 4.1.1
+ resolution: "object-assign@npm:4.1.1"
+ checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f
+ languageName: node
+ linkType: hard
+
"object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4":
version: 1.13.4
resolution: "object-inspect@npm:1.13.4"
@@ -5029,6 +8670,61 @@ __metadata:
languageName: node
linkType: hard
+"objectorarray@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "objectorarray@npm:1.0.5"
+ checksum: 8fd776aa495d113e217837f4adc1d53e63f656498237094d25f84c3e2c038b34b71d6fd85c4b60c7ae5f558790e5042426a400fae3eac35f297e11be12643a78
+ languageName: node
+ linkType: hard
+
+"on-finished@npm:2.4.1":
+ version: 2.4.1
+ resolution: "on-finished@npm:2.4.1"
+ dependencies:
+ ee-first: 1.1.1
+ checksum: d20929a25e7f0bb62f937a425b5edeb4e4cde0540d77ba146ec9357f00b0d497cdb3b9b05b9c8e46222407d1548d08166bff69cc56dfa55ba0e4469228920ff0
+ languageName: node
+ linkType: hard
+
+"on-finished@npm:~2.3.0":
+ version: 2.3.0
+ resolution: "on-finished@npm:2.3.0"
+ dependencies:
+ ee-first: 1.1.1
+ checksum: 1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b
+ languageName: node
+ linkType: hard
+
+"once@npm:^1.3.0":
+ version: 1.4.0
+ resolution: "once@npm:1.4.0"
+ dependencies:
+ wrappy: 1
+ checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68
+ languageName: node
+ linkType: hard
+
+"open@npm:^7.0.3":
+ version: 7.4.2
+ resolution: "open@npm:7.4.2"
+ dependencies:
+ is-docker: ^2.0.0
+ is-wsl: ^2.1.1
+ checksum: 3333900ec0e420d64c23b831bc3467e57031461d843c801f569b2204a1acc3cd7b3ec3c7897afc9dde86491dfa289708eb92bba164093d8bd88fb2c231843c91
+ languageName: node
+ linkType: hard
+
+"open@npm:^8.0.4":
+ version: 8.4.2
+ resolution: "open@npm:8.4.2"
+ dependencies:
+ define-lazy-prop: ^2.0.0
+ is-docker: ^2.1.1
+ is-wsl: ^2.2.0
+ checksum: 6388bfff21b40cb9bd8f913f9130d107f2ed4724ea81a8fd29798ee322b361ca31fa2cdfb491a5c31e43a3996cfe9566741238c7a741ada8d7af1cb78d85cf26
+ languageName: node
+ linkType: hard
+
"optionator@npm:^0.9.3":
version: 0.9.4
resolution: "optionator@npm:0.9.4"
@@ -5145,6 +8841,16 @@ __metadata:
languageName: node
linkType: hard
+"param-case@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "param-case@npm:3.0.4"
+ dependencies:
+ dot-case: ^3.0.4
+ tslib: ^2.0.3
+ checksum: b34227fd0f794e078776eb3aa6247442056cb47761e9cd2c4c881c86d84c64205f6a56ef0d70b41ee7d77da02c3f4ed2f88e3896a8fefe08bdfb4deca037c687
+ languageName: node
+ linkType: hard
+
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -5185,6 +8891,23 @@ __metadata:
languageName: node
linkType: hard
+"parseurl@npm:~1.3.3":
+ version: 1.3.3
+ resolution: "parseurl@npm:1.3.3"
+ checksum: 407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2
+ languageName: node
+ linkType: hard
+
+"pascal-case@npm:^3.1.2":
+ version: 3.1.2
+ resolution: "pascal-case@npm:3.1.2"
+ dependencies:
+ no-case: ^3.0.4
+ tslib: ^2.0.3
+ checksum: ba98bfd595fc91ef3d30f4243b1aee2f6ec41c53b4546bfa3039487c367abaa182471dcfc830a1f9e1a0df00c14a370514fa2b3a1aacc68b15a460c31116873e
+ languageName: node
+ linkType: hard
+
"path-exists@npm:^3.0.0":
version: 3.0.0
resolution: "path-exists@npm:3.0.0"
@@ -5199,6 +8922,13 @@ __metadata:
languageName: node
linkType: hard
+"path-is-absolute@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "path-is-absolute@npm:1.0.1"
+ checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8
+ languageName: node
+ linkType: hard
+
"path-key@npm:^3.1.0":
version: 3.1.1
resolution: "path-key@npm:3.1.1"
@@ -5232,6 +8962,13 @@ __metadata:
languageName: node
linkType: hard
+"path-type@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "path-type@npm:4.0.0"
+ checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45
+ languageName: node
+ linkType: hard
+
"pathe@npm:^2.0.3":
version: 2.0.3
resolution: "pathe@npm:2.0.3"
@@ -5246,49 +8983,135 @@ __metadata:
languageName: node
linkType: hard
-"picocolors@npm:^1.1.1":
- version: 1.1.1
- resolution: "picocolors@npm:1.1.1"
- checksum: e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045
+"picocolors@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "picocolors@npm:1.1.1"
+ checksum: e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045
+ languageName: node
+ linkType: hard
+
+"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1":
+ version: 2.3.1
+ resolution: "picomatch@npm:2.3.1"
+ checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf
+ languageName: node
+ linkType: hard
+
+"picomatch@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "picomatch@npm:4.0.2"
+ checksum: a7a5188c954f82c6585720e9143297ccd0e35ad8072231608086ca950bee672d51b0ef676254af0788205e59bd4e4deb4e7708769226bed725bf13370a7d1464
+ languageName: node
+ linkType: hard
+
+"pify@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "pify@npm:2.3.0"
+ checksum: 9503aaeaf4577acc58642ad1d25c45c6d90288596238fb68f82811c08104c800e5a7870398e9f015d82b44ecbcbef3dc3d4251a1cbb582f6e5959fe09884b2ba
+ languageName: node
+ linkType: hard
+
+"pify@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "pify@npm:3.0.0"
+ checksum: 6cdcbc3567d5c412450c53261a3f10991665d660961e06605decf4544a61a97a54fefe70a68d5c37080ff9d6f4cf51444c90198d1ba9f9309a6c0d6e9f5c4fde
+ languageName: node
+ linkType: hard
+
+"pirates@npm:^4.0.4":
+ version: 4.0.7
+ resolution: "pirates@npm:4.0.7"
+ checksum: 3dcbaff13c8b5bc158416feb6dc9e49e3c6be5fddc1ea078a05a73ef6b85d79324bbb1ef59b954cdeff000dbf000c1d39f32dc69310c7b78fbada5171b583e40
+ languageName: node
+ linkType: hard
+
+"pkg-dir@npm:^4.1.0":
+ version: 4.2.0
+ resolution: "pkg-dir@npm:4.2.0"
+ dependencies:
+ find-up: ^4.0.0
+ checksum: 9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6
+ languageName: node
+ linkType: hard
+
+"polished@npm:^4.2.2, polished@npm:^4.3.1":
+ version: 4.3.1
+ resolution: "polished@npm:4.3.1"
+ dependencies:
+ "@babel/runtime": ^7.17.8
+ checksum: a6f863c23f1d2f3f5cda3427b5885c9fb9e83b036d681e24820b143c7df40d2685bebb01c0939767120a28e1183671ae17c93db82ac30b3c20942180bb153bc7
+ languageName: node
+ linkType: hard
+
+"possible-typed-array-names@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "possible-typed-array-names@npm:1.1.0"
+ checksum: cfcd4f05264eee8fd184cd4897a17890561d1d473434b43ab66ad3673d9c9128981ec01e0cb1d65a52cd6b1eebfb2eae1e53e39b2e0eca86afc823ede7a4f41b
+ languageName: node
+ linkType: hard
+
+"postcss-modules-extract-imports@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "postcss-modules-extract-imports@npm:3.1.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: b9192e0f4fb3d19431558be6f8af7ca45fc92baaad9b2778d1732a5880cd25c3df2074ce5484ae491e224f0d21345ffc2d419bd51c25b019af76d7a7af88c17f
languageName: node
linkType: hard
-"picomatch@npm:^2.3.1":
- version: 2.3.1
- resolution: "picomatch@npm:2.3.1"
- checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf
+"postcss-modules-local-by-default@npm:^4.0.5":
+ version: 4.2.0
+ resolution: "postcss-modules-local-by-default@npm:4.2.0"
+ dependencies:
+ icss-utils: ^5.0.0
+ postcss-selector-parser: ^7.0.0
+ postcss-value-parser: ^4.1.0
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 720d145453f82ad5f1c1d0ff7386d64722f0812808e4132e573c1a49909745e109fcce3792a0b0cb18770dbeb3d9741867e81c698dc8353a18bc664b7d6d9533
languageName: node
linkType: hard
-"picomatch@npm:^4.0.2":
- version: 4.0.2
- resolution: "picomatch@npm:4.0.2"
- checksum: a7a5188c954f82c6585720e9143297ccd0e35ad8072231608086ca950bee672d51b0ef676254af0788205e59bd4e4deb4e7708769226bed725bf13370a7d1464
+"postcss-modules-scope@npm:^3.2.0":
+ version: 3.2.1
+ resolution: "postcss-modules-scope@npm:3.2.1"
+ dependencies:
+ postcss-selector-parser: ^7.0.0
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 085f65863bb7d8bf08209a979ceb22b2b07bb466574e0e698d34aaad832d614957bb05f2418348a14e4035f65e23b2be2951369d26ea429dd5762c6a020f0f7c
languageName: node
linkType: hard
-"pify@npm:^2.3.0":
- version: 2.3.0
- resolution: "pify@npm:2.3.0"
- checksum: 9503aaeaf4577acc58642ad1d25c45c6d90288596238fb68f82811c08104c800e5a7870398e9f015d82b44ecbcbef3dc3d4251a1cbb582f6e5959fe09884b2ba
+"postcss-modules-values@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "postcss-modules-values@npm:4.0.0"
+ dependencies:
+ icss-utils: ^5.0.0
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: f7f2cdf14a575b60e919ad5ea52fed48da46fe80db2733318d71d523fc87db66c835814940d7d05b5746b0426e44661c707f09bdb83592c16aea06e859409db6
languageName: node
linkType: hard
-"pify@npm:^3.0.0":
- version: 3.0.0
- resolution: "pify@npm:3.0.0"
- checksum: 6cdcbc3567d5c412450c53261a3f10991665d660961e06605decf4544a61a97a54fefe70a68d5c37080ff9d6f4cf51444c90198d1ba9f9309a6c0d6e9f5c4fde
+"postcss-selector-parser@npm:^7.0.0":
+ version: 7.1.0
+ resolution: "postcss-selector-parser@npm:7.1.0"
+ dependencies:
+ cssesc: ^3.0.0
+ util-deprecate: ^1.0.2
+ checksum: 1300e7871dd60a5132ee5462cc6e94edd4f3df28462b2495ca9ff025bd83768a908e892a18fde62cae63ff63524641baa6d58c64120f04fe6884b916663ce737
languageName: node
linkType: hard
-"possible-typed-array-names@npm:^1.0.0":
- version: 1.1.0
- resolution: "possible-typed-array-names@npm:1.1.0"
- checksum: cfcd4f05264eee8fd184cd4897a17890561d1d473434b43ab66ad3673d9c9128981ec01e0cb1d65a52cd6b1eebfb2eae1e53e39b2e0eca86afc823ede7a4f41b
+"postcss-value-parser@npm:^4.0.2, postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "postcss-value-parser@npm:4.2.0"
+ checksum: 819ffab0c9d51cf0acbabf8996dffbfafbafa57afc0e4c98db88b67f2094cb44488758f06e5da95d7036f19556a4a732525e84289a425f4f6fd8e412a9d7442f
languageName: node
linkType: hard
-"postcss@npm:^8.5.3":
+"postcss@npm:^8.4.33, postcss@npm:^8.5.3":
version: 8.5.4
resolution: "postcss@npm:8.5.4"
dependencies:
@@ -5324,6 +9147,16 @@ __metadata:
languageName: node
linkType: hard
+"pretty-error@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "pretty-error@npm:4.0.0"
+ dependencies:
+ lodash: ^4.17.20
+ renderkid: ^3.0.0
+ checksum: a5b9137365690104ded6947dca2e33360bf55e62a4acd91b1b0d7baa3970e43754c628cc9e16eafbdd4e8f8bcb260a5865475d4fc17c3106ff2d61db4e72cdf3
+ languageName: node
+ linkType: hard
+
"pretty-format@npm:^27.0.2":
version: 27.5.1
resolution: "pretty-format@npm:27.5.1"
@@ -5335,6 +9168,17 @@ __metadata:
languageName: node
linkType: hard
+"pretty-format@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "pretty-format@npm:29.7.0"
+ dependencies:
+ "@jest/schemas": ^29.6.3
+ ansi-styles: ^5.0.0
+ react-is: ^18.0.0
+ checksum: 032c1602383e71e9c0c02a01bbd25d6759d60e9c7cf21937dde8357aa753da348fcec5def5d1002c9678a8524d5fe099ad98861286550ef44de8808cc61e43b6
+ languageName: node
+ linkType: hard
+
"proc-log@npm:^5.0.0":
version: 5.0.0
resolution: "proc-log@npm:5.0.0"
@@ -5359,6 +9203,24 @@ __metadata:
languageName: node
linkType: hard
+"promise@npm:^7.1.1":
+ version: 7.3.1
+ resolution: "promise@npm:7.3.1"
+ dependencies:
+ asap: ~2.0.3
+ checksum: 475bb069130179fbd27ed2ab45f26d8862376a137a57314cf53310bdd85cc986a826fd585829be97ebc0aaf10e9d8e68be1bfe5a4a0364144b1f9eedfa940cf1
+ languageName: node
+ linkType: hard
+
+"promise@npm:^8.3.0":
+ version: 8.3.0
+ resolution: "promise@npm:8.3.0"
+ dependencies:
+ asap: ~2.0.6
+ checksum: a69f0ddbddf78ffc529cffee7ad950d307347615970564b17988ce43fbe767af5c738a9439660b24a9a8cbea106c0dcbb6c2b20e23b7e96a8e89e5c2679e94d5
+ languageName: node
+ linkType: hard
+
"proxy-from-env@npm:^1.1.0":
version: 1.1.0
resolution: "proxy-from-env@npm:1.1.0"
@@ -5366,7 +9228,7 @@ __metadata:
languageName: node
linkType: hard
-"punycode@npm:^2.1.0, punycode@npm:^2.3.1":
+"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1":
version: 2.3.1
resolution: "punycode@npm:2.3.1"
checksum: bb0a0ceedca4c3c57a9b981b90601579058903c62be23c5e8e843d2c2d4148a3ecf029d5133486fb0e1822b098ba8bba09e89d6b21742d02fa26bda6441a6fb2
@@ -5387,6 +9249,15 @@ __metadata:
languageName: node
linkType: hard
+"queue@npm:6.0.2":
+ version: 6.0.2
+ resolution: "queue@npm:6.0.2"
+ dependencies:
+ inherits: ~2.0.3
+ checksum: ebc23639248e4fe40a789f713c20548e513e053b3dc4924b6cb0ad741e3f264dcff948225c8737834dd4f9ec286dbc06a1a7c13858ea382d9379f4303bcc0916
+ languageName: node
+ linkType: hard
+
"quick-lru@npm:^4.0.1":
version: 4.0.1
resolution: "quick-lru@npm:4.0.1"
@@ -5394,6 +9265,88 @@ __metadata:
languageName: node
linkType: hard
+"randombytes@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "randombytes@npm:2.1.0"
+ dependencies:
+ safe-buffer: ^5.1.0
+ checksum: d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6
+ languageName: node
+ linkType: hard
+
+"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1":
+ version: 1.2.1
+ resolution: "range-parser@npm:1.2.1"
+ checksum: 0a268d4fea508661cf5743dfe3d5f47ce214fd6b7dec1de0da4d669dd4ef3d2144468ebe4179049eff253d9d27e719c88dae55be64f954e80135a0cada804ec9
+ languageName: node
+ linkType: hard
+
+"react-devtools-core@npm:^6.1.1":
+ version: 6.1.2
+ resolution: "react-devtools-core@npm:6.1.2"
+ dependencies:
+ shell-quote: ^1.6.1
+ ws: ^7
+ checksum: aa72d4ad993af861088ead93bcce789dbf084a530a7723d94d3a040dad6cdb3fa46e14ff0d6e1c1c8f22713f30cf52505c6083f3c91b5114c1d90f7a3c2c1e43
+ languageName: node
+ linkType: hard
+
+"react-docgen-typescript@npm:^2.2.2":
+ version: 2.2.2
+ resolution: "react-docgen-typescript@npm:2.2.2"
+ peerDependencies:
+ typescript: ">= 4.3.x"
+ checksum: a9826459ea44e818f21402728dd47f5cae60bd936574cefd4f90ad101ff3eebacd67b6e017b793309734ce62c037aa3072dbc855d2b0e29bad1a38cbf5bac115
+ languageName: node
+ linkType: hard
+
+"react-docgen@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "react-docgen@npm:7.1.1"
+ dependencies:
+ "@babel/core": ^7.18.9
+ "@babel/traverse": ^7.18.9
+ "@babel/types": ^7.18.9
+ "@types/babel__core": ^7.18.0
+ "@types/babel__traverse": ^7.18.0
+ "@types/doctrine": ^0.0.9
+ "@types/resolve": ^1.20.2
+ doctrine: ^3.0.0
+ resolve: ^1.22.1
+ strip-indent: ^4.0.0
+ checksum: 634bc3d7a5c930f3ac4882a426acd3925876f38dec3b93db343aa84af411bcc6502d8e9afd7e5a61f97f79be556b7d51ee930279c00c4efc47bd86c731090527
+ languageName: node
+ linkType: hard
+
+"react-docgen@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "react-docgen@npm:8.0.0"
+ dependencies:
+ "@babel/core": ^7.18.9
+ "@babel/traverse": ^7.18.9
+ "@babel/types": ^7.18.9
+ "@types/babel__core": ^7.18.0
+ "@types/babel__traverse": ^7.18.0
+ "@types/doctrine": ^0.0.9
+ "@types/resolve": ^1.20.2
+ doctrine: ^3.0.0
+ resolve: ^1.22.1
+ strip-indent: ^4.0.0
+ checksum: 90de7c0a09117b9cc767612a95316c4b6a2b506ee1248a67a689244627ccf054fbaa864b0868f6dcc2c01d34f4db5acc405178c32834f0ad448d57c5c595b4fa
+ languageName: node
+ linkType: hard
+
+"react-dom@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0":
+ version: 19.1.0
+ resolution: "react-dom@npm:19.1.0"
+ dependencies:
+ scheduler: ^0.26.0
+ peerDependencies:
+ react: ^19.1.0
+ checksum: 1d154b6543467095ac269e61ca59db546f34ef76bcdeb90f2dad41d682cd210aae492e70c85010ed5d0a2caea225e9a55139ebc1a615ee85bf197d7f99678cdf
+ languageName: node
+ linkType: hard
+
"react-dom@npm:^18.0.0":
version: 18.3.1
resolution: "react-dom@npm:18.3.1"
@@ -5406,6 +9359,13 @@ __metadata:
languageName: node
linkType: hard
+"react-is@npm:^16.7.0":
+ version: 16.13.1
+ resolution: "react-is@npm:16.13.1"
+ checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f
+ languageName: node
+ linkType: hard
+
"react-is@npm:^17.0.1":
version: 17.0.2
resolution: "react-is@npm:17.0.2"
@@ -5413,6 +9373,102 @@ __metadata:
languageName: node
linkType: hard
+"react-is@npm:^18.0.0":
+ version: 18.3.1
+ resolution: "react-is@npm:18.3.1"
+ checksum: e20fe84c86ff172fc8d898251b7cc2c43645d108bf96d0b8edf39b98f9a2cae97b40520ee7ed8ee0085ccc94736c4886294456033304151c3f94978cec03df21
+ languageName: node
+ linkType: hard
+
+"react-native-url-polyfill@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "react-native-url-polyfill@npm:2.0.0"
+ dependencies:
+ whatwg-url-without-unicode: 8.0.0-3
+ peerDependencies:
+ react-native: "*"
+ checksum: 1a2e1030a62fd093764b5330ce0ff34d72246e581dd2892cddc347d8621931aeb2c9ea3e054960484a1259230e8461e569e1890f1ff452d3c5c0adef70190fc3
+ languageName: node
+ linkType: hard
+
+"react-native-web@npm:^0.20.0":
+ version: 0.20.0
+ resolution: "react-native-web@npm:0.20.0"
+ dependencies:
+ "@babel/runtime": ^7.18.6
+ "@react-native/normalize-colors": ^0.74.1
+ fbjs: ^3.0.4
+ inline-style-prefixer: ^7.0.1
+ memoize-one: ^6.0.0
+ nullthrows: ^1.1.1
+ postcss-value-parser: ^4.2.0
+ styleq: ^0.1.3
+ peerDependencies:
+ react: ^18.0.0 || ^19.0.0
+ react-dom: ^18.0.0 || ^19.0.0
+ checksum: 8a75802b8f281466ff07547de34df434c918c7102b7de4cbca19bd532e38c692e70fc318bc0f8f5507b6d00c64c46540c65e926f757dd74ae7f6d279d98a6ed8
+ languageName: node
+ linkType: hard
+
+"react-native@npm:^0.79.3":
+ version: 0.79.3
+ resolution: "react-native@npm:0.79.3"
+ dependencies:
+ "@jest/create-cache-key-function": ^29.7.0
+ "@react-native/assets-registry": 0.79.3
+ "@react-native/codegen": 0.79.3
+ "@react-native/community-cli-plugin": 0.79.3
+ "@react-native/gradle-plugin": 0.79.3
+ "@react-native/js-polyfills": 0.79.3
+ "@react-native/normalize-colors": 0.79.3
+ "@react-native/virtualized-lists": 0.79.3
+ abort-controller: ^3.0.0
+ anser: ^1.4.9
+ ansi-regex: ^5.0.0
+ babel-jest: ^29.7.0
+ babel-plugin-syntax-hermes-parser: 0.25.1
+ base64-js: ^1.5.1
+ chalk: ^4.0.0
+ commander: ^12.0.0
+ event-target-shim: ^5.0.1
+ flow-enums-runtime: ^0.0.6
+ glob: ^7.1.1
+ invariant: ^2.2.4
+ jest-environment-node: ^29.7.0
+ memoize-one: ^5.0.0
+ metro-runtime: ^0.82.0
+ metro-source-map: ^0.82.0
+ nullthrows: ^1.1.1
+ pretty-format: ^29.7.0
+ promise: ^8.3.0
+ react-devtools-core: ^6.1.1
+ react-refresh: ^0.14.0
+ regenerator-runtime: ^0.13.2
+ scheduler: 0.25.0
+ semver: ^7.1.3
+ stacktrace-parser: ^0.1.10
+ whatwg-fetch: ^3.0.0
+ ws: ^6.2.3
+ yargs: ^17.6.2
+ peerDependencies:
+ "@types/react": ^19.0.0
+ react: ^19.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ bin:
+ react-native: cli.js
+ checksum: 9af72e5bf936744a4f727fb2c0b5fca6986361f445125081f108f99a1dea1dc6050c44ed4c1b654fd14a5a554da18d748f4d462161f7ab5d4ea6658d8fccce5f
+ languageName: node
+ linkType: hard
+
+"react-refresh@npm:^0.14.0":
+ version: 0.14.2
+ resolution: "react-refresh@npm:0.14.2"
+ checksum: d80db4bd40a36dab79010dc8aa317a5b931f960c0d83c4f3b81f0552cbcf7f29e115b84bb7908ec6a1eb67720fff7023084eff73ece8a7ddc694882478464382
+ languageName: node
+ linkType: hard
+
"react-refresh@npm:^0.17.0":
version: 0.17.0
resolution: "react-refresh@npm:0.17.0"
@@ -5420,6 +9476,13 @@ __metadata:
languageName: node
linkType: hard
+"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0":
+ version: 19.1.0
+ resolution: "react@npm:19.1.0"
+ checksum: c0905f8cfb878b0543a5522727e5ed79c67c8111dc16ceee135b7fe19dce77b2c1c19293513061a8934e721292bfc1517e0487e262d1906f306bdf95fa54d02f
+ languageName: node
+ linkType: hard
+
"react@npm:^18.0.0":
version: 18.3.1
resolution: "react@npm:18.3.1"
@@ -5499,6 +9562,28 @@ __metadata:
languageName: node
linkType: hard
+"readdirp@npm:~3.6.0":
+ version: 3.6.0
+ resolution: "readdirp@npm:3.6.0"
+ dependencies:
+ picomatch: ^2.2.1
+ checksum: 1ced032e6e45670b6d7352d71d21ce7edf7b9b928494dcaba6f11fba63180d9da6cd7061ebc34175ffda6ff529f481818c962952004d273178acd70f7059b320
+ languageName: node
+ linkType: hard
+
+"recast@npm:^0.23.5":
+ version: 0.23.11
+ resolution: "recast@npm:0.23.11"
+ dependencies:
+ ast-types: ^0.16.1
+ esprima: ~4.0.0
+ source-map: ~0.6.1
+ tiny-invariant: ^1.3.3
+ tslib: ^2.0.1
+ checksum: 1807159b1c33bc4a2d146e4ffea13b658e54bdcfab04fc4f9c9d7f1b4626c931e2ce41323e214516ec1e02a119037d686d825fc62f28072db27962b85e5b481d
+ languageName: node
+ linkType: hard
+
"redent@npm:^3.0.0":
version: 3.0.0
resolution: "redent@npm:3.0.0"
@@ -5525,6 +9610,13 @@ __metadata:
languageName: node
linkType: hard
+"regenerator-runtime@npm:^0.13.2":
+ version: 0.13.11
+ resolution: "regenerator-runtime@npm:0.13.11"
+ checksum: 27481628d22a1c4e3ff551096a683b424242a216fee44685467307f14d58020af1e19660bf2e26064de946bad7eff28950eae9f8209d55723e2d9351e632bbb4
+ languageName: node
+ linkType: hard
+
"regexp.prototype.flags@npm:^1.5.4":
version: 1.5.4
resolution: "regexp.prototype.flags@npm:1.5.4"
@@ -5539,6 +9631,26 @@ __metadata:
languageName: node
linkType: hard
+"relateurl@npm:^0.2.7":
+ version: 0.2.7
+ resolution: "relateurl@npm:0.2.7"
+ checksum: 5891e792eae1dfc3da91c6fda76d6c3de0333a60aa5ad848982ebb6dccaa06e86385fb1235a1582c680a3d445d31be01c6bfc0804ebbcab5aaf53fa856fde6b6
+ languageName: node
+ linkType: hard
+
+"renderkid@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "renderkid@npm:3.0.0"
+ dependencies:
+ css-select: ^4.1.3
+ dom-converter: ^0.2.0
+ htmlparser2: ^6.1.0
+ lodash: ^4.17.21
+ strip-ansi: ^6.0.1
+ checksum: 77162b62d6f33ab81f337c39efce0439ff0d1f6d441e29c35183151f83041c7850774fb904da163d6c844264d440d10557714e6daa0b19e4561a5cd4ef305d41
+ languageName: node
+ linkType: hard
+
"require-directory@npm:^2.1.1":
version: 2.1.1
resolution: "require-directory@npm:2.1.1"
@@ -5546,6 +9658,20 @@ __metadata:
languageName: node
linkType: hard
+"require-from-string@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "require-from-string@npm:2.0.2"
+ checksum: a03ef6895445f33a4015300c426699bc66b2b044ba7b670aa238610381b56d3f07c686251740d575e22f4c87531ba662d06937508f0f3c0f1ddc04db3130560b
+ languageName: node
+ linkType: hard
+
+"resolve-from@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "resolve-from@npm:3.0.0"
+ checksum: fff9819254d2d62b57f74e5c2ca9c0bdd425ca47287c4d801bc15f947533148d858229ded7793b0f59e61e49e782fffd6722048add12996e1bd4333c29669062
+ languageName: node
+ linkType: hard
+
"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
@@ -5553,6 +9679,13 @@ __metadata:
languageName: node
linkType: hard
+"resolve-from@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "resolve-from@npm:5.0.0"
+ checksum: 4ceeb9113e1b1372d0cd969f3468fa042daa1dd9527b1b6bb88acb6ab55d8b9cd65dbf18819f9f9ddf0db804990901dcdaade80a215e7b2c23daae38e64f5bdf
+ languageName: node
+ linkType: hard
+
"resolve-pkg-maps@npm:^1.0.0":
version: 1.0.0
resolution: "resolve-pkg-maps@npm:1.0.0"
@@ -5560,7 +9693,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.10.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4":
+"resolve@npm:^1.10.0, resolve@npm:^1.19.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4, resolve@npm:^1.22.8":
version: 1.22.10
resolution: "resolve@npm:1.22.10"
dependencies:
@@ -5573,7 +9706,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.22.4#~builtin":
+"resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.22.4#~builtin, resolve@patch:resolve@^1.22.8#~builtin":
version: 1.22.10
resolution: "resolve@patch:resolve@npm%3A1.22.10#~builtin::version=1.22.10&hash=c3c19d"
dependencies:
@@ -5600,6 +9733,17 @@ __metadata:
languageName: node
linkType: hard
+"rimraf@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "rimraf@npm:3.0.2"
+ dependencies:
+ glob: ^7.1.3
+ bin:
+ rimraf: bin.js
+ checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0
+ languageName: node
+ linkType: hard
+
"rollup@npm:^4.34.9, rollup@npm:^4.41.1":
version: 4.41.1
resolution: "rollup@npm:4.41.1"
@@ -5704,6 +9848,13 @@ __metadata:
languageName: node
linkType: hard
+"safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0":
+ version: 5.2.1
+ resolution: "safe-buffer@npm:5.2.1"
+ checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491
+ languageName: node
+ linkType: hard
+
"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
version: 5.1.2
resolution: "safe-buffer@npm:5.1.2"
@@ -5711,13 +9862,6 @@ __metadata:
languageName: node
linkType: hard
-"safe-buffer@npm:~5.2.0":
- version: 5.2.1
- resolution: "safe-buffer@npm:5.2.1"
- checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491
- languageName: node
- linkType: hard
-
"safe-push-apply@npm:^1.0.0":
version: 1.0.0
resolution: "safe-push-apply@npm:1.0.0"
@@ -5755,6 +9899,13 @@ __metadata:
languageName: node
linkType: hard
+"scheduler@npm:0.25.0":
+ version: 0.25.0
+ resolution: "scheduler@npm:0.25.0"
+ checksum: b7bb9fddbf743e521e9aaa5198a03ae823f5e104ebee0cb9ec625392bb7da0baa1c28ab29cee4b1e407a94e76acc6eee91eeb749614f91f853efda2613531566
+ languageName: node
+ linkType: hard
+
"scheduler@npm:^0.23.2":
version: 0.23.2
resolution: "scheduler@npm:0.23.2"
@@ -5764,6 +9915,36 @@ __metadata:
languageName: node
linkType: hard
+"scheduler@npm:^0.26.0":
+ version: 0.26.0
+ resolution: "scheduler@npm:0.26.0"
+ checksum: c63a9f1c0e5089b537231cff6c11f75455b5c8625ae09535c1d7cd0a1b0c77ceecdd9f1074e5e063da5d8dc11e73e8033dcac3361791088be08a6e60c0283ed9
+ languageName: node
+ linkType: hard
+
+"schema-utils@npm:^3.1.1":
+ version: 3.3.0
+ resolution: "schema-utils@npm:3.3.0"
+ dependencies:
+ "@types/json-schema": ^7.0.8
+ ajv: ^6.12.5
+ ajv-keywords: ^3.5.2
+ checksum: ea56971926fac2487f0757da939a871388891bc87c6a82220d125d587b388f1704788f3706e7f63a7b70e49fc2db974c41343528caea60444afd5ce0fe4b85c0
+ languageName: node
+ linkType: hard
+
+"schema-utils@npm:^4.0.0, schema-utils@npm:^4.3.0, schema-utils@npm:^4.3.2":
+ version: 4.3.2
+ resolution: "schema-utils@npm:4.3.2"
+ dependencies:
+ "@types/json-schema": ^7.0.9
+ ajv: ^8.9.0
+ ajv-formats: ^2.1.1
+ ajv-keywords: ^5.1.0
+ checksum: d798b341ffa1371f8471629e8861af3aa99e8e15b89da2c0db28c5a80a02ee8c6ffc7daefbe28a2b8c1bc8e3f3e02d028775145d7ab3d9d1a413a9651a835466
+ languageName: node
+ linkType: hard
+
"semver@npm:2 || 3 || 4 || 5":
version: 5.7.2
resolution: "semver@npm:5.7.2"
@@ -5773,7 +9954,7 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^6.0.0, semver@npm:^6.3.1":
+"semver@npm:^6.0.0, semver@npm:^6.3.0, semver@npm:^6.3.1":
version: 6.3.1
resolution: "semver@npm:6.3.1"
bin:
@@ -5782,7 +9963,7 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.6.0, semver@npm:^7.7.1":
+"semver@npm:^7.1.1, semver@npm:^7.1.3, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.7.1":
version: 7.7.2
resolution: "semver@npm:7.7.2"
bin:
@@ -5791,6 +9972,55 @@ __metadata:
languageName: node
linkType: hard
+"send@npm:0.19.0":
+ version: 0.19.0
+ resolution: "send@npm:0.19.0"
+ dependencies:
+ debug: 2.6.9
+ depd: 2.0.0
+ destroy: 1.2.0
+ encodeurl: ~1.0.2
+ escape-html: ~1.0.3
+ etag: ~1.8.1
+ fresh: 0.5.2
+ http-errors: 2.0.0
+ mime: 1.6.0
+ ms: 2.1.3
+ on-finished: 2.4.1
+ range-parser: ~1.2.1
+ statuses: 2.0.1
+ checksum: 5ae11bd900c1c2575525e2aa622e856804e2f96a09281ec1e39610d089f53aa69e13fd8db84b52f001d0318cf4bb0b3b904ad532fc4c0014eb90d32db0cff55f
+ languageName: node
+ linkType: hard
+
+"serialize-error@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "serialize-error@npm:2.1.0"
+ checksum: 28464a6f65e6becd6e49fb782aff06573fdbf3d19f161a20228179842fed05c75a34110e54c3ee020b00240f9e11d8bee9b9fee5d04e0bc0bef1fdbf2baa297e
+ languageName: node
+ linkType: hard
+
+"serialize-javascript@npm:^6.0.2":
+ version: 6.0.2
+ resolution: "serialize-javascript@npm:6.0.2"
+ dependencies:
+ randombytes: ^2.1.0
+ checksum: c4839c6206c1d143c0f80763997a361310305751171dd95e4b57efee69b8f6edd8960a0b7fbfc45042aadff98b206d55428aee0dc276efe54f100899c7fa8ab7
+ languageName: node
+ linkType: hard
+
+"serve-static@npm:^1.16.2":
+ version: 1.16.2
+ resolution: "serve-static@npm:1.16.2"
+ dependencies:
+ encodeurl: ~2.0.0
+ escape-html: ~1.0.3
+ parseurl: ~1.3.3
+ send: 0.19.0
+ checksum: dffc52feb4cc5c68e66d0c7f3c1824d4e989f71050aefc9bd5f822a42c54c9b814f595fc5f2b717f4c7cc05396145f3e90422af31186a93f76cf15f707019759
+ languageName: node
+ linkType: hard
+
"set-function-length@npm:^1.2.2":
version: 1.2.2
resolution: "set-function-length@npm:1.2.2"
@@ -5828,6 +10058,20 @@ __metadata:
languageName: node
linkType: hard
+"setimmediate@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "setimmediate@npm:1.0.5"
+ checksum: c9a6f2c5b51a2dabdc0247db9c46460152ffc62ee139f3157440bd48e7c59425093f42719ac1d7931f054f153e2d26cf37dfeb8da17a794a58198a2705e527fd
+ languageName: node
+ linkType: hard
+
+"setprototypeof@npm:1.2.0":
+ version: 1.2.0
+ resolution: "setprototypeof@npm:1.2.0"
+ checksum: be18cbbf70e7d8097c97f713a2e76edf84e87299b40d085c6bf8b65314e994cc15e2e317727342fa6996e38e1f52c59720b53fe621e2eb593a6847bf0356db89
+ languageName: node
+ linkType: hard
+
"shebang-command@npm:^2.0.0":
version: 2.0.0
resolution: "shebang-command@npm:2.0.0"
@@ -5844,6 +10088,13 @@ __metadata:
languageName: node
linkType: hard
+"shell-quote@npm:^1.6.1":
+ version: 1.8.3
+ resolution: "shell-quote@npm:1.8.3"
+ checksum: 550dd84e677f8915eb013d43689c80bb114860649ec5298eb978f40b8f3d4bc4ccb072b82c094eb3548dc587144bb3965a8676f0d685c1cf4c40b5dc27166242
+ languageName: node
+ linkType: hard
+
"side-channel-list@npm:^1.0.0":
version: 1.0.0
resolution: "side-channel-list@npm:1.0.0"
@@ -5899,6 +10150,13 @@ __metadata:
languageName: node
linkType: hard
+"signal-exit@npm:^3.0.7":
+ version: 3.0.7
+ resolution: "signal-exit@npm:3.0.7"
+ checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
+ languageName: node
+ linkType: hard
+
"signal-exit@npm:^4.0.1":
version: 4.1.0
resolution: "signal-exit@npm:4.1.0"
@@ -5906,6 +10164,13 @@ __metadata:
languageName: node
linkType: hard
+"slash@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "slash@npm:3.0.0"
+ checksum: 94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c
+ languageName: node
+ linkType: hard
+
"smart-buffer@npm:^4.2.0":
version: 4.2.0
resolution: "smart-buffer@npm:4.2.0"
@@ -5941,7 +10206,24 @@ __metadata:
languageName: node
linkType: hard
-"source-map@npm:^0.6.1":
+"source-map-support@npm:~0.5.20":
+ version: 0.5.21
+ resolution: "source-map-support@npm:0.5.21"
+ dependencies:
+ buffer-from: ^1.0.0
+ source-map: ^0.6.0
+ checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137
+ languageName: node
+ linkType: hard
+
+"source-map@npm:^0.5.6, source-map@npm:^0.5.7":
+ version: 0.5.7
+ resolution: "source-map@npm:0.5.7"
+ checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d
+ languageName: node
+ linkType: hard
+
+"source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.0, source-map@npm:~0.6.1":
version: 0.6.1
resolution: "source-map@npm:0.6.1"
checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2
@@ -6007,6 +10289,13 @@ __metadata:
languageName: node
linkType: hard
+"sprintf-js@npm:~1.0.2":
+ version: 1.0.3
+ resolution: "sprintf-js@npm:1.0.3"
+ checksum: 19d79aec211f09b99ec3099b5b2ae2f6e9cdefe50bc91ac4c69144b6d3928a640bb6ae5b3def70c2e85a2c3d9f5ec2719921e3a59d3ca3ef4b2fd1a4656a0df3
+ languageName: node
+ linkType: hard
+
"ssri@npm:^12.0.0":
version: 12.0.0
resolution: "ssri@npm:12.0.0"
@@ -6023,6 +10312,15 @@ __metadata:
languageName: node
linkType: hard
+"stack-utils@npm:^2.0.3":
+ version: 2.0.6
+ resolution: "stack-utils@npm:2.0.6"
+ dependencies:
+ escape-string-regexp: ^2.0.0
+ checksum: 052bf4d25bbf5f78e06c1d5e67de2e088b06871fa04107ca8d3f0e9d9263326e2942c8bedee3545795fc77d787d443a538345eef74db2f8e35db3558c6f91ff7
+ languageName: node
+ linkType: hard
+
"stackback@npm:0.0.2":
version: 0.0.2
resolution: "stackback@npm:0.0.2"
@@ -6030,6 +10328,22 @@ __metadata:
languageName: node
linkType: hard
+"stackframe@npm:^1.3.4":
+ version: 1.3.4
+ resolution: "stackframe@npm:1.3.4"
+ checksum: bae1596873595c4610993fa84f86a3387d67586401c1816ea048c0196800c0646c4d2da98c2ee80557fd9eff05877efe33b91ba6cd052658ed96ddc85d19067d
+ languageName: node
+ linkType: hard
+
+"stacktrace-parser@npm:^0.1.10":
+ version: 0.1.11
+ resolution: "stacktrace-parser@npm:0.1.11"
+ dependencies:
+ type-fest: ^0.7.1
+ checksum: 1120cf716606ec6a8e25cc9b6ada79d7b91e6a599bba1a6664e6badc8b5f37987d7df7d9ad0344f717a042781fd8e1e999de08614a5afea451b68902421036b5
+ languageName: node
+ linkType: hard
+
"standard-version@npm:^9.5.0":
version: 9.5.0
resolution: "standard-version@npm:9.5.0"
@@ -6054,6 +10368,20 @@ __metadata:
languageName: node
linkType: hard
+"statuses@npm:2.0.1":
+ version: 2.0.1
+ resolution: "statuses@npm:2.0.1"
+ checksum: 18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb
+ languageName: node
+ linkType: hard
+
+"statuses@npm:~1.5.0":
+ version: 1.5.0
+ resolution: "statuses@npm:1.5.0"
+ checksum: c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c
+ languageName: node
+ linkType: hard
+
"std-env@npm:^3.9.0":
version: 3.9.0
resolution: "std-env@npm:3.9.0"
@@ -6071,7 +10399,40 @@ __metadata:
languageName: node
linkType: hard
-"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0":
+"store2@npm:^2.14.3":
+ version: 2.14.4
+ resolution: "store2@npm:2.14.4"
+ checksum: b151d18f44a0cc9a8e2d943df29b90e59889eb3dc55adcd5db656ff7f900ca7d18bd6ee214f883d39c230297e8e2d269b8274e78556fb7c7953d39e8c18d624d
+ languageName: node
+ linkType: hard
+
+"storybook@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "storybook@npm:9.0.5"
+ dependencies:
+ "@storybook/global": ^5.0.0
+ "@testing-library/jest-dom": ^6.6.3
+ "@testing-library/user-event": ^14.6.1
+ "@vitest/expect": 3.0.9
+ "@vitest/spy": 3.0.9
+ better-opn: ^3.0.2
+ esbuild: ^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0
+ esbuild-register: ^3.5.0
+ recast: ^0.23.5
+ semver: ^7.6.2
+ ws: ^8.18.0
+ peerDependencies:
+ prettier: ^2 || ^3
+ peerDependenciesMeta:
+ prettier:
+ optional: true
+ bin:
+ storybook: ./bin/index.cjs
+ checksum: c6fd1fd4c30dd6b352c30d460f63cd587aa88dd97700900bb5ac0beabcb3e7c213f2455796101e42c101aaaf289c309cc761d308993f4e479ec8171b3645037b
+ languageName: node
+ linkType: hard
+
+"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3":
version: 4.2.3
resolution: "string-width@npm:4.2.3"
dependencies:
@@ -6190,6 +10551,15 @@ __metadata:
languageName: node
linkType: hard
+"strip-indent@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "strip-indent@npm:4.0.0"
+ dependencies:
+ min-indent: ^1.0.1
+ checksum: 06cbcd93da721c46bc13caeb1c00af93a9b18146a1c95927672d2decab6a25ad83662772417cea9317a2507fb143253ecc23c4415b64f5828cef9b638a744598
+ languageName: node
+ linkType: hard
+
"strip-json-comments@npm:^3.1.1":
version: 3.1.1
resolution: "strip-json-comments@npm:3.1.1"
@@ -6197,6 +10567,29 @@ __metadata:
languageName: node
linkType: hard
+"style-loader@npm:^3.3.1":
+ version: 3.3.4
+ resolution: "style-loader@npm:3.3.4"
+ peerDependencies:
+ webpack: ^5.0.0
+ checksum: caac3f2fe2c3c89e49b7a2a9329e1cfa515ecf5f36b9c4885f9b218019fda207a9029939b2c35821dec177a264a007e7c391ccdd3ff7401881ce6287b9c8f38b
+ languageName: node
+ linkType: hard
+
+"styleq@npm:^0.1.3":
+ version: 0.1.3
+ resolution: "styleq@npm:0.1.3"
+ checksum: 14a8d23abd914166a9b4bd04ed753bd91363f0e029ee4a94ec2c7dc37d3213fe01fceee22dc655288da3ae89f5dc01cec42d5e2b58478b0dea33bf5bdf509be1
+ languageName: node
+ linkType: hard
+
+"stylis@npm:4.2.0":
+ version: 4.2.0
+ resolution: "stylis@npm:4.2.0"
+ checksum: 0eb6cc1b866dc17a6037d0a82ac7fa877eba6a757443e79e7c4f35bacedbf6421fadcab4363b39667b43355cbaaa570a3cde850f776498e5450f32ed2f9b7584
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^5.3.0":
version: 5.5.0
resolution: "supports-color@npm:5.5.0"
@@ -6215,6 +10608,15 @@ __metadata:
languageName: node
linkType: hard
+"supports-color@npm:^8.0.0":
+ version: 8.1.1
+ resolution: "supports-color@npm:8.1.1"
+ dependencies:
+ has-flag: ^4.0.0
+ checksum: c052193a7e43c6cdc741eb7f378df605636e01ad434badf7324f17fb60c69a880d8d8fcdcb562cf94c2350e57b937d7425ab5b8326c67c2adc48f7c87c1db406
+ languageName: node
+ linkType: hard
+
"supports-preserve-symlinks-flag@npm:^1.0.0":
version: 1.0.0
resolution: "supports-preserve-symlinks-flag@npm:1.0.0"
@@ -6238,6 +10640,13 @@ __metadata:
languageName: node
linkType: hard
+"tapable@npm:^2.0.0, tapable@npm:^2.1.1, tapable@npm:^2.2.0, tapable@npm:^2.2.1":
+ version: 2.2.2
+ resolution: "tapable@npm:2.2.2"
+ checksum: 781b3666f4454eb506fd2bcd985c1994f2b93884ea88a7a2a5be956cad8337b31128a7591e771f7aab8e247993b2a0887d360a2d4f54382902ed89994c102740
+ languageName: node
+ linkType: hard
+
"tar@npm:^7.4.3":
version: 7.4.3
resolution: "tar@npm:7.4.3"
@@ -6252,6 +10661,53 @@ __metadata:
languageName: node
linkType: hard
+"terser-webpack-plugin@npm:^5.3.1, terser-webpack-plugin@npm:^5.3.11":
+ version: 5.3.14
+ resolution: "terser-webpack-plugin@npm:5.3.14"
+ dependencies:
+ "@jridgewell/trace-mapping": ^0.3.25
+ jest-worker: ^27.4.5
+ schema-utils: ^4.3.0
+ serialize-javascript: ^6.0.2
+ terser: ^5.31.1
+ peerDependencies:
+ webpack: ^5.1.0
+ peerDependenciesMeta:
+ "@swc/core":
+ optional: true
+ esbuild:
+ optional: true
+ uglify-js:
+ optional: true
+ checksum: 13a1e67f1675a473b18d25cb0ce65c3f0a19b5e9a93213a99ea61dc4ca996ea93aa17a221965b526f5788d242836a8249ad00538fbb322e25cb69076eb55feab
+ languageName: node
+ linkType: hard
+
+"terser@npm:^5.10.0, terser@npm:^5.15.0, terser@npm:^5.31.1":
+ version: 5.41.0
+ resolution: "terser@npm:5.41.0"
+ dependencies:
+ "@jridgewell/source-map": ^0.3.3
+ acorn: ^8.14.0
+ commander: ^2.20.0
+ source-map-support: ~0.5.20
+ bin:
+ terser: bin/terser
+ checksum: 764e91b51967c5e8401152343abf8ea3cdb8de53e38573eb671f2b15b2d5d053baf46cc6698a0612bd786f3fb2ff67a4fb8d9a71432baa54084783d73d8cbee5
+ languageName: node
+ linkType: hard
+
+"test-exclude@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "test-exclude@npm:6.0.0"
+ dependencies:
+ "@istanbuljs/schema": ^0.1.2
+ glob: ^7.1.4
+ minimatch: ^3.0.4
+ checksum: 3b34a3d77165a2cb82b34014b3aba93b1c4637a5011807557dc2f3da826c59975a5ccad765721c4648b39817e3472789f9b0fa98fc854c5c1c7a1e632aacdc28
+ languageName: node
+ linkType: hard
+
"test-exclude@npm:^7.0.1":
version: 7.0.1
resolution: "test-exclude@npm:7.0.1"
@@ -6270,6 +10726,13 @@ __metadata:
languageName: node
linkType: hard
+"throat@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "throat@npm:5.0.0"
+ checksum: 031ff7f4431618036c1dedd99c8aa82f5c33077320a8358ed829e84b320783781d1869fe58e8f76e948306803de966f5f7573766a437562c9f5c033297ad2fe2
+ languageName: node
+ linkType: hard
+
"through2@npm:^2.0.0":
version: 2.0.5
resolution: "through2@npm:2.0.5"
@@ -6296,6 +10759,13 @@ __metadata:
languageName: node
linkType: hard
+"tiny-invariant@npm:^1.3.1, tiny-invariant@npm:^1.3.3":
+ version: 1.3.3
+ resolution: "tiny-invariant@npm:1.3.3"
+ checksum: 5e185c8cc2266967984ce3b352a4e57cb89dad5a8abb0dea21468a6ecaa67cd5bb47a3b7a85d08041008644af4f667fb8b6575ba38ba5fb00b3b5068306e59fe
+ languageName: node
+ linkType: hard
+
"tinybench@npm:^2.9.0":
version: 2.9.0
resolution: "tinybench@npm:2.9.0"
@@ -6327,6 +10797,13 @@ __metadata:
languageName: node
linkType: hard
+"tinyrainbow@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "tinyrainbow@npm:1.2.0"
+ checksum: d1e2cb5400032c0092be00e4a3da5450bea8b4fad58bfb5d3c58ca37ff5c5e252f7fcfb9af247914854af79c46014add9d1042fe044358c305a129ed55c8be35
+ languageName: node
+ linkType: hard
+
"tinyrainbow@npm:^2.0.0":
version: 2.0.0
resolution: "tinyrainbow@npm:2.0.0"
@@ -6334,7 +10811,7 @@ __metadata:
languageName: node
linkType: hard
-"tinyspy@npm:^3.0.2":
+"tinyspy@npm:^3.0.0, tinyspy@npm:^3.0.2":
version: 3.0.2
resolution: "tinyspy@npm:3.0.2"
checksum: 5db671b2ff5cd309de650c8c4761ca945459d7204afb1776db9a04fb4efa28a75f08517a8620c01ee32a577748802231ad92f7d5b194dc003ee7f987a2a06337
@@ -6359,6 +10836,13 @@ __metadata:
languageName: node
linkType: hard
+"tmpl@npm:1.0.5":
+ version: 1.0.5
+ resolution: "tmpl@npm:1.0.5"
+ checksum: cd922d9b853c00fe414c5a774817be65b058d54a2d01ebb415840960406c669a0fc632f66df885e24cb022ec812739199ccbdb8d1164c3e513f85bfca5ab2873
+ languageName: node
+ linkType: hard
+
"to-regex-range@npm:^5.0.1":
version: 5.0.1
resolution: "to-regex-range@npm:5.0.1"
@@ -6368,6 +10852,13 @@ __metadata:
languageName: node
linkType: hard
+"toidentifier@npm:1.0.1":
+ version: 1.0.1
+ resolution: "toidentifier@npm:1.0.1"
+ checksum: 952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45
+ languageName: node
+ linkType: hard
+
"tough-cookie@npm:^5.1.1":
version: 5.1.2
resolution: "tough-cookie@npm:5.1.2"
@@ -6386,6 +10877,13 @@ __metadata:
languageName: node
linkType: hard
+"tr46@npm:~0.0.3":
+ version: 0.0.3
+ resolution: "tr46@npm:0.0.3"
+ checksum: 726321c5eaf41b5002e17ffbd1fb7245999a073e8979085dacd47c4b4e8068ff5777142fc6726d6ca1fd2ff16921b48788b87225cbc57c72636f6efa8efbffe3
+ languageName: node
+ linkType: hard
+
"trim-newlines@npm:^3.0.0":
version: 3.0.1
resolution: "trim-newlines@npm:3.0.1"
@@ -6402,6 +10900,13 @@ __metadata:
languageName: node
linkType: hard
+"ts-dedent@npm:^2.0.0, ts-dedent@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "ts-dedent@npm:2.2.0"
+ checksum: 93ed8f7878b6d5ed3c08d99b740010eede6bccfe64bce61c5a4da06a2c17d6ddbb80a8c49c2d15251de7594a4f93ffa21dd10e7be75ef66a4dc9951b4a94e2af
+ languageName: node
+ linkType: hard
+
"tsconfig-paths@npm:^3.15.0":
version: 3.15.0
resolution: "tsconfig-paths@npm:3.15.0"
@@ -6414,7 +10919,18 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.4.0, tslib@npm:^2.8.1":
+"tsconfig-paths@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "tsconfig-paths@npm:4.2.0"
+ dependencies:
+ json5: ^2.2.2
+ minimist: ^1.2.6
+ strip-bom: ^3.0.0
+ checksum: 28c5f7bbbcabc9dabd4117e8fdc61483f6872a1c6b02a4b1c4d68c5b79d06896c3cc9547610c4c3ba64658531caa2de13ead1ea1bf321c7b53e969c4752b98c7
+ languageName: node
+ linkType: hard
+
+"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.4.0, tslib@npm:^2.8.1":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
checksum: e4aba30e632b8c8902b47587fd13345e2827fa639e7c3121074d5ee0880723282411a8838f830b55100cbe4517672f84a2472667d355b81e8af165a55dc6203a
@@ -6430,6 +10946,13 @@ __metadata:
languageName: node
linkType: hard
+"type-detect@npm:4.0.8":
+ version: 4.0.8
+ resolution: "type-detect@npm:4.0.8"
+ checksum: 62b5628bff67c0eb0b66afa371bd73e230399a8d2ad30d852716efcc4656a7516904570cd8631a49a3ce57c10225adf5d0cbdcb47f6b0255fe6557c453925a15
+ languageName: node
+ linkType: hard
+
"type-fest@npm:^0.18.0":
version: 0.18.1
resolution: "type-fest@npm:0.18.1"
@@ -6444,6 +10967,13 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:^0.7.1":
+ version: 0.7.1
+ resolution: "type-fest@npm:0.7.1"
+ checksum: 5b1b113529d59949d97b76977d545989ddc11b81bb0c766b6d2ccc65473cb4b4a5c7d24f5be2c2bb2de302a5d7a13c1732ea1d34c8c59b7e0ec1f890cf7fc424
+ languageName: node
+ linkType: hard
+
"type-fest@npm:^0.8.1":
version: 0.8.1
resolution: "type-fest@npm:0.8.1"
@@ -6451,6 +10981,13 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:^2.19.0, type-fest@npm:~2.19":
+ version: 2.19.0
+ resolution: "type-fest@npm:2.19.0"
+ checksum: a4ef07ece297c9fba78fc1bd6d85dff4472fe043ede98bd4710d2615d15776902b595abf62bd78339ed6278f021235fb28a96361f8be86ed754f778973a0d278
+ languageName: node
+ linkType: hard
+
"typed-array-buffer@npm:^1.0.3":
version: 1.0.3
resolution: "typed-array-buffer@npm:1.0.3"
@@ -6531,6 +11068,15 @@ __metadata:
languageName: node
linkType: hard
+"ua-parser-js@npm:^1.0.35":
+ version: 1.0.40
+ resolution: "ua-parser-js@npm:1.0.40"
+ bin:
+ ua-parser-js: script/cli.js
+ checksum: ae555a33dc9395dd877e295d6adbf5634e047aad7c3358328830218f3ca3a6233e35848cd355465a7612f269860e8029984389282940c7a27c9af4dfcdbba8c3
+ languageName: node
+ linkType: hard
+
"uglify-js@npm:^3.1.4":
version: 3.19.3
resolution: "uglify-js@npm:3.19.3"
@@ -6552,6 +11098,13 @@ __metadata:
languageName: node
linkType: hard
+"undici-types@npm:~6.21.0":
+ version: 6.21.0
+ resolution: "undici-types@npm:6.21.0"
+ checksum: 46331c7d6016bf85b3e8f20c159d62f5ae471aba1eb3dc52fff35a0259d58dcc7d592d4cc4f00c5f9243fa738a11cfa48bd20203040d4a9e6bc25e807fab7ab3
+ languageName: node
+ linkType: hard
+
"unique-filename@npm:^4.0.0":
version: 4.0.0
resolution: "unique-filename@npm:4.0.0"
@@ -6570,6 +11123,30 @@ __metadata:
languageName: node
linkType: hard
+"universalify@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "universalify@npm:2.0.1"
+ checksum: ecd8469fe0db28e7de9e5289d32bd1b6ba8f7183db34f3bfc4ca53c49891c2d6aa05f3fb3936a81285a905cc509fb641a0c3fc131ec786167eff41236ae32e60
+ languageName: node
+ linkType: hard
+
+"unpipe@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "unpipe@npm:1.0.0"
+ checksum: 4fa18d8d8d977c55cb09715385c203197105e10a6d220087ec819f50cb68870f02942244f1017565484237f1f8c5d3cd413631b1ae104d3096f24fdfde1b4aa2
+ languageName: node
+ linkType: hard
+
+"unplugin@npm:^1.3.1":
+ version: 1.16.1
+ resolution: "unplugin@npm:1.16.1"
+ dependencies:
+ acorn: ^8.14.0
+ webpack-virtual-modules: ^0.6.2
+ checksum: c1e898b746418c56a84979e02177e66286a8805d6b207885bd4a4f975b0bc0c773145a947aa07b6dd0347491e45cd25b56e70516f52610acea986914f250ba49
+ languageName: node
+ linkType: hard
+
"unrs-resolver@npm:^1.6.2":
version: 1.7.8
resolution: "unrs-resolver@npm:1.7.8"
@@ -6654,13 +11231,49 @@ __metadata:
languageName: node
linkType: hard
-"util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1":
+"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
checksum: 474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2
languageName: node
linkType: hard
+"util@npm:^0.12.4":
+ version: 0.12.5
+ resolution: "util@npm:0.12.5"
+ dependencies:
+ inherits: ^2.0.3
+ is-arguments: ^1.0.4
+ is-generator-function: ^1.0.7
+ is-typed-array: ^1.1.3
+ which-typed-array: ^1.1.2
+ checksum: 705e51f0de5b446f4edec10739752ac25856541e0254ea1e7e45e5b9f9b0cb105bc4bd415736a6210edc68245a7f903bf085ffb08dd7deb8a0e847f60538a38a
+ languageName: node
+ linkType: hard
+
+"utila@npm:~0.4":
+ version: 0.4.0
+ resolution: "utila@npm:0.4.0"
+ checksum: 97ffd3bd2bb80c773429d3fb8396469115cd190dded1e733f190d8b602bd0a1bcd6216b7ce3c4395ee3c79e3c879c19d268dbaae3093564cb169ad1212d436f4
+ languageName: node
+ linkType: hard
+
+"utils-merge@npm:1.0.1":
+ version: 1.0.1
+ resolution: "utils-merge@npm:1.0.1"
+ checksum: c81095493225ecfc28add49c106ca4f09cdf56bc66731aa8dabc2edbbccb1e1bfe2de6a115e5c6a380d3ea166d1636410b62ef216bb07b3feb1cfde1d95d5080
+ languageName: node
+ linkType: hard
+
+"uuid@npm:^9.0.0":
+ version: 9.0.1
+ resolution: "uuid@npm:9.0.1"
+ bin:
+ uuid: dist/bin/uuid
+ checksum: 39931f6da74e307f51c0fb463dc2462807531dc80760a9bff1e35af4316131b4fc3203d16da60ae33f07fdca5b56f3f1dd662da0c99fea9aaeab2004780cc5f4
+ languageName: node
+ linkType: hard
+
"validate-npm-package-license@npm:^3.0.1":
version: 3.0.4
resolution: "validate-npm-package-license@npm:3.0.4"
@@ -6795,6 +11408,13 @@ __metadata:
languageName: node
linkType: hard
+"vlq@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "vlq@npm:1.0.1"
+ checksum: 67ab6dd35c787eaa02c0ff1a869dd07a230db08722fb6014adaaf432634808ddb070765f70958b47997e438c331790cfcf20902411b0d6453f1a2a5923522f55
+ languageName: node
+ linkType: hard
+
"w3c-xmlserializer@npm:^5.0.0":
version: 5.0.0
resolution: "w3c-xmlserializer@npm:5.0.0"
@@ -6804,6 +11424,39 @@ __metadata:
languageName: node
linkType: hard
+"walker@npm:^1.0.7, walker@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "walker@npm:1.0.8"
+ dependencies:
+ makeerror: 1.0.12
+ checksum: ad7a257ea1e662e57ef2e018f97b3c02a7240ad5093c392186ce0bcf1f1a60bbadd520d073b9beb921ed99f64f065efb63dfc8eec689a80e569f93c1c5d5e16c
+ languageName: node
+ linkType: hard
+
+"watchpack@npm:^2.4.1":
+ version: 2.4.4
+ resolution: "watchpack@npm:2.4.4"
+ dependencies:
+ glob-to-regexp: ^0.4.1
+ graceful-fs: ^4.1.2
+ checksum: 469514a04bcdd7ea77d4b3c62d1f087eafbce64cbc728c89355d5710ee01311533456122da7c585d3654d5bfcf09e6085db1a6eb274c4762a18e370526d17561
+ languageName: node
+ linkType: hard
+
+"webidl-conversions@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "webidl-conversions@npm:3.0.1"
+ checksum: c92a0a6ab95314bde9c32e1d0a6dfac83b578f8fa5f21e675bc2706ed6981bc26b7eb7e6a1fab158e5ce4adf9caa4a0aee49a52505d4d13c7be545f15021b17c
+ languageName: node
+ linkType: hard
+
+"webidl-conversions@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "webidl-conversions@npm:5.0.0"
+ checksum: ccf1ec2ca7c0b5671e5440ace4a66806ae09c49016ab821481bec0c05b1b82695082dc0a27d1fe9d804d475a408ba0c691e6803fd21be608e710955d4589cd69
+ languageName: node
+ linkType: hard
+
"webidl-conversions@npm:^7.0.0":
version: 7.0.0
resolution: "webidl-conversions@npm:7.0.0"
@@ -6811,6 +11464,86 @@ __metadata:
languageName: node
linkType: hard
+"webpack-dev-middleware@npm:^6.1.2":
+ version: 6.1.3
+ resolution: "webpack-dev-middleware@npm:6.1.3"
+ dependencies:
+ colorette: ^2.0.10
+ memfs: ^3.4.12
+ mime-types: ^2.1.31
+ range-parser: ^1.2.1
+ schema-utils: ^4.0.0
+ peerDependencies:
+ webpack: ^5.0.0
+ peerDependenciesMeta:
+ webpack:
+ optional: true
+ checksum: ddedaa913cc39d7ac7f971d902f181ecc5c4ab0b91f9eda5923f0ea513ecf458f71046f2ed423cb4fc657c2177fe279186453e395bd1051f0949e265c3124665
+ languageName: node
+ linkType: hard
+
+"webpack-hot-middleware@npm:^2.25.1":
+ version: 2.26.1
+ resolution: "webpack-hot-middleware@npm:2.26.1"
+ dependencies:
+ ansi-html-community: 0.0.8
+ html-entities: ^2.1.0
+ strip-ansi: ^6.0.0
+ checksum: 78513d8d5770c59c3039ce094c49b2e2772b3f1d4ec5c124a7aabe6124a0e08429993b81129649087dc300f496822257e39135bf8b891b51aea197c1b554072a
+ languageName: node
+ linkType: hard
+
+"webpack-sources@npm:^3.2.3":
+ version: 3.3.2
+ resolution: "webpack-sources@npm:3.3.2"
+ checksum: c0760437165b241376838b20d682f8cc6aaa4f9cf3787d3063bdb997eaf823ac3300f2b1b14a48bbebde7ce4386cabf78e5d17d632dfdef55e84c59c99c68be0
+ languageName: node
+ linkType: hard
+
+"webpack-virtual-modules@npm:^0.6.0, webpack-virtual-modules@npm:^0.6.2":
+ version: 0.6.2
+ resolution: "webpack-virtual-modules@npm:0.6.2"
+ checksum: 7e8e1d63f35864c815420cc2f27da8561a1e028255040698a352717de0ba46d3b3faf16f06c1a1965217054c4c2894eb9af53a85451870e919b5707ce9c5822d
+ languageName: node
+ linkType: hard
+
+"webpack@npm:5":
+ version: 5.99.9
+ resolution: "webpack@npm:5.99.9"
+ dependencies:
+ "@types/eslint-scope": ^3.7.7
+ "@types/estree": ^1.0.6
+ "@types/json-schema": ^7.0.15
+ "@webassemblyjs/ast": ^1.14.1
+ "@webassemblyjs/wasm-edit": ^1.14.1
+ "@webassemblyjs/wasm-parser": ^1.14.1
+ acorn: ^8.14.0
+ browserslist: ^4.24.0
+ chrome-trace-event: ^1.0.2
+ enhanced-resolve: ^5.17.1
+ es-module-lexer: ^1.2.1
+ eslint-scope: 5.1.1
+ events: ^3.2.0
+ glob-to-regexp: ^0.4.1
+ graceful-fs: ^4.2.11
+ json-parse-even-better-errors: ^2.3.1
+ loader-runner: ^4.2.0
+ mime-types: ^2.1.27
+ neo-async: ^2.6.2
+ schema-utils: ^4.3.2
+ tapable: ^2.1.1
+ terser-webpack-plugin: ^5.3.11
+ watchpack: ^2.4.1
+ webpack-sources: ^3.2.3
+ peerDependenciesMeta:
+ webpack-cli:
+ optional: true
+ bin:
+ webpack: bin/webpack.js
+ checksum: 5fd25e64b8d5a31919087834af3678eaee62dbf8990024fb4c71584d4beb2c3e75ecbabbcc654fa2536e0aa7900172512c674c6650acd7088e534716faa8449d
+ languageName: node
+ linkType: hard
+
"whatwg-encoding@npm:^3.1.1":
version: 3.1.1
resolution: "whatwg-encoding@npm:3.1.1"
@@ -6820,6 +11553,13 @@ __metadata:
languageName: node
linkType: hard
+"whatwg-fetch@npm:^3.0.0":
+ version: 3.6.20
+ resolution: "whatwg-fetch@npm:3.6.20"
+ checksum: c58851ea2c4efe5c2235f13450f426824cf0253c1d45da28f45900290ae602a20aff2ab43346f16ec58917d5562e159cd691efa368354b2e82918c2146a519c5
+ languageName: node
+ linkType: hard
+
"whatwg-mimetype@npm:^4.0.0":
version: 4.0.0
resolution: "whatwg-mimetype@npm:4.0.0"
@@ -6827,6 +11567,17 @@ __metadata:
languageName: node
linkType: hard
+"whatwg-url-without-unicode@npm:8.0.0-3":
+ version: 8.0.0-3
+ resolution: "whatwg-url-without-unicode@npm:8.0.0-3"
+ dependencies:
+ buffer: ^5.4.3
+ punycode: ^2.1.1
+ webidl-conversions: ^5.0.0
+ checksum: 1fe266f7161e0bd961087c1254a5a59d1138c3d402064495eed65e7590d9caed5a1d9acfd6e7a1b0bf0431253b0e637ee3e4ffc08387cd60e0b2ddb9d4687a4b
+ languageName: node
+ linkType: hard
+
"whatwg-url@npm:^14.0.0, whatwg-url@npm:^14.1.1":
version: 14.2.0
resolution: "whatwg-url@npm:14.2.0"
@@ -6837,6 +11588,16 @@ __metadata:
languageName: node
linkType: hard
+"whatwg-url@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "whatwg-url@npm:5.0.0"
+ dependencies:
+ tr46: ~0.0.3
+ webidl-conversions: ^3.0.0
+ checksum: b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c
+ languageName: node
+ linkType: hard
+
"which-boxed-primitive@npm:^1.1.0, which-boxed-primitive@npm:^1.1.1":
version: 1.1.1
resolution: "which-boxed-primitive@npm:1.1.1"
@@ -6883,7 +11644,7 @@ __metadata:
languageName: node
linkType: hard
-"which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.19":
+"which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.19, which-typed-array@npm:^1.1.2":
version: 1.1.19
resolution: "which-typed-array@npm:1.1.19"
dependencies:
@@ -6968,6 +11729,47 @@ __metadata:
languageName: node
linkType: hard
+"wrappy@npm:1":
+ version: 1.0.2
+ resolution: "wrappy@npm:1.0.2"
+ checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5
+ languageName: node
+ linkType: hard
+
+"write-file-atomic@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "write-file-atomic@npm:4.0.2"
+ dependencies:
+ imurmurhash: ^0.1.4
+ signal-exit: ^3.0.7
+ checksum: 5da60bd4eeeb935eec97ead3df6e28e5917a6bd317478e4a85a5285e8480b8ed96032bbcc6ecd07b236142a24f3ca871c924ec4a6575e623ec1b11bf8c1c253c
+ languageName: node
+ linkType: hard
+
+"ws@npm:^6.2.3":
+ version: 6.2.3
+ resolution: "ws@npm:6.2.3"
+ dependencies:
+ async-limiter: ~1.0.0
+ checksum: bbc96ff5628832d80669a88fd117487bf070492dfaa50df77fa442a2b119792e772f4365521e0a8e025c0d51173c54fa91adab165c11b8e0674685fdd36844a5
+ languageName: node
+ linkType: hard
+
+"ws@npm:^7, ws@npm:^7.5.10":
+ version: 7.5.10
+ resolution: "ws@npm:7.5.10"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: f9bb062abf54cc8f02d94ca86dcd349c3945d63851f5d07a3a61c2fcb755b15a88e943a63cf580cbdb5b74436d67ef6b67f745b8f7c0814e411379138e1863cb
+ languageName: node
+ linkType: hard
+
"ws@npm:^8.18.0":
version: 8.18.2
resolution: "ws@npm:8.18.2"
@@ -7032,6 +11834,13 @@ __metadata:
languageName: node
linkType: hard
+"yaml@npm:^1.10.0":
+ version: 1.10.2
+ resolution: "yaml@npm:1.10.2"
+ checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f
+ languageName: node
+ linkType: hard
+
"yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.3":
version: 20.2.9
resolution: "yargs-parser@npm:20.2.9"
@@ -7039,6 +11848,13 @@ __metadata:
languageName: node
linkType: hard
+"yargs-parser@npm:^21.1.1":
+ version: 21.1.1
+ resolution: "yargs-parser@npm:21.1.1"
+ checksum: ed2d96a616a9e3e1cc7d204c62ecc61f7aaab633dcbfab2c6df50f7f87b393993fe6640d017759fe112d0cb1e0119f2b4150a87305cc873fd90831c6a58ccf1c
+ languageName: node
+ linkType: hard
+
"yargs@npm:^16.0.0, yargs@npm:^16.2.0":
version: 16.2.0
resolution: "yargs@npm:16.2.0"
@@ -7054,6 +11870,21 @@ __metadata:
languageName: node
linkType: hard
+"yargs@npm:^17.6.2":
+ version: 17.7.2
+ resolution: "yargs@npm:17.7.2"
+ dependencies:
+ cliui: ^8.0.1
+ escalade: ^3.1.1
+ get-caller-file: ^2.0.5
+ require-directory: ^2.1.1
+ string-width: ^4.2.3
+ y18n: ^5.0.5
+ yargs-parser: ^21.1.1
+ checksum: 73b572e863aa4a8cbef323dd911d79d193b772defd5a51aab0aca2d446655216f5002c42c5306033968193bdbf892a7a4c110b0d77954a7fdf563e653967b56a
+ languageName: node
+ linkType: hard
+
"yocto-queue@npm:^0.1.0":
version: 0.1.0
resolution: "yocto-queue@npm:0.1.0"